IP Library Granted Patent US 7,181,211
Granted Patent B1
US 7,181,211 · App. 10/398,414 · Granted Feb 20, 2007

Service discovery and service partitioning for a subscriber terminal between different networks

Assignee: Nokia Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,181,211
App. No.
10/398,414
Granted
Feb 20, 2007
Kind
B1
Abstract

The present invention is a method for service provisioning to a subscriber terminal (TE) having roamed from a first communication network (H-NW) to a second communication network (V-NW), each of said first and second networks comprises an access network (H-A-NW, V-A-NW; TL-NW) via which said subscriber terminal (TE) communicates with an associated core network (H-C-NW, V-C-NW), each of said core networks (H-C-NW, V-C-NW) being provided with at least one communication control entity (H-S-CSCF, V-S-CSCF) for performing, according to available services, communication control between the respective communication network and the terminal, and a database entity (H-SLS, V-SLS) keeping a record of available communication control entities in said core network of said communication network, said method comprising the steps of: accessing (S1), from said subscriber terminal (TE), the core network (V-C-NW) of said second communication network (V-NW), discovering (S2–S10) at least one communication control entity among the communication control entities of both core networks, which is capable of controlling the communication with the subscriber terminal (TE) according to services requested by the subscriber terminal, and registering (S11–S14) to at least one of said at least one discovered communication control entity, irrespective of whether it is located in said first or said second communication network.

Claims (33)

1. A method of provisioning service to a subscriber terminal having roamed from a first communication network to a second communication network, comprising:

each of said first and second networks comprising an access network via which said subscriber terminal communicates with an associated core network, each of said core networks being provided with at least one call state control functional entity for performing, according to available services, communication control between the respective communication network and the terminal, and a database entity keeping a record of available communication control entities in said core network of said communication network;

accessing, from the subscriber terminal, the core network of said second communication network;

discovering at least one call state control functional entity among the communication control entities of both core networks, which is configured for controlling the communication with the subscriber terminal according to services requested by the subscriber terminal; and

registering to at least one of said at least one discovered call state control functional entity, irrespective of whether the at least one discovered call state control functional entity is located in said first or second communication network,

wherein said discovering precedes said registering and follows said accessing;

wherein said discovering further comprises:

partitioning at least some services requested by said subscriber terminal into service subsets, such that each service subset is adapted to services available in a respective one of said first and second communication networks.

2. A method according to claim 1 , wherein said discovering further comprises:

accessing, from said subscriber terminal, said database entity of said core network of said second communication network; and

accessing, from said database entity of said core network of said second communication network, said database entity of said core network of said first communication network.

3. A method according to claim 1 , wherein:

said partitioning is effected by said database entity of said core network of said first communication network.

4. A method according to claim 3 , wherein:

said partitioning comprises evaluating a partitioning condition.

5. A method according to claim 4 , wherein said partitioning condition to be evaluated consists of at least one of an application level subscriber identity defining the subscriber's subscription profile, a terminal capability defining the services to which the terminal equipment is adapted, a subscribers preference defining preferred services set beforehand by the subscriber, a first-communication-network-service-capability defining the services that is to be provisioned by the first communication network, or a second communication network service restriction defining services that is not to be provisioned by the second communication network.

6. A method according to claim 1 , wherein:

said accessing, said discovering, and said registering are performed using messages conforming to the service location protocol.

7. An apparatus for service provisioning to a subscriber terminal having roamed from a first communication network to a second communication network, comprising:

roaming means for roaming from said first network having a first core network to said second network having a second core network;

accessing means for accessing the second core network;

discovering means for discovering, after accessing the second core network, a call state control functional entity among communication control entities of both the first core network and the second core network, wherein the discovered call state control functional entity is configured to control communication with the apparatus according to services requested by the apparatus; and

registering means for registering to the discovered call state control functional entity, without considering the at least one discovered call state control functional entity is located in said first network or said second network

wherein said discovering precedes said registering and follows said accessing;

wherein said discovering further comprises:

partitioning at least some services requested by said subscriber terminal into service subsets, such that each service subset is adapted to services available in a respective one of said first and second communication networks.

8. A system for service provisioning to a subscriber terminal having roamed from a first communication network to a second communication network, comprising:

a user agent configured to roam between said first communication network and said second communication network,

a service agent configured to advertise services for the user agent, and

a directory agent configured to cache service advertisements from the service agent and to receive a request from the user agent,

wherein the user agent is configured to discover the directory agent using a process that is configured to discover the directory agent regardless of which of the two networks is home to the directory agent,

wherein said discovering further comprises:

partitioning at least some services requested by said subscriber terminal into service subsets, such that each service subset is adapted to services available in a respective one of said first and second communication networks.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA SOLUTIONS AND NETWORKS BV
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0938 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 034294/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2008
From: NOKIA CORPORATION
To: NOKIA SIEMENS NETWORKS OY
Reel/Frame 020550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2003
From: PHAN-ANH, SON
To: NOKIA CORPORATION
Reel/Frame 014436/0741 →