H04L41/5087

DETECTING AND REPORTING USER TRIGGERED CALL DROPS
20190320063 · 2019-10-17 ·

A method for detecting user triggered call drops includes identifying one or more user terminated calls from a plurality of monitored calls. Signaling information associated with the identified user terminated calls is correlated with media channel information associated with the identified user terminated calls. A determination is made if termination of the one or more of the identified user terminated calls is related to quality of media across corresponding media channels. A predefined cause code is assigned to the one or more of the identified user terminated calls, in response to determining that the termination of the one or more of the identified user terminated calls is related to the quality of media across the corresponding media channels.

APPLICATION TOPOLOGY AWARE USER PLANE SELECTION IN NR AND 5GC

Systems and methods relating to selection of user plane functions in a core network and a radio access network of a cellular communications network that take into consideration information related to application server selection are disclosed. In some embodiments, a method of operation of a network node in a cellular communications network that comprises a radio access network and a core network comprises selecting a user plane function for a protocol data unit session for a wireless device based on information related to application server selection such that the protocol data unit session for the wireless device utilizes the selected user plane function. In this manner, optimal user plane connectivity between an application client in the wireless device and an application server is provided.

Packet flow optimization in a network

Various communication systems may benefit from improvements in communication flow. For example, a network may benefit from packet flow optimization. A method can include receiving a flow at an entity of a communication system having a virtualized control plane. The method can also include dynamically deciding how to route the flow to an entity selected from a group of entities comprising at least one virtualized part of an entity. The method can further include routing the flow as decided.

Allocation of resources for real-time communication

There is provided mechanism for providing Web based applications with network information. A need for a Web based application to transmit a real time media flow is acquired. Transport characteristics relating to transmission of the real time media flow over a communications network is acquired. From the acquired transport characteristics and according to a policy criterion a resource allocation to the real time media flow is determined. The determined resource allocation is provided to at least one of the Web based application and a browser associated with the Web based application.

System and method for using dedicated PAL band for control pane and GAA band as well as parts of PAL band for data plan on a CBRS network
10405197 · 2019-09-03 · ·

A system for providing small cell backhaul communication includes a small cell backhaul network including a plurality of small cell network nodes. A software defined network (SDN) controller controls link configuration between the plurality of small cell network nodes of the small cell backhaul network. The SDN controller communicates control channel information with the plurality of small cell network nodes over a primary access license (PAL) control channel using a citizens broadband radio services (CBRS) band that enables software defined networking.

Fog computing for machine translation

Pre-emptive configuration of a fog computing environment for on-demand services is provided. On-demand services are supported by service modules. Traffic related to demand for service modules is monitored and evaluated. The modules are selectively pushed to and removed from edge servers in a fog computing environment in order to efficiently service the demand for machine translation services.

Systems and methods for managing network traffic with a network operator

A method for managing network slice enabled traffic on a communications network is disclosed. The network slice is instantiated on the communications network for providing connectivity resources to a network operator using the communications network. The method comprises measuring a traffic level indicative of the traffic enabled by the network slice; and adjusting the traffic enabled by the network slice in accordance with the traffic level and a network operator enabled function associated with the network slice.

Method and apparatus for routing voice calls over voice over internet protocol networks

A method is provided for improving voice quality of Voice over IP networks in which a highest-quality routing protocol is interposed between a local IP PBX exchange and a cloud-based Internet service provider server to which calls are to be routed, wherein the highest-quality routing protocol detects the quality of the voice channel between the local IP PBX exchange and cloud-based Internet service provider servers and routes voice calls to that cloud-based Internet service provider server exhibiting the highest voice call quality, with the highest voice quality server connection determined by detecting lost packets and packet delay between the local IP PBX exchange and a server.

Adaptive systems and methods enhancing service Quality of Experience

An optimization platform system includes a network interface configured to communicate with a plurality user devices and a plurality of servers in a network; a processor communicatively coupled to the network interface; and memory storing instructions that, when executed, cause the processor to obtain network measurements including Quality of Service (QoS) measurements and one of measured Quality of Experience (QoE) measurements and inferred QoE measurements from the QoS measurements for one or more streams in the network, wherein each of the one or more streams has a type selected from a group consisting of a video stream, a Voice over Internet Protocol (VoIP) call, a gaming stream, and an Augmented Reality (AR)/Virtual Reality (VR) stream, and wherein the QoE measurements and the inferred QoE measurements of each of the one or more streams is based on the type of the respective stream, analyze the QoE measurements to determine poor QoE in the network, determine remedial actions in the network to repair the poor QoE, and cause implementation in the network.

Systems and methods for service and session continuity in software defined topology management
10356184 · 2019-07-16 · ·

Embodiments of the present invention provide systems and methods for a Session-level SDT component in the control plane to handle setup, recovery and mobility of individual session requests in real time. The Session-level SDT component may comprise path management that performs either stateless of stateful path switching for an ongoing session, whether download or uplink, according to the stateful requirements of the session. The path management may be in conjunction with user equipment mobility management operation; it may also be in conjunction with network scalability and automation operation, such as load balancing.