摘要:
A vehicle communication network (200) includes a plurality of network elements (208-212) and a plurality of communication links (214-230) communicatively coupling the network elements in a point-to-point configuration. At least a portion of the plurality of communication links may be specified in accordance with a shared-access bus protocol. The plurality of communication links are arranged to communicate data packets between the network elements.
摘要:
A system and method for tunneling standard bus protocol messages through an automotive switch fabric network. When a bus protocol message arrives on a connecting node in the network, a bus driver in the node will capture the message and store it into a message buffer where the message can be further processed by a tunneling application. Each received bus protocol message will be broken, or combined, to suit the available packet size of the underlying transmit layer of the switch fabric network. Data portions such as message identification, sequence number, port number, bus data type, and data length are reserved in each data packet. If the message is being broken down, the sequence number is used to differentiate the broken segments of the bus protocol message. The bus data type is used to indicate the type of protocol data being transmitted over the switch fabric. The same tunneling application may be used to reassemble the bus protocol message at a receiving node.
摘要:
A system and method for reprogramming nodes in an automotive switch fabric network using a diagnostic interface. The switch fabric network includes a plurality of nodes joined by communication links for the transmission of data there between. The plurality of nodes includes at least one target node. The target node includes a processor, a transceiver, and a memory. The memory includes an erasable memory portion and a protected memory portion. The processor in the target node switches from executing instructions in the erasable memory portion to executing instructions in the protected memory portion during a reprogramming period when the target node erases a current software component and stores a new software component in its erasable memory portion. The diagnostic interface is adapted to transmit the new software component to the target node.
摘要:
A field programmable gate array based multi-channel flash ADC unit combined with a high speed multi-lane data communications channel/Ethernet-like modular intercommunication providing a complete but easily expandable high-speed data acquisition system. This apparatus and method permits high-speed pulse-shape digitalization allowing position resolution imaging of particles having a range of energies and is scalable to achieve the efficient capture of coincident data from large electromagnetic detector arrays.
摘要:
Nodes which include additional sensing and communication capability as compared to prior nodes. The sensing capability allows determination of actual current flows through the particular nodes, including each port of the node, to allow a determination of power flow to better control operations. Because of this understanding of power flow, smaller modules or nodes can be utilized if desired. For protection of a lower power node, an upstream node can open the link to the node should it go overcurrent or otherwise fault. Further, with the additional sensing capability, actual load balancing and multiple controllable flows, such as for standby, can be developed. The additional communication in combination with the sensing also allows better fault isolation. By being able to determine the actual location of the fault, other operations in the vehicle can continue with just the faulty area being disconnected.
摘要:
A system and method for time synchronizing nodes in a switch fabric network of a vehicle. A synchronization request message is transmitted from a requesting node to a neighboring node. At the time the synchronization request message is sent, the requesting node will store a unique message identification associated with the request message as well as a first timestamp that is associated with the time that the synchronization request message was transmitted by the requesting node. The neighboring node will receive the synchronization request message and store a second timestamp associated with the time that the synchronization request message was received by the neighboring node. Thereafter, the neighboring node will transmit to the requesting node a synchronization response message that includes the message identification and the second timestamp. The requesting node will then calculate a timer offset value that is based on the first timestamp and the second timestamp. The timer offset values may then be shared with other nodes in the network so that a summed offset may be used to transmit network messages across a plurality of nodes.
摘要:
A system and method for streaming sequential data through a vehicle switch fabric network. This is particular useful in areas such as reprogramming nodes in the automotive switch fabric network where relatively large records or messages need to be transmitted through the switch fabric, although the invention may be used in other areas. In sum, the system and method described herein takes large data records and breaks them down into smaller units (data packets) that fit within the constraints of the physical layer on which communication links in the switch fabric network is built. The smaller data packets are assigned with a message identification and a sequence number. Data packets associated with the same data record or message are assigned with the same message identification but may differ in their sequence number. Each data packet is transmitted over the vehicle switch fabric network to a destination node. At the destination node, the data packets may be reassembled to its original data format based on the message identification and sequence numbers. The reassembled message may then be presented to an application in the node for processing.
摘要:
A vehicle network architecture includes an interrupted shared-access bus and a switch fabric incorporated therein at the point of interruption. The switch fabric permits incorporation of a feature or device into the shared access bus architecture without modification or revisions of the shared access bus protocol or legacy devices.
摘要:
A vehicle communication network (200) includes a plurality of network elements (202-212) and a plurality of communication links (214-230) communicatively coupling the network elements in a point-to-point configuration. At least a portion of the plurality of communication links are specified in accordance with a shared-access bus protocol. The plurality of communication links are arranged to communicate data packets between the network elements, and data packets are modified for transport via the plurality of communication links.
摘要:
A distinctive graft copolymer is made by dissolving an oil-modified polyurethane resin in various vinyl monomers (methyl methacrylate, styrene, etc.). The monomer/oil-modified polyurethane solution is then miniemulsion polymerized to form a latex consisting of submicron particles of polymer with the oil-modified polyurethane grafted onto the polymer backbone. The latex can be applied to a substrate, which on drying forms a polymeric film with good film properties. The latex can be used in a latex paint formulation in place of an acrylate, acetate or styrene-divinyl benzene latex. In this way it is possible to produce water-borne oil-modified polyurethane coatings which combine the properties of an oil-based polyurethane coating with easy application and cleanup. The coating will beneficially lack organic solvent exposure of typical standard oil-modified polyurethane coatings.