IP Library Granted Patent US 8,295,818
Granted Patent B2
US 8,295,818 · App. 11/229,180 · Granted Oct 23, 2012

Broadcasting in wireless systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,295,818
App. No.
11/229,180
Granted
Oct 23, 2012
Kind
B2
Abstract

In a radio access network, techniques for multicasting information from a radio network controller to radio nodes. The techniques further include broadcasting the information from the radio nodes to mobile access terminals. The information can include content to be delivered to the access terminals.

Claims (68)

1. A method performed on a radio network controller, the method comprising:

multicasting information from a radio network controller in a radio access network to radio nodes in the radio access network, the information comprising:

content flows received by the radio network controller from a content server, the content flows being for broadcast by the radio nodes to mobile access terminals; and

an overhead message configured to be transmitted in one or more sectors of the radio nodes, the overhead message being further configured to enable one or more mobile access terminals to access the content flows, the overhead message being configured using neighboring sector information from neighboring sectors of the radio access network to determine which content flows may be available to the mobile access terminals communicating with particular radio nodes of the radio nodes;

wherein the multicasting comprises:

distributing the content flows to the radio nodes using multicast network addresses corresponding to the content flows; and

managing distribution of the content flows to the radio nodes using a broadcast logical channel management function to allocate the content flows to broadcast logical channels; and

instructing one or more of the radio nodes to modify a list of soft-combinable sectors for one or more of the content flows.

2. The method of claim 1 , wherein multicasting comprises IP multicasting.

3. The method of claim 1 , further comprising:

broadcasting the information as one or more broadcast signals from the radio nodes to the mobile access terminals.

4. The method of claim 1 , wherein the radio access network comprises a 1×EV-DO network.

5. The method of claim 3 , further comprising:

enabling configuration of broadcasting of the information.

6. The method of claim 5 , wherein enabling configuration comprises:

enabling configuration of at least one of a set comprising a time of flow of the information, a place of the information, flow parameters of the information, and quality of service of the information.

7. The method of claim 1 , wherein the at least some other broadcast-multicast service functions comprise broadcast serving node functions performed by the radio network controller without requiring a broadcast-capable packet data serving node.

8. The method of claim 7 , wherein the broadcast serving node functions comprise one or more of the following: preparation of the content flows, attaching Point-to-Point Protocol headers, attaching Frame Check sequence (FCS) trailers, implementing Broadcast Framing Protocol, implementing Broadcast Security Protocol, implementing Broadcast MAC Protocol, and addition of Reed-Solomon Error detection coding to the content flows.

9. The method of claim 1 , wherein the some broadcast-multicast service functions performed by the broadcast-multicast service controller comprise at least one of a set comprising logical channel management, broadcast framing, MAC protocols, security protocols and time-of-transmission calculation.

10. The method of claim 3 , further comprising:

in a mobile access terminal of the mobile access terminals, enabling soft-combination of the one or more broadcast signals across a footprint of the radio network controller and a footprint of another radio network controller in the radio access network as the mobile access terminal moves across sectors that are served by radio nodes of the radio nodes of the radio access network that are homed to different ones of the radio network controllers.

11. The method of claim 1 , wherein the at least some other broadcast-multicast service functions performed by the radio network controller comprise at least one of a set comprising logical channel management, broadcast framing, MAC protocols, security protocols and time-of-transmission calculation.

12. The method of claim 1 , wherein managing the distribution of the content flows comprises:

managing the distribution of the content flows to the radio nodes using the broadcast logical channel management function to assign the broadcast logical channels to which the content flows have been allocated to physical channels.

13. The method of claim 1 , wherein the broadcast logical channel management function uses statistics about slot usage on individual sectors of the radio access network to create broadcast channels and to allocate the content flows to the broadcast channels in a substantially optimal manner.

14. The method of claim 1 , wherein distributing the content flows to the radio nodes comprises:

operating a signaling protocol between the radio network controller and the radio nodes, the signaling protocol comprising a combination of IP Multicast and IP Unicast.

15. The method of claim 14 , further comprising:

sending a signal to the radio nodes using the signaling protocol to enable the management of the broadcast logical channels.

16. The method of claim 15 , wherein the signal is one of a set comprising creating, modifying, or deleting a broadcast logical channel of the broadcast logical channels.

17. The method of claim 1 , further comprising:

using neighboring sector information from neighboring sectors of the radio access network to make a determination about which content flows may be available to the mobile access terminals communicating with particular radio nodes of the radio nodes.

18. The method of claim 17 , further comprising:

producing broadcast overhead messages using the neighboring sector information and sending the broadcast overhead messages to the radio nodes.

19. The method of claim 1 , wherein the radio network controller comprises multiple radio network service module processors, and wherein the at least some other broadcast-multicast service functions are distributed in a redundant manner among the multiple radio network service module processors.

20. A system, comprising:

radio nodes in a radio access network; and

a radio network controller in the radio access network, the radio network controller configured to:

multicast information to the radio nodes, the information comprising:

