Patent classifications
H04L65/104
DYNAMIC SEGMENT ROUTING MAPPING SERVER FOR A MULTIPROTOCOL LABEL SWITCHING NETWORK
A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
Session setup control for messaging interoperability
A device includes a processor and a memory. The processor effectuates operations including receiving a service capability for a mobile originating (MO) device. The processor further effectuates operations including receiving a service capability for a mobile terminating (MT) device. The processor further effectuates operations including receiving session initiation protocol (SIP) messages from the MO device at a Breakout Gateway Control Function (BGCF). The processor further effectuates operations including determining whether the received SIP messages are associated with setting up an outgoing open group chat (OGC) or an outgoing Message Session Relay Protocol (MSRP) file transfer. The processor further effectuates operations including blocking the SIP messages in response to the determination that the SIP messages are associated with setting up a MSRP file transfer.
P-CSCF REGISTRATION AND DISCOVERY MECHANISM
Systems and methods for establishing a communication interface between control functions of a network core and a network data node associated with a user side packet core are discussed herein. The system can enable configuration information to be stored and dynamically updated by the network data node such that control nodes of the user side packet core requesting service from the network core are provided with up to date configuration information associated with active control functions. As control functions are activated and deactivated, the configuration information can be updated to reflect the current state of the network core and ensure that user device connects are routed to active control functions configured to provide user requested services.
Call flow system and method for use in a legacy telecommunication system
A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise.
Cloud-Based Private Branch Exchange
A system includes a customer network and a telephony server. The customer network is associated with an independent carrier (IC), a native carrier, or both. The customer network includes a call manager, a telephone gateway, an internet gateway, a first device associated with the IC, and a second device associated with the native carrier. The first device communicates with the telephone gateway via the call manager. The second device communicates with the internet gateway. The telephony server is associated with the native carrier. The telephony server supports traffic from the first device and the second device. The telephony server includes a PBX and a session border controller (SBC). The SBC communicates with the telephone gateway via a session initiation protocol (SIP) trunk.
METHODS AND APPARATUS FOR EFFICIENT LOAD BALANCING AMONG MICROSERVICES AND/OR PROCESSING ENTITIES
The present invention is directed to communications methods and apparatus for efficiently distributing traffic to processing entities. An exemplary method includes the steps of: receiving, at a first Session Initiation Protocol (SIP) load balancer (SLB), a first SIP INVITE message; selecting, at the first SLB, which Session Border Controller (SBC) in a first cluster of SBCs to send the first SIP invite message based on a message allocation weight determined based on message loss information corresponding to different SBCs in the first cluster of SBCs, the selecting including allocating a portion of incoming received SIP INVITE messages to an individual SBC based on a message loss rate corresponding to the individual SBC and the message allocation rate, said selecting including selecting a first SBC from the first cluster of SBCs to send said first SIP INVITE message, and sending the first SIP INVITE message to the first SBC.
Method for broadcast gateway signaling using cloud network and apparatus for the same
Disclosed herein are a method for broadcast gateway signaling using a cloud network and an apparatus for the same. The method includes generating an outer packet corresponding to the outer layer of a tunneling system using an inner packet corresponding to the inner layer of the tunneling system, generating a header of the outer packet, and transmitting the outer packet to a transmitter through a Studio-to-Transmitter Link (STL). The header includes an STL propagation delay time field indicating a reception wait time for an STL stream corresponding to the outer packet.
Method and system for automatic transmission of status information
A method for automatic transmission of status information from a first communications terminal set up for speech communication to a second communications terminal set up for text communication is provided. The speech communication between communications terminals is processed over a speech communications server and the text communication between communications terminals over a text communications server. The speech communications server and the text communications server exchange messages over at least one converter device. The status information will be transmitted from the first communications terminal over the speech communications server, the converter device, and the text communications server to the second communications terminal.
Vehicle data communications network
The present disclosure relates to an improved vehicle data communications network comprising controllers configured in accordance with a Service-Oriented Architecture, arranged to offer available services as subscription service on the vehicle data communications network. In particular, a controller for an automotive data communications network in a vehicle is disclosed. The controller may be operatively connected in use to a data bus and to a high-speed data communications channel. The data bus may comprise at least one first electronic device connected to it. The controller may comprise a first input, a processor, a second input and an output. The first input may be configured in use to receive a first data message from the data bus, the first data message comprising data associated with at least one first electronic device. The processor may be configured in use to identify at least one service associated with the received first data message. The output may be configured in use to output a second data message on the high-speed data communications channel, the second data message offering the at least one service as a subscription service. The second input may be configured in use to receive a subscription request for the service from a remotely located second electronic device operatively coupled to the automotive data network. Wherein the output is configured in use to output a third data message comprising data associated with the subscribed service to the remotely located second electronic device via the high-speed data communications channel.
CALL PROCESSING SERVER, CALL PROCESSING METHOD, AND CALL PROCESSING PROGRAM
In a case where there are a plurality of query destination servers, the number of queries to determine a connection destination network is reduced and the load in call processing is reduced. The call processing server 1 includes a destination resolution storage unit 13 that stores a telephone number and a query order of a query made to at least one server until a connection destination network for the telephone number is acquired; and a call processing unit 11 that acquires a query order corresponding to a telephone number of an incoming-call destination specified in a call request from the destination resolution storage unit, makes a query to a server set at the end of the acquired query order to acquire a connection destination network for the telephone number of the incoming-call destination, and transmits the call request to the connection destination network.