IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0550008
(2004-03-12)
|
등록번호 |
US-7688859
(2010-04-23)
|
우선권정보 |
GB-0306052.2(2003-03-17) |
국제출원번호 |
PCT/GB2004/001035
(2004-03-12)
|
§371/§102 date |
20060511
(20060511)
|
국제공개번호 |
WO04/084574
(2004-09-30)
|
발명자
/ 주소 |
- Chen, Xiaobao
- Stidwell, Alan George
- Harris, Martin Barkley
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
21 인용 특허 :
7 |
초록
▼
A telecommunications system communicates internet packet data, carrying payload data including a plurality of different data types, with a mobile communications user equipment. The system comprises a gateway support node (GGSN), a service support node (SGSN) and a radio network controller (RNC). At
A telecommunications system communicates internet packet data, carrying payload data including a plurality of different data types, with a mobile communications user equipment. The system comprises a gateway support node (GGSN), a service support node (SGSN) and a radio network controller (RNC). At least one of the gateway support node (GGSN) and the user equipment (UE) are operable to: parse the payload data in each data packet; generate a radio access bearer sub-flow indicator indicating the number of different types of data in the payload and the number of symbols in each different data type; and form a transport frame including the sub-flow indicator. The data packets are communicated between the radio network controller and the user equipment by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type.
대표청구항
▼
The invention claimed is: 1. A telecommunications system for providing a facility for communicating internet packet data with a mobile communications user equipment, the internet packet data carrying payload data including a plurality of different data types, the system comprising a gateway support
The invention claimed is: 1. A telecommunications system for providing a facility for communicating internet packet data with a mobile communications user equipment, the internet packet data carrying payload data including a plurality of different data types, the system comprising a gateway support node operable to provide an interface for communicating the data packets between the mobile communications user equipment and a packet data telecommunications network, a service support node operable to communicate the data packets between the gateway support node and the mobile communications user equipment using a radio network controller, the radio network controller being operable to provide a radio access bearer for communicating the data packets with the mobile communications user equipment, wherein at least one of the gateway support node and the mobile communications user equipment are operable to parse the payload data in each data packet to determine a number of the plurality of different data types and a number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of the number of different types of data in the payload and the number of symbols in each different data type, to form a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each data packet between the gateway support node and the radio network controller via the service support node, and the data packets are communicated between the radio network controller and the mobile communications user equipment by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 2. A telecommunications system as claimed in claim 1, wherein at least one of the gateway support node and the mobile communications user equipment are operable to form the transport frame by generating a service data unit from the payload data and an internet protocol header from each data packet, and combining the service data unit with the sub-flow indicator. 3. A telecommunications system as claimed in claim 2, wherein the mobile communications user equipment and the radio network controller each include a packet data protocol layer which is operable to remove the internet protocol header from the service data unit before communication, and to add the internet protocol header to the service data unit after communication of the payload data via each of the sub-flow radio access bearers. 4. A telecommunications system as claimed in claim 2, wherein the internet header is compression encoded before being combined with the payload data to form the service data unit. 5. A telecommunications system as claimed in claim 4, wherein the compressed internet protocol header is decompressed when removed from the service data unit to reform the internet packets within the gateway support node. 6. A telecommunications system as claimed in claim 1, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 7. A telecommunications system as claimed in claim 1, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 8. A method for communicating internet packet data with a mobile communications user equipment, the internet packet data carrying payload data including a plurality of different data types, the method comprising providing an interface for communicating the data packets between the mobile communications user equipment and a packet data telecommunications network, communicating the data packets between the interface and the mobile communications user equipment using a radio network controller, the radio network controller being operable to provide radio access bearers for communicating the data packets to and/or from the mobile communications user equipment, wherein the communicating the data packets between the interface and the mobile communications user equipment comprises parsing the payload data in each data packet to determine a number of the plurality of different types of data and a number of data symbols in each of the different data types, generating a radio access bearer sub-flow indicator providing an indication of the number of different types of data in the payload and the number of symbols in each different data type, forming a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each data packet between the interface and the radio network controller, and communicating the data packets between the mobile communications user equipment and the radio network controller by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 9. A method as claimed in claim 8, wherein the forming the transport frame comprises generating a service data unit from the payload data and an internet protocol header from each data packet, and combining the service data unit with the sub-flow indicator. 10. A method as claimed in claim 9, wherein the communicating the data packets between the mobile communications user equipment and the radio network controller comprises removing the internet protocol header from the service data unit before communication, and adding the internet protocol header to the service data unit after communication of the payload data via each of the sub-flow radio access bearers. 11. A method as claimed in claim 9, wherein the forming the transport frame comprises compression encoding the internet header before combining with the payload data to form the service data unit. 12. A method as claimed in claim 11, comprising compression decoding the internet header when removed form the service data unit to reform the internet packets within the gateway support node. 13. A method as claimed in claim 8, wherein the payload data of the internet packet includes data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 14. A gateway support node for communicating internet data packets between user equipment and a packet data telecommunications network, the internet packet data carrying payload data which includes a plurality of different types of data, the gateway support node comprising a data packet processing layer, and a user data tunnelling layer operable to provide a virtual channel for communicating the processed data packets via an internet protocol communications layer, wherein the data packet processing layer is operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, to form a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each processed data packet between the gateway support node and a radio network controller via a service support node using the user data tunnelling layer. 15. A gateway support node as claimed in claim 14, where the data packet processing layer is operable to form the transport frame by generating a service data unit from the payload data and an internet protocol header from each data packet, and combining the service data unit with the sub-flow indicator. 16. A gateway support node as claimed in claim 15, wherein the data packet processing layer is operable to compression encode the internet protocol header before the internet protocol header is combined with the payload data to form the service data unit. 17. A gateway support node as claimed in claim 16, wherein the data packet processing layer is operable to compression decode the internet protocol header when removed from the service data unit to reform the internet packets. 18. A gateway support node as claimed in claim 17, wherein the gateway support node is a gateway general packet radio system support node. 19. A mobile communications user equipment for receiving internet data packets from a gateway support node according to claim 14 via a radio network controller, the internet packet data carrying payload data which includes a plurality of different types of data, the mobile communications user equipment comprising a plurality of radio access bearers in combination with the radio network controller each radio access bearer providing quality of service parameters appropriate for receiving one of the different types of data of the internet protocol data packet, and a data packet processing layer operable to reform the internet protocol packet data by combining the different data types into a data frame determined from a number of data symbol received from each of the different radio access bearers. 20. A mobile communications user equipment as claimed in claim 19, comprising a packet data protocol layer operable to add an internet protocol header after communication of the payload data via each of the sub-flow radio access bearers. 21. A mobile communications user equipment for communicating internet data packets to a gateway support node according to claim 14 via a radio network controller, the internet packet data carrying payload data which include a plurality of different types of data, the mobile communications user equipment comprising an internet protocol packet processing layer operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 22. A memory device storing a computer program having computer executable instructions, which is loaded on to a data processor and causes the data processor to perform a method for communicating internet packet data with a mobile communications user equipmemt, the internet packet data carrying payload data including a plurality of different data types, comprising: providing an interface for communicating the data packets between the mobile communications user equipment and a packet data telecommunications network, communicating the data packets between the interface and the mobile communications user equipment using a radio network controller, the radio network controller being operable to provide radio access bearers for communicating the data packets to and/or from the mobile communications user equipment, wherein the communicating the data packets between the interface and the mobile communications user equipment comprises parsing the payload data in each data packet to determine a number of the plurality of different types of data and a number of data symbols in each of the different data types, generating a radio access bearer sub-flow indicator providing an indication of the number of different types of data in the payload and the number of symbols in each different data type, forming a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each data packet between the interface and the radio network controller, and communicating the data packets between the mobile communications user equipment and the radio network controller by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 23. A telecommunications system as claimed in claim 3, wherein the internet header is compression encoded before being combined with the payload data to form the service data unit. 24. A telecommunications system as claimed in claim 23, wherein the compressed internet protocol header is decompressed when removed from the service data unit to reform the internet packets within the gateway support node. 25. A telecommunications system as claimed in claim 2, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 26. A telecommunications system as claimed in claim 3, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 27. A telecommunications system as claimed in claim 4, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 28. A telecommunications system as claimed in claim 5, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 29. A telecommunications system as claimed in claim 23, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 30. A telecommunications system as claimed in claim 24, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 31. A telecommunications system as claimed in claim 2, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 32. A telecommunications system as claimed in claim 3, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 33. A telecommunications system as claimed in claim 4, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 34. A telecommunications system as claimed in claim 5, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 35. A telecommunications system as claimed in claim 6, wherein the mobile radio telecommunications network is operable in accordance with the General Packet Radio System (GPRS), the gateway support node being a gateway GPRS support node, and the service support node being a service GPRS support node. 36. A method as claimed in claim 10, wherein the forming the transport frame comprises compression encoding the internet header before combining with the payload data to form the service data unit. 37. A method as claimed in claim 36, comprising compression decoding the internet header when removed form the service data unit to reform the internet packets within the gateway support node. 38. A method as claimed in claim 9, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 39. A method as claimed in claim 10, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 40. A method as claimed in claim 11, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 41. A method as claimed in claim 12, wherein the payload data of the internet packet includes a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data. 42. A mobile communications user equipment for receiving internet data packets from a gateway support node according to claim 15 via a radio network controller, the internet packet data carrying payload data which includes a plurality of different types of data, the mobile communications user equipment comprising a plurality of radio access bearers in combination with the radio network controller each radio access bearer providing quality of service parameters appropriate for receiving one of the different types of data of the internet protocol data packet, and a data packet processing layer operable to reform the internet protocol packet data by combining the different data types into a data frame determined from a number of data symbol received from each of the different radio access bearers. 43. A mobile communications user equipment for receiving internet data packets from a gateway support node according to claim 16 via a radio network controller, the internet packet data carrying payload data which includes a plurality of different types of data, the mobile communications user equipment comprising a plurality of radio access bearers in combination with the radio network controller each radio access bearer providing quality of service parameters appropriate for receiving one of the different types of data of the internet protocol data packet, and a data packet processing layer operable to reform the internet protocol packet data by combining the different data types into a data frame determined from a number of data symbol received from each of the different radio access bearers. 44. A mobile communications user equipment for receiving internet data packets from a gateway support node according to claim 17 via a radio network controller, the internet packet data carrying payload data which includes a plurality of different types of data, the mobile communications user equipment comprising a plurality of radio access bearers in combination with the radio network controller each radio access bearer providing quality of service parameters appropriate for receiving one of the different types of data of the internet protocol data packet, and a data packet processing layer operable to reform the internet protocol packet data by combining the different data types into a data frame determined from a number of data symbol received from each of the different radio access bearers. 45. A mobile communications user equipment for receiving internet data packets from a gateway support node according to claim 18 via a radio network controller, the internet packet data carrying payload data which includes a plurality of different types of data, the mobile communications user equipment comprising a plurality of radio access bearers in combination with the radio network controller each radio access bearer providing quality of service parameters appropriate for receiving one of the different types of data of the internet protocol data packet, and a data packet processing layer operable to reform the internet protocol packet data by combining the different data types into a data frame determined from a number of data symbol received from each of the different radio access bearers. 46. A mobile communications user equipment as claimed in claim 42, comprising a packet data protocol layer operable to add an internet protocol header after communication of the payload data via each of the sub-flow radio access bearers. 47. A mobile communications user equipment as claimed in claim 43, comprising a packet data protocol layer operable to add an internet protocol header after communication of the payload data via each of the sub-flow radio access bearers. 48. A mobile communications user equipment as claimed in claim 44, comprising a packet data protocol layer operable to add an internet protocol header after communication of the payload data via each of the sub-flow radio access bearers. 49. A mobile communications user equipment as claimed in claim 45, comprising a packet data protocol layer operable to add an internet protocol header after communication of the payload data via each of the sub-flow radio access bearers. 50. A mobile communications user equipment for communicating internet data packets to a gateway support node according to claim 15 via a radio network controller, the internet packet data carrying payload data which include a plurality of different types of data, the mobile communications user equipment comprising an internet protocol packet processing layer operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 51. A mobile communications user equipment for communicating internet data packets to a gateway support node according to claim 16 via a radio network controller, the internet packet data carrying payload data which include a plurality of different types of data, the mobile communications user equipment comprising an internet protocol packet processing layer operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 52. A mobile communications user equipment for communicating internet data packets to a gateway support node according to claim 17 via a radio network controller, the internet packet data carrying payload data which include a plurality of different types of data, the mobile communications user equipment comprising an internet protocol packet processing layer operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 53. A mobile communications user equipment for communicating internet data packets to a gateway support node according to claim 18 via a radio network controller, the internet packet data carrying payload data which include a plurality of different types of data, the mobile communications user equipment comprising an internet protocol packet processing layer operable to parse the payload data in each data packet to determine a number of the plurality of different data types and the number of data symbols in each of the different data types, to generate a radio access bearer sub-flow indicator providing an indication of a number of different types of data in the payload and a number of symbols in each different data type, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 54. A memory device storing a computer program having computer executable instructions, which is loaded on to a data processor and causes the data processor to perform a method for communicating internet packet data with a mobile communications user equipment, the internet packet data carrying payload data including a plurality of different data types, comprising: providing an interface for communicating the data packets between the mobile communications user equipment and a packet data telecommunications network, communicating the data packets between the interface and the mobile communications user equipment using a radio network controller, the radio network controller being operable to provide radio access bearers for communicating the data packets to and/or from the mobile communications user equipment, wherein the communicating the data packets between the interface and the mobile communications user equipment comprises parsing the payload data in each data packet to determine a number of the plurality of different types of data and a number of data symbols in each of the different data types, generating a radio access bearer sub-flow indicator providing an indication of the number of different types of data in the payload and the number of symbols in each different data type, forming a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each data packet between the interface and the radio network controller, wherein the forming the transport frame comprises generating a service data unit from the payload data and an internet protocol header from each data packet, and combining the service data unit with the sub-flow indicator, and communicating the data packets between the mobile communications user equipment and the radio network controller by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type. 55. A memory device storing a computer program having computer executable instructions, which is loaded on to a data processor and causes the data processor to perform a method for communicating internet packet data with a mobile communications user equipment, the internet packet data carrying payload data including a plurality of different data types, comprising: providing an interface for communicating the data packets between the mobile communications user equipment and a packet data telecommunications network, communicating the data packets between the interface and the mobile communications user equipment using a radio network controller, the radio network controller being operable to provide radio access bearers for communicating the data packets to and/or from the mobile communications user equipment, wherein the communicating the data packets between the interface and the mobile communications user equipment comprises parsing the payload data in each data packet to determine a number of the plurality of different types of data and a number of data symbols in each of the different data types, wherein the payload data of the internet packet comprises a data frame formed from an adaptive multi-rate speech coded, the data frame providing the plurality of the different types of data, generating a radio access bearer sub-flow indicator providing an indication of the number of different types of data in the payload and the number of symbols in each different data type, forming a transport frame for each data packet by combining the payload data for each data packet with the sub-flow indicator, the transport frame being used to communicate each data packet between the interface and the radio network controller, and communicating the data packets between the mobile communications user equipment and the radio network controller by detecting the sub-flow indicator, and in accordance with the sub-flow indicator arranging for the data from each of the different data fields to be communicated via a different radio access bearer providing different quality of service parameters appropriate for the different data type.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.