Multicast and Broadcast Services Over a Mesh Network
First Claim
1. A system for providing multicast services to mobile devices, comprising:
- a first network node providing a radio access network to a mobile device;
a second network node coupled to the first network node and providing backhaul routing for the first network node;
a controller node, coupled to both the first and the second network node and to a multicast packet gateway,wherein the controller node provides a virtualized interface of a single network node to the multicast packet gateway, thereby virtualizing the first and second network nodes to the multicast packet gateway such that the multicast packet gateway is enabled to send a multicast data stream to the first and the second network nodes via the controller node.
7 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for providing multicast services to mobile devices, comprising a first network node providing a radio access network to a mobile device; a second network node coupled to the first network node and providing backhaul routing for the first network node; a controller node, coupled to both the first and the second network node and to a multicast packet gateway, wherein the controller node provides a virtualized interface of a single network node to the multicast packet gateway, thereby virtualizing the first and second network nodes to the multicast packet gateway such that the multicast packet gateway may be enabled to send a multicast data stream to the first and the second network nodes via the controller node.
-
Citations
17 Claims
-
1. A system for providing multicast services to mobile devices, comprising:
-
a first network node providing a radio access network to a mobile device; a second network node coupled to the first network node and providing backhaul routing for the first network node; a controller node, coupled to both the first and the second network node and to a multicast packet gateway, wherein the controller node provides a virtualized interface of a single network node to the multicast packet gateway, thereby virtualizing the first and second network nodes to the multicast packet gateway such that the multicast packet gateway is enabled to send a multicast data stream to the first and the second network nodes via the controller node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing multicast services to mobile devices, comprising:
-
providing, at a controller node, an interface representing a single network node to a multicast server node; receiving, at the controller node, link status messages from a first and a second network node; constructing, at the controller node, a multicast route at the controller node based on the received link status messages; receiving, at the controller node, a multicast data stream from the multicast server node; and sending the multicast data stream to at least two mobile devices via the constructed multicast route. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A multicast network control node, comprising:
-
a controller node, coupled to both a first and a second radio access base station and to a multicast packet gateway, wherein the controller node provides a virtualized interface of a single network node to the multicast packet gateway, thereby virtualizing the first and second radio access base stations to the multicast packet gateway such that the multicast packet gateway is enabled to send a multicast data stream to the first and the second radio access base stations via the controller node.
-
-
17. A non-transient computer-readable medium comprising code that, when executed, performs functions comprising:
providing, at a controller node, an interface representing a single network node to a multicast server node; receiving, at the controller node, link status messages from a first and a second network node; constructing, at the controller node, a multicast route at the controller node based on the received link status messages; receiving, at the controller node, a multicast data stream from the multicast server node; and sending the multicast data stream to at least two mobile devices via the constructed multicast route.
Specification