CA2618129A1 - Provision of public service identities - Google Patents

Provision of public service identities Download PDF

Info

Publication number
CA2618129A1
CA2618129A1 CA002618129A CA2618129A CA2618129A1 CA 2618129 A1 CA2618129 A1 CA 2618129A1 CA 002618129 A CA002618129 A CA 002618129A CA 2618129 A CA2618129 A CA 2618129A CA 2618129 A1 CA2618129 A1 CA 2618129A1
Authority
CA
Canada
Prior art keywords
psi
wildcard psi
wildcard
public service
range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002618129A
Other languages
French (fr)
Other versions
CA2618129C (en
Inventor
German Blanco Blanco
Timo Forsman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2618129A1 publication Critical patent/CA2618129A1/en
Application granted granted Critical
Publication of CA2618129C publication Critical patent/CA2618129C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/04Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4541Directories for service discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Abstract

The present invention is aimed to provide a simplified mechanism to handle Public Service Identities identifying services in a network when a given Public Service Identity (PSI) belongs to a range of Public Service Identities defined as a so-called ~Wildcard PSI~ range. Therefore, the present invention provides a new method, a new central entity in the network, and enhanced Home Subscriber Server, serving entity, and routing entity, all co-operating to carry out different embodiments for the invention by handling an identifier of the .LAMBDA.Wildcard PSI' range, which includes the given Public Service Identity, the .LAMBDA.wildcard PSI' range being associated with a common service profile to be applied for services identified by those Public Service Identities belonging to the ~Wildcard PSI~ range.

Claims (19)

1. A Home Subscriber Server (HSS) for holding Public Service Identities in a network, each Public Service Identity identifying a service assignable to a serving entity (AS, S-CSCF), the Home Subscriber Server (HSS) having:

- means for distinguishing (P-11) whether a given Public Service Identity (PSI-id, PSI-id-2) is held as a 'Distinct PSI', or the given Public Service Identity (PSI-id, PSI-id-2, 'Wildcard PSI-a') belongs to a range of Public Service Identities held as a 'Wildcard PSI' ('Wildcard PSI', 'Wildcard PSI-b');

- means for responding a routing query from a routing entity (I-CSCF), the routing query (S-13) based on the given Public Service Identity (PSI-id, PSI-id-2), either with an identifier (AS-id; S-CSCF-id) of a serving entity already assigned for the Public Service Identity, or with capabilities required for selecting the serving entity, and including in the response an identifier of the 'Wildcard PSI' ('Wildcard PSI', 'Wildcard PSI-b') when the given Public Service Identity belongs to such range;

and the Home Subscriber Server (HSS) characterised by comprising:' - means for associating a range of Public Service Identities held as a 'Wildcard PSI' ('Wildcard PSI', 'Wildcard PSI-b') with a common service profile applicable for any Public Service Identity (PSI-id, PSI-id-2, 'Wildcard PSI-a') belonging to the 'Wildcard PSI';

- means for assigning a serving entity (S-CSCF) for handling Public Service Identities included in the 'Wildcard PSI' range ('Wildcard PSI') upon receipt of an indication (S-22) from the serving entity of being currently holding the 'Wildcard PSI' range ('Wildcard PSI'): and - means for providing (5-17) the common service profile associated with the 'Wildcard PSI' ('Wildcard PSI', 'Wildcard PSI-b') towards the serving entity (S-CSCF).
2. The Home Subscriber Server (HSS) of claim 1, further including:

- means for associating each individual Public Service Identity held as a 'Distinct PSI' with a particular service profile for executing the service.
3. The Home Subscriber Server (HSS) of claim 2, further including:

- means for providing (S-17) the particular service profile upon a query with the individual Public Service Identity held as a 'Distinct PSI', or upon any change of contents in the particular service profile;
and - means for providing (S-17) the common service profile upon a query with any Public Service Identity (PSI-id, PSI-id-2, 'Wildcard PSI-a') belonging to the 'Wildcard PSI' ('Wildcard PSI', 'Wildcard PSI-b'), or upon any change of contents in the common service profile.
4. The Home Subscriber Server (HSS) of claim 1, further including means for receiving a routing query (S-41) from a routing entity (I-CSCF), the routing query based on a first 'Wildcard PSI' ('Wildcard PSI-a')which is a sub-range of a second 'Wildcard PSI' ('Wildcard PSI-b') as defined in the Home subscriber Server (HSS).
5. The Home Subscriber Server (HSS) of claim 1, wherein the means for responding a routing query (S-13) are adapted for responding a further query based on a second Public Service Identity (PSI-id-2) belonging to a 'Wildcard PSI' range ('Wildcard PSI', 'Wildcard PSI-b'), which is already assigned a serving entity (S-CSCF, AS) handling said 'Wildcard PSI' range, with an identifier (AS-id; S-CSCF-id) of said serving entity.
6. A serving entity (S-CSGF) assignable for handling a service identified by a Public Service Identity, the serving entity having:

- means for receiving an invocation (INVITE) of a service identified by a given Public Service Identity (PSI-id, PSI-id-2); and the serving entity (S-CSCF) characterized by comprising:
- means for receiving (S-21) with the invocation an identifier of a 'Wildcard PSI' range ('Wildcard PSI', 'Wildcard PSI-b') which the given Public Service Identity belongs to (PSI-id, PSI-id-2);

- means for informing (S-22) to a Home Subscriber Server (HSS) holding Public Service Identities in a network of being the serving entity currently holding the 'Wildcard PSI' range ('Wildcard PSI'); and - means for receiving (S-17) from the Home Subscriber Server (HSS) a common service profile associated with the 'Wildcard PSI' range.
7. The serving entity (S-CSGF) of claim 6, further comprising means for determining whether a service profile is already available for the given Public Service Identity, or a common service profile is already available for the 'Wildcard PSI' range.
8. The serving entity (S-CSCF) of claim 6, further comprising means for obtaining from the common service profile associated with the 'Wildcard PSI' range an identifier of an Application Server where a service identified by the given Public Service Identity is executed.
9. The serving entity (S-CSCF) of claim 6, further comprising means for forwarding (S-23) the received invocation (INVITE) towards an Application Server (AS) for executing the service identified by the given Public Service Identity, the invocation including the identifier of the 'Wildcard PSI' range ('Wildcard PSI', 'Wildcard PSS-b') which the given Public Service Identity belongs to.
10. A routing entity (I-CSCF) for routing an invocation of a service identified by a Public Service Identity in a network towards a serving entity (S-CSCF, AS) assignable for handling the service, the routing entity having:

- means (S-10) for receiving an invocation (INVITE) of a service identified by a given Public Service Identity (P5I-id, PSI-id-2);

- means for obtaining (S-13, S-20, S-41, S-30) from a Home Subscriber Server (HSS) holding the given Public Service Identity either an identifier (AS-id; S-CSCF-id) of a serving entity already assigned for the given Public Service Identity, or capabilities required for selecting a serving entity; and - means far receiving (S-20, S-30, S-40), from a network entity (HSS, SLF) holding the given Public Service Identity, an identifier ('Wildcard PSI', 'WildCard PSI-b', 'Wildcard PSI-b') of a 'Wildcard PSI' range which the given Public Service Identity belongs to;
and - means for forwarding (S-21) the received invocation of service towards a selectable serving entity (S-CSCF, AS);

and the routing entity ( S-CSCF) characterised by comprising :

-means for including in the invocation forwarded (S-21) towards the serving entity the identifier (' Wildcard PSI', "Wildcard PSI-b') of the 'Wildcard PSI' range, which the Public Service Identity belongs to.
11. The routing entity (I-CSCF) of claim 10, wherein the means for receiving (S-40) an identifier of a 'Wildcard PSI' range also includes means for obtaining (S-12, S-40) from a central entity (SLF) an identifier (HSS-id) of the Home Subscriber Server holding the given Public Service Identity.
12. The routing entity (I-CSCF) of claim 11, further comprising means for interrogating (S-41) the Home Subscriber Server (HSS-id) about a serving entity assignable for the indicated 'Wildcard PSI' range ('Wildcard PSI', 'Wildcard PS[-a'), which the Public Service Identity belongs to.
13. The routing entity (I-CSCF) of claim 11, wherein the identifier ('Wildcard PSI', 'Wildcard PSI-b') of the 'Wildcard PSI' range to be included in the forwarded invocation (S-21) is the one received (S-20, S-30) from the Home Subscriber Server (HSS).
14. The routing entity (I-CSCF) of claim 10, wherein the means for sending a routing query towards the Home Subscriber Server (HSS) includes means for obtaining from the central entity of claim 1 an identifier (HSS-id) of the Home Subscriber Server holding the Public Service Identity.
15. A method for invoking a service identified by a Public Service Identity in a network, the service being handled by a serving entity (S-CSCF, AS) and the Public service Identity being held at a Home Subscriber Server (HSS), the method comprising the steps of:

- receiving (S-10) an invocation (INVITE) of a service identified by a given Public Service Identity (PSI-id, PSI-id-2) at a routing entity (I-CSCF);

- interrogating (S-13, S-41) at Home Subscriber Server (HSS) holding the given Public Service Identity about a serving entity (S-CSCF, AS) assignable for handling the given Public Service Identity;

- forwarding (S-21) the received invocation of service towards the assignable serving entity (S-CSCF, AS);
and - answering (S-20, S-30, S-40) the interrogation (LIR) with an identifier ('Wildcard PSI', 'Wildcard PSI-b') of a 'Wildcard PSI' range which the given Public Service Identity belongs to;

and the method characterised by comprising the steps of:
- forwarding (5-21) the identifier ('Wildcard PSI', 'Wildcard PSI-b') of the 'Wildcard PSI' range towards the assignable serving entity (S-CSCF, AS);

- assigning at the Home Subscriber Server (HSS) a common service profile to the 'Wildcard PSI' to be applicable for Public Service Identities included in the 'Wildcard PSI' range; and - providing (S-17) the common service profile associated with the 'Wildcard PSI' range to the serving entity (S-CSCF, AS), upon receipt of an indication (S-22) from the serving entity of being currently holding the 'Wildcard PSI' range.
16. The method of claim 15, further comprising a step of interrogating (S-11) a central entity (SLF) about the Home Subscriber Server (HSS) holding the given Public Service identity in networks with more than one Home Subscriber Server (HSS); and a stop of receiving (S-12, S-40) an identifier of the Home Subscriber Server (HSS).
17. The method of claim 16, further comprising a step of receiving (S-40) from the central entity (SLF) an identifier ('Wildcard PSI', 'Wildcard PSI-a') of a first 'Wildcard PSI' range, which the given Public Service Identity belongs to.
18. The method of claim 17, wherein the step of interrogating (S-41) a Home Subscriber Server (HSS) about a serving entity (S-CSCF, AS) comprises a step of forwarding the identifier ('Wildcard PSI', 'Wildcard PSI-a') of a first 'Wildcard PSI' range received from the central entity (SLF).
19. The method of claim 18, wherein the step of answering (S-40) the interrogation with an identifier ('Wildcard PSI', 'Wildcard PSI-b') of a 'Wildcard PSI' range includes a step of matching the first 'Wildcard PSI' ('Wildcard PSI-a') as a sub-range of a second 'Wildcard PSI' ('Wildcard PSI-b') to be returned with the answer.
CA2618129A 2005-08-12 2005-08-12 Provision of public service identities Active CA2618129C (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2005/001207 WO2007021223A1 (en) 2005-08-12 2005-08-12 Provision of public service identities

Publications (2)

Publication Number Publication Date
CA2618129A1 true CA2618129A1 (en) 2007-02-22
CA2618129C CA2618129C (en) 2012-11-27

Family

ID=36158167

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2618129A Active CA2618129C (en) 2005-08-12 2005-08-12 Provision of public service identities

Country Status (13)

Country Link
US (3) US8655325B2 (en)
EP (1) EP1915882B1 (en)
JP (1) JP4709283B2 (en)
KR (1) KR101148604B1 (en)
CN (1) CN101238745B (en)
AT (1) ATE438253T1 (en)
AU (1) AU2005335548B2 (en)
BR (1) BRPI0520466B8 (en)
CA (1) CA2618129C (en)
DE (1) DE602005015771D1 (en)
ES (1) ES2328382T3 (en)
PT (1) PT1915882E (en)
WO (1) WO2007021223A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2425685B8 (en) 2005-04-29 2015-07-29 Ericsson Telefon Ab L M Method and apparatus for handling IP multimedia core network subsystems public user identities
AU2005335548B2 (en) * 2005-08-12 2010-09-02 Telefonaktiebolaget Lm Ericsson (Publ) Provision of Public Service Identities
WO2008026083A1 (en) * 2006-08-29 2008-03-06 Nokia Corporation Service identification optimization
CN101197806B (en) * 2006-12-08 2012-04-18 华为技术有限公司 Routing conversation method, network and equipment
EP2122968B1 (en) * 2007-02-22 2011-11-23 Telefonaktiebolaget LM Ericsson (publ) Group access to IP multimedia subsystem service
JP4909773B2 (en) * 2007-03-16 2012-04-04 日本電気株式会社 Home subscriber server configuration method, configuration system, program, and storage medium
CN101094530A (en) * 2007-07-27 2007-12-26 华为技术有限公司 Method for sending information of service, network functional entity, and user device
CN101369267B (en) * 2007-08-15 2010-12-08 中兴通讯股份有限公司 Fuzzy query method based on internal memory warehouse
EP2061216A1 (en) * 2007-11-16 2009-05-20 Nederlandse Organisatie voor toegepast-natuurwetenschappelijk Onderzoek TNO Exchanging control codes between SIP/IMS and UPnP network elements.
EP2106091B1 (en) * 2008-03-28 2013-11-13 Telefonaktiebolaget LM Ericsson (publ) Method of setting up a call in an internet protocol (IP) multimedia subsystem (IMS) network, method of operating a network nude, network node, a telecommunications service provider using such a method, computer program and computer readable medium
US8763086B2 (en) * 2008-08-29 2014-06-24 Telefonaktiebolaget L M Ericsson (Publ) Service sharing among IMS users
US8250032B2 (en) * 2009-06-02 2012-08-21 International Business Machines Corporation Optimizing publish/subscribe matching for non-wildcarded topics
JP5581394B2 (en) * 2009-11-10 2014-08-27 ノキア シーメンス ネットワークス オサケユキチュア Public identity processing
US8630283B1 (en) * 2010-03-05 2014-01-14 Sprint Communications Company L.P. System and method for applications based on voice over internet protocol (VoIP) Communications
CN102202283A (en) * 2010-03-23 2011-09-28 中兴通讯股份有限公司 Method for allowing user register and internet protocol multimedia subsystem
US9019954B2 (en) * 2010-06-18 2015-04-28 Telefonaktiebolaget L M Ericsson (Publ) Methods and apparatuses for handling public identities in an internet protocol multimedia subsystem network
US9167008B2 (en) * 2010-12-10 2015-10-20 Telefonaktiebolaget L M Ericsson (Publ) Traffic routing across and between networks
EP2673943B1 (en) * 2011-02-08 2017-04-05 Telefonaktiebolaget LM Ericsson (publ) Method for handling public identities in an internet protocol multimedia subsystem network
US20210297924A1 (en) * 2018-07-30 2021-09-23 Telefonaktiebolaget Lm Ericsson (Publ) Internet protocol (ip) multimedia subsystem (ims) routing

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7209458B2 (en) * 2002-09-27 2007-04-24 Nokia Corporation Enhanced QoS control
US7835317B2 (en) * 2002-10-08 2010-11-16 Nokia Corporation Network selection in a WLAN
CN1994016B (en) * 2004-08-11 2010-11-03 艾利森电话股份有限公司 Provision of public service identities
WO2006063536A1 (en) * 2004-12-17 2006-06-22 Huawei Technologies Co., Ltd. A method and system of holding session continuity
AU2005335548B2 (en) * 2005-08-12 2010-09-02 Telefonaktiebolaget Lm Ericsson (Publ) Provision of Public Service Identities
EP2122968B1 (en) * 2007-02-22 2011-11-23 Telefonaktiebolaget LM Ericsson (publ) Group access to IP multimedia subsystem service
US8260957B2 (en) * 2007-02-22 2012-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Group access to IP multimedia subsystem service
CN102037749B (en) * 2008-05-23 2014-02-19 艾利森电话股份有限公司 Method and system for message routing in IMS and circuit switched networks

Also Published As

Publication number Publication date
US20160301657A1 (en) 2016-10-13
ATE438253T1 (en) 2009-08-15
ES2328382T3 (en) 2009-11-12
JP4709283B2 (en) 2011-06-22
CN101238745A (en) 2008-08-06
JP2009505484A (en) 2009-02-05
WO2007021223A1 (en) 2007-02-22
US20140113624A1 (en) 2014-04-24
CA2618129C (en) 2012-11-27
US20090215453A1 (en) 2009-08-27
US9942192B2 (en) 2018-04-10
DE602005015771D1 (en) 2009-09-10
EP1915882B1 (en) 2009-07-29
US9380450B2 (en) 2016-06-28
BRPI0520466B8 (en) 2019-06-18
US8655325B2 (en) 2014-02-18
KR20080042802A (en) 2008-05-15
PT1915882E (en) 2009-09-28
BRPI0520466B1 (en) 2018-06-12
AU2005335548B2 (en) 2010-09-02
KR101148604B1 (en) 2012-05-21
BRPI0520466A2 (en) 2009-09-29
EP1915882A1 (en) 2008-04-30
AU2005335548A1 (en) 2007-02-22
CN101238745B (en) 2011-08-31

Similar Documents

Publication Publication Date Title
CA2618129A1 (en) Provision of public service identities
US8861508B2 (en) Routing a call setup request to a destination serving node in an IMS network
US9237088B2 (en) IMS call routing using tel-URIs
US9712341B2 (en) Methods, systems, and computer readable media for providing E.164 number mapping (ENUM) translation at a bearer independent call control (BICC) and/or session intiation protocol (SIP) router
US20080311917A1 (en) Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network
CN101313553B (en) Message handling in an IP multimedia subsystem
WO2006016846A1 (en) Provision of public service identities
US8379655B2 (en) Data network and method for executing forking
CN102037749A (en) Method and system for message routing in IMS and circuit switched networks
CN101569166A (en) Validating caller ID information to protect against caller ID spoofing
CA2702914A1 (en) Shared dns domain handling
CN101569153A (en) SCP-controlled overlay between GSM and IMS
CN101489266B (en) IMS user stage controlling method and system based on signature data
CN1929627B (en) Method and system fro realizing public user identification carrying in IMS network
CN100353720C (en) Method for realizing media stream bypass
CN101841550A (en) Communication method, system and centralized control entity of IMS network
US20080021980A1 (en) Transmission Of Commmunication Between Data Transmission Networks
KR101525393B1 (en) Call processing apparatus and method for providing number portability service, and ip multimedia subsystem and method for providing number portability service using ims
CN100536484C (en) Method for canceling IP address
CN102934408A (en) Methods and apparatuses for handling public identities in an internet protocol multimedia subsystem network
CN101534237B (en) Method and network unit for processing request messages
CN102546578A (en) Relevance method and system of protocol flow between IMS (IP multimedia subsystem) and 2G (the 2nd generation telecommunication) /3G (the 3rd generation telecommunication) network
CN101536454B (en) Public identifier management and method, the server of managing public identity records, group public identity management equipment and computer program in information transmission network

Legal Events

Date Code Title Description
EEER Examination request