Communication mechanism in a network of nodes with multiple interfaces

US9608902B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9608902-B2
Application numberUS-201213495892-A
CountryUS
Kind codeB2
Filing dateJun 13, 2012
Priority dateJun 16, 2011
Publication dateMar 28, 2017
Grant dateMar 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A path selection unit selects a network communication path from a plurality of available network communication paths for transmitting data from a hybrid network device to a destination network device. A packet transmit unit determines path connection characteristics associated with the selected network communication path. The packet transmit unit generates a hybrid network packet for transmitting the data to the destination network device based, at least in part, on the path connection characteristics associated with the selected network communication path. The packet transmit unit transmits the hybrid network packet to the destination network device via the selected network communication path.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by a first hybrid network device for communication in a hybrid communication network, the method comprising: determining to transmit a source packet to a destination network device of the hybrid communication network, wherein the first hybrid network device comprises a plurality of network interfaces associated with a plurality of available network communication paths for transmitting the data to the destination network device, wherein the first hybrid network device utilizes a first network communication technology for transmitting data via at least a first network interface, and utilizes a second network communication technology for transmitting data via at least a second network interface; selecting a network communication path from the plurality of available network communication paths for transmitting the data from the first hybrid network device to the destination network device via a second hybrid network device; determining whether the network communication path comprises a bridged path or an un-bridged path of the hybrid communication network, wherein the network communication path comprises the bridged path when the first and second network interfaces of the first hybrid network device are communicatively coupled via one or more bridge devices, and wherein the first hybrid network device can selectively use either of the first network interface or the second network interface for transmitting the data via the bridged path; generating a hybrid network packet for transmitting at least part of the source packet via the second hybrid network device to the destination network device based, at least in part, on whether the network communication path comprises the bridged path or the un-bridged path to the second hybrid network device; and transmitting the hybrid network packet to the second hybrid network device via the selected network communication path. 2. The method of claim 1 , further comprising: determining that the hybrid communication network does not comprise the bridged path, wherein generating the hybrid network packet comprises including a source address of a source network device and a destination address of the destination network device in a hybrid packet header of the hybrid network packet. 3. The method of claim 2 , wherein the source network device is the first hybrid network device or a separate network device coupled with the first hybrid network device. 4. The method of claim 1 , further comprising: determining that the hybrid communication network comprises the bridged path, wherein generating the hybrid network packet comprises including a hybrid source address field having an address of the first hybrid network device as a source address in a hybrid packet header of the hybrid network packet. 5. The method of claim 4 , further comprising: determining whether the network communication path directly connects the first hybrid network device to the destination network device, wherein the first hybrid network device is directly connected to the destination network device using the one or more bridge devices, and wherein said generating the hybrid network packet is further based, at least in part, on whether the network communication path directly connects the first hybrid network device to the destination network device. 6. The method of claim 1 , further comprising: receiving the source packet from a source network device coupled with the first hybrid network device, wherein generating the hybrid network packet comprises including a hybrid source address field that replaces a source address field of the source packet. 7. The method of claim 1 , further comprising: receiving the source packet from a source network device coupled with the first hybrid network device; and determining that the hybrid communication network comprises the bridged path, wherein generating the hybrid network packet comprises generating two or more hybrid network packets for transmission to the second hybrid network device, each of the two or more hybrid network packets including a hybrid header, a hybrid control field, and a part of the source packet. 8. The method of claim 7 , wherein said generating the two or more hybrid network packets comprises: splitting the source packet into at least a first fragment and a second fragment; generating a first hybrid network packet including a first hybrid header, a first hybrid control field, and the first fragment; and generating a second hybrid network packet including a second hybrid header, a second hybrid control field, and the second fragment. 9. The method of claim 7 , wherein the hybrid header includes at least a destination address and a source address, and the hybrid control field includes at least protocol version information and packet type information. 10. The method of claim 1 , wherein the hybrid network packet includes one or more hybrid virtual local area network address fields. 11. The method of claim 10 , wherein the one or more hybrid virtual local area network address fields include address information associated with a source network device coupled with the first hybrid network device and address information associated with the second hybrid network device. 12. The method of claim 1 , further comprising: receiving, at the first hybrid network device, the source packet from a source network device of the hybrid communication network. 13. The method of claim 1 , further comprising: ranking the plurality of available network communication paths between the first hybrid network device and the destination network device, wherein the network communication path is selected based, at least in part, on said ranking. 14. The method of claim 1 , wherein the first hybrid network device and the second hybrid network device implement hybrid networking sub-layers, and wherein generating the hybrid network packet comprises generating a hybrid packet header associated with the hybrid networking sub-layers of the first and second hybrid network devices. 15. The method of claim 14 , wherein the hybrid packet header is different from a packet header included in the source packet. 16. The method of claim 14 , wherein the hybrid packet header includes a hybrid virtual local area network (VLAN) tag associated with the hybrid communication network. 17. A first hybrid network device comprising: a plurality of network interfaces associated with a plurality of available network communication paths for transmitting data to a destination network device of a hybrid communication network, wherein the first hybrid network device utilizes a first network communication technology for transmitting data via at least a first network interface, and utilizes a second network communication technology for transmitting data via at least a second network interface; a path selection unit configured to: determine to transmit a source packet to the destination network device; select a network communication path from a plurality of available network communication paths for transmitting data from the first hybrid network device to a destination network device via a second hybrid network device; and a packet transmit unit coupled with the path selection unit, the packet transmit unit configured to: determine whether the network communication path comprises a bridged path or an un-bridged path of the hybrid communication network, wherein the network communication path comprises the bridged path when the first and second network interfaces of the first hybrid network device

Assignees

Inventors

Classifications

  • Alternate routing · CPC title

  • Electricity · mapped topic

  • Interconnection of networks using encapsulation techniques, e.g. tunneling · CPC title

  • across networks, e.g. mapping telephone numbers to data network addresses · CPC title

  • H04L45/72Primary

    Routing based on the source address · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9608902B2 cover?
A path selection unit selects a network communication path from a plurality of available network communication paths for transmitting data from a hybrid network device to a destination network device. A packet transmit unit determines path connection characteristics associated with the selected network communication path. The packet transmit unit generates a hybrid network packet for transmitti…
Who is the assignee on this patent?
Malik Rahul, Cohen Etan Gur, Kuhn Steven J, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L12/4633. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).