US20080095093A1 - IP multicast service system, switching device, and group selection transmission method used therefor - Google Patents
IP multicast service system, switching device, and group selection transmission method used therefor Download PDFInfo
- Publication number
- US20080095093A1 US20080095093A1 US11/907,713 US90771307A US2008095093A1 US 20080095093 A1 US20080095093 A1 US 20080095093A1 US 90771307 A US90771307 A US 90771307A US 2008095093 A1 US2008095093 A1 US 2008095093A1
- Authority
- US
- United States
- Prior art keywords
- multicast
- group
- subscriber
- side network
- servers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4552—Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
Definitions
- the present invention pertains to an IP multicast service system, a switching device, and a group selection transmission method used therefor, and particularly, the present invention pertains to a system for providing an IP (Internet Protocol) multicast service.
- IP Internet Protocol
- FIG. 1 A typical network structure in an IP multicast service is shown in FIG. 1 .
- a conventional network can be roughly divided into a center-side network 200 and a subscriber-side network 100 .
- the center-side network 200 is constructed by providers 202 a to 202 c for providing a multicast service, multicast servers (# 1 to # 3 ) 5 a to 5 c that accumulate a service such as an image in the providers (# 1 to # 3 ) 202 a to 202 c and can transmit it the public, multicast routers (# 1 to # 3 ) 4 a to 4 c for routing an IP multicast packet, and the like.
- Each of the multicast routers (# 1 to # 3 ) 4 a to 4 c is connected to an IP multicast network 201 .
- the subscriber-side network 100 is constructed by a multicast router (# 4 ) 3 connected to the IP multicast network 201 , an L2 (Layer 2)/L3 (Layer 3) switch (SW) 9 for consolidating the subscribers, IP-STBs (IP-Set Top Boxes) 1 a to 1 d for receiving an IP multicast packet transmitted from the multicast servers (# 1 to # 3 ) 5 a to 5 c and reproducing it as an image, and the like.
- L2 Layer 2)/L3 (Layer 3) switch
- the subscriber-side network 100 means a general access network and a typical example thereof is shown in FIG. 2 .
- a DSL modem Digital Subscriber Line Modem
- a GPON Gigabit Optical Network
- GEPON Gigabit Ethernet (registered trademark) Optical Network] ONU (Optical Network Unit) 10 b
- a Media Converter 10 c are connected to the IP-STBs 1 a to 1 c , respectively, and they are consolidated by a DLSAM (Digital Subscriber Line Access Multiplexer) 11 a , a GPON/GEPON OLT (Optical Line Terminal) 11 b a Media Converter 11 c , and the like, all of which are arranged in stations.
- DLSAM Digital Subscriber Line Access Multiplexer
- IP multicast control system there is a system using a protocol that is used for controlling start and stop of multicast viewing between a host for viewing a multicast and the nearest router (for example, refer to non-patent documents: “Host Extensions for IP Multicasting” (RFC1112, August 1989), “Internet Group Management Protocol, Version 2” (RFC2236, November 1997), “Internet Group Management Protocol, Version 3” (RFC3376, October 2002), “Multicast Listener Discovery (MLD) for IPv6” (RFC2710, October 1999), and “Multicast Listener Discovery Version 2 (MLDv2) for IPv6” (RFC3810, June 2004).
- HTTP HyperText Extensions for IP Multicasting
- the art described in the non-patent documents has problems, namely, (1) if a multicast group address of a provider is changed, an address to be received should be changed in units of IP-STBs, so that a procedure for changing setting for this is required and an operational cost is increased, and (2) there is no redundancy of a multicast route or a server and a service is not available in the case of a failure.
- An exemplary objection of the invention is to provide an IP multicast service system, a switching device, and a group selection transmission method used therefor, which can design an independent multicast group system in each network on the center side and the subscriber-side that is the above-described problem.
- the present invention has the following characteristics.
- An IP multicast service system includes: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- a switching device provided on a subscriber-side network in an IP multicast service system, includes: a center-side network configured by a plurality of multicast servers; and the subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- a group selection transmission method used for an IP multicast service system, includes: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- FIG. 1 is a block diagram showing a typical network structure in an IP multicast service
- FIG. 2 is a block diagram showing a constitutional example of a subscriber-side network shown in FIG. 1 ;
- FIG. 3 is a block diagram showing a constitution of an IP multicast service system according to a first exemplary embodiment of the present invention
- FIG. 4 is a block diagram showing a constitutional example of a subscriber-side network shown in FIG. 3 ;
- FIG. 5 is a view explaining the operation of the IP multicast service system
- FIG. 6 is a view showing an operational example of the IP multicast service system
- FIG. 7 is a schematic diagram of the transfer operation of an IGMP packet that is used for multicast control
- FIG. 8 is a view showing an operational example in an upward direction of IGMP packet transfer
- FIG. 9 is a view showing an operational example in a downward direction of IGMP packet transfer
- FIG. 10 is a block diagram showing a constitution of an IP multicast service system according to a second exemplary embodiment of the present invention.
- FIG. 11 is a view showing an operational example in an upward direction
- FIG. 12 is a view showing an example of a method for detecting unavailability of a service of a server
- FIG. 13 is a view showing another example of the method for detecting unavailability of the service of the server.
- FIG. 14 is a block diagram showing a constitution of an IP multicast service system according to a third exemplary embodiment of the present invention.
- FIG. 15 is a block diagram showing a constitution of an IP multicast service system according to a fourth exemplary embodiment of the present invention.
- FIG. 16 is a view showing an operational example in an upward direction of the IP multicast service system
- FIG. 17 is a view showing the operational example in the case of a failure of the IP multicast service system.
- FIG. 18 is a block diagram showing a constitution of an IP multicast service system according to a fifth exemplary embodiment of the present invention.
- FIG. 3 is a block diagram showing a constitution of an IP multicast service system according to a first exemplary embodiment of the present invention.
- the IP multicast service system is configured by a center-side network 200 and a subscriber-side network 100 .
- the center-side network 200 is a network configuring a provider applying a service and is constructed by providers (# 1 to # 3 ) 202 a to 202 c for providing a multicast service, multicast servers (# 1 to # 3 ) 5 a to 5 c that accumulate a service such as an image in the providers (# 1 to # 3 ) 202 a to 202 c and can transmit it to the public, multicast routers (# 1 to # 3 ) 4 a to 4 c for routing an IP multicast packet, and the like. Each of the multicast routers (# 1 to # 3 ) 4 a to 4 c is connected to an IP multicast network 201 .
- the providers (# 1 to # 3 ) 202 a to 202 c are providers who intend to provide a service by means of multicast, wherein the multicast routers (# 1 to # 3 ) 4 a to 4 c and the multicast servers (# 1 to # 3 ) 5 a to 5 c are arranged.
- the subscriber-side network 100 is a network configuring a user subscribing the service and is constructed by a multicast router (# 4 ) 3 connected to the IP multicast network 201 , a multicast group conversion L3 (Layer 3) switch (SW) 2 for consolidating the subscribers, IP-STBs (IP—Set Top Boxes) 1 a to 1 d for receiving an IP multicast packet transmitted from the multicast servers (# 1 to # 3 ) 5 a to 5 c and reproducing the IP multicast packet as an image, and the like.
- a multicast router # 4
- SW multicast group conversion L3 (Layer 3) switch
- the IP-STBs 1 a and 1 b are arranged in a provider # 1 subscriber VLAN (Virtual Local Area Network) 101 , and the IP-STBs 1 c and 1 d are arranged in a provider # 2 subscriber VLAN 102 .
- the IP-STBs 1 a to 1 d are apparatuses or software for receiving an IP packet and imaging it, and the multicast group conversion L3SW2 is an Ethernet (registered trademark) switch or an IP packet router to which the method of the present invention is applied.
- the multicast router (# 4 ) 3 and the multicast routers (# 1 to # 3 ) 4 a to 4 c are routers that can transfer a multicast packet
- the IP multicast network 201 is a network that can transfer the multicast packet
- the multicast servers (# 1 to # 3 ) 5 a to 5 c are apparatuses or software for converting contents such as an image into a multicast packet to transmit.
- FIG. 4 is a block diagram showing a constitutional example of the subscriber-side network 100 in FIG. 3 .
- FIG. 4 shows a typical example of a general access network.
- a DSL modem Digital Subscriber Line Modem
- a GPON Gigabit Optical Network
- GEPON Gigabit Ethernet (registered trademark) Optical Network]
- ONU Optical Network Unit
- a Media Converter 10 c are connected to the IP-STBs 1 a to 1 c , respectively, and they are consolidated by a DLSAM (Digital Subscriber Line Access Multiplexer) 11 a , a GPON/GEPON OLT (Optical Line Terminal) 11 b , a Media Converter 11 c , and the like, all of which are arranged in stations (not shown).
- DLSAM Digital Subscriber Line Access Multiplexer
- GPON/GEPON OLT Optical Line Terminal
- a Media Converter 11 c and the like, all of which are arranged
- the DSL modem 10 a is a subscriber-side termination apparatus to be used for a metal line service
- the GPON /GEPON ONU 10 b is a subscriber-side termination apparatus to be used for an optical line service
- the Media Converter 10 c is a subscriber-side termination apparatus to be used for an optical line service.
- the DLSAM 11 a is a station-side termination apparatus to be used for a metal line service
- the GPON/GEPON OLT 11 b is a station-side termination apparatus to be used for an optical line service
- the Media Converter 11 c is a station-side termination apparatus to be used for an optical line service.
- FIG. 5 is a view explaining the operation of the IP multicast service system according to the first embodiment of the present invention. With reference to FIG. 5 , the operation of the IP multicast service system according to the first exemplary embodiment of the present invention will be described.
- a reference numeral 6 denotes a multicast group mapping table.
- the multicast group conversion L3SW2 holds the multicast group mapping table 6 and converts a group address of the multicast packet according to the contents held by the multicast group mapping table 6 .
- the multicast group mapping table 6 is configured by a correspondence between the subscriber-side VLAN (the provider # 1 subscriber VLAN 101 and the provider # 2 VLAN 102 ) and its multicast group and a correspondence between the source server address and its multicast group.
- the source server address corresponds to the multicast servers (# 1 to # 3 ) 5 a to 5 c located in the center-side network 200
- the multicast group corresponds to the multicast group transmitted by the multicast servers (# 1 to # 3 ) 5 a to 5 c
- the subscriber-side VLAN corresponds to a VLAN that consolidates the IP-STBs 1 a to 1 d located in the subscriber-side network 100
- the multicast group corresponds to the multicast group that can be received among them.
- the center-side network 200 and the subscriber-side network 100 can be independently designed as multicast group systems.
- the multicast group conversion L3SW2 is provided with at least two or more ports so as to perform switching of an Ethernet (registered trademark) frame or routing an IP packet.
- an IGMP Internet Group Management Protocol
- MLD Multicast Listener Discovery
- Snooping or an IGMP/MLD Proxy may be operated.
- the respective entries of the multicast group mapping table 6 are configured by the subscriber-side VIAN, the subscriber-side multicast group, the center-side multicast group, and the source server address. Defining a combination of the subscriber-side VIAN and the subscriber-side multicast group as one unit, this unit is related to the combination of the center-side multicast group and the originating source.
- the related subscriber-side multicast group and the correlated center-side multicast group correspond to each other in terms of the group address on an one-to-one basis. If sizes of address spaces are the same, the group addresses may be designated by network units, for example, “224.1.1/24” on the subscriber-side for “234.1.1/24” on the center side.
- a switching function of an Ethernet (registered trademark) frame in the multicast group conversion L3SW2 a routing function of the IP packet, an IGMP/MLD Snooping function, and an IGMP/MLD Proxy function have been well known to a person skilled in the art and these functions are not directly related to the present invention, so that the description about the detailed constitutions thereof is herein omitted.
- FIG. 6 is a view showing an example of the operation of the IP multicast service system according to the first exemplary embodiment of the present invention. With reference to FIG. 5 and FIG. 6 , the transfer operation of the multicast packet according to the first exemplary embodiment of the present invention will be described below.
- the multicast group conversion L3SW2 Upon receipt of the multicast packet from the center-side network 200 , the multicast group conversion L3SW2 rewrites an IP DA (Destination Address) of the multicast packet in accordance with the contents held by the multicast group mapping table 6 and transmits it to the subscriber-side network 100 while giving a subscriber-side VIAN tag thereto.
- IP DA Denssion Address
- FIG. 5 and FIG. 6 an example of an IPv4 (Internet Protocol version 4) is shown, however, the operation of an IPv6 (Internet Protocol version 6) is the same.
- FIG. 7 is a schematic diagram of the transfer operation of an IGMP packet that is used for multicast control according to the first exemplary embodiment of the present invention.
- the IP-STB 1 a requests start of viewing with the IGMP packet and the multicast group conversion L3SW2 rewrites the IGMP packet received from the subscriber-side network 100 so as to transmit it to the center-side network 200 .
- the multicast router (# 4 ) 3 connected to the center-side network 200 starts a normal IGMP process and then, transmission of the multicast packet is started.
- the multicast packet that does not correspond to the multicast group mapping table 6 is exempted from control so as to be discarded or be transferred.
- FIG. 8 is a view showing an operational example in an upward direction of IGMP packet transfer according to the first exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 upon receipt of the IGMP packet from the subscriber-side network 100 , the multicast group conversion L3SW2 checks whether or not a subscriber-side VLAN number and the subscriber-side multicast group described in the multicast grope mapping table 6 correspond to the IGMP packet.
- the multicast group conversion L3SW2 rewrites a multicast group address designated in a destination group and a payload (IP Payload) of the IGMP packet with the center-side multicast group related in the multicast grope mapping table 6 , deletes the VLAN tag, and transmits it to the center-side network 200 .
- IP Payload IP Payload
- FIG. 9 is a view showing an operational example in a downward direction of IGMP packet transfer according to the first exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 upon receipt of the IGMP packet from the center-side network 200 , the multicast group conversion L3SW2 checks whether or not an IP SA (Source Address) and the center-side multicast group described in the multicast group mapping table 6 correspond to the IGMP packet.
- IP SA Source Address
- the multicast group conversion L3SW2 rewrites a multicast group address designated in the destination group and the payload of the IGMP packet with the subscriber-side multicast grope related in the multicast grope mapping table 6 , gives the VLAN tag, and transmits it to the subscriber-side network 100 .
- control of start of viewing corresponds to an IGMP Report packet, however, even other packet such as an IGMP Leave packet corresponding to stop of viewing and an IGMP Query packet corresponding to checking of viewing can be controlled as well as the above case.
- IGMP Leave packet corresponding to stop of viewing
- IGMP Query packet corresponding to checking of viewing
- the multicast grope address is converted by the multicast group conversion L3SW2, it is possible to independently design the multicast group on the subscriber-side network 100 and the center-side network 200 .
- setting should be changed for all IP-STB 1 a to 1 d when setting of the network is changed in a normal case, according to the present embodiment, there is no necessity to do so and this makes it possible to reduce impact upon changing of setting.
- the IP-STBs 1 a to 1 d can be delivered with unified setting of the apparatus or the like upon shipment, so as to reduce a shipment operational cost.
- FIG. 10 is a block diagram showing a constitution of an IP multicast service system according to a second exemplary embodiment of the present invention.
- the basic structure of the IP multicast service system according to the second exemplary embodiment of the present invention is the same structure as that of the first exemplary embodiment according to the present invention shown in FIG. 3 , however, the multicast group mapping table 6 is further devised.
- a multicast group mapping table 6 a is configured by adding a redundancy item (setting of redundancy) to the multicast group mapping table 6 according to the first exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 Upon receipt of a viewing request from the IP-STB 1 a , the multicast group conversion L3SW2 transmits a control signal to all redundant servers (the multicast servers (# 1 , # 2 ) 5 a , 5 b ). In this case, a multicast packet is received from all multicast servers (the multicast servers (# 1 , # 2 ) 5 a , 5 b ), however, only a packet from the server set for an active system in advance is transferred to the subscriber-side network 100 .
- the server set for the active system cannot provide a service for any cause
- a packet from the server set for the spare system is transferred.
- the source multicast server can be switched when the service is unavailable, so that it is possible to avoid unavailability of a service.
- FIG. 11 is a view showing an operational example in an upward direction according to the second exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 receives the IGMP packet from the subscriber-side network 100 and converts the multicast group as similar to the above-described first exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 copies the IGMP packet by the number of settings of redundancy and performs conversion for each correspondence.
- the packets by the number of the source servers are transmitted as the IGMP packet for the center-side network 200 .
- the operation in the downward direction is the same as the above-described first exemplary embodiment of the present invention.
- FIG. 12 is a view showing an example of a method for detecting unavailability of a service of a server according to the second exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 regularly transmits Ping [ICMP (Internet Control Message Protocol) Echo] to the server described in the multicast group mapping table 6 a so as to recognize switching between the active system and the spare system on the basis of the number of response failures and a time of failure.
- Ping Internet Control Message Protocol
- FIG. 13 is a view showing another example of the method for detecting unavailability of the service of the server according to the second exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 holds a status of viewing from the subscriber-side in a reception status table 7 .
- the multicast group conversion L3SW2 monitors that the multicast packet is transmitted from the servers [the multicast server (# 1 , # 2 ) 5 d , 5 e ], identifies that the packet is not reached for a certain time, and recognizes switching between the active system and the spare system.
- FIG. 14 is a block diagram showing a constitution of an IP multicast service system according to a third exemplary embodiment of the present invention.
- the basic structure of the IP multicast service system according to the third exemplary embodiment of the present invention is the same as that of the second exemplary embodiment of the present invention shown in FIG. 10 , however, the operation when the all servers [the multicast server (# 1 , # 2 ) 5 d , 5 e ] cannot provide a service is further devised.
- a multicast server 8 for emergency broadcast is connected to the multicast group conversion L3SW2.
- the multicast group conversion L3SW2 detects unavailability of the service of the all servers, the multicast packet is transmitted from the multicast server 8 in place of the multicast packet to be essentially transmitted to the subscriber-side network 100 .
- FIG. 15 is a block diagram showing a constitution of an IP multicast service system according to a fourth exemplary embodiment of the present invention.
- the basic structure of the IP multicast service system according to the fourth exemplary embodiment of the present invention is the same as that of the first exemplary embodiment of the present invention shown in FIG. 3 , however, the multicast group mapping table 6 is further devised.
- a multicast group mapping table 6 b is configured by adding a load dispersion group item (load dispersion group setting) to the multicast group mapping table 6 .
- the multicast group conversion L3SW2 Upon receipt of a viewing request from the IP-STB 1 a , the multicast group conversion L3SW2 selects any entry in a load dispersion group of the multicast group mapping table 6 a , converts the packet corresponding to the viewing request, and transmit it to the center-side network 200 . Thereby, the corresponding multicast packet is transferred only from the multicast router connected to any server, so that the load is dispersed for the route of the multicast.
- FIG. 16 is a view showing an operational example in an upward direction of the IP multicast service system according to the fourth exemplary embodiment of the present invention.
- the IP-STB 1 a transmits the IGMP packet corresponding to the viewing request and the multicast group conversion L3SW2 receives the IGMP packet from the subscriber-side network 100 so as to convert it as similar to the above-described first exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 selects any source server from among the source servers included in the load dispersion group, and converts into the center-side multicast group corresponding thereto.
- the source server is selected through any hash function with the IP address of the IP-STB 1 a and the multicast group address that requests viewing, and the like, as a value.
- the operation in a downward direction according to the present embodiment is the same as that of the above-described first exemplary embodiment of the present invention.
- FIG. 17 is a view showing an operational example in the case of a failure of the IP multicast service system according to the fourth exemplary embodiment of the present invention.
- the multicast group conversion L3SW2 detects the service unavailable status shown in the above-described second exemplary embodiment of the present invention, the multicast group conversion L3SW2 performs confirmation of viewing again by using an IGMP Query packet or the like corresponding to the confirmation of viewing in a state where the entry including the corresponding server is temporarily excluded from the multicast group mapping table 6 b , and then selects the source server again.
- the load dispersion of the network is possible because of the system according to the present embodiment in which the multicast group is transmitted to any multicast server configuring the load dispersion.
- the server on the backup side can be used as load dispersion in the operation upon a failure, so that the multicast server is not wasted. Further, according to the present embodiment, since the IP-STB can select the source server again, so that when the number of the server is increased or when the number of the server is decreased, cutting of the service does not occur.
- FIG. 18 is a block diagram showing a constitution of an IP multicast service system according to a fifth exemplary embodiment of the present invention.
- the basic structure of the IP multicast service system according to the fifth exemplary embodiment of the present invention is the same as that of the fourth exemplary embodiment of the present invention shown in FIG. 15 , however, the operation when the all servers [the multicast server (# 1 , # 2 ) 5 d , 5 e ] cannot provide a service is further devised.
- the multicast server 8 for emergency broadcast is connected to the multicast group conversion L3SW2.
- the multicast group conversion L3SW2 detects unavailability of the service of the all servers, the multicast packet is transmitted from the multicast server 8 in place of the multicast packet to be essentially transmitted to the subscriber-side.
- the exemplary embodiments have the following characteristics.
- An IP multicast service system may include: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- An IP multicast service system may be characterized in that the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
- An IP multicast service system may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- VLAN Virtual Local Area Network
- An IP multicast service system may be characterized in that the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- An IP multicast service system may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- An IP multicast service system may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- An IP multicast service system may be characterized in that when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
- a switching device may include: a center-side network configured by a plurality of multicast servers; and the subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- a switching device may be characterized in that a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network is provided, and the group address of the multicast packet is converted in accordance with the contents held in the mapping table.
- a switching device may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- VLAN Virtual Local Area Network
- a switching device may be characterized in that address conversion is performed for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- a switching device may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- a switching device may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- a group selection transmission method used for an IP multicast service system, may include: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image.
- IP-STBs Internet Protocol-Set Top Boxes
- a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- a group selection transmission method may be characterized in that the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
- a group selection transmission method may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- VLAN Virtual Local Area Network
- a group selection transmission method may be characterized in that the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- a group selection transmission method may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- a group selection transmission method may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- a group selection transmission method may be characterized in that when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
Abstract
The object of the present invention is to provide an IP multicast service system which can design an independent multicast group system in each network on the center side and the subscriber-side. In an IP multicast service system according to the present invention including: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image, a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
Description
- This application is based upon and claims the benefit of priority from Japanese patent application No. 2006-283213 filed on Oct. 18, 2006, the disclosure of which is incorporated herein in its entirety by reference.
- 1. Field of the Invention
- The present invention pertains to an IP multicast service system, a switching device, and a group selection transmission method used therefor, and particularly, the present invention pertains to a system for providing an IP (Internet Protocol) multicast service.
- 2. Description of Related Art
- A typical network structure in an IP multicast service is shown in
FIG. 1 . A conventional network can be roughly divided into a center-side network 200 and a subscriber-side network 100. - The center-
side network 200 is constructed byproviders 202 a to 202 c for providing a multicast service, multicast servers (#1 to #3) 5 a to 5 c that accumulate a service such as an image in the providers (#1 to #3) 202 a to 202 c and can transmit it the public, multicast routers (#1 to #3) 4 a to 4 c for routing an IP multicast packet, and the like. Each of the multicast routers (#1 to #3) 4 a to 4 c is connected to anIP multicast network 201. - The subscriber-
side network 100 is constructed by a multicast router (#4) 3 connected to theIP multicast network 201, an L2 (Layer 2)/L3 (Layer 3) switch (SW) 9 for consolidating the subscribers, IP-STBs (IP-Set Top Boxes) 1 a to 1 d for receiving an IP multicast packet transmitted from the multicast servers (#1 to #3) 5 a to 5 c and reproducing it as an image, and the like. - The subscriber-
side network 100 means a general access network and a typical example thereof is shown inFIG. 2 . According to a general access network, as shown inFIG. 2 , a DSL modem (Digital Subscriber Line Modem) 10 a for terminating a subscriber, a GPON (Gigabit Optical Network)/GEPON [Gigabit Ethernet (registered trademark) Optical Network] ONU (Optical Network Unit) 10 b, and aMedia Converter 10 c are connected to the IP-STBs 1 a to 1 c, respectively, and they are consolidated by a DLSAM (Digital Subscriber Line Access Multiplexer) 11 a, a GPON/GEPON OLT (Optical Line Terminal) 11 b aMedia Converter 11 c, and the like, all of which are arranged in stations. - As an IP multicast control system, there is a system using a protocol that is used for controlling start and stop of multicast viewing between a host for viewing a multicast and the nearest router (for example, refer to non-patent documents: “Host Extensions for IP Multicasting” (RFC1112, August 1989), “Internet Group Management Protocol,
Version 2” (RFC2236, November 1997), “Internet Group Management Protocol,Version 3” (RFC3376, October 2002), “Multicast Listener Discovery (MLD) for IPv6” (RFC2710, October 1999), and “Multicast Listener Discovery Version 2 (MLDv2) for IPv6” (RFC3810, June 2004). In addition, as a conventional method, in order to assist control by these protocols, there is an art that is assumed to be applied to the L2/L3 switch on the subscriber-side (for example, refer to non-patent documents: “Consideration for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches” (RFC4541, May 2006), and “IGMP/MLD-based Multicast Forwarding (“IGMP/MLD Proxying”)” (draft-ietf-magma-igmp-proxy-06.txt, October 2004). - In the L2/L3 switch on the subscriber-side, the art described in the non-patent documents has problems, namely, (1) if a multicast group address of a provider is changed, an address to be received should be changed in units of IP-STBs, so that a procedure for changing setting for this is required and an operational cost is increased, and (2) there is no redundancy of a multicast route or a server and a service is not available in the case of a failure.
- In these problems, as an art for solving the problem (2), there is a system of setting an source router that is used as an active system or a spare system in advance, providing a service by a router of the active system in a normal case, and switching it to the spare system in the case of a failure (for example, refer to patent documents: Japanese Patent Application Laid-Open No. 2005-072756, and Japanese Patent Application Laid-Open No. 2006-101471).
- However, according to the above-described IP multicast control system, in the case of the art described in the above-described patent documents, a protocol sequence for multicast viewing upon switching due to a failure is running, so that this involves a problem such that it takes a long switching time. In addition, since one side is always waiting as a spare system according to the IP multicast control system described in the non-patent documents, there is a problem such that an efficiency of using a server or a network is poor. Therefore, there has been desired an art that can design an independent multicast group system in each network on the center side and the subscriber-side.
- Further, the above-described patent documents and non-patent documents do not describe an art that can design an independent multicast group system in each network on the center side and the subscriber-side.
- An exemplary objection of the invention is to provide an IP multicast service system, a switching device, and a group selection transmission method used therefor, which can design an independent multicast group system in each network on the center side and the subscriber-side that is the above-described problem.
- In order to achieve the above-described object, the present invention has the following characteristics.
- An IP multicast service system according to an exemplary aspect of the present invention includes: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- A switching device, according to an exemplary aspect of the present invention, provided on a subscriber-side network in an IP multicast service system, includes: a center-side network configured by a plurality of multicast servers; and the subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- A group selection transmission method, according to an exemplary aspect of the present invention, used for an IP multicast service system, includes: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- Features of disclosed exemplary embodiments will be described by way of the following detailed description with reference to the accompanying drawings in which:
-
FIG. 1 is a block diagram showing a typical network structure in an IP multicast service; -
FIG. 2 is a block diagram showing a constitutional example of a subscriber-side network shown inFIG. 1 ; -
FIG. 3 is a block diagram showing a constitution of an IP multicast service system according to a first exemplary embodiment of the present invention; -
FIG. 4 is a block diagram showing a constitutional example of a subscriber-side network shown inFIG. 3 ; -
FIG. 5 is a view explaining the operation of the IP multicast service system; -
FIG. 6 is a view showing an operational example of the IP multicast service system; -
FIG. 7 is a schematic diagram of the transfer operation of an IGMP packet that is used for multicast control; -
FIG. 8 is a view showing an operational example in an upward direction of IGMP packet transfer; -
FIG. 9 is a view showing an operational example in a downward direction of IGMP packet transfer; -
FIG. 10 is a block diagram showing a constitution of an IP multicast service system according to a second exemplary embodiment of the present invention; -
FIG. 11 is a view showing an operational example in an upward direction; -
FIG. 12 is a view showing an example of a method for detecting unavailability of a service of a server; -
FIG. 13 is a view showing another example of the method for detecting unavailability of the service of the server; -
FIG. 14 is a block diagram showing a constitution of an IP multicast service system according to a third exemplary embodiment of the present invention; -
FIG. 15 is a block diagram showing a constitution of an IP multicast service system according to a fourth exemplary embodiment of the present invention; -
FIG. 16 is a view showing an operational example in an upward direction of the IP multicast service system; -
FIG. 17 is a view showing the operational example in the case of a failure of the IP multicast service system; and -
FIG. 18 is a block diagram showing a constitution of an IP multicast service system according to a fifth exemplary embodiment of the present invention. - Hereinafter, embodiments of the present invention will be described below with reference to the drawings.
-
FIG. 3 is a block diagram showing a constitution of an IP multicast service system according to a first exemplary embodiment of the present invention. InFIG. 3 , the IP multicast service system is configured by a center-side network 200 and a subscriber-side network 100. - The center-
side network 200 is a network configuring a provider applying a service and is constructed by providers (#1 to #3) 202 a to 202 c for providing a multicast service, multicast servers (#1 to #3) 5 a to 5 c that accumulate a service such as an image in the providers (#1 to #3) 202 a to 202 c and can transmit it to the public, multicast routers (#1 to #3) 4 a to 4 c for routing an IP multicast packet, and the like. Each of the multicast routers (#1 to #3) 4 a to 4 c is connected to anIP multicast network 201. - The providers (#1 to #3) 202 a to 202 c are providers who intend to provide a service by means of multicast, wherein the multicast routers (#1 to #3) 4 a to 4 c and the multicast servers (#1 to #3) 5 a to 5 c are arranged.
- The subscriber-
side network 100 is a network configuring a user subscribing the service and is constructed by a multicast router (#4) 3 connected to theIP multicast network 201, a multicast group conversion L3 (Layer 3) switch (SW) 2 for consolidating the subscribers, IP-STBs (IP—Set Top Boxes) 1 a to 1 d for receiving an IP multicast packet transmitted from the multicast servers (#1 to #3) 5 a to 5 c and reproducing the IP multicast packet as an image, and the like. The IP-STBs provider # 1 subscriber VLAN (Virtual Local Area Network) 101, and the IP-STBs provider # 2subscriber VLAN 102. - The IP-
STBs 1 a to 1 d are apparatuses or software for receiving an IP packet and imaging it, and the multicast group conversion L3SW2 is an Ethernet (registered trademark) switch or an IP packet router to which the method of the present invention is applied. - The multicast router (#4) 3 and the multicast routers (#1 to #3) 4 a to 4 c are routers that can transfer a multicast packet, the
IP multicast network 201 is a network that can transfer the multicast packet, and the multicast servers (#1 to #3) 5 a to 5 c are apparatuses or software for converting contents such as an image into a multicast packet to transmit. -
FIG. 4 is a block diagram showing a constitutional example of the subscriber-side network 100 inFIG. 3 .FIG. 4 shows a typical example of a general access network. In a general access network ofFIG. 4 , a DSL modem (Digital Subscriber Line Modem) 10 a for terminating a subscriber, a GPON (Gigabit Optical Network)/GEPON [Gigabit Ethernet (registered trademark) Optical Network] ONU (Optical Network Unit) 10 b, and aMedia Converter 10 c are connected to the IP-STBs 1 a to 1 c, respectively, and they are consolidated by a DLSAM (Digital Subscriber Line Access Multiplexer) 11 a, a GPON/GEPON OLT (Optical Line Terminal) 11 b, aMedia Converter 11 c, and the like, all of which are arranged in stations (not shown). - The
DSL modem 10 a is a subscriber-side termination apparatus to be used for a metal line service, the GPON /GEPON ONU 10 b is a subscriber-side termination apparatus to be used for an optical line service, and theMedia Converter 10 c is a subscriber-side termination apparatus to be used for an optical line service. - The DLSAM 11 a is a station-side termination apparatus to be used for a metal line service, the GPON/
GEPON OLT 11 b is a station-side termination apparatus to be used for an optical line service, and theMedia Converter 11 c is a station-side termination apparatus to be used for an optical line service. -
FIG. 5 is a view explaining the operation of the IP multicast service system according to the first embodiment of the present invention. With reference toFIG. 5 , the operation of the IP multicast service system according to the first exemplary embodiment of the present invention will be described. InFIG. 5 , areference numeral 6 denotes a multicast group mapping table. - The multicast group conversion L3SW2 holds the multicast group mapping table 6 and converts a group address of the multicast packet according to the contents held by the multicast group mapping table 6. The multicast group mapping table 6 is configured by a correspondence between the subscriber-side VLAN (the
provider # 1subscriber VLAN 101 and theprovider # 2 VLAN 102) and its multicast group and a correspondence between the source server address and its multicast group. - In this multicast group mapping table 6, the source server address corresponds to the multicast servers (#1 to #3) 5 a to 5 c located in the center-
side network 200, and the multicast group corresponds to the multicast group transmitted by the multicast servers (#1 to #3) 5 a to 5 c. In addition, the subscriber-side VLAN corresponds to a VLAN that consolidates the IP-STBs 1 a to 1 d located in the subscriber-side network 100, and the multicast group corresponds to the multicast group that can be received among them. - Thus, according to the present embodiment, since address conversion is performed for the multicast group to be transmitted by the multicast servers (#1 to #3) 5 a to 5 c in the center-
side network 200 and the multicast group to be received by the subscriber-side VLAN, the center-side network 200 and the subscriber-side network 100 can be independently designed as multicast group systems. - The multicast group conversion L3SW2 is provided with at least two or more ports so as to perform switching of an Ethernet (registered trademark) frame or routing an IP packet. In this case, defining a port for the center-
side network 200 as an Upstream and a port for the subscriber-side network 100 as a Downstream, an IGMP (Internet Group Management Protocol)/MLD (Multicast Listener Discovery) Snooping or an IGMP/MLD Proxy may be operated. - The respective entries of the multicast group mapping table 6 are configured by the subscriber-side VIAN, the subscriber-side multicast group, the center-side multicast group, and the source server address. Defining a combination of the subscriber-side VIAN and the subscriber-side multicast group as one unit, this unit is related to the combination of the center-side multicast group and the originating source.
- The related subscriber-side multicast group and the correlated center-side multicast group correspond to each other in terms of the group address on an one-to-one basis. If sizes of address spaces are the same, the group addresses may be designated by network units, for example, “224.1.1/24” on the subscriber-side for “234.1.1/24” on the center side.
- The constitution of the present embodiment has been described above. A switching function of an Ethernet (registered trademark) frame in the multicast group conversion L3SW2, a routing function of the IP packet, an IGMP/MLD Snooping function, and an IGMP/MLD Proxy function have been well known to a person skilled in the art and these functions are not directly related to the present invention, so that the description about the detailed constitutions thereof is herein omitted.
-
FIG. 6 is a view showing an example of the operation of the IP multicast service system according to the first exemplary embodiment of the present invention. With reference toFIG. 5 andFIG. 6 , the transfer operation of the multicast packet according to the first exemplary embodiment of the present invention will be described below. - Upon receipt of the multicast packet from the center-
side network 200, the multicast group conversion L3SW2 rewrites an IP DA (Destination Address) of the multicast packet in accordance with the contents held by the multicast group mapping table 6 and transmits it to the subscriber-side network 100 while giving a subscriber-side VIAN tag thereto. InFIG. 5 andFIG. 6 , an example of an IPv4 (Internet Protocol version 4) is shown, however, the operation of an IPv6 (Internet Protocol version 6) is the same. -
FIG. 7 is a schematic diagram of the transfer operation of an IGMP packet that is used for multicast control according to the first exemplary embodiment of the present invention. InFIG. 7 , the IP-STB 1 a requests start of viewing with the IGMP packet and the multicast group conversion L3SW2 rewrites the IGMP packet received from the subscriber-side network 100 so as to transmit it to the center-side network 200. - The multicast router (#4) 3 connected to the center-
side network 200 starts a normal IGMP process and then, transmission of the multicast packet is started. The multicast packet that does not correspond to the multicast group mapping table 6 is exempted from control so as to be discarded or be transferred. -
FIG. 8 is a view showing an operational example in an upward direction of IGMP packet transfer according to the first exemplary embodiment of the present invention. InFIG. 8 , upon receipt of the IGMP packet from the subscriber-side network 100, the multicast group conversion L3SW2 checks whether or not a subscriber-side VLAN number and the subscriber-side multicast group described in the multicast grope mapping table 6 correspond to the IGMP packet. - If the subscriber-side VLAN number and the subscriber-side multicast group correspond to the IGMP packet, the multicast group conversion L3SW2 rewrites a multicast group address designated in a destination group and a payload (IP Payload) of the IGMP packet with the center-side multicast group related in the multicast grope mapping table 6, deletes the VLAN tag, and transmits it to the center-
side network 200. -
FIG. 9 is a view showing an operational example in a downward direction of IGMP packet transfer according to the first exemplary embodiment of the present invention. InFIG. 9 , upon receipt of the IGMP packet from the center-side network 200, the multicast group conversion L3SW2 checks whether or not an IP SA (Source Address) and the center-side multicast group described in the multicast group mapping table 6 correspond to the IGMP packet. - If the IP SA (Source Address) and the center-side multicast group correspond to the IGMP packet, the multicast group conversion L3SW2 rewrites a multicast group address designated in the destination group and the payload of the IGMP packet with the subscriber-side multicast grope related in the multicast grope mapping table 6, gives the VLAN tag, and transmits it to the subscriber-
side network 100. - As described above, control of start of viewing corresponds to an IGMP Report packet, however, even other packet such as an IGMP Leave packet corresponding to stop of viewing and an IGMP Query packet corresponding to checking of viewing can be controlled as well as the above case. In addition, although the example of the IGMP is shown, even a MLD that is an IPv6 version of the IGMP can be controlled in the same way.
- In this way, according to the present embodiment, since the multicast grope address is converted by the multicast group conversion L3SW2, it is possible to independently design the multicast group on the subscriber-
side network 100 and the center-side network 200. In other words, although setting should be changed for all IP-STB 1 a to 1 d when setting of the network is changed in a normal case, according to the present embodiment, there is no necessity to do so and this makes it possible to reduce impact upon changing of setting. - In addition, according to the present embodiment, since the combination of the subscriber-side VLAN (the
provider # 1subscriber VLAN 101 and theprovider # 2 subscriber VLAN 102) and the subscriber-side multicast group address is defined as a service unit, the IP-STBs 1 a to 1 d can be delivered with unified setting of the apparatus or the like upon shipment, so as to reduce a shipment operational cost. -
FIG. 10 is a block diagram showing a constitution of an IP multicast service system according to a second exemplary embodiment of the present invention. InFIG. 10 , the basic structure of the IP multicast service system according to the second exemplary embodiment of the present invention is the same structure as that of the first exemplary embodiment according to the present invention shown inFIG. 3 , however, the multicast group mapping table 6 is further devised. - In
FIG. 10 , there are two or more servers (the multicast servers (#1, #2) 5 a, 5 b) for transmitting a multicast packet in the provider (#1) 202 a so as to realize redundancy. Therefore, according to the present embodiment, a multicast group mapping table 6 a is configured by adding a redundancy item (setting of redundancy) to the multicast group mapping table 6 according to the first exemplary embodiment of the present invention. - Upon receipt of a viewing request from the IP-
STB 1 a, the multicast group conversion L3SW2 transmits a control signal to all redundant servers (the multicast servers (#1, #2) 5 a, 5 b). In this case, a multicast packet is received from all multicast servers (the multicast servers (#1, #2) 5 a, 5 b), however, only a packet from the server set for an active system in advance is transferred to the subscriber-side network 100. - In the case that the server set for the active system cannot provide a service for any cause, a packet from the server set for the spare system is transferred. In this way, according to the present embodiment, the source multicast server can be switched when the service is unavailable, so that it is possible to avoid unavailability of a service.
-
FIG. 11 is a view showing an operational example in an upward direction according to the second exemplary embodiment of the present invention. InFIG. 11 , the multicast group conversion L3SW2 receives the IGMP packet from the subscriber-side network 100 and converts the multicast group as similar to the above-described first exemplary embodiment of the present invention. At this time, the multicast group conversion L3SW2 copies the IGMP packet by the number of settings of redundancy and performs conversion for each correspondence. - In other words, if the IGM packet from the subscriber-
side network 100 is received for one packet, the packets by the number of the source servers are transmitted as the IGMP packet for the center-side network 200. The operation in the downward direction is the same as the above-described first exemplary embodiment of the present invention. -
FIG. 12 is a view showing an example of a method for detecting unavailability of a service of a server according to the second exemplary embodiment of the present invention. InFIG. 12 , the multicast group conversion L3SW2 regularly transmits Ping [ICMP (Internet Control Message Protocol) Echo] to the server described in the multicast group mapping table 6 a so as to recognize switching between the active system and the spare system on the basis of the number of response failures and a time of failure. -
FIG. 13 is a view showing another example of the method for detecting unavailability of the service of the server according to the second exemplary embodiment of the present invention. InFIG. 13 , the multicast group conversion L3SW2 holds a status of viewing from the subscriber-side in a reception status table 7. During viewing of the multicast group, the multicast group conversion L3SW2 monitors that the multicast packet is transmitted from the servers [the multicast server (#1, #2) 5 d, 5 e], identifies that the packet is not reached for a certain time, and recognizes switching between the active system and the spare system. - The methods for detecting unavailability of the service according to the second exemplary embodiment of the present invention have been described as above, however, these methods do not limit a mounting method thereof
- In this way, according to the present embodiment, other than the advantage according to the above-described first exemplary embodiment of the present invention, there is an advantage such that the control by the IGMP packet is not performed during a period from detection of unavailability of the service to switching of the service and a recovery time from the unavailability of the service is short because the multicast packet is transmitted to the all servers configuring the redundancy so as to control transferring of the multicast packet by the multicast group conversion L3SW2.
-
FIG. 14 is a block diagram showing a constitution of an IP multicast service system according to a third exemplary embodiment of the present invention. InFIG. 14 , the basic structure of the IP multicast service system according to the third exemplary embodiment of the present invention is the same as that of the second exemplary embodiment of the present invention shown inFIG. 10 , however, the operation when the all servers [the multicast server (#1, #2) 5 d, 5 e] cannot provide a service is further devised. - According to the present embodiment, a
multicast server 8 for emergency broadcast is connected to the multicast group conversion L3SW2. When the multicast group conversion L3SW2 detects unavailability of the service of the all servers, the multicast packet is transmitted from themulticast server 8 in place of the multicast packet to be essentially transmitted to the subscriber-side network 100. - In this way, according to the present embodiment, other than the advantage in the above-described second exemplary embodiment of the present invention, it becomes possible to inform the subscriber that the service cannot be provided to the subscriber when the service is unavailable because the
multicast server 8 for emergency broadcast is connected to the multicast group conversion L3SW2. -
FIG. 15 is a block diagram showing a constitution of an IP multicast service system according to a fourth exemplary embodiment of the present invention. InFIG. 15 , the basic structure of the IP multicast service system according to the fourth exemplary embodiment of the present invention is the same as that of the first exemplary embodiment of the present invention shown inFIG. 3 , however, the multicast group mapping table 6 is further devised. - In
FIG. 15 , there are two or more servers [multicast servers (#1, #2) 5 a, 5 b] for transmitting the multicast packet in the provider (#1) 202 a so as to perform load dispersion. According to the present embodiment, a multicast group mapping table 6 b is configured by adding a load dispersion group item (load dispersion group setting) to the multicast group mapping table 6. - Upon receipt of a viewing request from the IP-
STB 1 a, the multicast group conversion L3SW2 selects any entry in a load dispersion group of the multicast group mapping table 6 a, converts the packet corresponding to the viewing request, and transmit it to the center-side network 200. Thereby, the corresponding multicast packet is transferred only from the multicast router connected to any server, so that the load is dispersed for the route of the multicast. -
FIG. 16 is a view showing an operational example in an upward direction of the IP multicast service system according to the fourth exemplary embodiment of the present invention. InFIG. 16 , the IP-STB 1 a transmits the IGMP packet corresponding to the viewing request and the multicast group conversion L3SW2 receives the IGMP packet from the subscriber-side network 100 so as to convert it as similar to the above-described first exemplary embodiment of the present invention. At this time, the multicast group conversion L3SW2 selects any source server from among the source servers included in the load dispersion group, and converts into the center-side multicast group corresponding thereto. - As a method for selecting the source server, for example, it can be conceived that the source server is selected through any hash function with the IP address of the IP-
STB 1 a and the multicast group address that requests viewing, and the like, as a value. The operation in a downward direction according to the present embodiment is the same as that of the above-described first exemplary embodiment of the present invention. -
FIG. 17 is a view showing an operational example in the case of a failure of the IP multicast service system according to the fourth exemplary embodiment of the present invention. InFIG. 17 , if there is a failure on the route of the originating source upon the load dispersion and the service is not available, it is necessary to exclude the server from the load dispersion group. Therefore, if the multicast group conversion L3SW2 detects the service unavailable status shown in the above-described second exemplary embodiment of the present invention, the multicast group conversion L3SW2 performs confirmation of viewing again by using an IGMP Query packet or the like corresponding to the confirmation of viewing in a state where the entry including the corresponding server is temporarily excluded from the multicast group mapping table 6 b, and then selects the source server again. - In this way, other than the advantage in the above-described first exemplary embodiment of the present invention, the load dispersion of the network is possible because of the system according to the present embodiment in which the multicast group is transmitted to any multicast server configuring the load dispersion.
- In addition, according to the present embodiment, as compared to the case that one server as a redundant structure is used completely as a backup, the server on the backup side can be used as load dispersion in the operation upon a failure, so that the multicast server is not wasted. Further, according to the present embodiment, since the IP-STB can select the source server again, so that when the number of the server is increased or when the number of the server is decreased, cutting of the service does not occur.
-
FIG. 18 is a block diagram showing a constitution of an IP multicast service system according to a fifth exemplary embodiment of the present invention. InFIG. 18 , the basic structure of the IP multicast service system according to the fifth exemplary embodiment of the present invention is the same as that of the fourth exemplary embodiment of the present invention shown inFIG. 15 , however, the operation when the all servers [the multicast server (#1, #2) 5 d, 5 e] cannot provide a service is further devised. - According to the present embodiment, the
multicast server 8 for emergency broadcast is connected to the multicast group conversion L3SW2. When the multicast group conversion L3SW2 detects unavailability of the service of the all servers, the multicast packet is transmitted from themulticast server 8 in place of the multicast packet to be essentially transmitted to the subscriber-side. - In this way, according to the present embodiment, other than the advantage in the above-described fourth exemplary embodiment of the present invention, it becomes possible to inform the subscriber that the service cannot be provided to the subscriber when the service is unavailable while sufficiently using the multicast server and the network with the load dispersion.
- According to the above description of the exemplary embodiments, the exemplary embodiments have the following characteristics.
- An IP multicast service system according to a sixth exemplary embodiment may include: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- An IP multicast service system according to a seventh exemplary embodiment may be characterized in that the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
- An IP multicast service system according to an eighth exemplary embodiment may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- An IP multicast service system according to a ninth exemplary embodiment may be characterized in that the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- An IP multicast service system according to a tenth exemplary embodiment may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- An IP multicast service system according to an eleventh exemplary embodiment may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- An IP multicast service system according to an twelfth exemplary embodiment may be characterized in that when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
- A switching device, according to a thirteenth exemplary embodiment, provided on a subscriber-side network in an IP multicast service system, may include: a center-side network configured by a plurality of multicast servers; and the subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- A switching device according to a fourteenth exemplary embodiment may be characterized in that a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network is provided, and the group address of the multicast packet is converted in accordance with the contents held in the mapping table.
- A switching device according to a fifteenth exemplary embodiment may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- A switching device according to a sixteenth exemplary embodiment may be characterized in that address conversion is performed for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- A switching device according to a seventeenth exemplary embodiment may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- A switching device according to an eighteenth exemplary embodiment may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- A group selection transmission method, according to a nineteenth exemplary embodiment, used for an IP multicast service system, may include: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image. A group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
- A group selection transmission method according to a twentieth exemplary embodiment may be characterized in that the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
- A group selection transmission method according to a twenty-first exemplary embodiment may be characterized in that the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
- A group selection transmission method according to a twenty-second exemplary embodiment may be characterized in that the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
- A group selection transmission method according to a twenty-third exemplary embodiment may be characterized in that the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
- A group selection transmission method according to a twenty-fourth exemplary embodiment may be characterized in that when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
- A group selection transmission method according to a twenty-fifth exemplary embodiment may be characterized in that when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
- The above-described embodiments are preferable embodiments of the present invention and a scope of the present invention is not limited only to these embodiments. It is possible for those skilled in the art to establish a variously-modified configuration by modifying and substituting the above-described embodiments without departing from the gist of the present invention.
Claims (20)
1. An IP multicast service system comprising:
a center-side network configured by a plurality of multicast servers; and
a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image, wherein
a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
2. The IP multicast service system according to claim 1 , wherein
the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and
the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
3. The IP multicast service system according to claim 2 , wherein
the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
4. The IP multicast service system according to claim 3 , wherein
the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
5. The IP multicast service system according to claim 3 , wherein
the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
6. The IP multicast service system according to claim 3 , wherein
when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
7. The IP multicast service system according to claim 1 , wherein
when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
8. A switching device provided on a subscriber-side network in an IP multicast service system comprising: a center-side network configured by a plurality of multicast servers; and the subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image, wherein
a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
9. The switching device according to claim 8 , wherein
a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network is provided, and
the group address of the multicast packet is converted in accordance with the contents held in the mapping table.
10. The switching device according to claim 9 , wherein
the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
11. The switching device according to claim 10 , wherein
address conversion is performed for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
12. The switching device according to claim 9 wherein
the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
13. The switching device according to claim 10 wherein
when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
14. A group selection transmission method used for an IP multicast service system comprising: a center-side network configured by a plurality of multicast servers; and a subscriber-side network configured by a plurality of IP-STBs (Internet Protocol-Set Top Boxes) for receiving a multicast packet transmitted from the multicast servers and reproducing the multicast packet as an image, wherein
a group design on the basis of an independent group address system on the center-side network and on the subscriber-side network can be made by converting a group address of the multicast packet transmitted and received between the center-side network and the subscriber-side network.
15. The group selection transmission method according to claim 14 , wherein
the subscriber-side network is provided with a switching device including a mapping table which holds information of the group address system of the center-side network and information of the group address system of the subscriber-side network, and
the switching device converts the group address of the multicast packet in accordance with the contents held in the mapping table.
16. The group selection transmission method according to claim 15 , wherein
the mapping table holds a correspondence between a subscriber-side VLAN (Virtual Local Area Network) and its multicast group and a correspondence between a source server address and its multicast group.
17. The group selection transmission method according to claim 16 , wherein
the switching device performs address conversion for the multicast group transmitted by the multicast server and the multicast group received by the subscriber-side VLAN.
18. The group selection transmission method according to claim 16 , wherein
the mapping table holds, in addition the held contents, information of a redundant structure of the multicast servers when a plurality of multicast servers is present.
19. The group selection transmission method according to claim 16 wherein
when a plurality of multicast servers is present, the mapping table holds, in addition the held content, information of a load dispersion group item in order to perform the load dispersion thereof.
20. The group selection transmission method according to claim 14 , wherein
when a failure occurs in all of the multicast servers, a server device for transmitting the multicast packet to the IP-STBs is connected to the switching device.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP283213/2006 | 2006-10-18 | ||
JP2006283213A JP2008103864A (en) | 2006-10-18 | 2006-10-18 | Ip multicast service system, switch device, and method of selecting and transmitting group used for them |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080095093A1 true US20080095093A1 (en) | 2008-04-24 |
Family
ID=38895749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/907,713 Abandoned US20080095093A1 (en) | 2006-10-18 | 2007-10-16 | IP multicast service system, switching device, and group selection transmission method used therefor |
Country Status (9)
Country | Link |
---|---|
US (1) | US20080095093A1 (en) |
EP (1) | EP1914931A2 (en) |
JP (1) | JP2008103864A (en) |
KR (1) | KR20080035499A (en) |
CN (1) | CN101166107A (en) |
AU (1) | AU2007221971A1 (en) |
CA (1) | CA2606152A1 (en) |
SG (1) | SG142236A1 (en) |
TW (1) | TW200828868A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100020690A1 (en) * | 2008-07-25 | 2010-01-28 | Kenta Komiya | Communication System, Optical Line Terminal, and Congestion Control Method |
US20110206373A1 (en) * | 2009-03-27 | 2011-08-25 | Mitsubishi Electric Corporation | Station side device and optical communication system |
US20120182885A1 (en) * | 2011-01-13 | 2012-07-19 | Richard Bradford | Testing Connectivity in Networks Using Overlay Transport Virtualization |
US20170257343A1 (en) * | 2016-03-04 | 2017-09-07 | Imagine Communications Corp. | Device, system and method for network-based address translation for multiple recipients |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101374068A (en) * | 2007-08-25 | 2009-02-25 | 华为技术有限公司 | Method, apparatus and system for implementing packet transmission of multicast business |
JP4850215B2 (en) * | 2008-07-07 | 2012-01-11 | 三菱電機株式会社 | PON system |
JP5424319B2 (en) * | 2009-08-28 | 2014-02-26 | 日本信号株式会社 | Train operation information distribution device, IP multicast distribution method, and train operation information distribution method |
CN101651691B (en) * | 2009-08-31 | 2013-03-27 | 中兴通讯股份有限公司 | Network system, access equipment and application layer service assess method |
US9106593B2 (en) * | 2013-06-12 | 2015-08-11 | Cisco Technology, Inc. | Multicast flow reordering scheme |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040037279A1 (en) * | 2002-08-23 | 2004-02-26 | David Zelig | Virtual private LAN service using a multicast protocol |
US20040090970A1 (en) * | 2002-11-11 | 2004-05-13 | Sanchez Cheryl A. | Distribution of data flows to local loop subscribers by an access multiplexer |
US20040264443A1 (en) * | 2003-06-24 | 2004-12-30 | Alcatel | Digital subscriber line access network with improved authentication, authorization, accounting and configuration control for multicast services |
US20050135399A1 (en) * | 2003-11-10 | 2005-06-23 | Baden Eric A. | Field processor for a network device |
US20060075131A1 (en) * | 2003-07-28 | 2006-04-06 | Douglas Bretton L | Tag location,client location, and coverage hole location in a wireless network |
US20070036547A1 (en) * | 2005-08-10 | 2007-02-15 | Tellabs Operations, Inc. | FTTP IP video overlay |
US20070133533A1 (en) * | 2005-12-13 | 2007-06-14 | Fujitsu Network Communications, Inc | IP multi-cast video ring distribution and protection |
US20080059993A1 (en) * | 2005-12-31 | 2008-03-06 | Huawei Technologies Co., Ltd. | Method and system for transmitting and receiving authorization message |
US20080275975A1 (en) * | 2005-02-28 | 2008-11-06 | Blade Network Technologies, Inc. | Blade Server System with at Least One Rack-Switch Having Multiple Switches Interconnected and Configured for Management and Operation as a Single Virtual Switch |
US7616634B2 (en) * | 2005-03-01 | 2009-11-10 | Fujitsu Limited | Gateway device connecting multicast-supported network to multicast-unsupported L2 network |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6831917B1 (en) * | 2000-05-10 | 2004-12-14 | Cisco Technology, Inc. | Network address translation for multicast virtual sourcing |
JP4464766B2 (en) * | 2004-03-03 | 2010-05-19 | 株式会社日立製作所 | Multicast distribution control device |
JP4060281B2 (en) * | 2004-03-04 | 2008-03-12 | Kddi株式会社 | COMMUNICATION SYSTEM, BACKUP SERVER, AND COMMUNICATION CONTROL DEVICE |
-
2006
- 2006-10-18 JP JP2006283213A patent/JP2008103864A/en active Pending
-
2007
- 2007-10-10 SG SG200716777-8A patent/SG142236A1/en unknown
- 2007-10-10 CA CA 2606152 patent/CA2606152A1/en not_active Abandoned
- 2007-10-10 EP EP20070019862 patent/EP1914931A2/en not_active Withdrawn
- 2007-10-12 AU AU2007221971A patent/AU2007221971A1/en not_active Abandoned
- 2007-10-16 TW TW96138588A patent/TW200828868A/en unknown
- 2007-10-16 US US11/907,713 patent/US20080095093A1/en not_active Abandoned
- 2007-10-18 KR KR20070105274A patent/KR20080035499A/en not_active Application Discontinuation
- 2007-10-18 CN CNA2007101812001A patent/CN101166107A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040037279A1 (en) * | 2002-08-23 | 2004-02-26 | David Zelig | Virtual private LAN service using a multicast protocol |
US7339929B2 (en) * | 2002-08-23 | 2008-03-04 | Corrigent Systems Ltd. | Virtual private LAN service using a multicast protocol |
US20040090970A1 (en) * | 2002-11-11 | 2004-05-13 | Sanchez Cheryl A. | Distribution of data flows to local loop subscribers by an access multiplexer |
US20040264443A1 (en) * | 2003-06-24 | 2004-12-30 | Alcatel | Digital subscriber line access network with improved authentication, authorization, accounting and configuration control for multicast services |
US20060075131A1 (en) * | 2003-07-28 | 2006-04-06 | Douglas Bretton L | Tag location,client location, and coverage hole location in a wireless network |
US7293088B2 (en) * | 2003-07-28 | 2007-11-06 | Cisco Technology, Inc. | Tag location, client location, and coverage hole location in a wireless network |
US20050135399A1 (en) * | 2003-11-10 | 2005-06-23 | Baden Eric A. | Field processor for a network device |
US20080275975A1 (en) * | 2005-02-28 | 2008-11-06 | Blade Network Technologies, Inc. | Blade Server System with at Least One Rack-Switch Having Multiple Switches Interconnected and Configured for Management and Operation as a Single Virtual Switch |
US7616634B2 (en) * | 2005-03-01 | 2009-11-10 | Fujitsu Limited | Gateway device connecting multicast-supported network to multicast-unsupported L2 network |
US20070036547A1 (en) * | 2005-08-10 | 2007-02-15 | Tellabs Operations, Inc. | FTTP IP video overlay |
US20070133533A1 (en) * | 2005-12-13 | 2007-06-14 | Fujitsu Network Communications, Inc | IP multi-cast video ring distribution and protection |
US20080059993A1 (en) * | 2005-12-31 | 2008-03-06 | Huawei Technologies Co., Ltd. | Method and system for transmitting and receiving authorization message |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100020690A1 (en) * | 2008-07-25 | 2010-01-28 | Kenta Komiya | Communication System, Optical Line Terminal, and Congestion Control Method |
US8023511B2 (en) * | 2008-07-25 | 2011-09-20 | Hitachi, Ltd. | Communication system, optical line terminal, and congestion control method |
US20110206373A1 (en) * | 2009-03-27 | 2011-08-25 | Mitsubishi Electric Corporation | Station side device and optical communication system |
US8724993B2 (en) * | 2009-03-27 | 2014-05-13 | Mitsubishi Electric Corporation | Station side device and optical communication system |
US20120182885A1 (en) * | 2011-01-13 | 2012-07-19 | Richard Bradford | Testing Connectivity in Networks Using Overlay Transport Virtualization |
US8514724B2 (en) * | 2011-01-13 | 2013-08-20 | Cisco Technology, Inc. | Testing connectivity in networks using overlay transport virtualization |
US20170257343A1 (en) * | 2016-03-04 | 2017-09-07 | Imagine Communications Corp. | Device, system and method for network-based address translation for multiple recipients |
US9992162B2 (en) * | 2016-03-04 | 2018-06-05 | Imagine Communications Corp. | Device, system and method for network-based address translation for multiple recipients |
Also Published As
Publication number | Publication date |
---|---|
SG142236A1 (en) | 2008-05-28 |
KR20080035499A (en) | 2008-04-23 |
CN101166107A (en) | 2008-04-23 |
TW200828868A (en) | 2008-07-01 |
JP2008103864A (en) | 2008-05-01 |
CA2606152A1 (en) | 2008-04-18 |
EP1914931A2 (en) | 2008-04-23 |
AU2007221971A1 (en) | 2008-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080095093A1 (en) | IP multicast service system, switching device, and group selection transmission method used therefor | |
US7130307B2 (en) | Data relay method, its apparatus, and data relay system using the apparatus | |
US7751394B2 (en) | Multicast packet relay device adapted for virtual router | |
US7570635B2 (en) | Multicast network unit, multicast network system, and multicast method | |
US7567564B2 (en) | Optical access network apparatus and data signal sending method therefor | |
EP1189387B1 (en) | Method of providing bidirectional communication in a network for multicasting Internet Protocol data streams and network for applying the method | |
US8270406B2 (en) | Method and apparatus for blocking forged multicast packets | |
CN101127724B (en) | Multicast system, device and method based on 802.1ah protocol in MAN Ethernet network | |
JPH1132059A (en) | High-speed internet access | |
US20080002723A1 (en) | Intelligent filtering of redundant data streams within computer networks | |
US20110080842A1 (en) | Binding/unbinding processing method, system, and apparatus | |
JP5295273B2 (en) | Data stream filtering apparatus and method | |
EP1892881A1 (en) | A method for processing the abnormal multicast service and a network equipment thereof | |
CN102075343A (en) | An out-of-band management realization method, a system for the same and an out-of-band management switch | |
WO2009082905A1 (en) | Method, system and switch device for dynamically establishing multicast virtual local area network | |
US20080186967A1 (en) | Method for supporting source-specific multicast forwarding over ethernet and device thereof | |
CN114785732A (en) | Method and system for P2MP multicast tunnel path protection | |
US20040213239A1 (en) | Implementation of IP multicast on ATM network with EMCON links | |
EP2066073B1 (en) | Access system and method for multicast management | |
JP2006279402A (en) | Switching apparatus of communication route, method of switching communication route, and communication system | |
JP3597776B2 (en) | Communication network quality control management system | |
US20060039375A1 (en) | Method, communication system and communication device for trainsmitting broadcasting information via a communication network | |
JP2004032453A (en) | Packet communication system, packet transfer device and packet transfer control program used therein | |
US20070280234A1 (en) | Network element, system and method for providing multicast channels | |
JP2000253043A (en) | Packet communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NEC CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OOGUSHI, SADAICHIROU;SATOU, SOU;REEL/FRAME:020019/0725 Effective date: 20071001 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |