H04L12/50

In-vehicle communication system between master node and slave node
11140005 · 2021-10-05 · ·

A communication system includes a master node and a slave node connected to the master node via a bus. The master node transmits a header including identification information assigned to a designated function in accordance with a schedule preset individually for the designated function. The slave node has a plurality of functions for each of which a response different from each other is transmitted. The slave node returns the response related to the designated function upon receipt of the header when the designated function assigned with the identification information included in the header is one of the plurality of functions of the slave node.

Methods, systems, and enhanced shipping container apparatus assembly for monitoring for an environmental anomaly using a selectively assigned group of ID nodes in a wireless node network

Systems, apparatus, and methods detect and respond to environmental anomalies in a shipping container on a transit vehicle having an external transceiver. Systems generally have wireless ID nodes at different locations within the container and a command node mounted to the container. The command node is programmatically adapted to selectively assign a subset of the ID nodes as dedicated monitor beacons deployed within the container, identify an unresponsive group from the assigned subset of the ID nodes monitored to be in an unanticipated state of ceased broadcasting based upon the monitoring step. The command node detects the environmental anomaly when a size of the unresponsive group in the assigned subset of ID nodes exceeds a threshold setting maintained by the command node, automatically generates an alert notification related to the detected environmental anomaly, and initiates a mediation response for the anomaly by transmitting the alert notification to the vehicle's transceiver.

Disaggregation of network traffic

Technology related to disaggregating network traffic is disclosed. In one example, a method can include determining whether individual network flows are members within a first subset of the network flows. A second subset of the first subset of network flows can be learned in response to determining a change in a number of servers available to service the network flows. A first network packet can be forwarded to a first server in response to the first network packet being a member of the first subset of network flows and a member of the learned second subset of the first subset of network flows. A second network packet can be forwarded to a second server in response to the second network packet being a member of the first subset of network flows but not a member of the learned second subset of the first subset of network flows.

System, method, and computer program product for improved embedded application data management

Embodiments of the present disclosure provide for improved interoperable data management between a user-accessed software application and an embedded software application. In some contexts, a user-accessed application provides both its own functionality as well as enabling access to functionality of an embedded application. The embedded application is accessed via a data-driven connection that provides several technical advantages and addresses various data interoperability and persistence problems. In some embodiments, a user-accessed application may be configured to provide functionality of multiple embedded applications consistent with the innovations herein described.

Dual mode interconnect

Examples herein describe techniques for communicating between data processing engines in an array of data processing engines. In one embodiment, the array is a 2D array where each of the DPEs includes one or more cores. In addition to the cores, the data processing engines can include streaming interconnects which transmit streaming data using two different modes: circuit switching and packet switching. Circuit switching establishes reserved point-to-point communication paths between endpoints in the interconnect which routes data in a deterministic manner. Packet switching, in contrast, transmits streaming data that includes headers for routing data within the interconnect in a non-deterministic manner. In one embodiment, the streaming interconnects can have one or more ports configured to perform circuit switching and one or more ports configured to perform packet switching.

Receiving wireless local area network (WLAN) packets from co-located access point radios and client device radios

Receiving Wireless Local Area Network (WLAN) packets from co-located access point radios and client device radios may be provided. First, a plurality of switchable gain devices corresponding to an auxiliary radio may be placed into a toggling state in response to the auxiliary radio being placed in a sniffer mode. Next, it may be determined that a primary radio is transmitting within a frequency range of a frequency band. Then, in response to determining that the primary radio is transmitting within the frequency range of the frequency band, a one of the plurality of switchable gain devices corresponding to the frequency band may be placed into a low gain state when the auxiliary radio is sniffing the frequency range of the frequency band.

VLSI layouts of fully connected generalized and pyramid networks with locality exploitation
10977413 · 2021-04-13 · ·

VLSI layouts of generalized multi-stage and pyramid networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links with spacial locality exploitation. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. Furthermore the shuffle exchange links are employed between different sub-integrated circuit blocks so that spatially nearer sub-integrated circuit blocks are connected with shorter links compared to the shuffle exchange links between spatially farther sub-integrated circuit blocks. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation. The VLSI layouts with spacial locality exploitation presented are applicable to generalized multi-stage and pyramid networks, generalized folded multi-stage and pyramid networks, generalized butterfly fat tree and pyramid networks, generalized multi-link multi-stage and pyramid networks, generalized folded multi-link multi-stage and pyramid networks, generalized multi-link butterfly fat tree and pyramid networks, generalized hypercube networks, and generalized cube connected cycles networks for speedup of s≥1. The embodiments of VLSI layouts are useful in wide target applications such as FPGAs, CPLDs, pSoCs, ASIC placement and route tools, networking applications, parallel & distributed computing, and reconfigurable computing.

Data transmission method in wireless communication system and device therefor

Disclosed is an uplink (UL) multi-user (MU) transmission method by a station (STA) in a wireless LAN (WLAN) system. The uplink multi-user transmission method by an STA in a WLAN system according to the present invention includes the steps of: receiving a trigger frame including resource unit allocation information for orthogonal frequency division multiple access (OFDMA) transmission; transmitting a UL MU physical protocol data unit (PPDU) frame, on the basis of frequency resource allocation information; and receiving an ACK frame for the UL MU PPDU.

Method for encrypted call and terminal
10972438 · 2021-04-06 · ·

A method and a corresponding terminal for an encrypted call, to resolve disadvantages of an encrypted call that is implemented relying on a key management center (KMC) and network reconstruction, and reduce costs. The method includes establishing, by a first terminal, a circuit switched call with a second terminal, determining, by the first terminal using the circuit switched call, a key for performing an encrypted call with the second terminal, and performing, by the first terminal, an encrypted call with the second terminal using the key.

Method for encrypted call and terminal
10972438 · 2021-04-06 · ·

A method and a corresponding terminal for an encrypted call, to resolve disadvantages of an encrypted call that is implemented relying on a key management center (KMC) and network reconstruction, and reduce costs. The method includes establishing, by a first terminal, a circuit switched call with a second terminal, determining, by the first terminal using the circuit switched call, a key for performing an encrypted call with the second terminal, and performing, by the first terminal, an encrypted call with the second terminal using the key.