# US 7,961,597 B2 · Method and device for automatically configuring a virtual switching system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,961,597 B2
- Document ID: US7961597B2
- Status: Granted
- Kind: B2
- Application number: 12/095,581
- Filed: 2006-08-24
- Published: 2009-10-29
- Granted: 2011-06-14
- Earliest claimed: 2005-11-30
- Assignees: Nokia Siemens Networks Oy
- Inventors: Norbert Löbig; Jürgen Tegeler
- Web page: https://patentgrep.com/patent/US7961597B2

## CPC

- H04L 65/103: {in the network}
- H04L 65/104: {in the network}
- H04L 65/1043: Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
- H04M 7/1225: {Details of core network interconnection arrangements}
- H04M 7/1255: {where the switching fabric and the switching logic are decomposed such as in Media Gateway Control}
- H04M 7/128: {Details of addressing, directories or routing tables}
- H04Q 3/66: Traffic distributors
- H04Q 2213/13054: Expert system
- H04Q 2213/13109: Initializing, personal profile
- H04Q 2213/13141: Hunting for free outlet, circuit or channel
- H04Q 2213/13399: Virtual channel/circuits
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

The invention relates to a plurality of common switching systems which are interconnected in order to form a virtual switching system. The number of the internal switching system is entered into the numbering of the port of the virtual switching system thus making a standardized user interface of the switching system become available. The port can be managed by a user in a traditional manner. The virtual switching system can be automatically configured due to said type of configuration when a central entity for developing the internal routing on the partial system is introduced, and then, optional geographical redundancy of the virtual switching system is possible.

## Claims

### Claim 1

A method for self-configuration of a virtual switching system which is formed from a plurality of switching systems and at least one central entity, comprising:
prompting at least one of the plurality of switching systems, with an incoming call allocated thereto, to make a routing decision for a desired destination;
if the desired destination is not known to the allocated switching system, interrogating the at least one central entity about at least one other switching system, and the at least one central entity returns a piece of information about the at least one other switching system based on a topology criteria and the call is set up to and handled by the at least one other switching system; and
in the instance of failure, interrogating the at least one central entity and the at least one central entity uses information carried in the call to identify the self-induced misallocation of the at least one other switching system and corrects the self-induced misallocation of the at least one other switching system based on a topology criteria and makes a repeat attempt via the remaining plurality of switching systems until at least one of the plurality of switching systems is found to be competent.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the desired destination is a called subscriber in the virtual switching system or a connecting line to a further switching system outside of the virtual switching system.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein the topology criteria includes topology information from the virtual switching system including envisaged allocations of a subscriber or a connecting line to internal switching nodes.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein the piece of information carried in the call is in the form of a call identification number which is unique in the virtual switching system.

### Claim 5

An apparatus for self-configuration of a virtual switching system, comprising:
a plurality of switching systems and at least one central entity, wherein a first of the plurality of switching systems makes a routing decision for a desired destination when a call is incoming;
the first of the plurality of switching systems, if the desired destination is not known to it, interrogates the at least one central entity about a second one of the plurality of switching systems, and the central entity returns a piece of information about the second of the plurality of switching systems based on a topology criteria and the first of the plurality of switching systems sets up the call to the second of the plurality of switching systems, where it the call is handled; and
in the instance of failure, the second of the plurality of switching systems interrogates the at least one central entity, and the at least one central entity uses information carried in the call to identify a self-induced misallocation of the second of the plurality of switching systems and corrects the self-induced misallocation of the second of the plurality of switching systems based on the topology criteria and makes another attempt via the remaining plurality of switching systems until a competent switching system is found.

### Claim 6 (depends on 5)

The apparatus as claimed in claim 5, wherein the at least one central entity is in the form of a sub-function of an STP server or in the form of a standalone SIP redirect server and is part of the virtual switching system.

### Claim 7 (depends on 5)

The apparatus as claimed in claim 5, wherein numbering of a port in the virtual switching system incorporates a number of internal switching systems.

### Claim 8 (depends on 5)

The apparatus as claimed in claim 5, wherein the at least one central entity uses a call ID to identify whether it has previously allocated an internal switching system which is to be engaged at one end for an incoming call, and then flags the allocation as incorrect and outputs an alternative allocation based on the topology criteria.

### Claim 9 (depends on 5)

The apparatus as claimed in claim 5, wherein if the at least one central entity does not receive a report about an instance of failure after a corrected misallocation, then the at least one central entity updates allocation tables based on the correction for new allocations.

### Claim 10 (depends on 5)

The apparatus as claimed in claim 5, wherein the virtual switching system has geographical redundancy.

### Claim 11 (depends on 10)

The apparatus as claimed in claim 10, wherein call-processing data of each subscriber and of each connecting line are present in at least two internal switching centers in the virtual switching system which are at geographically different locations, and the associated topology information is available to the at least one central entity as a criterion.

### Claim 12 (depends on 10)

The apparatus as claimed in claim 10, wherein the at least one central entity is in redundant form and can be used by internal switching systems in the virtual switching system to decide internal routing.

### Claim 13 (depends on 5)

The apparatus as claimed in claim 5, wherein the at least one central entity uses a call-processing signaling protocol to communicate with each of the plurality of switching systems from a plurality of the internal switching systems.

### Claim 14 (depends on 5)

The apparatus as claimed in claim 5, wherein a call-processing protocol used by the at least one central entity is one of the standardized protocols SIP, BICC or #7.

### Claim 15 (depends on 5)

The apparatus as claimed in claim 5, wherein in the instance of external #7 signaling the virtual switching system has a standard external signaling point code and comprises an internal signaling transfer point via which the external #7 signaling is routed.

### Claim 16 (depends on 15)

The apparatus as claimed in claim 15, wherein the at least one central entity is formed in a dedicated device in the virtual switching system or is part of the internal signaling transfer point.
