Service discovery and service partitioning for a subscriber terminal between different networks
First Claim
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.
6 Assignments
0 Petitions
Accused Products
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.
56 Citations
8 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
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.
-
Specification