content flows received by the radio network controller from a content server, the content flows being for broadcast by the radio nodes to mobile access terminals; and

an overhead message configured to be transmitted in one or more sectors of the radio nodes, the overhead message being further configured to enable one or more mobile access terminals to access the content flows, the overhead message being configured using neighboring sector information from neighboring sectors of the radio access network to determine which content flows may be available to the mobile access terminals communicating with particular radio nodes of the radio nodes;

wherein the radio network controller comprises:

memory configured to store instructions for execution; and

one or more machines configured to execute the instructions, the instructions for causing the one or more machines to:

distribute the content flows to the radio nodes using multicast network addresses corresponding to the content flows; and

manage distribution of the content flows to the radio nodes using a broadcast logical channel management function to allocate the content flows to broadcast logical channels; and

instruct one or more of the radio nodes to modify a list of soft-combinable sectors for one or more of the content flows.

21. The system of claim 20 , wherein the at least some other broadcast-multicast service functions comprise broadcast serving node functions performed by the radio network controller without requiring a broadcast-capable packet data serving node.

22. The system of claim 21 , wherein the broadcast serving node functions comprise one or more of the following:

preparation of the content flows, attaching Point-to-Point Protocol headers, attaching Frame Check sequence (FCS) trailers, implementing Broadcast Framing Protocol, implementing Broadcast Security Protocol, implementing Broadcast MAC Protocol, and addition of Reed-Solomon Error detection coding to the content flows.

23. The system of claim 20 , wherein managing the distribution of the content flows comprises:

managing the distribution of the content flows to the radio nodes using the broadcast logical channel management function to assign the broadcast logical channels to which the content flows have been allocated to physical channels.

24. The system of claim 20 , wherein distributing the content flows to the radio nodes comprises:

operating a signaling protocol between the radio network controller and the radio nodes, the signaling protocol comprising a combination of IP Multicast and IP Unicast.

25. The system of claim 20 , wherein distributing the content flows to the radio nodes comprises:

operating a signaling protocol between the radio network controller and the radio nodes, the signaling protocol comprising a combination of IP Multicast and IP Unicast.

26. One or more computer-readable media configured to store instructions for causing one or more machines to:

multicast information from a radio network controller in a radio access network to radio nodes in the radio access network, the one or more computer-readable media comprising one or more tangible media, the information comprising:

content flows received by the radio network controller from a content server, the content flows being for broadcast by the radio nodes to mobile access terminals; and

an overhead message configured to be transmitted in one or more sectors of the radio nodes, the overhead message being further configured to enable one or more mobile access terminals to access the content flows, the overhead message being configured using neighboring sector information from neighboring sectors of the radio access network to determine which content flows may be available to the mobile access terminals communicating with particular radio nodes of the radio nodes;

wherein multicasting comprises:

distributing the content flows to the radio nodes using multicast network addresses corresponding to the content flows; and

managing distribution of the content flows to the radio nodes using a broadcast logical channel management function to allocate the content flows to broadcast logical channels; and

instruct one or more of the radio nodes to modify a list of soft-combinable sectors for one or more of the content flows.

27. The one or more computer-readable media of claim 26 , wherein the at least some other broadcast-multicast service functions comprise broadcast serving node functions performed by the radio network controller without requiring a broadcast-capable packet data serving node.

28. The one or more computer-readable media of claim 27 , wherein the broadcast serving node functions comprise one or more of the following: preparation of the content flows, attaching Point-to-Point Protocol headers, attaching Frame Check sequence (FCS) trailers, implementing Broadcast Framing Protocol, implementing Broadcast Security Protocol, implementing Broadcast MAC Protocol, and addition of Reed-Solomon Error detection coding to the content flows.

29. The one or more computer-readable media of claim 27 , wherein managing the distribution of the content flows comprises:

managing the distribution of the content flows to the radio nodes using the broadcast logical channel management function to assign the broadcast logical channels to which the content flows have been allocated to physical channels.

Assignments (6)
CHANGE OF NAME Recorded Oct 29, 2013
From: AIRVANA NETWORK SOLUTIONS INC.
To: ERICSSON EVDO INC.
Reel/Frame 031508/0566 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 024917/0171 Recorded Jan 24, 2013
From: SOCIETE GENERALE
To: AIRVANA NETWORK SOLUTIONS INC.
Reel/Frame 029686/0007 →
SECURITY AGREEMENT Recorded Aug 31, 2010
From: AIRVANA NETWORK SOLUTIONS INC.
To: SOCIETE GENERALE
Reel/Frame 024917/0171 →
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2010
From: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: AIRVANA, INC.
Reel/Frame 024892/0924 →
CHANGE OF NAME Recorded Aug 9, 2010
From: AIRVANA, INC.
To: AIRVANA NETWORK SOLUTIONS, INC.
Reel/Frame 024804/0404 →
PATENT SECURITY AGREEMENT Recorded Apr 9, 2010
From: AIRVANA, INC.
To: WILMINGTON TRUST FSB
Reel/Frame 024213/0355 →