H04L12/2874

Publish/subscribe messaging

Some embodiments of the present invention comprise a method, system, and/or computer program product for a publish/subscribe messaging system. A processor identifies a subscriber of a pub/sub messaging system. The processor retrieves a stored encrypted key for the identified subscriber of the pub/sub messaging system. The processor communicates the retrieved encrypted key to a user selected from a group comprising a publisher of the pub/sub messaging system and the identified subscriber of the pub/sub messaging system. The processor implements end-to-end encryption of messages of the pub/sub messaging system based on key-groups.

Electronic apparatus for controlling a plurality of electronic apparatuses through wireless communication and controlling method thereof

An electronic apparatus is provided. The electronic apparatus includes a first communication interface, a second communication interface, and a processor configured to control the first communication interface to connect to a Bluetooth™ low energy (BLE) network, and based on receiving a wireless fidelity (Wi-Fi) signal from an access point (AP) apparatus through the second communication interface, identify a strength of the received Wi-Fi signal, transmit information on the strength of the received Wi-Fi signal to the AP apparatus through the second communication interface, and based on receiving response information corresponding to the information transmitted from the AP apparatus through the second communication interface, identify whether the electronic apparatus is a main apparatus among a plurality of electronic apparatuses connected to the BLE network based on the received response information, and maintain Wi-Fi communication through the second communication interface or release the Wi-Fi communication based on the identification result.

Per-Subscriber Virtual Segmentation of an Active Ethernet Network on Multi-Tenant Properties
20230080458 · 2023-03-16 · ·

The present systems and methods enable Internet service providers and managed service providers to deploy a segmented network for multiple subscribers on a shared active Ethernet distribution medium, where each subscriber can be associated with one or more unique public IP addresses, and each subscriber also has control of their own gateway configuration. The system leverages the per-subscriber dynamic 802.1q VLAN approach enforced through compatible wireless and wireline distribution equipment in combination with optional multiple PSK zero-touch LAN onboarding and public IP WAN address assignment mechanisms, along with an onboard multi-tenant subscriber portal. The result is a network architecture that incorporates per-subscriber segmentation and security features, while simultaneously providing centralized radio resource management, property-wide roaming, instantaneous onboarding, and the like.

SERVICE AND TOPOLOGY EXCHANGE PROTOCOL HAVING CLIENT-DRIVEN ACTIVE-ACTIVE REPOSITORIES WITH HIGH AVAILABILITY

Techniques are disclosed for promulgating service information and topology information in a network in a high availability manner. An example device is configured to create a first service and topology exchange protocol (STEP) document. The first STEP document includes service information and topology information. The example device is configured to send the first STEP document to a first STEP repository for forwarding to at least one subscribing network device. The example device is also configured to send the first STEP document to a second STEP repository for forwarding to the at least one subscribing network device.

Routing device having multiple logical routers

Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.

Method and Apparatus for Data Transmission in PON, and System
20230328414 · 2023-10-12 ·

A method includes: an OLT receives a first data stream, the first data stream includes a first data frame carrying a first service; the OLT slices the first data frame to generate a plurality of first slices, a length of the first slice is a first preset length, and the first slices carry the first service; and the OLT sends a second data stream to an ONU, the second data stream includes the plurality of first slices, a time period in which the OLT sends the second data stream includes a plurality of consecutive scheduling periodicities, at least a part of a time period in each scheduling periodicity is occupied by at least one first slice, and a time interval between at least two consecutive first slices is completely or partially used to transmit data carrying a second service.

Remote PHY narrowband digital return (NDR)
11750415 · 2023-09-05 · ·

A single hardware device (“unified NDR core”) that supports a narrowband digital return (NDR) channel for a plurality of remote PHY devices. The unified NDR core may be located within a cable headend. The unified NDR core comprises a single digital-to-analog converter (DAC) which converts digital payloads carried by digital packets received from the plurality of Remote PHY devices into a RF signal. The unified NDR core further comprises a transmitter for sending the RF signal to an Out-of-Band (OOB) Termination System. The unified NDR core supports a plurality of narrowband digital return (NDR) channels for the plurality of remote PHY devices.

Multi-channel decoder with distributed scheduling
11817878 · 2023-11-14 · ·

A multi-channel decoder circuit associated with a multi-channel decoder system is disclosed. The multi-channel decoder circuit comprises a distributed decoder circuit comprising a set of unit decoder circuits, each unit decoder circuit configured to receive one or more codewords of a plurality of codewords associated with a plurality of input channels, and decode the one or more codewords. The multi-channel decoder circuit further comprises a distribution controller circuit configured to distribute each incoming codeword of the one or more codewords to the respective unit decoder circuit of the set of unit decoder circuits within the distributed decoder circuit, based on determining a currently available unit decoder circuit within the set of unit decoder circuits.

MEDIA ACCESS CONTROL SECURITY (MACSEC) APPLICATION CRYPTOGRAPHIC FINGERPRINTING

A software defined network (SDN) switch of a communication network includes a memory and a processor operatively coupled to the memory. The SDN switch receives a media access control security (MACsec) frame of power system data. The SDN switch detects an SDN flow match based at least in part on a port identifier of the MACsec frame. The SDN switch performs an action based on the SDN flow match.

SYSTEM AND METHOD FOR TRANSMITTING TIME-CRITICAL ANALOG SIGNALS AND/OR DIGITAL SIGNAL

A system for transmitting time-critical analog signals and/or digital signals between a first device and a second device. The system includes at least a first protocol converter connected to the first device and at least a second protocol converter connected to the second device. A data transmission network for transmission of data packets is provided between the protocol converters. The data transmission network is established by an internet protocol network. The system includes a port redirector associated with at least one of the protocol converters. The port redirector is configured to convert a protocol for serial data transfer into the transmission control protocol, thereby generating the data packets, or to convert the transmission control protocol associated with the data packets into a protocol for serial data transfer. The system is configured to process asynchronous data and synchronous data. Further, a method of transmitting time-critical analog signals and/or digital signals is provided.