Method and system for implementing relay channel, and edge node
First Claim
1. A method for implementing a relay channel, in which a media location service system (MLSS) monitors the number of orders of all nodes of an Internet Protocol television (IPTV) system, wherein when the MLSS monitors that the number of orders of a central node is more than a predetermined first threshold, the following steps are executed:
- step 1;
the MLSS searching for edge nodes with the number of orders less than a predetermined second threshold, and sending a relay channel establishing request message to one of the edge nodes;
step 2;
the edge node which receives the relay channel establishing request message sending an RTSP (Real Time Streaming Protocol) link establishing request message to the central node, reserving a media distribute unit (MDU) resource for the link after receiving an acknowledgement message returned by the central node, and notifying the central node of an IP address of the reserved MDU resource; and
Step 3;
the edge node enabling the MDU resource, sending a media stream requesting message to the central node, and storing data of the relay channel after receiving an acknowledgement message returned by the central node, then the relay channel being successfully established;
wherein in step 3, the edge node enables the MDU resource by the following steps;
step a;
a service module of the edge node sending an MDU resource enabling request message to an adaptation module of the edge node;
step b;
the adaptation module enabling the MDU resource, and an MDU to which the MDU resource belongs returning an acknowledgement message to notify the adaptation module of successful enabling of the corresponding resource; and
step c;
the adaptation module returning an acknowledgement message to the service module to notify the service module of successful enabling of the corresponding MDU resource.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method and system for implementing a relay channel, and an edge node, in which a media location service system monitors the number of orders of all nodes in an IPTV system, and, when monitoring that the number of orders of the central node of the IPTV system is more than a predetermined first threshold, searches edge nodes with the number of orders less than a predetermined second threshold, and sends a relay channel establishing request message to one of the edge nodes; the edge node which receives the message sends an RTSP link establishing request message to the central node, reserves a media distribute unit (MDU) resource for the link, and notifies the central node of the IP address of the reserved MDU resource; and the edge node enables the MDU resource, sends a media stream requesting message to the central node, and stores data of the relay channel. The invention can better balance the load of each node in the network, thereby allocating and using the system resource more properly.
11 Citations
4 Claims
-
1. A method for implementing a relay channel, in which a media location service system (MLSS) monitors the number of orders of all nodes of an Internet Protocol television (IPTV) system, wherein when the MLSS monitors that the number of orders of a central node is more than a predetermined first threshold, the following steps are executed:
-
step 1;
the MLSS searching for edge nodes with the number of orders less than a predetermined second threshold, and sending a relay channel establishing request message to one of the edge nodes;step 2;
the edge node which receives the relay channel establishing request message sending an RTSP (Real Time Streaming Protocol) link establishing request message to the central node, reserving a media distribute unit (MDU) resource for the link after receiving an acknowledgement message returned by the central node, and notifying the central node of an IP address of the reserved MDU resource; andStep 3;
the edge node enabling the MDU resource, sending a media stream requesting message to the central node, and storing data of the relay channel after receiving an acknowledgement message returned by the central node, then the relay channel being successfully established;wherein in step 3, the edge node enables the MDU resource by the following steps; step a;
a service module of the edge node sending an MDU resource enabling request message to an adaptation module of the edge node;step b;
the adaptation module enabling the MDU resource, and an MDU to which the MDU resource belongs returning an acknowledgement message to notify the adaptation module of successful enabling of the corresponding resource; andstep c;
the adaptation module returning an acknowledgement message to the service module to notify the service module of successful enabling of the corresponding MDU resource. - View Dependent Claims (2, 3, 4)
-
Specification