H04Q3/66

Origination and destination based routing

One or more aspects of the disclosure relate to various functions and processes related to routing of calls based on origination and/or destination information. In one aspect, a method may comprise receiving a request for a call session, and the request may include an indicator that may indicate whether to route a call based on origination and/or destination information of the call session. Based on the indicator, a routing element may determine whether the call session should be routed based on origination information and/or destination information.

Federated management of intelligent service modules

Intelligent services are provided in a storage network using intelligent service modules that can be cabled to a switch external to the switch chassis and yet be managed as part of the switch's logical domain. Data and management communications between the intelligent service module and the core switch are provided through a soft-backplane implemented using in-band communications through cabling attached between the switch and the intelligent service module rather than through a hardwired backplane within the chassis. Management communications from management software is directed to the switch, which handles the management functions relating to the intelligent service module or forwards the management requests to the intelligent service module for processing.

Federated management of intelligent service modules

Intelligent services are provided in a storage network using intelligent service modules that can be cabled to a switch external to the switch chassis and yet be managed as part of the switch's logical domain. Data and management communications between the intelligent service module and the core switch are provided through a soft-backplane implemented using in-band communications through cabling attached between the switch and the intelligent service module rather than through a hardwired backplane within the chassis. Management communications from management software is directed to the switch, which handles the management functions relating to the intelligent service module or forwards the management requests to the intelligent service module for processing.

Producing Routing Messages for Voice Over IP Communications

A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.

Producing Routing Messages for Voice Over IP Communications

A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.

System and method for traffic burst protection

A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.

Wireless communication system for moving vehicles
10257068 · 2019-04-09 · ·

A method and system for wireless communication between a moving vehicle and a remote server through at least one external mobile network are disclosed. The at least one exterior mobile network provides at least two concurrently useable data links. The method includes: providing at least one router in the moving vehicle for receiving and transmitting wireless data communication to and from a stationary communication server outside the moving vehicle through the at least one exterior mobile network; evaluating the quality of the data links on a host layer by repeatedly sending requests arranged to trigger a determinable automated response to the stationary communication server via the data links, and measure the time until the triggered automated responses are received; and assigning data streams to the data links at least partly based on the evaluated quality.

Wireless communication system for moving vehicles
10257068 · 2019-04-09 · ·

A method and system for wireless communication between a moving vehicle and a remote server through at least one external mobile network are disclosed. The at least one exterior mobile network provides at least two concurrently useable data links. The method includes: providing at least one router in the moving vehicle for receiving and transmitting wireless data communication to and from a stationary communication server outside the moving vehicle through the at least one exterior mobile network; evaluating the quality of the data links on a host layer by repeatedly sending requests arranged to trigger a determinable automated response to the stationary communication server via the data links, and measure the time until the triggered automated responses are received; and assigning data streams to the data links at least partly based on the evaluated quality.

Producing routing messages for voice over IP communications

A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.

Producing routing messages for voice over IP communications

A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.