H04L69/14

SYSTEM AND METHOD FOR PROVIDING DATA SERVICES ON VEHICLES

Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves. Corresponding methods, computer system products, uses, and computer-readable media are also provided.

Communication terminal with multiple virtual network interfaces
09832070 · 2017-11-28 · ·

A communication terminal communicates protocol data units across a first virtual interface and a shared interface. The first virtual interface corresponds to an upper layer protocol and a first logical network. The shared interface corresponds to a lower layer protocol. The terminal also communicates protocol data units across a second virtual interface and the shared interface, with the second virtual interface corresponding to the upper layer protocol and a second logical network. The first logical network can be a wide area network that includes devices within a premises and devices outside a premises, and the second logical network may be a local area network that only includes devices within the premises.

WIRELESS COMMUNICATION METHOD USING MULTIPLE LINKS, AND WIRELESS COMMUNICATION TERMINAL USING SAME
20230179686 · 2023-06-08 ·

An AP multi-link device is disclosed. The AP multi-link device comprises: a transceiver; and a processor. During reception at any one link, when performing transmission at the second link to a non-AP multi-link device operating at a first link and a second link, which are non-simultaneous transmit and receive (STR) links not supported for transmission at another link, the processor determines whether to perform transmission at the second link for the non-AP multi-link device based on whether the non-AP multi-link device is transmitting to the first link.

WIRELESS COMMUNICATION METHOD USING MULTIPLE LINKS, AND WIRELESS COMMUNICATION TERMINAL USING SAME
20230179686 · 2023-06-08 ·

An AP multi-link device is disclosed. The AP multi-link device comprises: a transceiver; and a processor. During reception at any one link, when performing transmission at the second link to a non-AP multi-link device operating at a first link and a second link, which are non-simultaneous transmit and receive (STR) links not supported for transmission at another link, the processor determines whether to perform transmission at the second link for the non-AP multi-link device based on whether the non-AP multi-link device is transmitting to the first link.

METHOD AND SYSTEM FOR ESTABLISHING A SECURE COMMUNICATION TUNNEL
20170338964 · 2017-11-23 ·

A computer-implemented method for establishing a secure communication tunnel between a device and a server is provided. The method comprises the server receiving a session request from the device to establish a secure tunnel. A handshake procedure is carried out to set up an encryption/decryption key for the secure tunnel. The handshake procedure uses a first communication channel from the server to the device. The method also includes sending a component of the handshake procedure to the device via a second communication channel. This component is required by the device to continue the handshake procedure or to commencing use of the secure tunnel established by the handshake procedure.

USING WLAN CONNECTIVITY OF A WIRELESS DEVICE

In some examples, a first wireless device communicates with a group device that wirelessly interconnects a plurality of wireless devices in a group, to obtain, from the group device, information identifying a second wireless device from which the first wireless device is able to use a wireless connectivity of the second wireless device to a wide area network (WAN), the second wireless device being part of the plurality of wireless devices. The first wireless device communicates data over the WAN using the wireless connectivity of the second wireless device.

SYSTEMS AND METHODS FOR VIRTUAL MULTIPLEXED CONNECTIONS
20220368766 · 2022-11-17 ·

A system for facilitating a plurality of virtual transmission control protocol connections between a target application and a source application is provided. The system includes a server proxy, a client proxy, and a network protection interposed between the server proxy and the client proxy. The server proxy is configured to receive an open request from the client proxy via a stateless protocol, including a target identifier, the open request originating from the source application, open a connection between the server proxy and the target application based on the target identifier, provide a response to the client proxy indicating a status of the open request, the response including at least one of a session identifier or a sequence identifier, receive, a data request from the client proxy, including the session identifier and an incremented sequence identifier, and provide the data request to the target application.

Multi-path routing

Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.

Electronic Shelf Label
20170330064 · 2017-11-16 ·

According to an embodiment of the present invention, the electronic price indicator comprises: a base substrate; a first mounting unit formed on the base substrate, on which a first antenna for receiving product-related information from a server is mounted; a second mounting unit formed on the base substrate, on which a first communication module connected to the first antenna is mounted; a third mounting unit formed on the base substrate, on which a second antenna for receiving a management signal from a management terminal is mounted; a fourth mounting unit formed on the base substrate, on which a second communication module connected to the second antenna is selectively mounted; and a fifth mounting unit formed on the base substrate, selectively and directly connected to any one of the second antenna and the second communication module, and provided with a low frequency (LF) circuit mounted thereon to transmit an interrupt in accordance with the management signal to the first communication module.

SWITCH AND DATA ACCESSING METHOD THEREOF
20170331768 · 2017-11-16 ·

A switch for transmitting data packets between at least one source node and at least one target node is provided. The switch includes a storage unit, a control unit, at least one receiving port and at least one transmitting port. The storage unit includes a plurality of storage blocks and configured to cache the data packets. The control unit is configured to manage the storage blocks. The switch receives and caches the data packets transmitted from the at least one source node via the receiving port and transmits the cached data packets to the at least one target node via the transmitting port. A data accessing method adapted for the switch is also provided.