Method and system for separating control information and user data from multicast and broadcast services
First Claim
1. A method of transmitting control information and user data, relating to multicast or broadcast services, between a first information entity within at least one mobile station and a second information entity within a controller of a wireless network in which the at least one mobile station is located comprising:
- originating control information from at least one first information entity;
encoding the control information at the at least one mobile station on a logical channel;
transmitting the logical channel on a physical channel from the at least one mobile station to the controller;
decoding the physical and the logical channels at the controller and providing the control information to the second information entity;
providing user data at the second information entity;
encoding the user data at the controller on a logical channel;
encoding the logical channel, on which the user data is encoded, on a physical channel and wirelessly transmitting the physical channel on which the logical channel is encoded from the controller to the at least one mobile station; and
decoding the physical channel and the logical channel on which the user data is encoded at the at least one mobile station and providing the user data to at least one of the first information service entities.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention is a system and method of transmitting control information and user data, relating to multicast or broadcast services, between a first information entity (110) within at least one mobile station (104) and a second information entity (114) within a controller (106) of a wireless network (102) in which the at least one mobile station is located. The process of the invention includes originating control information from at least one first information entity; encoding the control information at the at least one mobile station on a logical channel; transmitting the logical channel on a physical channel from the at least one mobile station to the controller; decoding the physical and the logical channels at the controller and providing the control information to the second information entity; providing user data at the second information entity; encoding the user data at the controller on a logical channel; encoding the logical channel, on which the user data is encoded, on a physical channel and wirelessly transmitting the physical channel on which the logical channel is encoded from the controller to the at least one mobile station; and decoding the physical channel and the logical channel on which the user data is encoded at the at least one mobile station and providing the user data to at least one of the first information service entities.
90 Citations
50 Claims
-
1. A method of transmitting control information and user data, relating to multicast or broadcast services, between a first information entity within at least one mobile station and a second information entity within a controller of a wireless network in which the at least one mobile station is located comprising:
-
originating control information from at least one first information entity;
encoding the control information at the at least one mobile station on a logical channel;
transmitting the logical channel on a physical channel from the at least one mobile station to the controller;
decoding the physical and the logical channels at the controller and providing the control information to the second information entity;
providing user data at the second information entity;
encoding the user data at the controller on a logical channel;
encoding the logical channel, on which the user data is encoded, on a physical channel and wirelessly transmitting the physical channel on which the logical channel is encoded from the controller to the at least one mobile station; and
decoding the physical channel and the logical channel on which the user data is encoded at the at least one mobile station and providing the user data to at least one of the first information service entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
providing the multicast or broadcast services from another network to the second information entity; and
the user data provided at the second information entity is the multicast or broadcast services provided by the another network.
-
-
3. A method in accordance with claim 2 wherein
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; - and
the fields are used to process the control information and the user data.
- and
-
4. A method in accordance with claim 2 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer including packets including a field identifying the logical channel on which the control information is encoded and the radio link control layer including packets which a field identifying a type of control information; and
the fields are used to process the control information and the user data.
-
-
5. A method in accordance with claim 2 wherein:
-
the logical channel encoding the control information is a first logical channel; and
the logical channel encoding the user data is a second logical channel.
-
-
6. A method in accordance with claim 5 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
7. A method in accordance with claim 5 wherein:
the logical channel on which the control information is encoded at the at least one mobile station and the logical channel which is decoded at the controller are bi-directional.
-
8. A method in accordance with claim 7 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
9. A method in accordance with claim 1 wherein:
-
the logical channel encoding the control information is a first logical channel; and
the logical channel encoding the user data is a second logical channel.
-
-
10. A method in accordance with claim 9 wherein:
the logical channel on which the control information is encoded at the at least one mobile station and the logical channel which is decoded at the controller are bi-directional.
-
11. A method in accordance with claim 10 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
12. A method in accordance with claim 9 wherein the at least one mobile station and the controller comprise:
a protocol stack with a medium access control layer and a radio link control layer coupled to the medium access control layer by the logical channels with the logical channel encoding the control information being bi-directional and the logical channel encoding the user data being unidirectional.
-
13. A method in accordance with claim 12 wherein:
the radio link control layer comprises a single radio link control entity which processes the control information and the user data.
-
14. A method in accordance with claim 12 wherein:
the radio link control layer comprises first and second radio link control entities which respectively process the control information and the user data.
-
15. A method in accordance with claim 9 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
16. A method in accordance with claim 1 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer including packets including a field identifying the logical channel on which the control information is encoded and the radio link control layer including packets which a field identifying a type of control information; and
the fields are used to process the control information and the user data.
-
-
17. A method in accordance with claim 16 wherein:
the radio link control layer comprises first and second radio link control entities which respectively process the control information and the user data.
-
18. A method in accordance with claim 16 wherein:
the radio link control layer comprises a single radio link control entity which processes the control information and the user data.
-
19. A method in accordance with claim 16 wherein:
the control information commands the at least one mobile station to periodically repeat an announcement of multicast or broadcast services.
-
20. A method in accordance with claim 1 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
21. A method in accordance with claim 1 wherein the at least one mobile station and the controller comprise:
-
a protocol stack with a network control layer, a medium access control layer coupled to the network control layer by a single logical channel and a radio link control layer coupled to the medium access control layer by a single logical channel; and
whereinthe medium access control layer uses packets including a field identifying a type of logical channel containing the packets of the medium access control layer, the radio link control layer uses packets including a field identifying control packets within the single channel and the network control layer uses packets including a field identifying a type of control information in the identified control packets; and
whereinthe fields are used to process the control information and the user data.
-
-
22. A method in accordance with claim 1 comprising:
-
a first radio resource control entity, coupled to one of the first information service entities and to a radio link control layer of the at least one mobile station, which receives the control information from either the first information entity or to the radio link control layer of the one the at least one mobile station entity; and
a second radio resource control entity, coupled to the second information entity and to a radio link control layer of the controller, which transmits the control information to either the second information entity or to the radio link control layer of the controller.
-
-
23. A method in accordance with claim 1 wherein:
the control information comprises multicast joining messages or broadcast service messages.
-
24. A method in accordance with claim 1 wherein:
the control information comprises announcements of multicast or broadcast services to be offered.
-
25. A method in accordance with claim 1 wherein:
- the control information comprises broadcast subscription messages. periodically repeat an announcement of multicast or broadcast services.
-
26. A system which transmits control information and user data comprising:
-
a wireless network including mobile stations and a controller;
a first information entity in each mobile station; and
a second information entity in the controller; and
whereinat least one first information entity originates control information;
the originated control information is encoded by at least one mobile station on a logical channel;
the at least one mobile station transmits to the controller the logical channel encoded on a physical channel;
the controller decodes the physical and logical channels and provides the control information to the second information entity;
user data is provided at the second information entity;
the user data is encoded at the controller on a logical channel;
the logical channel on which the user data is encoded is encoded on a physical channel and wirelessly transmitted with the physical channel on which the logical channel is encoded from the controller to the at least one mobile station; and
the at least one mobile station decodes the physical channel and the logical channel on which the user data is encoded and provides the user data to at least one of the first information service entities. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
providing the multicast or broadcast services from another network to the second information entity; and
the user data provided at the second information entity is the multicast or broadcast services provided by the another network.
-
-
28. A system in accordance with claim 27 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
29. A system in accordance with claim 27 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer including packets including a field identifying the logical channel on which the control information is encoded and the radio link control layer including packets which a field identifying a type of control information; and
the fields are used to process the control information and the user data.
-
-
30. A system in accordance with claim 27 wherein:
-
the logical channel encoding the control information is a first logical channel; and
the logical channel encoding the user data is a second logical channel.
-
-
31. A system in accordance with claim 30 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
32. A system in accordance with claim 30 wherein:
the logical channel on which the control information is encoded at the at least one mobile station and the logical channel which is decoded at the controller are bi-directional.
-
33. A system in accordance with claim 32 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
34. A system in accordance with claim 26 wherein:
-
the logical channel encoding the control information is a first logical channel; and
the logical channel encoding the user data is a second logical channel.
-
-
35. A system in accordance with claim 34 wherein:
the logical channel on which the control information is encoded at the at least one mobile station and the logical channel which is decoded at the controller are bi-directional.
-
36. A system in accordance with claim 35 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
37. A system in accordance with claim 34 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
38. A system in accordance with claim 34 wherein the at least one mobile station and the controller comprises:
a protocol stack with a medium access control layer and a radio link control layer coupled to the medium access control layer by the logical channels with the logical channel encoding the control information being bi-directional and the logical channel encoding the user data being unidirectional.
-
39. A method in accordance with claim 38 wherein:
the radio link control layer comprises a single radio link control entity which processes the control information and the user data.
-
40. A method in accordance with claim 38 wherein:
the radio link control layer comprises first and second radio link control entities which respectively process the control information and the user data.
-
41. A system in accordance with claim 26 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer including packets including a field identifying the logical channel on which the control information is encoded and the radio link control layer including packets which a field identifying a type of control information; and
the fields are used to process the control information and the user data.
-
-
42. A method in accordance with claim 41 wherein:
the radio link control layer comprises a single radio link control entity which processes the control information and the user data.
-
43. A system in accordance with claim 41 wherein:
the radio link control layer comprises first and second radio link control entities which respectively process the control information and the user data.
-
44. A method in accordance with claim 41 wherein:
the control information commands the at least one mobile station to periodically repeat an announcement of multicast or broadcast services.
-
45. A system in accordance with claim 26 wherein:
-
the at least one mobile station and the controller have a protocol stack with a medium access control layer and radio link control layer with the medium access control layer using packets including a field identifying a type of logical channel containing the packets of the medium access control layer and the radio link control layer using packets including a field identifying a type of control information contained in packets of the radio link layer; and
the fields are used to process the control information and the user data.
-
-
46. A system in accordance with claim 26 wherein the at least one mobile station and the controller comprise:
-
a protocol stack with a network control layer, a medium access control layer coupled to the network control layer by a single logical channel and a radio link control layer coupled to the medium access control layer by a single logical channel; and
whereinthe medium access control layer uses packets including a field identifying a type of logical channel containing the packets of the medium access control layer, the radio link control layer uses packets including a field identifying control packets within the single channel and the network control layer uses packets including a field identifying a type of control information in the identified control packets; and
whereinthe fields are used to process the control information and the user data.
-
-
47. A system in accordance with claim 26 comprising:
-
a first radio resource control entity, coupled to one of the first information service entities and to a radio link control layer of the at least one mobile station, which receives the control information from either the first information entity or to the radio link control layer of the one the at least one mobile station entity; and
a second radio resource control entity, coupled to the second information entity and to a radio link control layer of the controller, which transmits the control information to either the second information entity or to the radio link control layer of the controller.
-
-
48. A system in accordance with claim 26 wherein:
the control information comprises multicast joining messages.
-
49. A system in accordance with claim 26 wherein:
the control information comprises announcements of multicast or broadcast services to be offered.
-
50. A system in accordance with claim 26 wherein:
the control information comprises broadcast subscription messages.
Specification