[go: up one dir, main page]

WO2009064165A2 - A fast packet forwarding engine for scalable routing - Google Patents

A fast packet forwarding engine for scalable routing Download PDF

Info

Publication number
WO2009064165A2
WO2009064165A2 PCT/MY2008/000139 MY2008000139W WO2009064165A2 WO 2009064165 A2 WO2009064165 A2 WO 2009064165A2 MY 2008000139 W MY2008000139 W MY 2008000139W WO 2009064165 A2 WO2009064165 A2 WO 2009064165A2
Authority
WO
WIPO (PCT)
Prior art keywords
forwarding
bitmap
packet
present
router
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.)
Ceased
Application number
PCT/MY2008/000139
Other languages
French (fr)
Other versions
WO2009064165A3 (en
Inventor
Borhanuddin Mohd Ali
Sahar Abdul Aziz Mageed Al Talib
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mimos Bhd
Original Assignee
Mimos Bhd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mimos Bhd filed Critical Mimos Bhd
Publication of WO2009064165A2 publication Critical patent/WO2009064165A2/en
Publication of WO2009064165A3 publication Critical patent/WO2009064165A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/46Cluster building

Definitions

  • the present invention relates to a fast packet forwarding engine for scalable routing. More particularly the present invention relates to a fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap. Most particularly the present invention relates to a packet forwarding engine particularly, router algorithms and architectures for supporting packet dissemination operations.
  • Routers provided in a communication network for example, a TCP/IP network, provide a packet forwarding function whereby input data, usually in the form of packets, is switched or routed to a further destination, e.g., along a network link.
  • IP IP
  • Multicast has been proposed to support group communications such as video conferencing and data distribution. Many multicast protocols have been developed for over a decade. However, no single multicast protocol can completely supports all types of group communications. Group communication basically implies a many-to-many communication style in a group; this goes beyond both one-to-one communication (i.e., unicast) and one-to-many communication (i.e., multicast). The existing multicast protocols are mostly proposed for a large group of many- to-many communication. However, .for small group communications, for example a video conferencing among ten people, the cost in creating the multicast trees is too expensive, and they do not scale well with a large number of groups.
  • group communication is also important in ad hoc and wireless mesh networks, because these networks are inherently distributed (support from centralized services, even if applicable, may only be intermittently available).
  • devising solutions to provide group communication service in ad hoc networks is extremely challenging, due to highly dynamic and unpredictable topological changes. As a result, there is no general solution to this problem, and the solution has to take into account requirements of specific scenarios.
  • Another objective of the present invention is to focus on small-scale group networks that involve mainly group-oriented communications.
  • the solution greatly facilitates the implementation of distributed algorithms in wireless mesh network.
  • the research community has, however, largely ignored the problem of efficient data forwarding in multi-hop, wireless environments.
  • another objective of the present invention is to develop a forwarding engine for group-oriented network layer service, other than a unicast routing protocol, to support distributed services.
  • the invented engine will disseminate the traffic to the active subscriber stations based on the added bitmap. This lack of support and the limited and expensive construction and maintenance of the multicast delivery tree are the motivations for this invention,
  • the present invention solves the problem of scalability through a forwarding engine that adds a bitmap to the packet header. This will eliminate the forwarding table and accelerate the forwarding of packets to the active subscriber stations (receivers).
  • the present invention relates to a fast packet forwarding engine for scalable routing characterized in that wherein the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications and wherein the present invention comprises of a bitmap field added to the packet header such as IP source address, the IP destination address and the bitmap field and wherein when a source wants to send a packet to an active receivers, it sends a packet to a router with bitmap configuration and with a receiver list and wherein the router performs route lookups for all destinations.
  • the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications and wherein the present invention comprises of a bitmap field added to the packet header such as IP source address, the IP destination address and the bitmap field and wherein when a source wants to send a packet to an active receivers, it sends a packet to a router with bitmap configuration and with a receiver list
  • a copy is forwarded to the router with another bitmap configuration and wherein for each copy sent by the router, the source address does not change and the bitmap is set to the active destinations for each interface.
  • forwarding state was created in routers and if any router would discover that there are non-branching upstream routers, it sends a Redirect message to the first router containing the ID of the communication and the bitmap of destinations that should be redirected to itself and wherein the said first router would process the Redirect and stores the new information in its forwarding table.
  • the present invention further comprises a method of eliminating and replacing the forwarding table with a forwarding engine to accelerate the forwarding of packets to active subscriber stations and wherein a small communication groups can be supported efficiently.
  • a first element of the present invention is to add a bitmap to the packet to accelerate the forwarding and wherein a second element of the present invention is to assign cluster for the subscribed receiver with a cluster head for each group of receivers and wherein a third element of the present invention is to assign the invented forwarding engine with each cluster head and wherein a fourth element of the present invention is to optimize the routing if non-branching routers exist by using the skip count.
  • a fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap.
  • the bitmap is a number of bits that have been created and added to the packet header to improve the forwarding of packets and wherein the number of the added bits is equal to the number of subscriber stations in the subscribers list such that the bit is set if the correspondent subscriber station is active and vice versa.
  • the method further comprises of means to differentiate instances of the same flow and wherein the packet forwarding improves the performance of group communications.
  • the present invention is applicable to a small group communications and if clustering of subscribers is implemented the same engine could be used at each cluster head to improve the scalability of the whole network.
  • FIG 1 shows an illustration of the present invention
  • FIG 2 shows another illustration of the present invention as shown in Figure 1.
  • the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications efficiently.
  • the present invention comprises of a bitmap field added to the packet header namely the IP source address, the IP destination address and the bitmap field,
  • the present invention relates generally to packet forwarding engine, and particularly, router algorithms and architectures for supporting packet dissemination operations.
  • the present invention could be implemented and resident in a router or packet forwarding engine that routes packets, e. g,, IP packets, over a network, such as, e. g.. the Internet.
  • a network such as, e. g.. the Internet.
  • source S wants to send a packet to the active receivers [r 2 ,r 5 ,r 7 ,r 10 ,r 15 ,r 23 ,r 40 ].
  • it sends a packet to router R 3 with bitmap equal to 1111111 and a receiver list [r 2 ,r 5 ,r 7 ,r 10 ,r 15 ,r 23 ,r 40 ] .
  • R 3 performs route lookups for ail destinations, ⁇ 5 is directly reachable via the North interface, so a copy of the packet is sent directly in unicast to rjs with a bitmap of 0000100.
  • the remaining destinations of the packet are reachable via the East interface.
  • a copy is forwarded to the router on the Bast link, namely router R 5 with a bitmap of 111101 1.
  • the source address does not change and the bitmap is set to the active destinations for eath interface, Figure 1.
  • r 23 is directly connected to router R 5 via the North interface, so a copy of the packet is sent in unicast to r 23 with a bitmap of 0000010.
  • Receivers r 5 and r 7 are directly reachable via the South interface, so a copy of the packet is sent to the group address using layer-2 multicast with a bitmap of 0110000.
  • a copy is sent to the router on the
  • R 8 will forward the packet to the router on the East link R 10 with a bitmap of 0001000 and in unicast to r 2 with bitmap of 1000000 and rio with a bitmap of 0000001.
  • R 10 finally forward in unicast to the last active receiver r 10 with a bitmap of 0001000.
  • the present invention further comprises a method of eliminating and replacing the forwarding table with a forwarding engine to accelerate the forwarding of packets to active subscriber stations.
  • small communication groups can be supported efficiently.
  • the same forwarding engine can be implemented in the cluster head as the source, As a result, the forwarding speed will increase as well as the scalability of the network.
  • the present invention can also be characterized as a mean of route optimization tool when non-branching routers exists by adding the skip count as previously explained.
  • the first element of the present invention is to add a bitmap to the packet to accelerate the forwarding.
  • a second element of the present invention is to assign cluster for the subscribed receiver with a cluster head for each group of receivers.
  • the third element of the present invention is to assign the invented forwarding engine with each cluster head.
  • the fourth element of the present invention is to optimize the routing if non-branching routers exist by using.the skip count.
  • the forwarding architecture is such that it may be manufactured in integrated circuit form for ready implementation in packet forwarding engine or router.
  • a fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap.
  • the bitmap is a number of bits that have been created and added to the packet header to improve the forwarding of packets.
  • the number of the added bits is equal to the number of subscriber stations in the subscribers list such that the bit is set if the correspondent subscriber station is active and vice versa.
  • the method further comprises of means to differentiate instances of the same flow; it is changed whenever the membership changes and useful to ensure that forwarding is done correctly.
  • the packet forwarding improves the performance of group communications applications so as to offer a better performance of multicast routers by optimizing the routing path and hence the amount of total traffic injected into the network by each multicast session.
  • the instant invention is applicable to small group communications and if clustering of subscribers is implemented the same engine could be used at each cluster head to improve the scalability of the whole network. As a result, the routers performance will be improved because there is no need to save the routing states and the expenses of building the multicast delivery tree will be deleted.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a fast packet forwarding engine for scalable routing characterized in that wherein the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications and wherein the present invention comprises of a bitmap field added to the packet header such as IP source address, the IP destination address and the bitmap field and wherein when a source wants to send a packet to an active receivers, it sends a packet to a router with bitmap configuration and with a receiver list and wherein the router performs route lookups for all destinations.

Description

A FAST PACKET FORWARDING ENGlNE FOR SCALABLE ROUTING
FIELD OF THE INVENTION
The present invention relates to a fast packet forwarding engine for scalable routing. More particularly the present invention relates to a fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap. Most particularly the present invention relates to a packet forwarding engine particularly, router algorithms and architectures for supporting packet dissemination operations.
BACKGROUND OF THE INVENTION
Routers provided in a communication network, for example, a TCP/IP network, provide a packet forwarding function whereby input data, usually in the form of packets, is switched or routed to a further destination, e.g., along a network link. IP
Multicast has been proposed to support group communications such as video conferencing and data distribution. Many multicast protocols have been developed for over a decade. However, no single multicast protocol can completely supports all types of group communications. Group communication basically implies a many-to-many communication style in a group; this goes beyond both one-to-one communication (i.e., unicast) and one-to-many communication (i.e., multicast). The existing multicast protocols are mostly proposed for a large group of many- to-many communication. However, .for small group communications, for example a video conferencing among ten people, the cost in creating the multicast trees is too expensive, and they do not scale well with a large number of groups.
As a leading issue in distributed settings, group communication is also important in ad hoc and wireless mesh networks, because these networks are inherently distributed (support from centralized services, even if applicable, may only be intermittently available). However, devising solutions to provide group communication service in ad hoc networks is extremely challenging, due to highly dynamic and unpredictable topological changes. As a result, there is no general solution to this problem, and the solution has to take into account requirements of specific scenarios.
Therefore, it is an objective of the present invention to focus on small-scale group networks that involve mainly group-oriented communications. The solution greatly facilitates the implementation of distributed algorithms in wireless mesh network. The research community has, however, largely ignored the problem of efficient data forwarding in multi-hop, wireless environments. Yet, another objective of the present invention is to develop a forwarding engine for group-oriented network layer service, other than a unicast routing protocol, to support distributed services. The invented engine will disseminate the traffic to the active subscriber stations based on the added bitmap. This lack of support and the limited and expensive construction and maintenance of the multicast delivery tree are the motivations for this invention, The present invention solves the problem of scalability through a forwarding engine that adds a bitmap to the packet header. This will eliminate the forwarding table and accelerate the forwarding of packets to the active subscriber stations (receivers).
SUMMARY OF THE INVENTION
The present invention relates to a fast packet forwarding engine for scalable routing characterized in that wherein the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications and wherein the present invention comprises of a bitmap field added to the packet header such as IP source address, the IP destination address and the bitmap field and wherein when a source wants to send a packet to an active receivers, it sends a packet to a router with bitmap configuration and with a receiver list and wherein the router performs route lookups for all destinations.
A copy is forwarded to the router with another bitmap configuration and wherein for each copy sent by the router, the source address does not change and the bitmap is set to the active destinations for each interface. After the first packet, forwarding state was created in routers and if any router would discover that there are non-branching upstream routers, it sends a Redirect message to the first router containing the ID of the communication and the bitmap of destinations that should be redirected to itself and wherein the said first router would process the Redirect and stores the new information in its forwarding table.
The present invention further comprises a method of eliminating and replacing the forwarding table with a forwarding engine to accelerate the forwarding of packets to active subscriber stations and wherein a small communication groups can be supported efficiently. A first element of the present invention is to add a bitmap to the packet to accelerate the forwarding and wherein a second element of the present invention is to assign cluster for the subscribed receiver with a cluster head for each group of receivers and wherein a third element of the present invention is to assign the invented forwarding engine with each cluster head and wherein a fourth element of the present invention is to optimize the routing if non-branching routers exist by using the skip count.
A fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap. The bitmap is a number of bits that have been created and added to the packet header to improve the forwarding of packets and wherein the number of the added bits is equal to the number of subscriber stations in the subscribers list such that the bit is set if the correspondent subscriber station is active and vice versa.
The method further comprises of means to differentiate instances of the same flow and wherein the packet forwarding improves the performance of group communications. The present invention is applicable to a small group communications and if clustering of subscribers is implemented the same engine could be used at each cluster head to improve the scalability of the whole network.
BRIEF DESCRIPTION OF THE FIGURES
Figure 1 shows an illustration of the present invention
Figure 2 shows another illustration of the present invention as shown in Figure 1.
DETAILED DESCRIPTION OF THE INVENTION
The present invention will now be described with reference made to the accompanied drawings. However, it should be noted that the scope of the invention is not limited by the illustrating drawings. The present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications efficiently. The present invention comprises of a bitmap field added to the packet header namely the IP source address, the IP destination address and the bitmap field,
The present invention relates generally to packet forwarding engine, and particularly, router algorithms and architectures for supporting packet dissemination operations. The present invention could be implemented and resident in a router or packet forwarding engine that routes packets, e. g,, IP packets, over a network, such as, e. g.. the Internet. Reference is made to Figure 1 wherein is illustrated therein if source S wants to send a packet to the active receivers [r2,r5,r7,r10,r15,r23,r40]. For this, it sends a packet to router R3 with bitmap equal to 1111111 and a receiver list [r2,r5,r7,r10,r15,r23,r40] . R3 performs route lookups for ail destinations, η 5 is directly reachable via the North interface, so a copy of the packet is sent directly in unicast to rjs with a bitmap of 0000100.
The remaining destinations of the packet are reachable via the East interface. A copy is forwarded to the router on the Bast link, namely router R5 with a bitmap of 111101 1. For each copy sent by R3, the source address does not change and the bitmap is set to the active destinations for eath interface, Figure 1. r23 is directly connected to router R5 via the North interface, so a copy of the packet is sent in unicast to r23 with a bitmap of 0000010. Receivers r5 and r7 are directly reachable via the South interface, so a copy of the packet is sent to the group address using layer-2 multicast with a bitmap of 0110000. A copy is sent to the router on the
East link, namely router R8 with a bitmap of 1001001.
We now have 3 packets flowing respectively to receiver r2, r40 and router R10. R8 will forward the packet to the router on the East link R10 with a bitmap of 0001000 and in unicast to r2 with bitmap of 1000000 and rio with a bitmap of 0000001. R10 finally forward in unicast to the last active receiver r10 with a bitmap of 0001000. Since all the mentioned routers were branching routers, the Skip Count will remain 0, After this first packet, forwarding state was created in routers aid if any router would discover that there are non-branching upstream routers, it sends a Redirect message to router R1, Figure 2 containing the ID of the communication and the bitmap of destinations that should be redirected to itself, Rl processes the Redirect and stores the new information in its forwarding table. Subsequent packets will be directly sent to router R4. The state created in router R2 will timeout and no routing will be used by R2 for further packets, only standard unicast routing.
The present invention further comprises a method of eliminating and replacing the forwarding table with a forwarding engine to accelerate the forwarding of packets to active subscriber stations. Hence, small communication groups can be supported efficiently. To have a scalable solution and support for large groups, if the subscribers are clustered and for each cluster assign a cluster head either automatically or by election, the same forwarding engine can be implemented in the cluster head as the source, As a result, the forwarding speed will increase as well as the scalability of the network. The present invention can also be characterized as a mean of route optimization tool when non-branching routers exists by adding the skip count as previously explained.
The first element of the present invention is to add a bitmap to the packet to accelerate the forwarding. A second element of the present invention is to assign cluster for the subscribed receiver with a cluster head for each group of receivers. The third element of the present invention is to assign the invented forwarding engine with each cluster head. The fourth element of the present invention is to optimize the routing if non-branching routers exist by using.the skip count.
As a result, a simple, scalable, easy to improve forwarding engine is generated for each router. The router then operates according to the new invented forwarding engine. Advantageously, the forwarding architecture is such that it may be manufactured in integrated circuit form for ready implementation in packet forwarding engine or router.
A fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap. The bitmap is a number of bits that have been created and added to the packet header to improve the forwarding of packets. The number of the added bits is equal to the number of subscriber stations in the subscribers list such that the bit is set if the correspondent subscriber station is active and vice versa.
The method further comprises of means to differentiate instances of the same flow; it is changed whenever the membership changes and useful to ensure that forwarding is done correctly. The packet forwarding improves the performance of group communications applications so as to offer a better performance of multicast routers by optimizing the routing path and hence the amount of total traffic injected into the network by each multicast session.
The instant invention is applicable to small group communications and if clustering of subscribers is implemented the same engine could be used at each cluster head to improve the scalability of the whole network. As a result, the routers performance will be improved because there is no need to save the routing states and the expenses of building the multicast delivery tree will be deleted.

Claims

1. A fast packet forwarding engine for scalable routing characterized in that wherein the present invention is a forwarding engine for multicast routers that accelerates the forwarding of packets such that it improves their performance to support group communications applications and wherein the present invention comprises of a bitmap field added to the packet header such as ΪP source address, the IP destination address and the bitmap field and wherein when a source wants to send a packet to an active receivers, it sends a packet to a router with bitmap configuration and with a receiver list and wherein the router performs route lookups for all destinations.
2. A fast packet forwarding engine for scalable routing as claimed in Claim 1 wherein a copy is forwarded to the router with another bitmap configuration and wherein for each copy sent by the router, the source address does not change and the bitmap is set to the active destinations for each interface.
3. A fast packet forwarding engine for scalable routing as claimed in Claim 1 wherein after the first packet, forwarding state was created in routers and if any router would discover that there are non-branching upstream routers, it sends a
Redirect message to the first router containing the ID of the communication and the bitmap of destinations that should be redirected to itself and wherein the said first router would process the Redirect and stores the new information in its forwarding table.
4. A fast packet forwarding engine for scalable routing as claimed in Claim 1 wherein the present invention further comprises a method of eliminating and replacing the forwarding table with a forwarding engine to accelerate the forwarding of packets to active subscriber stations and wherein a small communication groups can be supported efficiently.
5. A fast packet forwarding engine for scalable routing as claimed in Claim 4 wherein a first element of the present invention is to add a bitmap to the packet to accelerate the forwarding and wherein a second element of the present invention is to assign cluster for the subscribed receiver with a cluster head for each group of receivers and wherein a third element of the present invention is to assign the invented forwarding engine with each cluster head and wherein a fourth element of the present invention is to optimize the routing if non- branching routers exist by using the skip count.
6. A fast packet forwarding engine for scalable routing as claimed in Claim 5 wherein a fast packet forwarding arrangement for making quick and efficient next hop determinations through the addition of a bitmap.
7. A fast packet forwarding engine for scalable routing as claimed in Claim 6 wherein the bitmap is a number of bits that have been created and added to the packet header to improve the forwarding of packets and wherein the number of the added bits is equal to the number of subscriber stations in the subscribers list such that the bit is set if the correspondent subscriber station is active and vice versa.
8. A fast packet forwarding engine for scalable routing as claimed in Claim 4 wherein the method further comprises of means to differentiate instances of the same flow and wherein the packet forwarding improves the performance of group communications
9. A fast packet forwarding engine for scalable routing as claimed in any of the preceding claims wherein the present invention is applicable to a small group communications and if clustering of subscribers is implemented the same engine could be used at each cluster head to improve the scalability of the whole network.
PCT/MY2008/000139 2007-11-15 2008-11-17 A fast packet forwarding engine for scalable routing Ceased WO2009064165A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
MYPI20072004 2007-11-15
MYPI20072004A MY144095A (en) 2007-11-15 2007-11-15 A fast packet forwarding engine for scalable routing

Publications (2)

Publication Number Publication Date
WO2009064165A2 true WO2009064165A2 (en) 2009-05-22
WO2009064165A3 WO2009064165A3 (en) 2009-08-06

Family

ID=40639339

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/MY2008/000139 Ceased WO2009064165A2 (en) 2007-11-15 2008-11-17 A fast packet forwarding engine for scalable routing

Country Status (2)

Country Link
MY (1) MY144095A (en)
WO (1) WO2009064165A2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015117228A1 (en) * 2014-02-06 2015-08-13 Brett Shellhammer System, methods, and devices for addressed data communications
US20170187773A1 (en) * 2015-12-26 2017-06-29 Rajneesh Chowdhury Technologies for wireless transmission of digital media
WO2018208900A1 (en) * 2017-05-12 2018-11-15 Google Llc Enhanced multicast network communications

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003018214A (en) * 2001-07-02 2003-01-17 Hitachi Ltd Packet communication apparatus, communication method of multicast packet in packet communication apparatus, and setting method of packet communication apparatus
KR100667318B1 (en) * 2004-02-12 2007-01-12 삼성전자주식회사 Multicast Method in Zigbee Network
US7519054B2 (en) * 2005-01-27 2009-04-14 Intel Corporation Replication of multicast data packets in a multi-stage switching system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015117228A1 (en) * 2014-02-06 2015-08-13 Brett Shellhammer System, methods, and devices for addressed data communications
US10250514B2 (en) 2014-02-06 2019-04-02 Quiet Coach Inc. Systems, methods, and devices for addressed data communications
US20170187773A1 (en) * 2015-12-26 2017-06-29 Rajneesh Chowdhury Technologies for wireless transmission of digital media
US10097608B2 (en) * 2015-12-26 2018-10-09 Intel Corporation Technologies for wireless transmission of digital media
WO2018208900A1 (en) * 2017-05-12 2018-11-15 Google Llc Enhanced multicast network communications
KR20190091565A (en) * 2017-05-12 2019-08-06 구글 엘엘씨 Enhanced Multicast Network Communications
CN110582989A (en) * 2017-05-12 2019-12-17 谷歌有限责任公司 Enhanced multicast network communication
JP2020509636A (en) * 2017-05-12 2020-03-26 グーグル エルエルシー Extended multicast network communication
US10681417B2 (en) 2017-05-12 2020-06-09 Google Llc Enhanced multicast network communications
KR102226146B1 (en) * 2017-05-12 2021-03-09 구글 엘엘씨 Advanced multicast network communications

Also Published As

Publication number Publication date
WO2009064165A3 (en) 2009-08-06
MY144095A (en) 2011-08-15

Similar Documents

Publication Publication Date Title
CN100379226C (en) A multicast method of virtual private network in virtual router mode
US6944135B2 (en) Methods and arrangements for establishing a group collaboration session utilizing multiple multicast distribution trees
JP5448211B2 (en) Wireless communication apparatus, wireless network system, data transfer method, and program
US8009671B2 (en) Multicast method and multicast routing method
Costa et al. Hop by hop multicast routing protocol
US8498233B2 (en) Method and apparatus for multicast tree management in multi-hop relay communication system
US20030079040A1 (en) Method and system for intelligently forwarding multicast packets
CN101247253A (en) Multicast Transmission Method Based on Virtual Distribution Network in IP Network
CN101631274B (en) Realizing system of multicast routing based on mark and method thereof
JP2004531179A (en) Multicast method in network for point-to-point packet switching
CN101222414A (en) Device, system and method for realizing multicast communication
CN104579982B (en) A kind of Layer 2 Multicast data message forwarding method and device
CN101248603A (en) Route-optimized multicast service for mobile network nodes
CN106790146A (en) The system and its operation method of mobile multicast are realized under a kind of cloud environment based on SDN technologies
WO2008154796A1 (en) A method and an equipment for controlling the transmission of the multicast data packets in the base station and the gateway of the wimax system
WO2009064165A2 (en) A fast packet forwarding engine for scalable routing
Giorgetti et al. First demonstration of SDN-based bit index explicit replication (BIER) multicasting
CN102843303B (en) Multicast message processing method in PIM and device
CN102984074A (en) Multicast routing optimization method based on multiple-upstream-interface IGMP/MLD proxy
WO2023019874A1 (en) Distributed service forwarding method, apparatus and system, storage medium, and electronic device
Chakeres et al. Connecting MANET multicast
JP2005253026A (en) VPN Multicast Method Using Multicast MPLS in MPLS (MultiProtocolLabelSwitching) / VPN (Virtual Private Network)
KR100965053B1 (en) Limited Multicast-based Internet Broadcasting Data Transmission Method
Garcia-Luna-Aceves et al. Multicasting with No Multicast Routing Protocols in Wireless Networks and IoT Deployments
Ruiz et al. Multicast routing for MANET extensions to IP access networks: the MMARP protocol

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08849595

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08849595

Country of ref document: EP

Kind code of ref document: A2