H04L65/1016

VOICE OVER INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM

This disclosure describes a communication system associated with a radio access technology (RAT). The communication system includes an Internet protocol (IP) multimedia subsystem (IMS) server, and one or more processors configured to perform operations. The operations include receiving, from a user equipment device (UE) camped on the RAT, a request for IMS Packet Data Unit (PDU) establishment or IMS session initiation protocol (SIP) registration; sending to the UE a rejection message associated with the SIP registration or the IMS PDU establishment; receiving, from the UE, an IMS failure message that comprises an IMS failure cause; determining, based on the IMS failure message, whether the IMS failure cause is temporary or permanent; and responsive to determining that the IMS failure is temporary, temporarily disabling the RAT for the UE.

VOICE OVER INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM

This disclosure describes a communication system associated with a radio access technology (RAT). The communication system includes an Internet protocol (IP) multimedia subsystem (IMS) server, and one or more processors configured to perform operations. The operations include receiving, from a user equipment device (UE) camped on the RAT, a request for IMS Packet Data Unit (PDU) establishment or IMS session initiation protocol (SIP) registration; sending to the UE a rejection message associated with the SIP registration or the IMS PDU establishment; receiving, from the UE, an IMS failure message that comprises an IMS failure cause; determining, based on the IMS failure message, whether the IMS failure cause is temporary or permanent; and responsive to determining that the IMS failure is temporary, temporarily disabling the RAT for the UE.

Establishing a connection with a dual registered device

Apparatuses, methods, and systems are disclosed for establishing a connection with a dual registered device. One method includes receiving a first request to establish an internet protocol multimedia subsystem session with a first device, wherein the first device is dual registered to: a first network access supporting 5G core network connectivity; and a second network access supporting evolved packet core network connectivity and circuit switched network connectivity, wherein the first device has connectivity to an internet protocol multimedia subsystem via either the first network access or the second network access. The method includes determining first information corresponding to a network access connectivity selected from the first network access and the second network access through which the first device has internet protocol connectivity with the internet protocol multimedia subsystem. The method includes transmitting a second request to a first network function to retrieve second information.

Establishing a connection with a dual registered device

Apparatuses, methods, and systems are disclosed for establishing a connection with a dual registered device. One method includes receiving a first request to establish an internet protocol multimedia subsystem session with a first device, wherein the first device is dual registered to: a first network access supporting 5G core network connectivity; and a second network access supporting evolved packet core network connectivity and circuit switched network connectivity, wherein the first device has connectivity to an internet protocol multimedia subsystem via either the first network access or the second network access. The method includes determining first information corresponding to a network access connectivity selected from the first network access and the second network access through which the first device has internet protocol connectivity with the internet protocol multimedia subsystem. The method includes transmitting a second request to a first network function to retrieve second information.

Proactive and reactive management for devices in a network

The disclosed technology includes a health engine that monitors and modifies customer-premises equipment (CPE) devices. The health engine can detect patterns in CPE device behavior, identify problems with CPE devices, and adjust CPE device configurations proactively or reactively to address problems or prevent problems. In some implementations, the health engine can instruct a CPE device or gateway to restart, update its software or firmware, notify a user of the CPE device of an unhealthy behavior pattern in a CPE device. The health engine can modify a CPE device prior to a user using the device or when the CPE device is inactive.

Proactive and reactive management for devices in a network

The disclosed technology includes a health engine that monitors and modifies customer-premises equipment (CPE) devices. The health engine can detect patterns in CPE device behavior, identify problems with CPE devices, and adjust CPE device configurations proactively or reactively to address problems or prevent problems. In some implementations, the health engine can instruct a CPE device or gateway to restart, update its software or firmware, notify a user of the CPE device of an unhealthy behavior pattern in a CPE device. The health engine can modify a CPE device prior to a user using the device or when the CPE device is inactive.

Method of and communications handling equipment for controlling communication session establishment in a multimedia communications network

Method, server, network node and multimedia User Equipment, UE, for controlling communication session establishment (10) in a multimedia over Internet Protocol, IP, based communications network with a plurality of multimedia UEs registered in the communications network with a same subscriber. In a communications handling server of the network, in reply to the receipt (12) of a request (11) for establishing a communication session with at least one UE of the plurality of UEs, an adapted request (13) is provided, based on which provisional response(s) and which final response(s) the UE of the plurality of UEs may provide, in response to the request (11) for establishing the communication session. The adapted request is forwarded (14) in the communications network, and a receiving UE processes the adapted request for establishing or not establishing the communication session (15).

Method of and communications handling equipment for controlling communication session establishment in a multimedia communications network

Method, server, network node and multimedia User Equipment, UE, for controlling communication session establishment (10) in a multimedia over Internet Protocol, IP, based communications network with a plurality of multimedia UEs registered in the communications network with a same subscriber. In a communications handling server of the network, in reply to the receipt (12) of a request (11) for establishing a communication session with at least one UE of the plurality of UEs, an adapted request (13) is provided, based on which provisional response(s) and which final response(s) the UE of the plurality of UEs may provide, in response to the request (11) for establishing the communication session. The adapted request is forwarded (14) in the communications network, and a receiving UE processes the adapted request for establishing or not establishing the communication session (15).

Handling SIP messages with malformed header fields
11582331 · 2023-02-14 · ·

Described herein are techniques, devices, and systems for handling Session Initiation Protocol (SIP) messages with malformed header fields. A communication device that receives a SIP message from an additional communication device may identify one or more identified header fields of a plurality of first header fields in a message header of the SIP message that correspond to (e.g., match) one or more second header fields in a list of second header fields accessible to the communication device. If the communication device determines that the one or more identified header fields are not malformed, the communication device may process the SIP message without regard to remaining header fields in the message header. If, however, the communication device determines that at least one identified header field of the one or more identified header fields is malformed, the communication device may reject the SIP message.

Handling SIP messages with malformed header fields
11582331 · 2023-02-14 · ·

Described herein are techniques, devices, and systems for handling Session Initiation Protocol (SIP) messages with malformed header fields. A communication device that receives a SIP message from an additional communication device may identify one or more identified header fields of a plurality of first header fields in a message header of the SIP message that correspond to (e.g., match) one or more second header fields in a list of second header fields accessible to the communication device. If the communication device determines that the one or more identified header fields are not malformed, the communication device may process the SIP message without regard to remaining header fields in the message header. If, however, the communication device determines that at least one identified header field of the one or more identified header fields is malformed, the communication device may reject the SIP message.