# US 11,115,441 B2 · Method and server for selecting an entry server of an IMS communication network

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

- Number: US 11,115,441 B2
- Document ID: US11115441B2
- Status: Granted
- Kind: B2
- Application number: 15/998,559
- Filed: 2017-02-10
- Published: 2019-03-07
- Granted: 2021-09-07
- Earliest claimed: 2016-02-15
- Assignees: Orange
- Applicants: Orange
- Inventors: Bertrand Bouvet; Stephane Boizard
- Web page: https://patentgrep.com/patent/US11115441B2

## CPC

- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1045: Proxies, e.g. for session initiation protocol [SIP]
- H04L 65/1073: Registration or de-registration
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 67/1014: based on the content of a request
- H04L 67/563: Data redirection of data network streams
- H04W 80/10: adapted for {application} session management, e.g. SIP [Session Initiation Protocol] {(connection management H04W76/00; arrangements for session management H04L67/14)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and a proxy server for selecting an input server of an IMS communication network in order to register a terminal in the IMS communication network. Following receipt from the terminal of an SIP registration message, the proxy server obtains a value of at least one field of the SIP registration message, the field being representative of a characteristic belonging to the terminal, and selects an input server using the at least one value obtained. Then, the proxy server sends, to the terminal, an SIP redirection message including an IP address of the selected input server.

## Claims

### Claim 1

A method implemented by a proxy server of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, comprising:
receiving from a terminal a first registration request sent according to a Session Initiation Protocol (SIP);
obtaining a value of at least one field of the first registration request, said field being representative of a characteristic specific to the terminal;
selecting, from at least said obtained value, an entry server of a set of entry servers of said IMS communication network, said selected entry server having a configuration suited to said characteristic; and
sending to the terminal a SIP redirect message comprising an IP address of the selected entry server to be used for at least one subsequent registration request of the terminal for registering to the IMS network.

### Claim 2 (depends on 1)

The method as claimed in claim 1, in which the field of the first registration request is a SIP PANI field.

### Claim 3 (depends on 1)

The method as claimed in claim 1, in which the redirect message comprises a port number and a protocol determined by the proxy server as a function of a field of the first registration request received by the proxy server.

### Claim 4 (depends on 1)

The method of claim 1 wherein said SIP redirect message is a moved redirection message.

### Claim 5 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to a type of the terminal.

### Claim 6 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to an operating system of the terminal.

### Claim 7 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to a supplier and/or a software version of the terminal.

### Claim 8 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to at least one service supported by the terminal.

### Claim 9 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to at least one SIP method managed by the terminal.

### Claim 10 (depends on 1)

The method of claim 1 wherein said characteristic specific to the terminal comprises information corresponding to a priority of the terminal.

### Claim 11

A method implemented by a terminal of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, comprising:
sending a first registration request to a proxy server of the IMS communication network, said first registration request comprising at least one field representative of a characteristic specific to the terminal;
receiving, from the proxy server, a redirect message comprising an IP address of an entry server of the IMS communication network, the entry server having been selected by the proxy server from a value of said at least one field and having a configuration suited to said characteristic; and
sending at least one subsequent registration request for registering to the IMS network to the entry server of the IMS communication network.

### Claim 12 (depends on 11)

The method as claimed in claim 11, in which the field of the first registration request is a SIP PANI field.

### Claim 13 (depends on 11)

The method as claimed in claim 11, in which the redirect message comprises a port number and a protocol determined by the proxy server as a function of a field of the first registration request received by the proxy server.

### Claim 14 (depends on 11)

The method of claim 11 wherein said SIP redirect message is a moved redirection message.

### Claim 15

A proxy server of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, comprising:
a processor; and
a non-transitory computer-readable medium comprising instructions stored thereon, which when executed by the processor configure the proxy server to perform acts comprising:
receiving from a terminal a first registration request sent according to a Session Initiation Protocol (SIP);
obtaining a value of a field of the first registration request, said field being representative of a characteristic specific to the terminal;
selecting, from the obtained value, an entry server having a configuration suited to said characteristic; and
sending to the terminal a SIP redirect message comprising an IP address of the selected entry server to be used for at least one subsequent registration request of the terminal to the IMS network.

### Claim 16 (depends on 15)

The proxy server of claim 15 wherein said SIP redirect message is a moved redirection response.

### Claim 17

A terminal comprising:
a processor; and
a non-transitory computer-readable medium comprising instructions stored thereon, which when executed by the processor configure the terminal to perform acts comprising:
sending a first registration request to a proxy server of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, said first registration request comprising at least one field representative of a characteristic specific to the terminal;
receiving, from the proxy server, a redirect message comprising an IP address of an entry server of the IMS communication network, the entry server having been selected by the proxy server from a value of said at least one field and having a configuration suited to said characteristic; and
sending at least one subsequent registration request for registering to the IMS network to the entry server of the IMS communication network.

### Claim 18 (depends on 17)

The terminal of claim 17 wherein said SIP redirect message is a moved redirection message.

### Claim 19

A non-transitory computer-readable medium comprising program code instructions stored thereon for executing, when the instructions are run by a processor of a proxy server of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, a method comprising:
receiving from a terminal a first registration request sent according to a Session Initiation Protocol (SIP);
obtaining a value of at least one field of the first registration request, said field being representative of a characteristic specific to the terminal;
selecting, from at least said obtained value, an entry server of a set of entry servers of said IMS communication network, said selected entry server having a configuration suited to said characteristic; and
sending to the terminal a SIP redirect message comprising an IP address of said selected entry server to be used for at least one subsequent registration request of the terminal to the IMS network.

### Claim 20

A non-transitory computer-readable medium comprising program code instructions for executing, when the instructions are run by a processor of a terminal of an Internet Protocol (IP) Multimedia Subsystem (IMS) communication network, a method comprising:
sending a first registration request to a proxy server of the IMS communication network, said first registration-request comprising at least one field representative of a characteristic specific to the terminal,
receiving, from the proxy server, a redirect message comprising an IP address of an entry server of the IMS communication network, the entry server having been selected by the proxy server from a value of said at least one field and having a configuration suited to said characteristic; and
sending at least one subsequent registration request for registering to the IMS network to the entry server of the IMS communication network.
