A method and apparatus for allocating channels in a mobile telecommunications system supporting both packet and circuit switched traffic
Abstract
The present invention relates to the efficient traffic handling in TDMA systems using both circuit switched and packet switched traffic. The method according to the invention comprising the following steps: specifying a maximum number of channels that may be allocated to packet switched connections for each frequency; specifying a maximum number of connections that may be allocated to one channel; when a packet switched connection is requested, performing the following steps: checking if the maximum number of channels have been allocated and, if not, allocating the available channels to the connection; if more channels were requested, allocating other channels among the channels that may be allocated to packet switched connections to the requested packet switched connection. A control node in a mobile telecommunications network comprising programs for performing said method is also described.

Term
No projected expiry on record.
- Priority and filed
- Published
- Today
17 claims: 5 independent, 12 dependent
- 1Claims 1. A method of allocating channels in a mobile telecommunications system in which packet switched and circuit switched traffic may be used, characterized by the following steps:- specifying a maximum number of channels (TS MAX ) that may be allocated to packet switched connections for each frequency;- specifying a maximum number of connections (NU MAX ) that may be allocated to one channel;- when a packet switched connection is requested, performing the following steps: - checking if the maximum number (TSM AX ) of channels have been allocated and, if not, allocating the available channels to the connection;- if more channels were requested, allocating other channels among the channels that may be allocated to packet switched connections to the requested packet switched connection.
- 6A method according to any one of the preceding claims, wherein the steps are performed for each frequency according to a priority order list, until a frequency is found on which the connection request can be fulfilled, or until the last fre- quency has been examined.
- 10A method according to any one of the preceding claims comprising the steps of, if a circuit switched connection is requested, checking if the requested number of channels are available among the channels that may not be used for packet switched connections and, if so, assigning the requested number of channels among these channels to the connection.
- 13A method according to any one of the preceding claims, wherein the maximum number of channels (TSM A X) that may be allocated to packet switched connections and/or the number of connections (NUM AX ) that may be assigned to each channel may be set individually for each frequency.
- 14A control node in a mobile telecommunications system characterized in that it comprises - memory means holding a values (TSM AX , NU MA X) specifying a maximum number of channels that may be allocated to packet switched connections for each frequency and a maximum number of connections that may be assigned to one channel, respectively; - means for, when a packet switched connection is requested:- checking if the maximum number (TS MAX ) of channels have been allocated and, if not, allocating the available channels to the connection;- if more channels were requested, assigning other channels among the channels that may be allocated to packet switched connections to the requested packet switched connection.
Independent claims5
49 paragraphs, as filed
0001A METHOD AND APPARATUS FOR ALLOCATING CHANNELS IN A MOBILE TELECOMMUNICAΗONS SYSTEM SUPPORTING BOTH PACKET AND CIRCUIT SWITCHED TRAFFIC
0002The present invention relates to mobile telecommunications networks and in particular to the allocation of channels in such a network when both packet switched and circuit switched traffic is used in the network.
0003Description of Related Art
0004In many mobile telephony systems, for example the Global System for Mobile communication (GSM), protocols exist both for circuit switched and packet switched communication.
0005In circuit switched speech systems one or more physical channels are allocated to each connection. Each channel is assigned to one connection only, until the information transfer on this connection is completed. In GSM, the High Speed Circuit Switched Data (HSCSD) protocol enables the allocation of several physical chan- nels to one connection, and is mainly used for transfer of large amounts of data.
0006In packet switched traffic data communication is often very intermittent and the information to be transferred occurs in bursts of varying length. During a burst the bandwidth demand may be very high, whereas between bursts it may be zero. To utilize each channel optimally, a number of packet communication connections often share a number of physical channels.
0007The channel or channels assigned to a packet switched connection are assigned to a particular connection only when information is being transmitted on the connection. The rest of the time, the channel or channels can be used for the other connections assigned to the same channel or channels. The effective transmission rate for each connection is of course reduced if many connections share the same physical channels. Therefore, from a user's point of view it is beneficial not to share a channel with other users. The circuit switched connections often carry speech, whereas the packet switched connections are mostly used for data. Therefore, the circuit switched connections must be transmitted in real time, while this is not so critical for the packet switched connections. Therefore, circuit switched connections are usually given a higher pri- ority than packet switched connections. This means that, if the total number of channels requested is higher than the total number of available channels, packet switched connections may be disconnected to enable a circuit switched connection.
0008Depending on the traffic demand in the cell the number of channels required for each type varies with time. Therefore, the dynamic allocation of resources between circuit switched and packet switched traffic should be possible. Since the total number of channels in a cell is fixed, the number of channels allocated to each type of traffic has to be balanced, especially when the total traffic demand in a cell is high.
0009European Patent Specification EP 0 831 669 A2 describes a method for controlling the load of a Code Division Multiple Access (CDMA) system in which circuit switched and packet switched traffic occurs. The number of channels that may be allocated to each type of traffic can be set dynamically in dependence of the demand for each type of circuit switched and packet switched traffic, respectively.
0010The solution described in EP 0 831 669 A2 relates to the overall distribution of resources between circuit switched and packet switched networks. It does not, however, concern itself with optimizing the utilization of the channels that may be allocated to each of the two types of traffic.
0011Object of the Invention
0012It is an object of the present invention to enable the efficient traffic handling in TDMA systems using both circuit switched and packet switched traffic.
0013Summary of the Invention This object is achieved according to the invention by a method of allocating channels in a mobile telecommunications system in which packet switched and circuit switched traffic may be used, said method comprising the following steps: - specifying a maximum number of channels (TS<sub>MAX</sub>) that may be allocated to packet switched connections for each frequency;
0014- specifying a maximum number of connections (NU<sub>MAX</sub>) that may be allocated to one channel;
0015- when a packet switched connection is requested, performing the following steps: - checking if the maximum number (TS<sub>MA</sub>X) of channels have been allocated and, if not aUocating the available channels to the connection; - if more channels were requested, allocating other channels among the channels that may be allocated to packet switched connections to the requested packet switched connection.
0016The object is also achieved by a control node in a mobile telecommunications network comprising programs developed to perform said method.
0017The method and control node according to the invention ensure that a certain num- ber of channels are always reserved for circuit switched traffic, and at the same time guarantees that a reasonable number of packet switched connections share each of the channels that may be used for packet switched connections
0018According to a first embodiment, if the maximum number (TS<sub>MAX</sub>) o channels have been allocated, it is checked if the maximum number (NU<sub>MAX</sub>) of connections have been assigned to each of the channels among the channels that may be allocated to packet switched connections, and, if not, the channels having the fewest connections will be assigned to the requested connection. If the maximum number (NU<sub>MAX</sub>) of connections have been assigned to each of said channels, another frequency is selected.
0019According to a second embodiment, if the maximum number (TS<sub>MAX</sub>) of channels have been allocated, it is checked if the maximum number (NU<sub>MAX</sub>) of connections have been assigned to each of the channels among the channels that may be allocated to packet switched connections, and, if not, it is checked if the requested number of channels can be allocated to the connection and, if so, the channels having the fewest connections are assigned to the requested connection. If the requested number cannot be allocated to the connection, another frequency is selected.
0020In both embodiments, the steps are preferably performed for each frequency according to a priority order list, until a frequency is found on which the connection request can be fulfilled, or until the last frequency has been examined.
0021If no frequency is found on which the connection request can be fulfilled, the best possible assignment of channels is made, the connection is denied or the connection is assigned to channels that may not normally be allocated to packet switched connections.
0022The maximum number of channels (TS<sub>MAX</sub>) that may be allocated to packet switched connections and/or the number of connections (NU<sub>MA</sub>X) that may be assigned to each channel may be set individually for each frequency. This enables the establishment of a limited number of packet switched connections with a high bandwidth without increasing the total number of channels that may be assigned to packet switched connections too much.
0023If a circuit switched connection is requested for which no channels are available among the channels that may not be used for packet switched connections and. the necessary number of channels that may be used for packet switched connections are allocated to the circuit switched connection.
0024One or more packet switched connections may be disconnected to make idle channels for the circuit switched connection. This ensures that the circuit switched connections are always given a higher priority than the packet switched connections, which do not require real-time communication.
0025Brief Description of the Drawings The present invention will be described in more detail in the following, by way of preferred embodiments, and with particular reference to the drawings, in which Figure 1 illustrates the communication between a mobile terminal and a base station terminal in a TDMA system: Figure 2 is a flow chart of the inventive method; Figures 3A-3E illustrate the use of the inventive method for allocating channels to one frequency.
0026Detailed Description of Embodiments
0027Figure 1 illustrates the communication between a mobile terminal 1 and a base sta- tion 3 in a mobile telecommunications system according to TDMA. A number of channels, are transmitted in time slots on the same frequency. In the Figure, eight time slots, corresponding to eight physical channels, are transmitted on the same frequency. The base station 3 is controlled by a base station controller 5, through which it is connected to a telecommunications network 7. This description is, how- ever, only concerned with the communication between the mobile terminal 1 and the base station 3.
0028A circuit switched connection is assigned one or more physical channels, and occupies this channel or these channels alone for the duration of the connection. A packet switched connection is assigned one or more physical channels, which it shares with other packet switched connections.
0029In the discussion below the following definitions are used: NU<sub>MAX</sub>: The maximum number of packet switched connections that can be accommodated for each time slot.
0030TS<sub>MA</sub>X: The maximum number of time slots on one frequency that may be allocated for packet switched connections. If the TS<sub>MAX</sub> criterion is fulfilled for a frequency, this means that at least this number of time slots on this frequency is allocated to packet switched connections.
0031Area The area criterion is fulfilled for a given frequency if there are at least NUM<sub>AX</sub> connections assigned to all the channels that may be allocated to packet switched connections on that frequency.
0032Both NU<sub>MAX</sub> and TSMA<sub>X</sub> may be given different values for different frequencies. This may be used to make the system more flexible. For example, the value for TS<sub>MA</sub>X may be set relatively low for most frequencies, while a few frequencies may have a higher TS<sub>MA</sub>X to enable packet switched connections with higher bandwidth on these few frequencies.
0033NUM<sub>A</sub>X and TSM<sub>AX</sub> are used together to deteπnine when a new frequency should be selected for new packet switched connections to be set up. They may be set by the operator and may be changed when the traffic situation changes.
0034Two fundamental assumptions are made, which are true for most TDMA systems:
00351) A priority order has been defined for the allocation frequencies to circuit switched and packet switched traffic, respectively.
00362) In the case of congestion, circuit switched traffic has a higher priority than packet switched traffic. This means that, if more than the available number of channels are requested a channel used for packet switched connections may be pre-empted to make room for a circuit switched connection.
0037If TS<sub>MA</sub>X has different values for different frequencies, different priority lists may be used. For example, the first frequency examined may always be the frequency for which TS<sub>MAX</sub> is equal to the number of channels requested.
0038Figure 2 is a flow chart of the method according to the invention. In the initial situation all channels are either idle or used for circuit switched connections. Step SI: A packet switched connection utilizing a number N of channels is requested. Step S2: Select the first frequency in the above mentioned priority list. Step S3: Is the TS<sub>MA</sub>X criterion fulfilled for this frequency? If no, go to step S4; if yes, go to step S5. Step S4: Allocate the channels that may be allocated to packet switched connections and that are not currently allocated to any connection on this frequency to the connection. If more channels are requested, go to step S6, otherwise, end of procedure. Step S5: Is the Area criterion fulfilled for this frequency? If no, go to step S6; if yes, go to step S7.
0039Step S6: Assign the requested number of channels on this frequency to the packet switched connection, or, if the number of channels requested is higher than TSM<sub>A</sub>X, assign TSMAX channels. The channels are selected as the ones that have the fewest connections allocated to them among the ones already used for packet switched connections. End of procedure.
0040Step S7: Is this the last frequency in the priority list? If yes, go to step S8, if no, go to step S9. Step S8: Make the best possible assignment of channels. Step S9: Select the next frequency in the priority list as the current frequency. Go to step S3. In step S8, that is, if the TS<sub>M</sub>AX and the Area criteria are fiilfilled for all frequencies, alternative actions are possible. In the flow chart it has been assumed that the connection is assigned to channels already having more than NU<sub>MA</sub>X connections as- signed to them. It would also be possible to deny the connection altogether, to guarantee a minimum bandwitdh to eacfecoaoection actually set up. A third possibility would be to assign channels that may not normally be used for packet switched connections to the connection.
0041Figures 3A-3E illustrate the allocation of channels according to the procedure described above. In these figures TS<sub>MA</sub>X is set to four and NU<sub>M</sub>AX is set to three. This means that, of the eight channels available on the frequency shown, four may be allocated to packet switched connections. Three connections may share one physical channel before it will be considered to allocate a newly requested connection to a new frequency.
0042Figure 3 A shows the situation when there is only one connection on the frequency. Two channels have been allocated to the connection, as indicated by the two boxes with diagonal shading.
0043Figure 3B shows the situation after a second connection has been established. Three channels have been assigned to this connection, as indicated by three boxes with vertical shading. Since fewer than TS<sub>M</sub>A<sub>X</sub> (that is, four) channels were allocated to packet switched data before this connection was set up, the connection uses the two channels that were not previously used and shares one channel with the first connection.
0044Figure 3C shows the situation after the establishment of a third connection using four time slots. Since all the four channels allocated to packet switched connections already had been assigned, a check was made to see if the Area criterion was ful- Q
0045filled, that is, if the maximum number of connections had already been assigned to each channel. Since this was not the case, all the four channels of the frequency that may be allocated to packet switched connections have been allocated to the connection, as indicated by the dotted shadow squares.
0046Figure 3D shows the situation after two more one-channel connections have been allocated. The time slots used are shown as black squares. Now all the channels except one have the maximum number of connections assigned to them. If a connection request for two or more channels is made at this stage, there are two alternatives:
00471) The connection may be set up on this frequency, which means that on two channels there will be one more than NUM<sub>AX</sub> (that is, three) connections. This is the situation shown in Figure 3E.
00482) Another frequency may be selected for the new connection, since it cannot be set up on this frequency without violating the Area criterion.
0049The functions described above may be implemented as software packages included in a node in the network. A separate node may be included, or the functions may be implemented in an existing node, for example, the base station controller 5 shown in Figure 1.
2 sheets
Sheet 1 Sheet 2
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| WO02078230A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| US8606285B2 | Cited by | United States of America | – | Applicant |
| US7583970B2 | Cited by | United States of America | – | Applicant |
| WO0201906A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| WO2012093955A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| US8249610B2 | Cited by | United States of America | – | Applicant |
| WO03098948A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| US10863566B2 | Cited by | United States of America | – | Applicant |
| US9642177B2 | Cited by | United States of America | – | Applicant |
| WO0239769A1 | Cited by | World Intellectual Property Organization (WIPO) | – | International search |
| CN103188807A | Cited by | China | – | Search report |
| US9402206B2 | Cited by | United States of America | – | Applicant |
| US7865190B2 | Cited by | United States of America | – | Applicant |
| US7752323B2 | Cited by | United States of America | – | Applicant |
| US9313780B2 | Cited by | United States of America | – | Applicant |
| EP0168927A2 | Cites | European Patent Office (EPO) | A | International search |
| US5528664A | Cites | United States of America | A | International search |
| US5729534A | Cites | United States of America | X | International search |
6 members in 6 offices; this record represents the family
Members6
| Document | Office | Kind | |
|---|---|---|---|
| CA2335751A1 | Canada | A1 | |
| WO0001186A1This record | World Intellectual Property Organization (WIPO) | A1 | |
| AU5073599A | Australia | A | |
| EP1090525A1 | European Patent Office (EPO) | A1 | |
| CN1315124A | China | A | |
| SE519730C2 | Sweden | C2 |
11 legal events, as 3 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Wipo information: withdrawn in national officeWithdrawnWWW | WWW | WO | |
| Procedure relating to pct application: ceased to have effect for deCeased8642 | 8642 | DE | |
| Wipo information: published in national officeWWP | WWP | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Entry into the national phaseENP | ENP | CA | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)DFPE | DFPE | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO | |
| Wipo information: entry into national phaseWWE | WWE | WO |
Numbers
- Publication
- 00/01186
- Application
- 9901080
Titles2
- English
- A METHOD AND APPARATUS FOR ALLOCATING CHANNELS IN A MOBILE TELECOMMUNICATIONS SYSTEM SUPPORTING BOTH PACKET AND CIRCUIT SWITCHED TRAFFIC
- French
- PROCEDE ET APPAREIL D'ATTRIBUTION DE CANAUX DANS UN RESEAU MOBILE DE TELECOMMUNICATIONS A COMMUTATION DE PAQUETS ET DE CIRCUITS
Classification
- CPC, 2
- H04W72/563
- H04W72/0446
- IPC, 3
- H04L12 56
- H04W72 04
- H04W74 02
Designated states98
- Regional, 52
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Sudan
- Sierra Leone
- Eswatini
- Uganda
- Zimbabwe
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
- Tajikistan
- Turkmenistan
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
and 28 moreShow fewer
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 46
- United Arab Emirates
- Albania
- Australia
- Bosnia and Herzegovina
- Barbados
- Bulgaria
- Brazil
- Canada
- China
- Cuba
- Czechia
- Estonia
- Grenada
- Georgia
- Croatia
- Hungary
- Indonesia
- Israel
- India
- Iceland
- Japan
- Democratic People’s Republic of Korea
- Republic of Korea
- Saint Lucia
and 22 moreShow fewer
- Sri Lanka
- Liberia
- Lithuania
- Latvia
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Norway
- New Zealand
- Poland
- Romania
- Singapore
- Slovenia
- Slovakia
- Türkiye
- Trinidad and Tobago
- Ukraine
- Uzbekistan
- Viet Nam
- Yugoslavia, later Serbia and Montenegro (until 2006)
- South Africa