method and apparatus for allocating time slots in a time division duplex communication system. First and second types of time slots selected from receiving and transmitting type time slots are allocated as the first and second time slots, respectively, in a current frame. Based on an amount of information to be transferred, it is determined whether at least one time slot following the second time slot of the frame should be allocated as the first type of time slot, and if so, the last time slot of the frame is always allocated as the first type of time slot, whereby the last time slot of the frame and the first time slot of a succeeding frame are of the same type. If an additional time slot(s) is allocated for the second type of time slot, the third slot is always designated for the second type.
|
0. 35. A communication method for transmitting and/or receiving information in time frames having predetermined time slots in a time division duplex communication system, comprising the steps of:
allocating the predetermine time slots into a number of receiving time slots and a number of transmitting time slots;
changing the allocation of said time slots based on an amount of information to be transferred; and
providing a guard period between a receiving time slot which is one of said allocated receiving time slots and a succeeding adjacent transmitting time slot which is one of said allocated transmitting time slots.
0. 34. A communication device for transmitting and/or receiving information in time frames having predetermined time slots in a time division duplex communication system, said communication device comprising:
means for allocating the predetermined time slots into a number of receiving time slots and a number of transmitting time slots;
means for changing the allocation of said time slots based on an amount of information to be transferred; and
means for providing a guard period between a receiving time slot which is one of said allocated receiving time slots and a succeeding adjacent transmitting time slot which is one of said allocated transmitting time slots.
0. 15. communication method for transmitting and receiving information in a time division duplex communication system, comprising the steps of:
allocating a changeable number of receiving time slots and a number of transmitting time slots in a time frame having a predetermined number of time slots, the allocation of time slots being changed when the amount of information to be transferred is changed, and
transmitting information by using said time slots dependent on the amount of information to be transferred,
wherein said time frame contains at least a receiving time slot and an adjacent transmitting time slot, and a guard period provided in at least one of said receiving and adjacent transmitting time slots.
0. 23. communication method for transmitting and receiving information in a time division duplex communication system, comprising the steps of:
allocating a predetermined number of time slots by which said time division duplex communication system transfers information, said predetermined number of time slots comprising fixed blocks of a receiving time slot and an adjacent transmitting time slot,
allocating at least the time slot adjacent to the receiving time slot of a fixed block as an additional receiving time slot and at least the time slot adjacent the transmitting time slot of said fixed block as an additional transmitting time slot dependent on an amount of information to be transferred, and
changing the allocation of said time slots when the amount of information to be transferred is changed.
0. 19. A communication unit for transmitting and receiving information in a time division duplex communication system, said information being transmitted in predetermined time frames having a predetermined number of time slots, comprising
allocation means for allocating the time slots as receiving time slots and transmitting time slots dependent on an amount of information to be transferred, whereby each time frame comprises a receiving time slot and an adjacent transmitting time slot,
determining means for determining the amount of information to be transferred, whereby the allocation of time slots by the allocation means is changed when the amount of information to be transferred is changed, and
guard period means for providing a guard period in at least one of said receiving and adjacent transmitting time slots.
0. 30. A communication unit for transmitting and receiving information in a time division duplex communication system, said information being transmitted in a predetermined number of time slots, said predetermined number of time slots comprising a fixed block of one receiving time slot and one transmitting time slot adjacent to each other, said communication unit comprising:
allocation means for allocating at least the time slot adjacent the receiving time slot of a fixed block as an additional receiving time slot and at least the time slot adjacent the transmitting time slot of said fixed block as an additional transmitting time slot dependent on an amount of information to be transferred, and
determining means for determining the amount of information to be transferred, whereby the allocation of time slots by said allocation means is changed when the amount of information to be transferred is changed.
1. method of allocating time slots in a time division duplex communication system, in which information is transmitted and received in predetermined time frames each having a predetermined number of time slots, wherein first and second types of time slots selected from receiving and transmitting type time slots are allocated, the first time slot of each frame is allocated as the first type of time slot, and the second time slot of each frame is allocated as the second type of time slot, said method comprising:
determining, based on an amount of information to be transferred, whether at least one time slot following the second time slot of a current frame should be allocated as the first type of time slot, and if so, always allocating the last time slot of the current frame as the first type of time slot, whereby the last time slot of the current frame and the first time slot of a succeeding frame are the same type of time slots; and
allocating time slots following the second time slot of the current frame as additional receiving or transmitting time slots dependent on an amount of information to be transmitted and/or received, wherein if additional time slot(s) are allocated for the second type of time slot, always allocating at least the third time slot of the current frame as an additional second type time slot.
8. Apparatus for allocating time slots in a time division duplex communication system, in which information is transmitted and received in predetermined time frames each having a predetermined number of time slots, wherein first and second types of time slots selected from receiving and transmitting type time slots are allocated, the first time slot of each frame is allocated as the first type of time slot, and the second time slot of each frame is allocated as the second type of time slot, said apparatus comprising:
determining means for determining, based on an amount of information to be transferred, whether at least one time slot following the second time slot of a current frame should be allocated as the first type of time slot, and if so, always allocating the last time slot of the current frame as the first type of time slot, whereby the last time slot of the current frame and the first time slot of a succeeding frame are the same type of time slots; and
allocating means for allocating time slots following the second time slot of the current frame as additional receiving or transmitting time slots dependent on an amount of information to be transmitted and/or received, wherein if additional time slot(s) are allocated for the second type of time slot, always allocating at least the third time slot of the current frame as an additional second type time slot.
2. The method according to
3. The method according to the
4. The method according to
5. The method according to
6. The method according to
7. The method according to
9. Apparatus according to
10. Apparatus according to
11. Apparatus according to
12. Apparatus according to
13. Apparatus according to
14. Apparatus according to
0. 16. The communication method according to
wherein the number of receiving time slots and the number of transmitting time slots are independent of each other.
0. 17. The communication method according to
wherein in said adjacent receiving and transmitting time slots said receiving time slot precedes said adjacent transmitting time slot.
0. 18. The communication method according to
wherein said guard period is provided at the end of said receiving time slot.
0. 20. The communication unit according to
wherein the number of receiving time slots and the number of transmitting time slots are independent of each other.
0. 21. The communication unit according to
wherein in said adjacent receiving and transmitting time slots, said receiving time slot precedes said adjacent transmitting time slot.
0. 22. The communication unit according to
wherein said guard period means provides said guard period at the end of said receiving time slot.
0. 24. The communication method according to
wherein the number of additional receiving time slots and the number of additional transmitting time slots are independent of other.
0. 25. The communication method according to
wherein the receiving time slot and the transmitting time slot of the fixed block are allocated to a first communication unit, and the transmitting time slot precedes the receiving time slot.
0. 26. The communication method according to
wherein the additional time slots are allocated to said first communication unit.
0. 27. The communication method according to
wherein one time frame having time slots is assigned to several communication units and said additional time slots in said time frame are assigned to communication units different from said first communication unit.
0. 28. The communication method according to
wherein an additional time slot of a preceding fixed block and an additional time slot of a succeeding fixed block are adjacent each other, and a guard period is provided in at least one of said adjacent additional time slots.
0. 29. The communication method according to
wherein said additional time slot of said preceding fixed block is a receiving time slot and said additional time slot of said succeeding fixed block is a transmitting time slot, and said guard period is provided at the end of said receiving time slot.
0. 31. The communication unit according to
wherein the number of additional receiving time slots and the number of additional transmitting time slots are independent of each other.
0. 32. The communication unit according to
further comprising guard period means for providing a guard period in at least one of adjacent additional time slots included in a preceding fixed block or a succeeding fixed block.
0. 33. The communication unit according to
wherein said guard period means provides said guard period at the end of an additional receiving time slot when said additional receiving time slot precedes an additional transmitting time slot.
|
1. Field of the Invention
The present invention relates to a method and a means for allocating time slots in a time division duplex communication system. Particularly, the method and the means for allocating time slots according to the present invention can be implemented in communication units of a time division duplex communication system, e.g. a base station and/or a mobile station of a telecommunication system.
2. Description of Related Art
In a time division duplex communication system, examples of which are the GSM-standard for outdoor mobile communication or the DECT-standard for indoor mobile telephone communication, the receiving and the transmitting channels are separated on a time basis. E.g. in the DECT-standard, the information is transmitted in time frames of a length of 10 ms having 24 time slots. The first 12 time slots are used for the downlink connection, that is the transmission of data from a base station to a mobile station. The last 12 time slots are used for the uplink connection, that is for the transmission of data from a mobile station to the base station. In the GSM-standard, a combination of a frequency division duplex and a time division duplex is used. The information is transmitted in time frames having 8 time slots, whereby the uplink connection is provided in a lower frequency band and the downlink connection is provided in a higher frequency band. Each of the 8 time slots in each frame is assigned to a different mobile station. Thereby, the time slots assigned to a certain mobile station within a downlink time frame are separated from the time slots assigned to the same mobile station in the uplink time frame by two time slots. In other words, if e.g. the first time slot in a downlink time frame is assigned to a certain mobile station, the fourth time slot in an uplink time frame is assigned to the same mobile station. The time basis separation of the uplink and downlink time slots enables the construction of the mobile stations to be made more simple, since the reception and the transmission of data does not take place simultaneously.
Since in telecommunication systems as e.g. the GSM-system the data transfer rate is restricted, attempts have been made to increase the data transfer rate by allocating more than one time slot per frame to a certain mobile station. In JP 05153033-A such a TD digital mobile telecommunication system is disclosed, in which the same frequency for transmitting and receiving information is used. 1 to N time slots within one uplink time fame are allocated to one mobile station and 1 to N time slots within one downlink time frame are allocated to one mobile station depending on the information volume to be transferred between the mobile station and a base station. Each frame is allocated either to the uplink transfer of data or the downlink transfer of data. The uplink time frames cannot be used for a downlink transfer of data, so that a strong asymmetric transmission of information with a large difference between the amount of uplink data and the amount of downlink data is not possible.
In JP 07107546-A, a TDMA radio communication system is disclosed, in which the ratio between the number of uplink and downlink time slots within one time frame or one super frame consisting of several time frames is changed according to the total amount of traffic between a base station and mobile stations. In case of fast changing data transfer amounts, the switching point within each frame between the uplink time slots and the downlink time slots often changes position. Every change of such a switching point requires a reallocation of several time slots for the different connected mobile stations. This known system therefore requires a complicated circuitry.
The slot allocation method disclosed in EP 654916-A2 suffers from the same problems.
The object of the present invention is therefore to provide a method and means for allocating time slots in a time division duplex communication system, which allow a simple and efficient time slot allocation for varying transfer information amounts.
This object is achieved by a method for allocating time slots according to claim 1 and a means for allocating time slots according to claim 8. Advantageous features of the present invention are defined in the respective subclaims.
The present invention relates to a method for allocating time slots in a time division duplex communication system, in which the information is transmitted in predetermined time frames having a predetermined number of time slots. In a GSM-system, the number of time slots per time frame is 8. Each time frame comprises a fixed block of one receiving time slot and one transmitting time slot being adjacent to each other. For the case where the method according to the present invention is implemented in a communication unit as e.g. a mobile station, the receiving time slot is a downlink time slot and the transmitting time slot is an uplink time slot. The method for allocating time slots according to the present invention comprises the step of allocating at least the time slot adjacent to the receiving time slot as additional receiving time slot and at least the time slot adjacent to the transmitting time slot as additional transmitting time slot dependent on an amount of information to be transferred. Thus, starting from the fixed block consisting of the receiving and the transmitting time slot, the time slots for receiving and transmitting are extended, whereby additional receiving time slots are added on the side of the receiving time slot of the fixed block and additional transmitting time slots are added on the side of the transmitting time, slot of the fixed block. Thereby, the additional time slots can be added or additionally allocated crossing the border of two adjacent time frames. In other words, the additional time slots can be extended from one time frame into an adjacent time frame.
Thus, even if a big difference between the uplink data amount and the downlink data amount occurs, the method and the means according to the present invention provides an efficient and simple possibility to transfer the information to be transferred asymmetrically. Since the position of the switching point between the receiving time slot and the transmitting time slot is fixed due to the fixed block position, the method according to the present invention allows a transfer data amount change of a certain mobile station without the need of a reallocation of time slots for other mobile stations. Thus, the present invention is particularly advantageous in a multiple access communication system, in which one time frame is assigned to several communication units, e.g. several mobile stations.
Advantageously, the number of additional receiving time slots and the number of additional transmitting time slots are independent from each other. This means, that data or information can be transferred asymmetrically between two communication units. The receiving and the transmitting time slot of the fixed block can be allocated to a common first communication unit, e.g. a mobile station, whereby the transmitting time slot precedes or is earlier than the receiving time slot. In other words, the transmitting time slot is positioned in front of the receiving time slot on the time axis, so that problems in view of the timing advance can be provided. The timing advance means, that the base station has to receive an uplink time slot at a correct timing. To meet this requirement, the transmitting timing of the uplink time slot is adjusted e.g. by a mobile station taking the propagation delay into consideration. Of course, the propagation delay is more important in outdoor environments, in which communication units as e.g. mobile stations are sometimes moved with high speed or in which multipath effects occur. The adjustment of the transmission timing of the uplink time slot is called timing advance. Here, the method of the present invention is implemented in a mobile station and if the transmitting time slot is earlier than the receiving time slot, the transmission timing of the uplink time slot transmitted from the mobile station to the station is not necessary, since the timing advance does not play a role in this case.
The additional time slots can either be allocated to the same first communication unit as the fixed block, or, in case of a multiple access communication system, one time frame is assigned to several communication units and the additional time slots are allocated to communication units different from said first communication unit. Even in a multiple access communication system, the present invention provides an advantageous possibility for an asymmetric data transfer.
The above-mentioned timing advance only becomes important, if all the time slots of a time frame are used for data transfer. Even in case that the transmitting time slot is preceding the receiving time slot, in one position of the time frame another switching point between a transmitting time slot and a receiving time slot occurs. In this switching point, a receiving time slot is preceding a transmitting time slot, so that, e.g. in a mobile station, the timing advance leads to a possible overlap of the earlier receiving time slot into the later transmitting time slot. In this case, a guard period can be provided in at least one of the adjacent time slots. In other words, a guard period can be provided either in the earlier receiving time slot or in the later transmitting time slot to avoid problems due to the timing advance. Advantageously, the guard period is only provided at the end of the receiving time slot.
According to claim 8, a means for allocating time slots in a time division duplex communication system is provided, in which the information is transmitted in predetermined time frames having a predetermined number of time slots. Each time frame comprises a fixed block of one receiving time slot and one transmitting time slot being adjacent to each other. Said means for allocating time slots allocates at least the time slot adjacent to the receiving time slot as additional receiving time slot and at least time slot adjacent to the transmitting time slot as additional transmitting time slot dependent on an amount of information to be transferred. Said means for allocating time slots according to the present invention can e.g. be implemented in a communication unit of a telecommunication system, as a mobile station and/or a base station. All statements above made in reference to the method for allocating time slots according to the present invention are identically true for the means for allocating time slots according to the present invention.
In the following description, preferred embodiments of the present invention are explained relating to the accompanying drawings, in which
FIG. 2.shows some time frames with additional transmitting time slots and additional receiving time slots,
In
In the first and second frame F1 and F2 shown in
In the example shown in
In
In case of a multiple access communication system, in which different time slots are assigned to different mobile stations, the time slots 3 and 4 being used as additional receiving time slots and the time slot 8 being used as additional transmitting time slot in the time frame F4 can be assigned to a second mobile station, when the transmitting time slot 1 and the receiving time slot 2 of the fixed block are assigned to a first mobile station. The time slots 3 and 4 can also be allocated to a second mobile station and a third mobile station, respectively.
In case that the amount of information to be transferred is further increased, the maximum information transfer rate can be achieved by using all the time slots in each time frame for transferring data, as shown in
In time frame F8 following time frame F7 with the maximum information transfer, the amount of information to be transferred is reduced and only the time slots 3, 4 and 5 are allocated as additional receiving time slots. In the following time frame F9, the amount of information to be transferred is further reduced to the basic block comprising the transmitting time slot 1 and the receiving time slot 2.
In
The communication unit 10 comprises an antenna 11, through which information modulated onto respective carrier frequencies can be transmitted and received. The communication unit 10 comprises a receiving means 12, which receives incoming information through the antenna 11 and supplies the received information to a control unit 13, in which the received information are demodulated, decoded, etc. in a known manner. The control unit 13 comprises an allocation means 15, in which the time slots of the predetermined time frames are allocated depending on the amount of information to be transferred as receiving or transmitting time slots according to the method explained above. The control unit 13 can thus also comprise a means for determining the amount of information to be transferred, i.e. received or transmitted to give corresponding information to the allocation means 15, so that the allocation means 15 correspondingly allocates the time slots as receiving or transmitting time slots depending on the amount of transfer information. The allocation means 15 of the control unit 13 allocates the time slots according to the slot allocation method explained above in relation to
Patent | Priority | Assignee | Title |
11184847, | Jul 10 2012 | Electronics and Telecommunications Research Institute | Method and apparatus for allocating flexible transmission slot in wireless LAN system |
7848344, | Dec 19 2005 | Gigaset Communications GmbH | Method for transmitting subscriber-specific data |
9781626, | May 05 2000 | IPR Licensing, Inc. | Wireless channel allocation in a base station processor |
Patent | Priority | Assignee | Title |
4513416, | Mar 10 1982 | Nippon Electric Co., Ltd. | System for adjusting a time axis by using a control and an adjustment time slot in a satellite station of a TDMA network |
5117423, | May 26 1989 | KONINKLIJKE PHILIPS N V | Data transmission over a time division duplex channel |
5200956, | May 26 1989 | IPG Electronics 503 Limited | Communications system for data transmission over a time division duplex frequency channel |
5629940, | Nov 27 1985 | PROTOCOL-IP COM, L L C | Transmitting and receiving long messages in a wireless one-way communication system while reserving selected slots for short messages |
5710762, | Oct 29 1993 | CIRRUS LOGIC INC | Frame structure having non-symmetrical slot assignments for mobile communications |
5719859, | Sep 19 1995 | Matsushita Electric Industrial Co., Ltd. | Time division multiple access radio communication system |
5809015, | Jan 07 1994 | U.S. Philips Corporation | TDMA communication system for maximizing adjacent pairs of slots in a TDMA frame |
5862132, | Apr 22 1996 | GENERAL DYNAMICS ADVANCED INFORMATION SYSTEMS, INC; GENERAL DYNAMICS MISSION SYSTEMS, INC | System and method for multiple access short message communications |
5930246, | May 15 1996 | Toyota Jidosha Kabushiki Kaisha | Bidirectional communication system |
6016311, | Nov 19 1997 | Cisco Technology, Inc | Adaptive time division duplexing method and apparatus for dynamic bandwidth allocation within a wireless communication system |
6061340, | Sep 16 1994 | Apple Inc | Transmission of digital data messages in digital telephony |
6104708, | Aug 11 1997 | Raytheon BBN Technologies Corp | Wireless data communications system |
6201970, | Dec 26 1996 | Sony Corporation | Communication method transmitting apparatus and receiving apparatus |
6240076, | Apr 25 1995 | Nokia Technologies Oy | Asymmetric high-speed data transmission apparatus and method in a mobile communications network |
6240079, | Sep 27 1994 | Qualcomm Incorporated | Data transmission method in a TDMA mobile communication system |
6574202, | Jul 14 1999 | RPX Corporation | Method for interleaving information conveyed in a wireless communication system |
6707807, | Jun 17 1997 | Siemens Aktiengesellschaft | Reception time of messages in access channels of TDMA mobile communication system controlled by transmitting device |
20020031098, | |||
GB2332595, | |||
WO9512258, | |||
WO9619086, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 09 2005 | Sony Deutschland GmbH | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Dec 10 2009 | ASPN: Payor Number Assigned. |
Dec 03 2010 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Dec 04 2014 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
May 26 2012 | 4 years fee payment window open |
Nov 26 2012 | 6 months grace period start (w surcharge) |
May 26 2013 | patent expiry (for year 4) |
May 26 2015 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 26 2016 | 8 years fee payment window open |
Nov 26 2016 | 6 months grace period start (w surcharge) |
May 26 2017 | patent expiry (for year 8) |
May 26 2019 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 26 2020 | 12 years fee payment window open |
Nov 26 2020 | 6 months grace period start (w surcharge) |
May 26 2021 | patent expiry (for year 12) |
May 26 2023 | 2 years to revive unintentionally abandoned end. (for year 12) |