H04L69/40

SESSION INITIATION PROTOCOL CALL PRESERVATION BASED ON A NETWORK FAILURE
20170289201 · 2017-10-05 ·

To reestablish a media stream, first and second SIP INVITE with replaces header messages are received by an application from a first and second communication endpoint respectively. The SIP INVITE with replaces header messages comprises a first Session Description Protocol (SDP) offer that are each based a change of a network address used by the respective communication endpoint. In response to receiving one or both of the SIP INVITE with replaces header messages, the application, depending on implementation, sends one of a first SIP 200 OK message with a fabricated SDP answer or sends a SIP 480 temporarily unavailable message that does not comprise a SDP offer. This initiates the process of reestablishing the media stream on new network without dropping the communication session.

CALL PRESERVATION FOR MULTIPLE LEGS OF A CALL WHEN A PRIMARY SESSION MANAGER FAILS
20170289200 · 2017-10-05 ·

In response to a failure of a SIP dialog between a first communication endpoint and a first communication application (i.e., when a session manager fails), a first Session Initiation Protocol (SIP) INVITE with replaces header message received from the first communication endpoint. The first SIP INVITE with replaces header message comprises a Session Description Protocol (SDP) offer and a first request Universal Resource Identifier (URI) that identifies the first communication application. In response to receiving the first SIP INVITE with replaces header message, a second SIP INVITE with replaces header message is sent to a second communication application. The second SIP INVITE with replaces header message is used to reestablish all the SIP failed dialogs in order to reestablish the original communication session and reestablish the original media stream.

System and Method for a Dynamic Mobile Web Server Fallback

A relay server is coupled to a URL database within an open firewall. First and second Internet devices are configured for communication with the relay server and include respective first and second websites behind closed firewalls, wherein the second website is operative as a “fallback” website to the first website. A web browser on a client Internet device is connected to the relay server. The relay server is provided with software to facilitate communication between the web browser and the first Internet device website so that if the first Internet device website goes offline, the relay server will connect the web browser to the fallback website on the second Internet device.

VEHICLE CONTROL SYSTEM, MOTOR DRIVE CONTROLLER, AND MANAGEMENT CONTROLLER

A vehicle control system includes electronic controllers and first and second communications networks. The electronic controllers control a vehicle including an internal combustion engine and a drive motor. The electronic controllers include a management controller to manage travel control of the vehicle and a motor drive controller to control the drive motor. The first and second communications networks connect the electronic controllers together. The electronic controllers communicate via the first and second communications networks. The motor drive controller is configured to stop the drive motor when it is determined that a fault has occurred in the first communications network and configured to transmit information indicating that the fault has occurred in the first communications network to the management controller via the second communications network. The management controller is configured to control the electronic controllers not to communicate via the first communications network in response to the information.

MECHANISM FOR HIGHLY AVAILABLE RACK MANAGEMENT IN RACK SCALE ENVIRONMENT
20170289256 · 2017-10-05 ·

Methods and apparatus for highly available rack management in Rack Scale environment. Rack Management Modules (RMMs) are configured to manage power and thermal zones in a rack including a plurality of pooled system drawers, wherein each pooled system drawer is associated with a respective power zone including power sensors and power control devices and a respective thermal zone including thermal sensors and thermal devices. During operation, one of the RMMs is implemented as a master RMM, and the other is implemented as a slave RMM. The master RMM is used to monitor the power and thermal zones. State information is periodically synchronized between the master RMM and the slave RMM. The RMMs are further configured to perform a fail-over operation in connection with a failed or failing RMM, where after the fail-over operation the slave becomes the new master RMM and the previous master RMM becomes the new slave.

Method for managing services on a network
09781017 · 2017-10-03 · ·

The invention relates to a method for managing services on a network, comprising: at least two interconnected computer sites, each of which is capable of implementing at least one service that can be accessed from the network; at least one service implemented on a network site; a capability for transferring a service from an initial site to a separate destination site. Each is associated with security attributes and the method includes transferring at least one service from an initial site to a destination site of the network following a predetermined transfer sequence which depends on the security attributes.

Congestion Information Collection Method and System, Related Device, and Computer Storage Medium
20220052951 · 2022-02-17 ·

This application provides a congestion information collection method and a related device. The method includes: A first connection node receives a first packet, obtains congestion information of a segment link including the first connection node, and records the congestion information in a parameter field corresponding to the first connection node in the first packet. By encapsulating a plurality of parameter fields that can be used to record congestion information into a packet, a node on a forwarding path can record congestion information of a plurality of segment links of a transmission path of the packet. In this way, a source node can plan a transmission path of a new packet based on congestion information of each segment link, or a node that generates a packet reduces a packet sending rate when the sent packet needs to pass through a congested node.

Information processing device, information processing method, and recording medium
09781023 · 2017-10-03 · ·

An information processing device includes a memory configured to store information related to data accesses by executions of a plurality of applications, and a network configuration of a network system including a plurality of communication devices and a plurality of processing devices each of which executes any one of the plurality of applications, and a processor configured to calculate traffic amounts, when each of the plurality of communication devices is assumed as a data storage location to store data to be accessed by the executions, to be generated in the network system by the executions, based on the information and the network configuration, and determine a communication device to store the data to be accessed by the executions based on the calculated traffic amounts, among the plurality of communication devices.

Communication system, communication terminal, server, communication method, recording medium, information query method and information specifying method
09781550 · 2017-10-03 · ·

A communication system includes a plurality of communication terminals and a server. The plurality of communication terminals perform wireless communication therebetween by a predetermined communication protocol. The server is to be connected with the plurality of communication terminals through a predetermined communication line. The plurality of communication terminals each include a first receiving section which receives identification information sent from another communication terminal for identifying the another communication terminal and a first sending section which sends to the server through the predetermined communication line the identification information received by the first receiving section. The server includes a second receiving section which receives the identification information sent from the communication terminal and a specifying section which specifies, among the plurality of communication terminals, the communication terminal whose identification information has not been received based on the identification information received by the second receiving section.

LATENCY REDUCTION

Reduced Advanced Audio Distribution Profile (A2DP) latency on a link between a source and a pair of headphones may be achieved by improving the quality of the link between secondary and primary and establishing a direct link between the source and secondary to mitigate the link quality issues of the source and primary link. In one example, this involves receiving, via a first receiver, packets from a source on a first wireless connection, determining, by the first receiver, that a first packet received via the first wireless connection has an error, establishing a second connection between the first receiver and a second receiver, and establishing a third connection between the second receiver and the source. In particular, the first receiver may be configured as a primary True Wireless Stereo (TWS) Bluetooth device and the second receiver may be configured as a secondary TWS Bluetooth device.