摘要:
A vehicle network link module includes network fabric ports, a port, a switching circuit, and a link manager. The network fabric ports are operable for coupling to corresponding network fabric ports of another vehicle network fabric link module. The port is operable for coupling to a port of a vehicle network module. The switching circuit is operable to connect an active network fabric port to the port. The link manager determines whether vehicle network packet conveyance via the active network fabric port has degenerated below a threshold. When the vehicle network packet conveyance has degenerated below a threshold, the link manager determines use mode of the active network fabric port. The link manager processing module then selects a new active network fabric port based on the use mode. The link manager then activates the new active network fabric port for coupling via the switching circuit to the port.
摘要:
A data bridge controls the transfer of packets between different priority network fabrics of a closed network, e.g. high and low priority network fabrics a vehicular network. Processing circuitry determines first priority routing of a first packet from the first network fabric to the second network fabric based on packet content type of the first packet and priority conditions of the second network fabric. A determination is also made regarding whether a second packet is to be delivered from the second network fabric to the first network fabric. If the second packet is to be delivered, second priority routing of the second packet is made based on packet content type of the second packet and priority conditions of the first network fabric.
摘要:
Aspects of a method and system for traffic management via virtual machine migration include detecting an abnormal traffic pattern in traffic communicated by a first virtual machine that utilizes a first set of network resources. Responsive to the detection of the abnormal pattern, a second virtual machine that utilizes a second set of network resources may be initialized. The second virtual machine may take over functions performed by the first virtual machine and initialization of the second virtual machine is based on an analysis of the traffic. The second virtual machine may be initialized utilizing stored virtual machine state information in instances that the abnormal traffic is a result of a malicious attack. The second virtual machine may be initialized utilizing current virtual machine state information in instances that the abnormal traffic is not a result of a malicious attack.
摘要:
A network node in a vehicular network processes packets based on a prioritization scheme. The prioritization scheme uses packet type, priority, source, destination, or other information to determine a priority of the packets. Packets can be stored in one of multiple queues organized according to packet type, or other criteria. In some cases, only one queue is used. The packets are time stamped when put into a queue, and a time to live is calculated based on the timestamp. The time to live, as well as other factors such as packet type, packet priority, packet source, and packet destination can be used to adjust a packet's priority within the queue. Packets are transmitted from the queues in priority order. In some cases, the network node can identify a top-priority packet, and transmit the top priority packet without first storing the packet in the queue.
摘要:
Aspects of a method and system for determination and exchange of network timing information are provided. In this regard, for each network hop traversed by a packet, a propagation delay of said network hop may be determined. Moreover, the propagation delay, and/or a hop length calculated utilizing the propagation delay, may be appended to the packet. The packet may, for example, be a MMRP registration packet or a SRP reservation packet. The packet may be dropped in instances that the propagation delay and/or length of a one or more traversed network hops is outside a determined range. The hop length may be determined by multiplying the propagation delay by a speed of propagation on the hop. The speed of propagation may be determined based on the physical layer technology associated with the network hop. Digital rights management may be implemented for media communicated on the network hop based at least in part on the hop length or the propagation delay. In this regard, use of media content may be restricted to a specified location.
摘要:
Aspects of a method and system for managing multimedia traffic over Ethernet are provided. In this regard, multimedia traffic comprising one or more Ethernet frames may be identified via one or more headers comprising the frames and processed according to the identification. In this regard, general Ethernet traffic may be multiplexed into egress frames based on the identification. Similarly, ingress Ethernet frames may be demultiplexed into multimedia traffic and general traffic based on the identification. Headers utilized to identify and/or route multimedia traffic and general traffic may comprise Ethertype and/or subtype fields. Headers utilized to identify and/or route multimedia traffic and general traffic may comprise a connection identifier field. Similarly, Headers utilized to identify and/or route multimedia traffic and general traffic may comprise a data type field.
摘要:
Aspects of a method and system for implementing redundancy for streaming data in audio video bridging networks are provided. Network resources may be reserved over a plurality of network paths. Reserved resources may be utilized for the transmission and/or reception of a corresponding plurality of data streams, wherein one or more of the streams may comprise redundant data. A plurality of data streams may be transmitted and/or received by a plurality of network interface hardware devices. Similarly, a plurality of data streams may be transmitted and/or received by a plurality of ports integrated into a single network interface hardware device. Each of the plurality of data streams may be assigned a unique identifier and the identifier of a first data stream may differ by one bit from an identifier of a data stream comprising data redundant to the first data stream.
摘要:
A virtual machine running on an endpoint device may encode a mark comprising routing parameters within one or more packets of a packet stream to indicate services and/or costs to be utilized in processing and/or communicating the packet stream. The virtual machine may communicate the packet stream to another network device. The routing parameters within the marks may indicate device capabilities, service class, quality measurements, latency and/or power usage. The routing parameters may comprise costs that may indicate capacity, efficiency and/or performance of power usage, bandwidth, absolute and/or relative latency, frame-drop eligibility, memory and processing. The packet stream is received and inspected to identify the marks and/or routing parameters. A virtual machine may be initialized and/or configured to process and/or communicate the packet stream based on the routing parameters. Routing may utilize based SPB, TRILL, and/or AVB.
摘要:
Various aspects of a method and system for low-latency networking are provided. Latency requirements of traffic to be communicated along a network path comprising one or more Ethernet links may be determined. A maximum size of Ethernet frames utilized for communicating the traffic may be determined based on the latency requirements. The maximum size of the Ethernet frames may be determined based on a data rate of one or more Ethernet links along the network path. A single device may utilize different maximum packet sizes for different ports/links on which it communicates. One or more messages indicating the determined maximum size may be communicated among devices along the network path to coordinate maximum packet sizes.
摘要:
A network device comprising an asymmetric, multi-rate, Ethernet, optical MAC and an asymmetric, multi-rate, Ethernet, optical PHY, communicates optical signals via a network utilizing NV bridging services. Higher bandwidth NV optical signals are communicated and lower bandwidth optical signals are received and/or vice versa. Optical signals may be communicated based on a plurality of different single mode Ethernet optical protocols and/or different multimode Ethernet optical protocols. Optical signals may be communicated at 10 Gbps in one direction and at a lower rate in a reverse direction. Extended range mode may be utilized. PDUs comprise time stamps, traffic class designations and/or destination addresses. Data rate requests, resource reservation messages and/or registration for delivery of PDUs may be communicated. Time stamps enable end to end transport within a specified latency target. Video signals may be compressed, uncompressed, encrypted, unencrypted and/or formatted for a video display interface.