Patent classifications
H04L2012/6454
Method and apparatus for communication with a motor or load mounted device in motion applications
A communication module mounted to a motor provides for communication between a motor controller and a motor or between the motor controller and devices mounted on or proximate to the motor. The communication module may be configured to accept signals from various different encoders and/or load devices mounted on or proximate to the motor. The communication module receives a position feedback signal from a primary encoder interface and is configured to transmit the data to the motor controller at a periodic update rate. The communication module also receives feedback signals from at least one additional device and transmits the data to the motor controller. The communication module synchronizes its periodic update rate with the motor controller such that the position feedback signal may be utilized to control operation of the motor. The additional feedback signals may be communicated at the same or differing update rates.
Dynamic adjustment of quality of service parameters
A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS) parameters of a client of a mesh network is set based on an expected bandwidth for the mesh network. An actual bandwidth for the mesh network is measured. One or more QoS parameters of the client is automatically changed in response to the actual bandwidth differing from the expected bandwidth. The change in the QoS parameters may be configured to compensate for the difference between the actual bandwidth and the expected bandwidth.
Interference cognizant network scheduling
Systems and methods for interference cognizant network scheduling are provided. In certain embodiments, a method of scheduling communications in a network comprises identifying a bin of a global timeline for scheduling an unscheduled virtual link, wherein a bin is a segment of the timeline; identifying a pre-scheduled virtual link in the bin; and determining if the pre-scheduled and unscheduled virtual links share a port. In certain embodiments, if the unscheduled and pre-scheduled virtual links don't share a port, scheduling transmission of the unscheduled virtual link to overlap with the scheduled transmission of the pre-scheduled virtual link; and if the unscheduled and pre-scheduled virtual links share a port: determining a start time delay for the unscheduled virtual link based on the port; and scheduling transmission of the unscheduled virtual link in the bin based on the start time delay to overlap part of the scheduled transmission of the pre-scheduled virtual link.
RECONFIGURABLE ZONE-BASED ARCHITECTURE FOR TRAILERING APPLICATIONS
Methods and systems are provided for communicating trailer information from a trailer to a vehicle. In one embodiment, the method includes: a plurality of zone-based modules configured to communicate with at least one of sensors and actuators of a vehicle; and at least one command center module configured to communicate with the plurality of zone-based modules. The at least one of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information from the trailer to at least one other of the plurality of zone-based modules. Each of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules. The at least one command center module includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules and vehicle applications.
Reconfigurable zone-based architecture for trailering applications
Methods and systems are provided for communicating trailer information from a trailer to a vehicle. In one embodiment, the method includes: a plurality of zone-based modules configured to communicate with at least one of sensors and actuators of a vehicle; and at least one command center module configured to communicate with the plurality of zone-based modules. The at least one of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information from the trailer to at least one other of the plurality of zone-based modules. Each of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules. The at least one command center module includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules and vehicle applications.
TRAFFIC CAPTURE MECHANISMS FOR INDUSTRIAL NETWORK SECURITY
According to various embodiments, a networking device in a network receives traffic from the network. The networking device duplicates the traffic into a duplicate traffic copy. The networking device encapsulates the duplicate traffic copy into a multicast frame. The networking device sends, via a multicast address, the multicast frame to a network sensor in the network for analysis, wherein the multicast address is reserved in the network for traffic analysis.
Method and Apparatus for Communication with a Motor or Load Mounted Device in Motion Applications
A communication module mounted to a motor provides for communication between a motor controller and a motor or between the motor controller and devices mounted on or proximate to the motor. The communication module may be configured to accept signals from various different encoders and/or load devices mounted on or proximate to the motor. The communication module receives a position feedback signal from a primary encoder interface and is configured to transmit the data to the motor controller at a periodic update rate. The communication module also receives feedback signals from at least one additional device and transmits the data to the motor controller. The communication module synchronizes its periodic update rate with the motor controller such that the position feedback signal may be utilized to control operation of the motor. The additional feedback signals may be communicated at the same or differing update rates.
Traffic capture mechanisms for industrial network security
According to various embodiments, a networking device in a network receives traffic from the network. The networking device duplicates the traffic into a duplicate traffic copy. The networking device encapsulates the duplicate traffic copy into a multicast frame. The networking device sends, via a multicast address, the multicast frame to a network sensor in the network for analysis, wherein the multicast address is reserved in the network for traffic analysis.
Nanosecond accuracy under precision time protocol for ethernet by using high accuracy timestamp assist device
In methods, systems, and devices, master and slave node timestamp synchronization units identify a node start frame delimiter of a time protocol message on transmission medium by matching patterns in the time protocol message to known start frame delimiter patterns. Master and slave node processors of such timestamp synchronization units capture a corresponding node clock time at which the node start frame delimiter is identified by referring to a corresponding node clock signal while each is identifying the node start frame delimiter. The master and slave node processors perform compensation of the node clock time by making adjustments to the node clock time for known time latency. The master and slave node timestamp synchronization units then output the node clock time as timestamps to corresponding timestamp units.
NANOSECOND ACCURACY UNDER PRECISION TIME PROTOCOL FOR ETHERNET BY USING HIGH ACCURACY TIMESTAMP ASSIST DEVICE
In methods, systems, and devices, master and slave node timestamp synchronization units identify a node start frame delimiter of a time protocol message on transmission medium by matching patterns in the time protocol message to known start frame delimiter patterns. Master and slave node processors of such timestamp synchronization units capture a corresponding node clock time at which the node start frame delimiter is identified by referring to a corresponding node clock signal while each is identifying the node start frame delimiter. The master and slave node processors perform compensation of the node clock time by making adjustments to the node clock time for known time latency. The master and slave node timestamp synchronization units then output the node clock time as timestamps to corresponding timestamp units.