Method of controlling communication resources
First Claim
1. A method of controlling communication resources in a telecommunications system, in which the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the method comprising steps:
- dividing connections into at least two connection classes according to their transmission delay requirements, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the transmitting side and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, storing and updating information concerning the current need for communication resources in each connection class, dynamically dividing the communication resources into slots according to the current need for communication resources, allocating circuit switched communication resources for connections in a first connection class, and allocating resources sufficient for transmitting a determined amount of data for each successive allocation period for connections belonging to said second connection class.
3 Assignments
0 Petitions
Accused Products
Abstract
According to the method of the invention, connections are divided into at least two different connection classes according to their requirements for transmission delay. The control system of the base station subsystem maintains a record of the transmission needs of the users logged in different categories and based thereon divides the available radio resources into slots of suitable capacity. For connections with stringent requirements for transmission delay, circuit-switched connections are allocated with a bandwidth which can be controlled dynamically. Then from the resource pool still unassigned after the resource allocation to the circuit-switched connections, a sufficient amount of resources are allocated on a time-limited basis allocation for each allocation period to connections having a higher tolerance for delay so as to accomplish transmission, e.g. of a given amount of data.
180 Citations
28 Claims
-
1. A method of controlling communication resources in a telecommunications system, in which the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the method comprising steps:
-
dividing connections into at least two connection classes according to their transmission delay requirements, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the transmitting side and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, storing and updating information concerning the current need for communication resources in each connection class, dynamically dividing the communication resources into slots according to the current need for communication resources, allocating circuit switched communication resources for connections in a first connection class, and allocating resources sufficient for transmitting a determined amount of data for each successive allocation period for connections belonging to said second connection class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
in response to a changed need for a connection having stringent requirements for minimal transmission delay from the mobile station to the base station subsystem, the mobile station sends the base station subsystem a capacity request message indicating the amount of resources needed, and in response to the request, the base station subsystem allocates the connection circuit-switched communication resources and informs the mobile station about the resources allocated by sending the mobile station a capacity allocation message indicating the resources allocated. -
4. The method according to claim 1 in a mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, wherein
in response to having determined a changed need for a connection having stringent requirements for minimal transmission delay from the base station subsystem to the mobile station, the base station subsystem allocates the connection circuit-switched communication resources and informs the mobile station about the resources allocated by sending the mobile station a capacity allocation message indicating the resources allocated. -
5. The method according to claim 1, wherein the connections having less stringent requirements for transmission delay than in said first connection class are further divided into at least two subclasses having a high volume of data to be transmitted are allocated a reservation identity used when signaling allocation of communication resources for successive allocation periods.
-
6. The method according to claim 1 in a mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, wherein
the connections having less stringent requirements for transmission delay than in said first connection class are further divided into at least two subclasses according to the amount of data to be transmitted, for the subclasses having high or low volumes to be transmitted, subclass specific resource allocation methods are used, in response to a need for a connection having less stringent requirements for transmission delay from the mobile station to the base station subsystem than in said first connection class, the mobile station sends the base station subsystem a capacity request message indicating the amount of resources needed, and in response to having received the request, the base station subsystem determines whether the connection belongs to the subclass having high volumes to be transmitted or to the subclass having low volumes to be transmitted, and in response to having determined that the connection belongs to the subclass having high volumes to be transmitted, the allocation method is used which is specified for the subclass of high volumes to be transmitted, and in response to determined that the connection belongs to the subclass having low volumes to be transmitted, the allocation method is used which is specified for the subclass of low volumes to be transmitted. -
7. The method according to claim 6, wherein the allocation method specified for the subclass of high volumes to be transmitted is comprised of allocating a reservation identity to the connection, and informing the mobile station in an allocation message sent to the mobile station or the reservation identity allocated.
-
8. The method according to claim 6, wherein the allocation method specified for the subclass of low volumes to be transmitted is comprised of allocating to the connection resources sufficient to transfer a given amount of data and informing the mobile station in an allocation message sent to the mobile station of the resources allocated.
-
9. The method according to claim 1 in a mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, wherein
the connections having less stringent requirements for transmission delay than in said first connection class are further divided into at least two subclasses according to the amount of data to be transmitted, for the subclasses having high or low volumes to be transmitted, subclass specific resource allocation methods are used, in response to having determined the need for a connection having less stringent requirements for transmission delay from the base station subsystem to the mobile station than in said first connection class, the base station subsystem determines whether the connection belongs to the subclass having high volumes to be transmitted or to the subclass having low volumes to be transmitted, and in response to having determined that the connection belongs to the subclass having high volumes to be transmitted, the allocation method is used which is specified for the subclass of high volumes to be transmitted, and in response to having determined that the connection belongs to the subclass having low volumes to be transmitted, the allocation method is used which is specified for the subclass of low volumes to be transmitted. -
10. The method according to claim 9, wherein the allocation method specified for the subclass of high volumes to be transmitted is comprised of allocating a reservation identity to the connection and informing the mobile station in an allocation message sent to the mobile station of the reservation identity allocated.
-
11. The method according to claim 9, wherein the allocation method specified for the subclass of low volumes to be transmitted is comprised of allocating the connection resources sufficient to transfer a given amount of data and informing the mobile station in an allocation message sent to the mobile station of the resources allocated.
-
12. A method according to claim 1, further comprising the steps of:
-
negotiating a quality of service for a connection when a connection is established, and selecting a connection class for the established connection based on the negotiated quality of service.
-
-
-
13. A mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, in which system the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the system comprising:
-
first connection dividing means for dividing the connections according to their transmission delay requirements into at least two connection classes, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the transmitting side and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, determining means responsive to the first connection dividing means for determining the communication needs in different connection classes, resource dividing means responsive to the determining means for dividing the physical radio resources into slots based on the communication needs, and allocation means responsive to the determining means and the resource dividing means for allocating different types of channels for communications of different classes. - View Dependent Claims (14, 15)
a second connection divider responsive to the first connection divider for dividing the connections further into connection types according to the amount of data to be transmitted, and the communication need determining means being responsive to both the first and the second connection dividing means. -
15. The mobile telecommunications system according to claim 13, the allocation means comprising
means for allocating circuit-switched resources for connections requiring a short transmission delay and means for allocating for each successive allocation period to the other connections resources sufficient for transmitting a determined amount of data.
-
-
16. A base station subsystem for a mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, in which system the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource,
the base station subsystem comprising first connection dividing means for dividing the connections according to their transmission delay requirements into at least two connection classes, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the base station subsystem and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, determining means responsive to the first connection dividing means for determining the communication needs in different connection classes, resource dividing means responsive to the determining means for dividing the physical radio resources into slots based on the communication needs, and allocation means responsive to the determining means and the resource dividing means for allocating different types of channels for communications of different classes.
-
19. A base station controller for a mobile telecommunications system comprising
a base station subsystem comprised of base stations and a base station controller controlling a plurality of base stations, and a plurality of mobile stations, whereby the communication resources of said telecommunications system are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the base station controller comprising first connection dividing means for dividing the connections according to their transmission delay requirements into at least two connection classes, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from a base station of the base station subsystem and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, determining means responsive to the first connection dividing means for determining the communication needs in different connection classes, resource dividing means responsive to the determining means for dividing the physical radio resources into slots based on the communication needs and allocation means responsive to the determining means and the resource dividing means for allocating different types of channels for communications of different classes.
-
22. A mobile station for a mobile telecommunications system comprising a base station subsystem and a plurality of mobile stations, in which system the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource,
the mobile station comprising a first connection dividing means for dividing the connections according to their transmission delay requirements into at least two connection classes, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the mobile station and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, and requesting means responsive to the first connection dividing means for requesting resources for different types of connections.
-
24. A method of controlling communication resources in a telecommunications system, in which the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the method comprising steps:
-
dividing connections into at least two connection classes according to their transmission delay requirements, at least a first connection class for real-time connections and at least a second connection class for non-real-time connections, storing and updating information concerning the current need for communication resources in each connection class, dynamically dividing the communication resources into slots according to the current need for communication resources, allocating circuit switched communication resources for connections in a first connection class, and allocating resources sufficient for transmitting a determined amount of data for each successive allocation period for connections belonging to said second connection class. - View Dependent Claims (25)
negotiating a quality of service for a connection when a connection is established, and selecting a connection class for the established connection based on the negotiated quality of service.
-
-
26. A method of controlling communication resources in a telecommunications system, in which the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the method comprising steps:
-
dividing connections into at least two connection classes according to their transmission delay requirements, storing and updating information concerning the current need for communication resources in each connection class, dynamically dividing the communication resources into slots according to the current need for communication resources, allocating using a circuit switched type allocating mechanism for a given connection of a first connection class at least one slot, and allocating slots sufficient for transmitting a determined amount of data in successive allocation periods for a given connection of a second connection class, the second connection class having no delay requirements or less stringent delay requirements than what is required by said first connection class, wherein said given connections of the first and the second connection classes use the respective allocated slots in their respective connections. - View Dependent Claims (27)
negotiating a quality of service for a connection when a connection is established, and selecting a connection class for the established connection based on the negotiated quality of service.
-
-
28. A method of controlling communication resources in a telecommunications system, in which the communication resources are divided into allocation periods, the allocation periods being further divisible into slots of at least two different sizes, a slot being the smallest allocable unit of communication resource, the method comprising steps:
-
dividing connections into at least two connection classes according to their transmission delay requirements, a first connection class for connections requiring relatively short transmission delay before a data packet is transmitted from the transmitting side and a second connection class for connections having less stringent requirements for transmission delay than what is required by said first connection class, storing and updating information concerning the current need for communication resources in each connection class, dynamically dividing the communication resources into slots according to the current need for communication resources, allocating using a circuit switched type allocating mechanism for a given connection of the first connection class at least one slot, and allocating slots sufficient for transmitting a determined amount of data in successive allocation periods for a given connection of the second connection class, wherein said given connections of the first and the second connection classes use the respective allocated slots in their respective connections.
-
Specification