SERVICE ACCESS METHOD, DEVICE, AND SYSTEM
First Claim
1. A service access method for providing multicast television services, comprising:
- obtaining, by a network device, an authorized multicast address list according to program channel list information provided by an Internet Protocol television (IPTV) server, the authorized multicast address list containing a plurality of multicast addresses in use for distributing corresponding media data streams;
receiving, by the network device, an Internet Group Management Protocol (IGMP) packet request sent by a user terminal device, wherein the IGMP packet request carries a multicast address;
verifying, by the network device, that the multicast address carried by the IGMP packet request is in the authorized multicast address list; and
if the multicast address carried by the IGMP packet request is in the authorized multicast address list, sending, by the network device, a media data stream corresponding to the multicast address carried by the IGMP packet request to the user terminal device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a service access method, device, and system, and relates to the field of television services, to guarantee multicast security of a network device. The method includes: obtaining an authorized multicast address list according to program channel list information provided by a server; receiving an Internet Group Management Protocol IGMP packet request sent by a user terminal device, where the IGMP packet request carries a multicast address; verifying the multicast address in the IGMP packet request according to the multicast address list; and sending a media data stream corresponding to the verified multicast address to the user terminal device. The solutions of the present invention are suitable for realizing the security of multicast of network device.
6 Citations
13 Claims
-
1. A service access method for providing multicast television services, comprising:
-
obtaining, by a network device, an authorized multicast address list according to program channel list information provided by an Internet Protocol television (IPTV) server, the authorized multicast address list containing a plurality of multicast addresses in use for distributing corresponding media data streams; receiving, by the network device, an Internet Group Management Protocol (IGMP) packet request sent by a user terminal device, wherein the IGMP packet request carries a multicast address; verifying, by the network device, that the multicast address carried by the IGMP packet request is in the authorized multicast address list; and if the multicast address carried by the IGMP packet request is in the authorized multicast address list, sending, by the network device, a media data stream corresponding to the multicast address carried by the IGMP packet request to the user terminal device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network device, comprising:
-
an obtaining unit, configured to obtain an authorized multicast address list according to program channel list information provided by an Internet Protocol television (IPTV) server, the authorized multicast address list containing a plurality of multicast addresses in use for distributing corresponding media data streams; a receiving unit, configured to receive an Internet Group Management Protocol (IGMP) packet request sent by a user terminal device, wherein the IGMP packet request carries a multicast address; a verification unit, configured to verify that the multicast address carried by the IGMP packet request is in the authorized multicast address list; a sending unit, configured to send a media data stream corresponding to the multicast address carried by the IGMP packet request to the user terminal device, if the multicast address carried by the IGMP packet request is in the authorized multicast address list. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A service access system, comprising:
- a network device and a parsing device;
whereinthe network device is configured to send, to the parsing device, program channel list information provided by an Internet Protocol television (IPTV) server;
receive an authorized multicast address list returned by the parsing device, the authorized multicast address list containing a plurality of multicast addresses in use for distributing corresponding media data streams;
receive an Internet Group Management Protocol (IGMP) packet request sent by a user terminal device, wherein the IGMP packet request carries a multicast address;
verify that the multicast address carried by the IGMP packet request is in the authorized multicast address list; and
if the multicast address carried by the IGMP packet request is in the authorized multicast address list, send a media data stream corresponding to the multicast address carried by the IGMP packet request to the user terminal device;the parsing device is configured to parse the program channel list information to obtain the plurality of multicast addresses in use for distributing corresponding media data streams, generate the authorized multicast address list according to the obtained plurality of multicast addresses, and send the generated authorized multicast address list to the network device. - View Dependent Claims (12, 13)
- a network device and a parsing device;
Specification