Adaptive uplink/downlink timeslot assignment in a hybrid wireless time division multiple access/code division multiple access communication system
Abstract
A method for allocating time segments for a particular cell of a hybrid communications system with multiple access by time division / multiple access by code division, the system having a plurality of cells comprising the particular cell and other cells, characterizing the method because it comprises: determine potentially interfering cells that potentially interfere with the particular cell by estimating interfering cells from base station (301-3011) to base station (301-3011) using previously measured link gains between base stations (301-3011) (77, 79, 124, 144, 172, 186); for each time segment, eliminate that time segment for uplink communication if a potentially interfering cell uses that time segment for downlink communications (80); for each time segment, eliminate that time segment for downlink communication if a potentially interfering cell uses that time segment for uplink communications (82); assign a time segment to an uplink communication of the particular cell using time segments not removed for uplink; and assign a time segment to a downlink communication of the particular cell using time segments not removed for downlink.

Term
Term ended
Projected expiry passed 20 July 2021, 5.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
15 claims: 7 independent, 8 dependent
- 1ES 2 199 097 T3 REIVINDICACIONES 1. Un método para asignar segmentos de tiempo para una célula particular de un sistema híbrido de comunicaciones con acceso múltiple por división de tiempo/acceso múltiple por división de código, teniendo el sistema una pluralidad de células que comprende la célula particular y otras células, caracterizándose el método porque comprende:determinar células potencialmente interferentes que interfieran potencialmente con la célula particular por estimación de células interferentes de estación base (30 1 -30 11 ) a estación base (30 1 -30 11 ) utilizando ganancias de enlace previamente medidas entre las estaciones base (30 1 -30 11 ) (77, 79, 124, 144, 172, 186);para cada segmento de tiempo, eliminar ese segmento de tiempo para comunicación de enlace ascendente si una célula potencialmente interferente utiliza ese segmento de tiempo para comunicaciones de enlace descendente (80);para cada segmento de tiempo, eliminar ese segmento de tiempo para comunicación de enlace descendente si una célula potencialmente interferente utiliza ese segmento de tiempo para comunicaciones de enlace ascendente (82);asignar un segmento de tiempo a una comunicación de enlace ascendente de la célula particular utilizando segmentos de tiempo no eliminados para enlace ascendente;y asignar un segmento de tiempo a una comunicación de enlace descendente de la célula particular utilizando segmentos de tiempo no eliminados para enlace descendente.
- 2El método de la reivindicación 1, en el que una célula es considerada como una célula interferente de estación base a estación base si una interferencia estimada entre las estaciones base de la célula y la célula particular, basándose en las ganancias de enlace previamente medidas entre las estaciones base, excede de un umbral.
- 3El método de la reivindicación 1 ó 2, en el que el paso de determinar células potencialmente interferentes comprende además:estimar células con interferencia de equipo de usuario (32 1 -32 n ) a equipo de usuario (32 1 -32 n ) basándose en la proximidad geométrica de las células (78).
- 4El método de la reivindicación 3, en el que las células interferentes de equipo de usuario a equipo de usuario son células geográficamente cercanas a la célula particular.
- 5El método de la reivindicación 4, en el que las células geométricamente cercanas son células adyacentes.
- 6El método de una cualquiera de las reivindicaciones 1 a 5, que comprende:producir, para cada célula, una lista de disponibilidades (76) en la cual se indican los segmentos de tiempo eliminados para enlace ascendente y los segmentos de tiempo eliminados para enlace descendente.
- 7El método de una cualquiera de las reivindicaciones 1 a 6, en el que el sistema híbrido de comunicaciones con acceso múltiple por división de tiempo/acceso múltiple por división de código es un sistema de comunicaciones dúplex por división de tiempo que utiliza acceso múltiple por división de código.
- 8Un sistema híbrido de comunicaciones con acceso múltiple por división de tiempo/acceso múltiple por división de código, que comprende:una pluralidad de células que incluye una célula particular y otras células;caracterizándose el sistema porque comprende: unos medios (116) asociados con la célula particular para determinar células potencialmente interferentes que interfieran potencialmente con la célula particular por estimación de células interferentes de estación base (30 1 -30 11 ) a estación base (30 1 -30 11 ) utilizando ganancias de enlace previamente medidas entre las estaciones base (30 1 -30 11 );unos medios (116) asociados con la célula particular para eliminar, para cada segmento de tiempo, ese segmento de tiempo para comunicación de enlace ascendente si una célula potencialmente interferente utiliza ese segmento de tiempo para comunicaciones de enlace descendente;unos medios (116) asociados con la célula particular para eliminar, para cada segmento de tiempo, ese segmento de tiempo para comunicación de enlace descendente si una célula potencialmente interferente utiliza ese segmento de tiempo para comunicaciones de enlace ascendente;unos medios (116, 112 1 -112 n ) asociados con la célula particular para asignar un segmento de tiempo a una comunicación de enlace ascendente que utiliza segmentos de tiempo no eliminados para enlace ascendente;y ES 2 199 097 T3 unos medios (116, 112 1 -112 n ) asociados con la célula particular para asignar un segmento de tiempo a una comunicación de enlace descendente que utiliza segmentos de tiempo no eliminados para enlace descendente.
- 9El sistema de la reivindicación 8, que comprende:un controlador de red de radio (110), RNC, asociado con la célula particular y que incluye los medios para determinar células potencialmente interferentes, los medios para eliminar segmentos de tiempo para comunicación de enlace ascendente y los medios para eliminar segmentos de tiempo para comunicación de enlace descendente;y un nodo B (122 1 -122 n ) asociado con la célula particular y que incluye los medios para asignar un segmento de tiempo a una comunicación de enlace ascendente y los medios para asignar un segmento de tiempo a una comunicación de enlace descendente.
- 10El sistema de la reivindicación 8 ó 9, en el que una célula es considerada como una célula interferente de estación base a estación base si la interferencia estimada entre las estaciones base de la célula y la célula particular, basándose en las ganancias de enlace previamente medidas entre las estaciones base, excede de un umbral.
- 11El sistema de una cualquiera de las reivindicaciones 8 a 10, en el que los medios para determinar células potencialmente interferentes son, además, para:estimar células con interferencia de equipo de usuario (32 1 -32 n ) a equipo de usuario (32 1 -32 n ) basándose en la proximidad geográfica de las células.
- 12El sistema de la reivindicación 11, en el que las células interferentes de equipo de usuario a equipo de usuario son células geográficamente cercanas a la célula particular.
- 13El sistema de la reivindicación 12, en el que las células geográficamente cercanas son células adyacentes.
- 14El sistema de una cualquiera de las reivindicaciones 8 a 13, que comprende:para cada célula, una lista de disponibilidades (76) que indica los segmentos de tiempo eliminados para enlace ascendente y los segmentos de tiempo eliminados para enlace descendente.
- 15El sistema de una cualquiera de las reivindicaciones 8 a 14, en el que el sistema híbrido de comunicaciones con acceso múltiple por división de tiempo/acceso múltiple por división de código es un sistema de comunicaciones dúplex por división de tiempo que utiliza acceso múltiple por división de código.
Independent claims15
70 paragraphs in 4 sections, as filed
ES 2 199 097 T3
DESCRIPTION
Adaptive time slot allocation of an uplink / downlink in a hybrid wireless communication system with time division multiple access / code division multiple access.
The present invention relates generally to resource allocation in time division multiple access / code division multiple access hybrid wireless communication systems. More specifically, the invention relates to the allocation of uplink and downlink time slots in such systems.
Figure 1 illustrates a wireless communication system. The system has a plurality of base stations 30i-3011. Each base station 30i communicates with user equipments (UEs) 32<sub>1</sub>, 32<sub>3</sub> , 32<sub>4</sub> in your area or cell of operation. Communications transmitted from station 30<sub>1</sub> to EU 32<sub>1</sub> they are called downlink communications and the communications transmitted from the UE 321 to the base station 301 are called uplink communications.
In addition to communicating over different frequency spectra, spread spectrum time division multiple access (CDMA) systems carry multiple communications over the same spectrum. Multiple signals are distinguished by their respective chip codes (codes). To more efficiently use spread spectrum, some hybrid time division multiple access (TDMA) / CDMA systems, as illustrated in Figure 2, use repetitive frames 34 divided into a plurality of time slots 36<sub>1</sub>-36<sub>n</sub>, such as fifteen time segments. In time division duplex (TDD) systems using CDMA a time slot is used only for downlink or downlink communications in a cell. In such systems a communication is sent in selected time slots 36<sub>1</sub>-36<sub>n</sub> using selected codes. Consequently, a frame 34 is capable of carrying multiple communications distinguished by both its time slot 36<sub>1</sub> -36<sub>n</sub> as per your code. The use of a single code in a single time segment with a spread factor of sixteen is called a resource unit. Based on communication bandwidth requirements, one resource unit or multiple resource units can be assigned to a communication.
A problem in such systems is crossover interference from cells as illustrated in Figure
3. One base station 30<sub>2</sub> from a second cell sends a downlink communication 40 to a UE 32<sub>2</sub> of the second cell in a certain time segment. In the same time slot an uplink communication 36 is sent from a UE 32<sub>1</sub> of a first cell. Downlink communication 38 may be received by the base station 301 of the first cell at an unacceptable level of interference. Although the base station 30<sub>2</sub> from the second cell is further away than the UE 32<sub>1</sub> From the first cell, the higher isotopically radiated effective power (EIPR) from the base station 302 of the second cell may result in unacceptable interference at the base station 301 of the first cell.
Figure 3 also shows a cross interference between the UEs 32<sub>1</sub>, 32<sub>2</sub>. An uplink signal 38 from a UE 321 of the first cell will create unacceptable levels of interference with a downlink communication 40 in the same time slot received by the UE 322 of the second cell due to its close proximity.
DE 198 20 736 describes a method for allocating time slots based on interference measurements.
Accordingly, there is a need to reduce crossover interference between cells.
Summary
A particular cell of a hybrid time division multiple access / code division multiple access communication system has a base station and a plurality of user equipments. Time slots are estimated to have unacceptable interference for the uplink. Time slots are estimated to have unacceptable interference for the downlink. A list of availabilities is produced. The availabilities list indicates available uplink and downlink time slots that have acceptable interference levels. Uplink and downlink time slots are assigned using the availability list.
Brief description of the drawings
Figure 1 is a spread spectrum wireless CDMA system.
Figure 2 illustrates time slots in repetitive frames.
Figure 3 illustrates cross-cell interference.
Figure 4 is a list of availabilities.
ES 2 199 097 T3
Figure 5 is a flow chart for generating an availability list using interference cells from base station to base station (BS-BS) and from user equipment to user equipment (UE-UE).
Figure 6 is an example of a cross-interference cell list.
Figure 7 is a table showing a hypothetical time slot allocation for each cell.
Figure 8 is a list of availability for a cell 1 constructed using Figures 6 and 7.
Figure 9 is a flow chart for producing an availability list using only BS-BS interference cells.
Figure 10 is a BS-BS cross interference list illustration.
Figure 11 is a flow chart for producing an availability list using only UE-UE interference cells.
Figure 12 is a EU-EU crosstalk list.
Figures 13 and 14 are flowcharts using interference measurement between base station and user equipment to determine time slot availability.
Figure 15 is an illustration of a list of specific user equipment availabilities.
Figures 16 and 17 are flowcharts for using interference measurements only to determine time slot availability.
Figures 18, 19 and 20 are flowcharts for determining time slot availability using hybrid approaches.
Figure 21 is a flow chart of a time slot allocation approach.
Figure 22 is a flow chart for updating the availabilities list.
Figure 23 is the updated table of Figure 7.
Figure 24 is an updated list of availabilities for a cell 7 based on Figure 23.
Figure 25 is a centralized architecture embodiment.
Figure 26 is a decentralized architecture embodiment.
Detailed description of the preferred embodiments
Although the following describes time slot allocation in the context of a TDD / CDMA system, the same time slot removal procedures and the same availability lists can be applied to a hybrid TDMA / CDMA system where communications occur. uplink and downlink in the same time slot in one cell.
Figure 4 illustrates a timeslot availability list 76. Along the horizontal axis, each time segment is listed as S1, S2, ... Sn. Along the vertical axis, each cell, listed here by the subscript of the reference number of its associated base station, is listed for both the uplink and the downlink. Each row indicates the availability of downlink or uplink time slots for a cell. Unavailable time slots are indicated with an "X". The available time slots are left empty.
A procedure for generating the availability list is shown in Figure 5 and explained in conjunction with Figures 6, 7 and 8. Initially, crossover interference between each pair of cells is measured. Initially, 30 base station interfering cells are determined<sub>1</sub>-30<sub>11</sub> to base station 30<sub>1</sub>-30<sub>11</sub> (BS-BS), step 77. Interfering BS-BS cells are cells in which the transmissions from base stations 30<sub>1</sub>-30<sub>11</sub> interfere with the reception of other base stations 30<sub>1</sub>-30<sub>11</sub>.
Each cell determines its BS-BS interfering cells by estimating the interference from the other cells. One approach estimates interfering BS-BS cells using previously measured link gains between base stations 30<sub>1</sub> -30<sub>11</sub>. If the estimated interference exceeds a threshold, the base station cells are considered as BS-BS interfering cells, step 77. Based on the threshold comparison, BS-BS interfering cells are determined and stored in a cell list 84 cross-interference as illustrated in Figure 6. The vertical axis of the cross-interference cell list 84 has each cell. The horizontal axis has
ES 2 199 097 T3 potential cells with cross interference. A cell that interferes in BS-BS mode with another cell is marked in the appropriate box with an "I", step 79. For example, since communications in cell 2 cross-interfere with cell 1, box of the first row and the second column is marked with an "I". Since a cell does not interfere with itself, these boxes are marked with an "X".
Furthermore, cells are determined in which some 32i-32 UEs<sub>n</sub> can interfere with other UEs 32<sub>1</sub> -32<sub>n</sub>, step 78. Due to the relatively low EIPR of UEs 32<sub>1</sub> -32<sub>n</sub>, the interfering cells UE-UE are in close geometric proximity, such as being adjacent to each other. An uplink transmission from UE 32i can interfere with a neighboring cell's UE reception, as shown in Figure 3. Since some cells with close geographic proximity may have UEs 32<sub>1</sub> -32<sub>n</sub> that can interfere with each other, these cells are also listed as interfering cells. In Figure 6, UE-UE interfering cells that were not BS-BS interfering cells are marked with an "I *", step 79.
Using the list 84 of cells with cross interference, the potential cells with cross interference are determined, for each cell, step 78. For a particular cell on the vertical axis, each cell in the corresponding row marked with an "I" or a "I *" is a cross-interference cell. For example, cell 1 is potentially cross-interfered with by cells 2, 3, 5, 6, 9, and 10. For each crosstalk cell, the allocation of time slots is determined. For example, using the hypothetical time slot assignment in Table 86 of Figure 7, cell 2 is assigned downlink time slot 1 and 2 and uplink time slot 9. For each assigned downlink time slot in a crosstalk cell, a corresponding uplink time slot is removed, step 80. To illustrate this using Figures 6, 7 and 8, for cell 1 the downlink time slot 1 assigned to cell 2 removes time slot 1 from the uplink time slots available to cell 1, such as shown with an "X" in the cell 1 availabilities list 88 of Figure 8.
For each assigned uplink time slot in a crosstalk cell, a corresponding downlink time slot is removed, step 82. To illustrate this for cell 1, cell 2's uplink time slot 9 removes that timeslot from the possible downlink timeslots for cell 1 as shown in cell 1's availabilities list 88. After removing the appropriate time slots due to crosstalk cells, an availability list 76 is produced for each cell, step 90. As a result, the uplink and downlink timeslots used in crosstalk cells they are no longer available, thus reducing crosstalk between cells.
To relax the allocation conditions, only interfering BS-BS cells or only interfering UE-UE cells are considered. These approaches can lead to the release of more resources for each cell. However, more lax criteria may result in unacceptable interference levels with respect to some users.
Figure 9 is a flow chart for producing an availability list using only BS-BS interference cells. Identify BS-BS jamming cells, step 122. A BS-BS crosstalk list 132 is produced, such as in Figure 10. If a cell uses a time slot for the uplink, the use of that segment by BS-BS interfering cells for the downlink, step 126. Reciprocally, if a cell uses a time slot for the downlink, the use of that slot by interfering BS-BS cells for the uplink is eliminated, step 128. A list of available time slots is produced for each cell, step 130. Although this approach uses system resources more aggressively, some users may experience unacceptable downlink interference.
Figure 11 is a flow chart for producing an availability list using only UE-UE interference cells. The UE-UE interference cells are identified, step 134. A UE-UE cross interference list 142 is produced, such as in Figure 12. If a cell uses a time slot for the uplink, the use of that segment by UE-UE interfering cells for the downlink, step 136. Conversely, if a cell uses a time slot for the uplink, the use of that slot by interfering UE-UE cells for the downlink is eliminated, step 138. A list of available time slots is produced for each cell, step 140. This approach may result in unacceptable uplink interference levels for some users.
Another approach to determining available time slots uses time slot interference measurements, such as interference signal code power (ISCP). Interference measurements can be made at base stations 30<sub>1</sub>-30<sub>11</sub>, in the EUs 32<sub>1</sub>-32<sub>n</sub> or both.
Figure 13 is a flow chart that uses interference measurements between base station and UE to determine available time slots for each UE 32<sub>1</sub>-32<sub>n</sub>. For a particular cell, it is measured at base station 30<sub>1 </sub>the interference level in each time slot, step 144. Each of the UEs 32<sub>1</sub>, 32<sub>3</sub>-32<sub>4</sub> The cell also measures interference levels in each time slot, step 146. Time slot interference measurements by the base stations are used to determine the availability of uplink time slots. The availability of downlink timeslots is determined on a UE by UE basis (UE specific basis).
ES 2 199 097 T3
For the uplink, if the interference measured at the base station exceeds a threshold in a time slot, that time slot is removed for the uplink, step 148. For the downlink, each UE 32<sub>1</sub>, 32<sub>3</sub>, 32<sub>4</sub>, removes downlink timeslots for use therein if that UE's interference measure exceeds a threshold, step 150. An availability list 154 is produced showing available uplink timeslots and available uplink timeslots. downlink times available for each UE as illustrated in Figure 15, step 152.
Although two cells are adjacent, the location of specific UEs 31<sub>1</sub> -32 in cells can be distant. To illustrate this using Figure 1, cell 1 and cell 2 are adjacent. However, a UE 32<sub>4</sub> is distant from cell 2. Therefore, if the UE 32<sub>2</sub> in cell 2 uses a segment for the uplink, it will very likely not interfere with the downlink reception of the UE 324. However, the uplink transmissions of the UE 322 would probably interfere with the downlink transmissions of the UE 321 As a result, more aggressive resource allocation is available using a UE specific availability list 154. One drawback is the increased signaling required. Due to the mobility of the UEs and the reassignments of other cells, the interference measurements have to be updated and signaled to the base station 30<sub>1</sub>-30<sub>11</sub> on a frequent basis.
Figure 14 is a flow chart using interference measurements between base station and UE to determine non-UE specific available time slots. The base station 301 measures the interference in each time slot, step 144, and the same does each UE 32<sub>1</sub>, 32<sub>3</sub> , 32<sub>4</sub>, step 146. For the uplink, if the interference measured at the base station exceeds a threshold in a time slot, that time slot is removed, step 148. For the downlink, if any interference measured at the UEs of that cell in a time slot exceeds the threshold, that time slot is removed for the downlink, step 156. Using the removed time slots, an availability list 88 is produced for each cell, as shown in Figure
8. Since UE measurements are effectively combined, the lack of UE interference measurements are not critical for resource unit allocation.
Figures 16 and 17 are flowcharts using only UE interference measurements to determine available time slots. In a cell, each UE measures the interference in each time slot, step 160. For the uplink, if the interference measure of any UE exceeds the threshold, that time slot is removed for the uplink, step 160. Alternatively, to reduce the number of removed uplink timeslots, only timeslots in which most UEs have unacceptable interference are removed from the uplink, step 160. If only a few UEs report interference unacceptable, these UEs are assumed to be at the edge of the cell and not representative of the overall conditions of the cell.
Using a UE-specific allocation approach as in Figure 16, each UE 32<sub>1</sub>, 32<sub>3</sub> , 32<sub>4</sub> has its own set of downlink time slots available, as shown in Figure 15. For each UE 32<sub>1</sub>, 32<sub>3</sub>, 32<sub>4</sub>, a downlink timeslot is removed if that UE's interference measurement in the timeslot exceeds a threshold, step 164. A UE-specific availability list 150 is produced, step 166.
A non-specific approach for each UE is shown in Figure 17. If the interference measurement from any UE or the majority of UEs exceeds a threshold in the time slot, that time slot is removed for the downlink, step 168. An availability list 88 is produced, as in Figure 8, for the whole cell.
Figures 18, 19 and 20 are approaches to determining time slot availabilities using hybrid BS-BS interference, UE-UE interference and interference measurement approaches. Figures 18 and 19 use BS-BS interference cells and UE interference measurements. BS-BS interfering cells are determined, step 172. Each UE 32<sub>1</sub>, 32<sub>3</sub>, 32<sub>4</sub> measures the interference in each time slot, step 174. For the uplink, time slots are removed if an interfering BS-BS cell uses them for the downlink, step 176.
Downlink availability is determined on a UE by UE basis or on a collective basis. Using a basis of EU per EU according to Figure 18, each EU 32<sub>1</sub>, 32<sub>3</sub>,32<sub>4</sub> compares each time slice interference measurement to a threshold. If a time slice measurement exceeds the threshold, time slice is removed for that UE 32<sub>1</sub>, 32<sub>3</sub>, 32<sub>4</sub> on the downlink, step 178. A specific availability list 150 is produced for each UE, such as in Figure 15, step 180.
Using a collective base according to Figure 19, if the interference measurement of any UE time slot exceeds a threshold, that time slot is removed for the downlink in the cell, step 182. An availability list 88 is produced , such as in Figure 8, step 184.
Figure 20 uses UE-UE interference cells and base station interference measurements. A one-cell base station 30i measures interference levels in each time slot, step 186. UE-UE interfering cells are identified, step 188. For the uplink, uplink time slots are removed if interference from those time slots exceeds a threshold, step 190. For the downlink, remove
ES 2 199 097 T3 a downlink timeslot if an interfering UE-UE cell uses it for the uplink, step 192. Based on the removed timeslots, an availability list 88 is produced, as in Figure 8.
For cells divided into sectors, the cross interference list and availability lists 84 are constructed for each sector within cells. The crosstalk between all sectors of the cell is determined. Although the following discussion focuses on non-sectorized cells, the same approach also applies to sectorized cells where allocation is done on a sector basis rather than on a cell basis.
Using the availability list 76, each base station is assigned 30i -30<sub>n</sub> time slots to support your communications using the procedure of Figure 21. Initially, a request is made for an additional allocated time slot or time slots, step 92. Referring to that base station availability list 76, you assign corresponding available time slots. To illustrate this using the availability list 88 of Figure 8, the base station 30i requires both an additional assigned downlink and an uplink time slot. The available uplink timeslots are slots 4 and 7-16 and the available downlink timeslots are slots 1-3, 5, 6, 8, 1013, and 16. One uplink time slot and one downlink time slot will be allocated from the corresponding available downlink and uplink time slots. If a UE specific 150 availability list is used, the downlink assignment is based on UE 32<sub>1</sub>-32<sub>n</sub> that requires the downlink resource unit (s).
Since base stations 30<sub>1</sub> -30<sub>n</sub> need to dynamically allocate and release time slots due to variable uplink / downlink demand, the information in the availability list 76 requires updating. For approaches using interference measurements, updates are made by updating measurements and lists.
For BS-BS and UE-UE approaches, this procedure is shown in Figure 22. Initially, cross-interference cells are identified for each assigned or released time slot, step 96. For each assigned downlink time slot, the corresponding time slots in the crosstalk cells are removed for the uplink, step 98. Reciprocally, if the uplink time slot is assigned, the corresponding time slots are removed in the crosstalk cells for the downlink, step 100. To illustrate this using Figures 23 and 24, the base station 30<sub>6</sub> associated with cell 6 assigns time slots 7 for the downlink, "D *", and time slot 8 for the uplink, "U *", as indicated in table 106 of Figure 23. The cells crosstalk are cells 1, 2, 5, and 7. As shown for the availability list 107 of cell 7 of Figure 24, time slot 7 is removed for the uplink and time slot 8 is removed for the downlink, both marked "X *".
If a downlink timeslot was released, the corresponding timeslots are left free for the uplink in the crosstalk cells, unless they are not available for other reasons, such as being used as a backlink. downlink time in another crosstalk cell, step 102. For example, if time slot 6 of cell 6 is released as indicated in table 106, such as "D **", uplink time slot 6 of cell 1 is not made available. Cell 9 is a crosstalk cell with cell 1, which also uses downlink time slot 6. In contrast, for cell 7 releasing time slot 6 from the downlink frees the cell for uplink communications as shown by an "R" in the availability list 108 of cell 7. If released an uplink time slot, corresponding time slots are left free for the downlink in the crosstalk cells, unless they are not available for other reasons, step 104.
An approach to utilizing uplink / downlink time slot allocation using a centralized architecture is shown in Figure 25. Radio network controller (RNC) 110 has a resource allocation device 11 to allocate or release a time slot based on user demand. If the allocation is made, the resource allocation device 116 in the RNC 110 allocates an appropriate time slot using the availability list 76, stored in its memory 117, in accordance with the procedure of Figure 21. The time slots and the selected channel codes are communicated to base station 30<sub>1</sub>-30<sub>n</sub> and the UEs 32<sub>1</sub>-32<sub>n</sub> via device 112<sub>1</sub>-112<sub>n</sub> time slot allocation and release of node B. If a time slot is released, the RNC resource allocation device 116 releases that time slot and updates the availability list 76. Consequently, the update of the availabilities list 76 making it take place in RNC 110.
Another approach to uplink / downlink time slot allocation using a decentralized architecture is shown in Figure 26. Each node B 122<sub>1</sub>-122<sub>n</sub> has its own time slot controller 120<sub>1</sub>-120<sub>n</sub>. When a device 112<sub>1</sub> - 112<sub>n</sub> time slot allocation and release requests time slots for a communication, controller 120<sub>1</sub>-120<sub>n</sub> of node B time slots selects an appropriate time slot from its availabilities list 76, stored in its memory 121<sub>1</sub>. To reduce its size, the stored availabilities list 76 can contain only the available time slots
ES 2 199 097 T3 for the cell or cells of that node B. Reciprocally, the stored availability list 76 may contain the availability for all cells of the RNC. The decentralized approach allows for faster updates.
The selected time slot is assigned to communication by device 112<sub>1</sub>-112<sub>n</sub> time slot allocation and release. To update lists 76, that node B 122<sub>1</sub>-122<sub>n</sub> updates its list 76. The allocated and released time slots are also sent to the RNC 110. The RNC 110 directs the appropriate time slot update information to the other cells. The time slot information contains an updated availabilities list 76 or merely the changes to list 76. If only the changes are sent, the controller 120<sub>1</sub>-120<sub>n</sub> each cell updates its own availabilities list 76 with that information. The time slot type information sent is based on the processing and signaling requirements of the system.
The uplink / downlink time slot allocation is adaptable to systems that support different signaling rates. For systems that support only slow network signaling, the allocated time slot information is updated on a daily basis using a statistical analysis of the uplink / downlink demand. Since communication traffic varies throughout the day, a faster update rate performs better and is preferred. For medium speed network signaling, the update is performed periodically covering from a fraction of an hour to several hours. Medium speed network signaling also uses statistical analysis, but for a shorter period of time. For fast network signaling, the allocated time slots are updated on a per call basis or on a per frame basis. Once a time slot is allocated or released, the appropriate lists are updated. Fast network mapping allocates time slots on a tailored basis. As a result, it uses system resources more efficiently.
Contents4
16 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16
51 members in 18 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 20000221009P | United States of America | – | |
| 22100900 | United States of America | P |
Members51
| Document | Office | Kind | |
|---|---|---|---|
| US2002015393A1 | United States of America | A1 | |
| CA2417675A1 | Canada | A1 | |
| WO02075963A2 | World Intellectual Property Organization (WIPO) | A2 | |
| TW512638B | Taiwan Province of China | B | |
| WO02075963A3 | World Intellectual Property Organization (WIPO) | A3 | |
| NO20030385D0 | Norway | D0 | |
| NO20030385L | Norway | L | |
| EP1303928A2 | European Patent Office (EPO) | A2 | |
| WO02075963A9 | World Intellectual Property Organization (WIPO) | A9 | |
| BR0113135A | Brazil | A | |
| IL154151A0 | Israel | A0 | |
| IL154151D0 | Israel | D0 | |
| DE1303928T1 | Germany | T1 | |
| AR033679A1 | Argentina | A1 | |
| ES2199097T1 | Spain | T1 | |
| MXPA03000798A | Mexico | A | |
| JP2004527950A | Japan | A | |
| CN1531790A | China | A | |
| AR040355A2 | Argentina | A2 | |
| AR040356A2 | Argentina | A2 | |
| AR040357A2 | Argentina | A2 | |
| AR040358A2 | Argentina | A2 | |
| AR043102A2 | Argentina | A2 | |
| AU2001297547B2 | Australia | B2 | |
| EP1303928B1 | European Patent Office (EPO) | B1 | |
| AT304756T | Austria | T | |
| ATE304756T1 | Austria | T1 | |
| DE60113433D1 | Germany | D1 | |
| AU2005232256A1 | Australia | A1 | |
| ES2199097T3This record | Spain | T3 | |
| DK1303928T3 | Denmark | T3 | |
| US6996078B2 | United States of America | B2 | |
| US2006126575A1 | United States of America | A1 | |
| DE60113433T2 | Germany | T2 | |
| AU2005232256B2 | Australia | B2 | |
| CA2417675C | Canada | C | |
| AU2007221978A1 | Australia | A1 | |
| MY134416A | Malaysia | A | |
| US7474644B2 | United States of America | B2 | |
| CN100472983C | China | C | |
| US2009109935A1 | United States of America | A1 | |
| CN101521540A | China | A | |
| US8842644B2 | United States of America | B2 | |
| US2014334410A1 | United States of America | A1 | |
| US9066341B2 | United States of America | B2 | |
| US2015288506A1 | United States of America | A1 | |
| US9350521B2 | United States of America | B2 | |
| US2016270077A1 | United States of America | A1 | |
| US9609650B2 | United States of America | B2 | |
| US2017201991A1 | United States of America | A1 | |
| US9894655B2 | United States of America | B2 |
Numbers
- Publication
- 2199097
- Application
- 1273274
Titles2
- Spanish
- ASIGNACION ADAPTATIVA DE INTERVALO DE TIEMPO DE UN ENLACE ASCENDENTE/ENLACE DESCENDENTE EN UN SISTEMA DE COMUNICACION INALAMBRICO HIBRIDO CON ACCESO MULTIPLE POR DIVISION DE TIEMPO/ACCESO MULTIPLE POR DIVISION DE CODIGO.
- English
- ADAPTIVE TIME INTERVAL ALLOCATION OF AN ASCENDING LINK / DESCENDING LINK IN A HYBRID WIRELESS COMMUNICATION SYSTEM WITH MULTIPLE TIME DIVISION ACCESS / MULTIPLE ACCESS BY CODE DIVISION.
Classification
- CPC, 10
- H04B7/2618
- H04W72/0446
- H04W72/21
- H04W72/23
- H04W72/541
- H04L5/0073
- H04W52/143
- H04W72/1268
- H04W72/1273
- H04L5/14
- IPC, 6
- H04B7 26
- H04B17 40
- H04J3 00
- H04J13 00
- H04Q7 36
- H04W72 54