H04J1/16

Installation of a voice client for roaming devices in a wireless network

A mobile device may obtain wireless network connectivity from a local telecommunications provider by replacing a card in a mobile device associated with the user. In one implementation, a method may include receiving identification information relating to a mobile device; determining, based on the identification information, that the mobile device is compatible with a wireless network; transmitting, based on the determination that the mobile device is compatible with the wireless network, a Voice over Long Term Evolution (VoLTE) client application to the mobile device, the VoLTE client application providing functionality, for the mobile device, relating to usage of VoLTE services in the wireless network; and communicating, with the mobile device and the VoLTE client application, to provide one or more VoLTE services to the mobile device.

RACH procedures in unlicensed spectrum

Systems, methods, and instrumentalities are disclosed for Random Access Channel (RACH) procedures in unlicensed spectrum. A wireless transmit/receive unit (WTRU) may monitor for a random access response (RAR) or a reference signal (RS), e.g. in an RAR window. The WTRU may determine whether an RS has been received a threshold amount of times, e.g. if an RAR is not received. The WTRU may continue to monitor for an RAR or an RS, e.g. if the RS has not been received a threshold amount of times and the RAR window is not at a maximum RAR window size.

Mitigating reflection-based network attacks

In one embodiment, a network device routes traffic along a network path and receives a performance threshold crossing alert regarding performance of the network path. The network device detects that the performance threshold crossing alert is part of a potential network attack by analyzing, by the device, the performance threshold crossing alert. The network device also provides a notification of the detected network attack.

COMMUNICATION ANALYSIS FOR DYNAMIC AUTO-ROUTING AND LOAD BALANCING
20220353173 · 2022-11-03 ·

A network analysis device that is configured to obtain metric information that is associated with a plurality of messages and to input the metric information into a first machine learning model that outputs a traffic volume classification based on the metric information. The network analysis device is further configured to obtain bandwidth information that is associated with a plurality of network devices and to input the bandwidth information and the traffic volume classification into a second machine learning model that outputs routing recommendations based on the bandwidth information and the traffic volume classification. The network analysis device is further configured to generate routing instructions based on the routing recommendations and to reconfigure a routing device based on the routing instructions.

Fault Localization Method and Device
20220060372 · 2022-02-24 ·

A fault localization method includes: obtaining user experience data, network topology data, and resource management data that are of a video service; where the network topology data is used to represent a connection relationship between network devices, and the resource management data is used to represent a connection relationship between user equipment and the network devices; determining a QoE experience indicator of a network device based on the user experience data, the network topology data, and the resource management data; and when QoE represented by the QoE experience indicator of the network device is lower than QoE represented by a device screening threshold, determining the network device as a possible questionable device.

System and method for monitoring and altering performance of a packet network

The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information.

Assisted management of radio resources across dual networks

A user equipment (UE) operating in a communication system comprising a base station and one or more UEs. The UE may be configured to operate on or “camp” on two different networks with one radio. In this exemplary system, the radio may be normally connected to the first network (NW1) and may from time to time be “tuned away” from NW1 to a second network (NW2). The UE may inform NW1 that it has tuned away to another network, e.g., using start and end indicators. This information may prevent NW1 from wasting downlink capacity by unnecessarily allocating downlink resources to the UE during the tune-away. Alternatively, or in addition, this information may prevent NW1 from penalizing the UE, e.g., by reducing its future downlink allocations, since the UE does not respond to NW1 commands during the tune-away.

Method and apparatus for reducing response time in information-centric networks

A method for reducing response times in an information-centric network includes receiving an indication from an ingress node of a content object entering a network, the content object associated with a new delivery flow through the network. An egress node in the network for the content object and a size of the content object are identified. A backlog and bandwidth for the new delivery flow is determined based in part on the size of the content object. Backlogs and bandwidths for existing delivery flows in the network are determined. A set of candidate paths in the network for the new delivery flow from the ingress node to the egress node is determined. For each candidate path, a total response time is estimated for completion of all delivery flows for each candidate path based on the backlog and bandwidth. The candidate path having the lowest total response time is selected for the new delivery flow.

Communication system, server and apparatus thereof
09807594 · 2017-10-31 · ·

A communication system includes a plurality of communication devices, and a server. The communication devices share a phone number and respectively have an identification data. The server stores a state data corresponding to the phone number. The state data includes an allowable communication state corresponding to each of the identification data. The server allows one of the communication devices to communicate through the server according to the allowable communication state and disallows the other communication devices to communicate through the server. The allowed communication device transmits a command to the server to change the allowable communication state of the state data according to an operation of a user, that one of the disallowed communication devices is allowed to communicate through server instead, and the originally allowed communication device is disallowed to communicate instead.

Co-existence-aware communication in shared spectrum

Techniques for co-existence between wireless Radio Access Technologies (RATs) and related operations in shared spectrum are disclosed. Operation on a communication medium shared between RATs may be managed by a transceiver configured to operate in accordance with a first RAT and to monitor the medium for signaling associated with a second RAT. A medium analyzer may be configured to determine one or more Time Division Multiplexing (TDM) parameters of a TDM communication pattern associated with the second RAT based on the monitored signaling. A transmission controller may be configured to set one or more transmission parameters for the first RAT based on the determined one or more TDM parameters. The transceiver may be further configured to transmit on the medium in accordance with the one or more transmission parameters.