Method, apparatus and system for forwarding multicast program
First Claim
1. A method for forwarding a multicast program, comprising:
- receiving, by an Optical Line Terminal (OLT), a multicast join request message from a user for requesting an on-demand program;
obtaining, by the OLT, forwarding decision information according to the multicast join request message;
acquire, by the OLT, a decision result by searching data elements with the obtained forwarding decision information;
wherein the data elements indicate a correspondence between various types of forwarding decision information and various types of forwarding modes;
wherein the various types of forwarding modes comprise a forwarding according to Passive Optical Network (PON) replication and a forwarding according to user replication;
wherein the decision result is the forwarding according to PON replication or the forwarding according to user replication; and
forwarding, by the OLT, the on-demand program to the user according to the decision result.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provide a method for forwarding a multicast program includes: receiving a multicast join request message requesting an on-demand program from a user; obtaining forwarding decision information according to the multicast join request message; determining a decision result corresponding to the forwarding decision information according to the forwarding decision information and forwarding relation data, where the decision result is forwarding according to PON replication or forwarding according to user replication, the forwarding relation data includes data elements indicating correspondence between various types of forwarding decision information and various types of forwarding modes, and the various types of forwarding modes include the forwarding according to PON replication and the forwarding according to user replication; and forwarding the on-demand program to the user according to the decision result.
8 Citations
12 Claims
-
1. A method for forwarding a multicast program, comprising:
-
receiving, by an Optical Line Terminal (OLT), a multicast join request message from a user for requesting an on-demand program; obtaining, by the OLT, forwarding decision information according to the multicast join request message; acquire, by the OLT, a decision result by searching data elements with the obtained forwarding decision information;
wherein the data elements indicate a correspondence between various types of forwarding decision information and various types of forwarding modes;
wherein the various types of forwarding modes comprise a forwarding according to Passive Optical Network (PON) replication and a forwarding according to user replication;
wherein the decision result is the forwarding according to PON replication or the forwarding according to user replication; andforwarding, by the OLT, the on-demand program to the user according to the decision result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for forwarding a multicast program, comprising:
-
a receiving unit, configured to receive a multicast join request message from a user for requesting an on-demand program; an information acquiring unit, configured to obtain forwarding decision information according to the multicast join request message; a determining unit, configured to acquire a decision result by searching data elements with the obtained forwarding decision information;
wherein the data elements indicate a correspondence between various types of forwarding decision information and various types of forwarding modes;
wherein the various types of forwarding modes comprise a forwarding according to Passive Optical Network, PON, replication and a forwarding according to user replication;
wherein the decision result is the forwarding according to PON replication or the forwarding according to user replication; anda forwarding unit, configured to forward the on-demand program to the user according to the decision result. - View Dependent Claims (11)
-
-
12. A system for forwarding a multicast program, comprising:
- an optical network terminal and an optical line terminal, wherein
the optical network terminal is configured to send a multicast join request message requesting an on-demand program from a user to the optical line terminal; and the optical line terminal is configured to receive the multicast join request message, obtains forwarding decision information according to the multicast join request message, determines a decision result corresponding to the forwarding decision information according to the forwarding decision information and forwarding relation data, wherein the decision result is forwarding according to PON replication or forwarding according to user replication, the forwarding relation data comprises data elements indicating correspondence between various types of forwarding decision information and various types of forwarding modes, and the various types of forwarding modes comprise the forwarding according to PON replication and the forwarding according to user replication, and forwards the on-demand program to the optical network terminal according to the decision result.
- an optical network terminal and an optical line terminal, wherein
Specification