H04L12/2854

Edge network virtualization

A virtual edge router network for providing managed services to distributed remote office locations can include routing components that are capable of being autonomously deployed at the network edge, as well as remotely managed, thereby obviating the need for on-site technical support in remote offices of the a small and medium business (SMB) client. Autonomous deployment and remote management is achieved through abstraction of the control and management planes from the data plane. Virtual edge routers may include virtual forwarding units and virtual remote agents instantiated on host devices in each remote office location, as well as a virtual network controller instantiated on a host device in a head-office location. A data plane of the virtual edge router communicatively couples the virtual forwarding units to one another, while a control plane communicatively couples the virtual network controller to each virtual data forwarding unit.

VEHICLE CONTROL SYSTEM, VEHICLE CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM IN WHICH VEHICLE CONTROL PROGRAM IS STORED
20220052871 · 2022-02-17 · ·

The present invention provides a vehicle control system, a vehicle control method, and a vehicle control program that are capable of changing a physical ECU to be assigned to a vehicle function. A plurality of physical ECUs control operation of a device installed in a vehicle. A plurality of bus virtualization devices respectively control communications of the plurality of physical ECUs. In order to configure one or more logical ECUs that perform communications only between physical ECUs selected from the plurality of physical ECUs, a control unit (1) controls bus virtualization devices corresponding to the selected physical ECUs.

METHOD AND ELECTRONIC DEVICE FOR PROVIDING COMMUNICATION FUNCTION
20170280506 · 2017-09-28 · ·

An electronic device is provided. The electronic device includes a first communication module configured to communicate with an external device through a first communication scheme, a second communication module configured to communicate with the external device through a second communication scheme, and a processor configured to identify a state of the second communication module, generate availability information indicating whether the second communication module is available to perform a same function with the first communication module, based on the state of the second communication module, and control the first communication module or the second communication module to transmit the availability information of the second communication module to the external device.

Network-enabled smart apparatus and systems and methods for activating and provisioning same
11245438 · 2022-02-08 · ·

A network-enabled smart apparatus has a data processing system, at least one operational system, wide area and local network communication interfaces, and a memory. The memory has stored therein apparatus identification information, at least one service application, and an activation application. The activation application causes the data processing system to establish an internet connection and create an NFC-enabled web page. The data processing system transmits, to the user device instructions to navigate to the NFC-enabled web page and instructions for the user to tap an NFC-enabled smart card to the user device. The apparatus data processing system reads, via the NFC-enabled web page, NFC information transmitted to the user device by the smart transaction card. The application causes the apparatus to transmit the NFC information to a service administration server, and receive, from the service administration server, a service activation command. The application responsively activates at least one service application.

NETWORK-ENABLED SMART APPARATUS AND SYSTEMS AND METHODS FOR ACTIVATING AND PROVISIONING SAME
20220311475 · 2022-09-29 ·

A network-enabled smart apparatus has a data processing system, at least one operational system, wide area and local network communication interfaces, and a memory. The memory has stored therein apparatus identification information, at least one service application, and an activation application. The activation application causes the data processing system to establish an internet connection and create an NFC-enabled web page. The data processing system transmits, to the user device instructions to navigate to the NFC-enabled web page and instructions for the user to tap an NFC-enabled smart card to the user device. The apparatus data processing system reads, via the NFC-enabled web page, NFC information transmitted to the user device by the smart transaction card. The application causes the apparatus to transmit the NFC information to a service administration server, and receive, from the service administration server, a service activation command. The application responsively activates at least one service application.

Overlay management protocol for secure routing based on an overlay network

A method for creating a secure network is provided. The method comprises establishing an overlay domain to control routing between overlay edge routers based on an underlying transport network, wherein said establishing comprises running an overlay management protocol to exchange information within the overlay domain; in accordance with the overlay management protocol defining service routes that exist exclusively within the overlay domain wherein each overlay route includes information on at least service availability within the overlay domain; and selectively using the service routes to control routing between the overlay edge routers; wherein the said routing is through the underlying transport network in a manner in which said overlay routes is shared with the overlay edge routers but not with the underlying transport network via the overlay management protocol.

DATA TRANSMITTING DEVICE, METHOD OF TRANSMITTING DATA, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20170230268 · 2017-08-10 · ·

A data transmitting device configured to transmit data to a data receiving device via a communication line, the data transmitting device determines, based on first bandwidth information indicating a first bandwidth of the communication line from the data transmitting device to the data receiving device and first load information indicating a first load of the data receiving device, whether a first process is to be executed on first data before the first data is transmitted to the data receiving device, when it is determined that the first process is to be executed, executes the first process on the first data, and transmits, to the data receiving device, the first data on which the first process is executed, and when it is not determined that the first process is to be executed, transmits the first data to the data receiving device without executing the first process.

INTERFERENCE CANCELLATION IN RADIO TRANSCEIVERS
20170230210 · 2017-08-10 ·

Methods, systems, and devices for wireless communication are described. A user equipment (UE) may tune an auxiliary receiver within a first radio to a transmission frequency of a co-located second radio. The auxiliary receiver may downconvert a signal from the second radio so that the UE may generate an interference estimate and perform interference cancellation. In some cases, the auxiliary receiver may also be used to perform transmission corrections for transmissions of the first radio. For example, the auxiliary receiver may be used to enable gain control or digital predistortion. The auxiliary receiver may be selectively tuned to the transmission frequency of the first radio or the second radio based on whether the auxiliary receiver is being used to perform interference cancellation or transmission correction.

Telecommunication systems and methods using dynamic shaping for allocating network bandwidth
09729241 · 2017-08-08 · ·

A telecommunication system employs dynamic shaping across a plurality of access modules of an access node using a dynamic bandwidth allocation (DBA) algorithm that is based on current load conditions for each of the access modules in order to achieve a fair allocation of network bandwidth at the access node. In one exemplary embodiment, access modules at an access node communicate via a control channel with shaper control logic that receives load information from each of the access modules. Using such load information, the shaper control logic dynamically controls the shaper rates for the access modules so that a fair allocation of network bandwidth is achieved across all of the access modules. Specifically, the shaper rates are controlled such that packet flows for services of the same class achieve the same or similar performance (e.g., average data rate) regardless of which access module is communicating each respective packet flow.

Systems and methods for traffic aggregation on multiple WAN backhauls and multiple distinct LAN networks

In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for traffic aggregation on multiple WAN backhauls and multiple distinct LAN networks; for traffic load balancing on multiple WAN backhauls and multiple distinct LAN networks; and for performing self-healing operations utilizing multiple WAN backhauls serving multiple distinct LAN networks. For example, in one embodiment, a first Local Area Network (LAN) access device is to establish a first LAN; a second LAN access device is to establish a second LAN; a first Wide Area Network (WAN) backhaul connection is to provide the first LAN access device with WAN connectivity; a second WAN backhaul connection is to provide the second LAN access device with WAN connectivity; and a traffic aggregation unit is to form a logically bonded WAN interface over the first WAN backhaul and the second WAN backhaul. In some embodiments an optional traffic de-aggregation unit may be used.