Number portability and services utilizing number range owner information
First Claim
1. A method of providing a service using information based on an address range in a communications system comprising at least a first entity invoking the service and a second entity having access to a number portability database, the method comprising at least the steps of:
- detecting (3-1) a service invocation of a service to be invoked by the first entity;
routing (3-2) a request comprising an address and relating to the service invocation to the first entity via the second entity;
characterized by mapping (3-3) in the second entity the address to the number portability database; and
relaying (3-4) from the second entity to the first entity the request which indicates the address range of the address.
6 Assignments
0 Petitions
Accused Products
Abstract
Number portability is a service where a subscriber can keep his old telephone number within a portability cluster and thus retain easy contactibility. Because of number portability, a called address, i.e. B-number, no longer refers to the subscription network/number range owner and the old rule “the number range of the called party reveals the tariff level” is no longer valid. To overcome this defect all intelligent network-like service invocation requests are routed (3-2) via a network node performing a number portability function to the network node controlling the service. The node performing the number portability function performs (3-3) a mapping of the B-number and relays (3-4) the service invocation requests indicating the subscription network/number range owner.
31 Citations
15 Claims
-
1. A method of providing a service using information based on an address range in a communications system comprising at least a first entity invoking the service and a second entity having access to a number portability database, the method comprising at least the steps of:
-
detecting (3-1) a service invocation of a service to be invoked by the first entity;
routing (3-2) a request comprising an address and relating to the service invocation to the first entity via the second entity;
characterized by mapping (3-3) in the second entity the address to the number portability database; and
relaying (3-4) from the second entity to the first entity the request which indicates the address range of the address. - View Dependent Claims (2, 3, 7, 8, 9)
-
-
4. A method of relaying a service invocation request in a communications system, the method comprising the steps of:
-
receiving (201) the service invocation request in a network node providing at least a number portability service using a number portability database;
characterized by determining (202, 203) whether the service invocation request relates to services provided in the network node;
if it does, triggering (207) the service the service invocation request relates to;
if it does not, the method further comprises the steps of;
mapping (204, 205) an address in the service invocation request to the number portability database; and
relaying (206) the service invocation request which indicates at least the address range of the address. - View Dependent Claims (5, 6)
-
-
10. A method of relaying a service invocation request in a communications system, the method comprising the steps of:
-
receiving (201) the service invocation request in a network node providing at least mapping of logical names with an address indicating a tariff level;
characterized by determining (202, 203) whether the service invocation request relates to services provided in the network node;
if it does, triggering (207) the service the service invocation request relates to;
if it does not, the method further comprises the steps of;
performing the mapping to the address in the service invocation request; and
relaying the service invocation request with an address indicating the tariff level.
-
-
11. A system (1) comprising at least
a number portability database (NP_DB) comprising ported numbers; -
a first node (SSP) for encountering a trigger for a service and, in response to the encountering, sending a service invocation request;
a second node (SCP) for invoking the service; and
a third node (SRR) for providing at least a number portability service (SCF_NP);
wherein the first node (SSP) is configured to send the service invocation request to the second node (SCP) via the third node (SRR);
characterized in that the third node (SRR) is arranged to determine whether the service invocation request relates to services provided in the third node (SRR), and if it does not relate to services provided in the third node, to map an address in the service invocation request to the number portability database and to relay the service invocation request to the second node (SCP), the relayed service invocation request indicating the address range of the address.
-
-
12. A network node (SRR) in a communications system, the network node comprising at least a number portability service function (SCF_NP) having access to a number portability database (NP_DB), the network node being arranged to receive service invocation requests,
characterized in that in response to receiving a service invocation request, the network node (SRR) is arranged to determine whether the service invocation request relates to a service function in the network node (SRR), and if the service invocation request does not relate to a service function in the network node, to map an address in the service invocation request to the number portability database and to relay the service invocation request indicating the address range of the address.
Specification