CN101171820A - 通信***中的服务提供 - Google Patents

通信***中的服务提供 Download PDF

Info

Publication number
CN101171820A
CN101171820A CNA2006800159986A CN200680015998A CN101171820A CN 101171820 A CN101171820 A CN 101171820A CN A2006800159986 A CNA2006800159986 A CN A2006800159986A CN 200680015998 A CN200680015998 A CN 200680015998A CN 101171820 A CN101171820 A CN 101171820A
Authority
CN
China
Prior art keywords
service
message
entity
user
information
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
CNA2006800159986A
Other languages
English (en)
Other versions
CN101171820B (zh
Inventor
T·约特伊莱南
M·米尔利马基
A·H·莱诺南
K·塔米
T·O·维尔塔南
M·伊利科斯基
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.)
Nokia Solutions and Networks System Technology Beijing Co Ltd
Original Assignee
Nokia Oyj
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34630064&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101171820(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN101171820A publication Critical patent/CN101171820A/zh
Application granted granted Critical
Publication of CN101171820B publication Critical patent/CN101171820B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • 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/4588Network directories; Name-to-address mapping containing mobile subscriber information, e.g. home subscriber server [HSS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • 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
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • 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/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

在通信***中的一种服务提供中介实体具有对服务提供触发消息集进行限定的信息。响应于从在向用户提供服务时涉及到的另外网络实体接收包括与用户相关联的标识符的服务提供注册消息,服务提供中介实体为用户在通信***中触发服务提供。控制网络实体可以在从信息存放器接收如下消息时发送服务提供触发消息,该消息指示了未识别试图注册的用户。如果识别了用户,则信息存放器中的触发信息可以用于将会话指引到配置用以处理服务提供触发消息的网络实体。作为又一选择,用户可以通过从通信设备发送服务提供触发消息来请求提供服务。

Description

通信***中的服务提供
技术领域
本发明主要地涉及通信***中的服务提供。本发明具体地涉及但不限于自动服务提供。
背景技术
通信***能够视为一种在两个或者另外实体如用户设备和/或与通信***相关联的其它节点之间实现通信的设施。通信可以例如包括语音、数据、多媒体等通信。为包括各种用户设备的通信设备提供无线通信的通信***是已知的。无线***的一个例子是公共地面移动网络(PLMN)。另一例子是无线局域网(WLAN)。
PLMN通常是蜂窝***,其中基站收发器(BTS)或者类似接入实体经由在这些实体之间的无线接口服务于用户设备(UE)如移动站(MS)。通信所需的装置的操作能够由一个或者数个控制实体控制。各种控制实体可以互连。也可以提供一个或者多个网关节点用于将蜂窝网络连接到其它网络,比如连接到另一蜂窝***或者公共交换电话网络(PSTN),和/或其它通信网络如IP(网际协议)和/或其它分组交换数据网络。
蜂窝网络能够由此提供对蜂窝网络或者蜂窝网络外部的实体或者网络所提供的各种服务和应用的接入。这对于连接到另外网络的其它无线网络同样成立。提出了用于以独立于接入网络的方式提供服务的架构。作为一个例子,具有某些限定功能并且经由任何接入网络来访问会议呼叫设施的任何通信设备都能够使用提供会议呼叫设施的这一装置。
用于独立于通信设备所用的具体接入网络来提供服务的一种提议是在第3代伙伴项目3GPP规范中限定的IP多媒体子***(IMS)。能够经由提供IP连接性的任何接入网络来访问IMS服务。与全球移动通信***(GSM)和通用移动电信***(UMTS)有关的通用分组无线服务(GPRS)是用于IMS的IP连接性接入网络(ICAN)的两个例子。
IMS与任何通信***一样限定了用于控制服务预订和用于向用户提供服务的各种实体。在IMS中,这些实体在网络中实施为服务器。为了能够请求来自通信***的服务,用户通常需要预订该服务并且需要在服务控制实体中向该***注册。在IMS中,关于订户的信息(订户的简档)存储于归属订户服务器(HSS)中,而服务控制实体是服务呼叫服务控制功能(S-CSCF)实体。用户可以经由通信***的接入实体向服务控制实体注册。如上所述,IMS独立于接入网络,因此接入网络提供IP连接性就满足需要。
除了服务控制实体之外,用户可能需要与代理控制实体相关联。在IMS中,代理控制实体是P-CSCF。代理实体分配给用户已经漫游于其中的区域。至于更一般的情况,当用户通过任意类型的接入网络来接入网络时,可以假设接入网络分配从网络的观点来看用于控制所访问的服务例如用于带宽管理的代理控制实体。
在IMS中,呼叫状态控制功能(CSCF)实体可以提供比如服务呼叫状态控制(S-CSCF)、代理呼叫状态控制(P-CSCF)和询问(interrogating)呼叫状态控制(I-CSCF)这样的功能。控制功能也可以由比如归属订户服务(HSS)和各种应用服务器这样的实体来提供。
在用户设备(通信设备)与通信网络单元之间的通信通常基于适当的通信协议或者基于适当的通信协议集。通信***还通常根据给定的标准或者规范来操作,该标准或者规范阐述了允许***的各种单元进行什么操作以及应当如何实现这些操作。也可以限定将用于给定连接的通信协议和/或参数。换而言之,需要限定通信所能基于的具体“规则”集以借助***实现通信。
通信协议通常限定与各种动作有关的消息或者消息序列而如果例如不能实现所请求的动作则也限定默认动作。就接收对发送消息的响应而言,协议通常也具有各种指定时间限制。如果延迟响应,则协议通常无法正常工作。可能需要重复地发送与某个动作有关的消息。在最差情况下,完全不能实现所请求的动作。
在IMS中使用的控制协议之一是会话发起协议(SIP)。SIP是在提供给因特网工程任务小组(IETF)的Request for Comments RFC3261中指定的协议。
与IMS相联系,将会话发起协议例如用于向S-CSCF注册以及用于建立会话。应当认识到,在本文中使用的术语“会话”指代用户可以具有的任何通信,比如呼叫、数据(例如Web流览)或者多媒体通信等。结合IMS,就接收对某个SIP消息的响应的延迟而言,向S-CSCF注册可能失败或者可能无法建立所请求的会话。
为了在IMS中实现端到端SIP连接性,需要提供各种不同注册表用以包含例如用于寻路由和认证目的的一致性数据。在本上下文中,提供通常是指将用户简档信息提交到信息存放器(寄存器)中,这些信息限定了对服务的访问以及针对服务的设置。
通常通过将新的或者现有客户(订户)集提供到网络中的提供中介(mediator)来完成提供。在传统的流直通(flow-through)提供中,中介通常并不关心在网络中是否真正地使用了预订。寄存器因此可能包含无关信息,而提供将不使用的服务可能造成对资源不必要的使用。
传统服务提供的一种替代方式是自动提供。自动提供通常意味着当首次建立服务会话时提供包含用户简档信息的注册表。换而言之,通常当会话控制器平面未识别终端用户或者在相关寄存器中没有找到简档信息时完成自动提供。
与自动提供有关的至少一个问题在于提供中介目前既无法访问用户业务也无法处理会话控制器逻辑。因此当实际需要自动提供时提供中介不能参与解决方案。会话控制器平面单元通常与管理平面相分离,因此会话控制平面单元没有参与管理平面业务。
应当认识到虽然上文讨论的问题涉及IMS,但是类似缺点也可能与其它***相关联,因此该描述不限于这些例子。
发明内容
本发明实施例的目的在于解决上文讨论的问题中的一个或者多个问题。
本发明的第一方面涉及一种用于在通信***中提供服务的方法,所述方法包括:
向服务提供中介实体提供对服务提供触发消息集进行限定的信息,所述消息集包括至少一个消息;
在服务提供中介实体中从在向用户提供服务时涉及到的另外网络实体中接收服务提供触发消息,所述服务提供触发消息包括与关联于用户的标识符有关的信息;以及
响应于接收所述服务提供触发消息而由所述服务提供中介实体为用户在通信***中触发服务提供。
本发明的第二方面涉及一种用于通信***的服务提供中介实体,该服务提供中介实体包括:
用于存储对服务提供触发消息集进行限定的信息的装置,所述消息集包括至少一个消息;
用于检测从在向用户提供服务时涉及到的另外网络实体接收服务提供触发消息的装置,所述服务提供触发消息包括与关联于用户的标识符有关的信息;以及
用于为用户在通信***中触发服务提供的装置,所述用于触发的装置响应于所述用于检测接收所述服务提供触发消息的装置。
本发明的第三方面涉及一种通信***,该通信***至少包括服务提供中介实体和在向至少一个用户提供服务时涉及到的至少一个另外网络实体,
所述服务提供中介实体包括:
用于存储对服务提供触发消息集进行限定的信息的装置,所述消息集包括至少一个消息;
用于检测从所述至少一个第二网络实体中的一个网络实体接收服务提供触发消息的装置,所述服务提供触发消息包括与关联于用户的标识符有关的信息;以及
用于为用户在通信***中触发服务提供的装置,所述用于触发的装置响应于所述用于检测接收所述消息的装置;以及
所述至少一个另外网络实体各包括用于发送服务提供触发消息的装置。
本发明的第四方面涉及一种用于在控制网络实体中处理注册消息的方法,所述方法包括:
接收包括与用户相关联的标识符的注册消息;
发送请求来自信息存放器的如下信息的请求消息,该信息指示了用于用户的控制实体;
从信息存放器接收指示了未识别用户的响应消息;以及
向另外网络实体发送与用户有关的服务提供触发消息。
本发明的第五方面涉及一种用于在通信***中处理注册消息的设备,该设备配置用以:
接收包括与用户相关联的标识符的注册消息;
发送请求如下信息的请求消息,该信息指示了用于用户的控制实体;
接收指示了未识别用户的响应消息;以及
向通信***的网络实体发送与用户有关的服务提供触发消息。
本发明的第六方面涉及一种通信***,该通信***包括:
用于处理注册消息的控制实体;
用于存储与用户有关的信息的信息存放器;以及
另外网络实体,
所述控制实体配置用以:
接收包括与用户相关联的标识符的注册消息;
向信息存放器发送请求如下信息的请求消息,该信息指示了用于用户的服务控制实体;
从信息存放器接收指示了未识别用户的响应消息;以及
向所述另外网络实体发送与用户有关的服务提供触发消息。
本发明的第七方面涉及一种用于在通信***中指引会话的方法,所述方法包括:
在信息存放器中针对与用户相关联的标识符至少存储触发信息,该触发信息用于将用户的会话指引到该触发信息所限定的实体,所述触发信息限定了配置用以处理服务提供触发消息的网络实体;
在信息存放器中接收请求,该请求要求发送与在该请求中指示的用户有关的触发信息;以及
响应于接收所述请求而发送触发信息。
本发明的第八方面涉及一种信息存放器,该信息存放器配置用于为多个用户存储用户信息,所述用户信息与关联于用户的标识符有关并且至少包括触发信息,其中与至少一个用户有关的所述触发信息限定了将会话指引到配置用以处理服务提供触发消息的网络实体。
本发明的第九方面涉及一种通信***,该通信***包括:
服务提供中介实体,配置用以响应于接收服务提供触发消息而在通信***中触发服务提供;
信息存放器,配置用于为多个用户存储用户信息,所述用户信息与关联于用户的标识符有关并且至少包括触发信息,其中与至少一个用户有关的所述触发信息限定了将会话指引到配置用以处理服务提供触发消息的网络实体;以及
控制实体,配置用以请求和接收来自信息存放器的与用户有关的触发信息,并且将与用户有关的消息发送到所述服务提供中介实体,该服务提供中介实体将所述消息作为服务提供触发消息来处理。
本发明的第十方面涉及一种用于在通信设备中请求服务提供的方法,该方法包括:
存储与服务提供中介实体有关的信息;
检测对于请求提供服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以在通信***中触发服务提供的所述服务提供中介实体。
本发明的第十一方面涉及一种通信设备,该通信设备配置用以:
存储与服务提供中介实体有关的信息;
检测对于请求新服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以触发服务提供的所述服务提供中介实体。
本发明的第十二方面涉及一种通信***,该通信***至少包括通信设备和服务提供中介实体,
所述通信设备配置用以:
存储与服务提供中介实体有关的信息;
检测对于请求新服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以触发服务提供的所述网络实体;以及
所述服务提供中介实体配置用以响应于接收请求提供服务的消息而触发服务提供。
本发明的第十三方面涉及一种用于处理建立分组数据连接的方法,所述方法包括:
接收指示了接入点的分组数据连接建立请求;
检验所指示的接入点是否为默认接入点;
当该接入点是默认接入点时将服务提供触发消息发送到另外网络实体;以及
当所指示的接入点不是默认接入点时建立通向所指示的接入点的分组数据连接。
本发明的第十四方面涉及一种用于处理建立分组数据连接的网络单元,所述网络单元配置用以:
接收指示了接入点的分组数据连接建立请求;
检验所指示的接入点是否为默认接入点;
当该接入点是默认接入点时将服务提供触发消息发送到另外网络实体;以及
当所指示的接入点不是默认接入点时建立通向所指示的接入点的分组数据连接。
附图说明
现在参照附图仅通过例子来描述本发明的实施例,在附图中:
图1示意性地示出了IP多媒体子***的总体架构,作为本发明实施例可应用于其中的通信***的例子;
图2示意性地示出了作为例子的与服务提供和自动提供有关的一些实体和信息存放器;
图3示出了作为例子的与负责触发服务提供的网络实体的操作有关的流程图;
图4a示意性地示出了作为例子的根据本发明第一实施例自动提供对通信***的接入;
图4b示出了作为例子的与本发明第一实施例的一个实施方式有关的消息序列图;
图5示出了作为例子的根据本发明第一实施例的方法的流程图;
图6示意性地示出了作为例子的根据本发明第二实施例自动提供应用;
图7示出了作为例子的根据本发明第二实施例的方法的流程图;
图8示意性地示出了作为例子的根据本发明第三实施例自动提供应用;以及
图9示出了作为例子的根据本发明第三实施例的方法的流程图。
具体实施方式
在下文中参照IP多媒体子***IMS具体地讨论本发明的实施例,但是认识到本发明的实施例可以在具有与IMS相似的网络单元并且提供与IMS相似的功能的其它通信***中应用。
图1示意性地示出了IP多媒体子***IMS 100的总体架构。希望使用IMS提供的服务的用户可能需要先向服务控制器如服务呼叫会话控制功能(S-CSCF)110注册。如图1中所示,在S-CSCF 110与通信设备(用户设备UE)101之间的通信可以经由至少一个代理呼叫会话控制功能(P-CSCF)112寻路由。P-CSCF 112由此用于将消息代理到S-CSCF 110。在通信设备101与P-CSCF 112之间的通信通常经由接入网络120或者接入实体来提供。IMS 100通常还包含询问呼叫会话控制功能(I-CSCF)111,该I-CSCF可以接收所有传入注册消息并且将它们转发到适当的S-CSCF 110。除了所示P-CSCF、S-CSCF和I-CSCF之外,在连接寻路由中还可以涉及到另外网络单元。服务控制器即图1中的S-CSCF 110进而提供用户设备101需要向其注册的控制实体。需要注册例如是为了使通信设备能够请求来自应用服务器(AS)114a或者114b的服务或者运行与另一用户设备之间的端到端应用。在某些情况下,S-CSCF可能发现在某一时刻的注册处理数目对于S-CSCF的容量而言过多。在这样的情况下,S-CSCF可以通过发送禁止注册的响应来拒绝注册请求。
也可以提供用户信息存放器用于存储与相应用户的预订相关联的信息。用户信息存放器可以位于预订的归属网络的服务器中。这样的订户信息存放器可以在不同通信***中有不同称谓,而在IMS中订户信息存放器称为归属订户服务器(HSS)。图1示出了归属订户服务器(HSS)116。通过适当的参考点,例如在会话建立过程中以及以后,其它功能实体能够查询HSS 116。订户信息可以包括比如认证目的所需数据(例如订户或者用户设备的注册标识)等信息。HSS 116也能够用于永久地存储订户简档信息。
会话发起协议SIP用于在IMS中控制会话。因此至少如下实体使用SIP:通信设备UE、控制实体S-CSCF和代理实体P-CSCF。SIP架构例如包括SIP客户机、SIP服务器、SIP代理和用户代理(UA)。SIP客户机是发送SIP请求和接收SIP响应的任何网络单元。SIP服务器是接收SIP请求以便服务于它们并且发送回对这些请求的响应的网络单元。SIP代理是充当SIP服务器和SIP客户机以便代表其它SIP客户机进行请求的中间实体。SIP代理服务器主要起到寻路由的作用。用户代理是能够充当用户代理客户机(UAC)和用户代理服务器(UAS)的逻辑实体。用户代理客户机是产生新的请求、然后使用客户机事务状态机来发送它的逻辑实体。UAC的作用仅在该事务的持续过程中延续。换而言之,如果一件软件发起请求,则它在该事务的持续过程中充当UAC。如果它在以后收到请求,则其承担用于代理服务器的角色以处理该事务。
参照IMS,使用IMS服务的通信设备一般充当SIP用户代理。代理实体P-CSCF一般充当SIP代理,但是在一些情况下也充当SIP用户代理。控制实体S-CSCF一般充当SIP代理,但是也具有SIP注册器的一些功能并且接受注册请求。对通信设备(用户设备)、S-CSCF和P-CSCF的功能的更具体描述能够在第5版5.6.0的3GPP规范TS24.229中找到。
图2示意性地示出了作为例子的与服务提供和自动提供有关的一些实体和信息存放器。服务通常具有具体的服务属性集。关于SIP,服务属性的一些例子是TELURI公共ID、SIP公共ID、SIPURI用户电话、专用Id、认证类型、共享保密和注册样式。另外有与服务有关的配置数据。当设计服务时,通常限定服务属性集和配置数据。服务属性集通常存储于信息存放器中,例如存储于图2中所示的服务预订存储库201中。相关的网络单元具有服务的配置数据以便能够支持该服务。可以提供具体服务工具,使用这些服务工具,能够将属性集和配置数据递送到相关网络单元和信息存放器。术语服务部署通常指代将相关配置信息提供给必要的网络单元,而如果需要则添加用于支持服务的新网络单元。
在传统服务提供的情况下,各种信息存放器在用户实际访问服务之前加以更新以包含与进行服务预订的用户有关的信息。例如,归属订户服务器116和域名服务器202可以由管理平面实体更新以包含与预订有关的信息。
回到自动提供,在设计和部署服务之后,有可能为自动提供创建服务包规范。这一服务包规范可以存储于服务包信息存放器中,例如存储于服务目录210中。例如,为了自动提供IMS服务,创建并且在服务包信息存放器中存储IMS服务包。这一服务包信息存放器也可以包含与能够被自动提供的服务(应用)有关的其它服务包。可以提供服务管理实体如简档管理器212用于管理和监视经自动提供的服务预订。管理人员可以例如经由专门设计的用户接口通过简档管理器212来访问服务目录210。
在以下描述中将讨论服务提供中介实体。服务提供中介实体对于在通信***中的自动提供而言不是至关重要的,但是它提供一种用以处理自动提供请求的可行方式。在图2中,服务提供中介实体称为简档代理214。服务提供中介实体的特征可以实施为服务管理实体的一部分,例如实施为图2中简档管理器212的一部分。
当在网络中已经部署了新的服务时,通常向服务提供中介实体通知新的服务。这样,在通信***中提供用于服务提供中介实体就能够知道哪些服务。可能的是例如定期地或者响应于部署新的服务来向服务提供中介实体通知新的服务。
本发明的实施例涉及响应于在服务提供中介实体中从在提供服务(也就是发送形成一部分服务的信息)和/或在提供通信会话给用户时涉及到的网络单元中接收服务提供触发消息而在通信***中触发服务提供。传统地通过管理网络实体来触发服务提供。一些实施例在网络完全未识别终端用户时集中于IMS自动提供,这例如是因为HSS没有包含预订信息或者因为仅部分地满足预订并且需要完成预订。本发明的另外实施例也适用于为用户自动提供任何应用(服务器)。
本发明的实施例弥合了会话控制器与管理平面之间的差距。会话控制和管理在早期就已经视为相互分离的实体。这里介绍一种用以例如将SIP会话寻路由到服务提供中介实体(图2中的简档代理214)的方式。服务提供中介实体通常例如经由简档管理器发起向所有相关注册表和其它网络单元的自动提供。
参照图2,与当管理平面实体提供服务时相似,通信***中的实际服务提供可能发生在简档代理214的触发之后。例如,简档管理器212可以更新服务预订存放器201、HSS 202和/或域名服务器203中的信息。简档管理器212通常可以至少在提供应用时联系简档服务器216,而简档服务器216进而更新相关应用服务器218a、218b中的信息。
认识到虽然图2示出了与服务提供有关的许多网络实体(简档代理214、简档管理器212、简档服务器216),但是可以通过网络实体的不同配置在通信***中支持与这些网络实体有关的功能。
本发明的实施例减少了对例如IMS网络单元的容量的需求。实施例还实现了“活跃终端用户”这一概念,该概念有助于优化容量以及优化对IMS单元提供的服务进行定价。活跃终端用户是实际使用IMS网络的终端用户。本发明的实施例与IMS的3GPP标准兼容。另外,本发明的实施例可以利用许多现有标准和新标准,比如OSS/J(借助Java创新(java initiative)的操作支持***),因此本发明的实施例也适用于多销售商环境。
图3示出了作为例子的根据本发明实施例与服务提供中介实体的操作有关的方法300的流程图。在步骤301中,服务提供中介实体具有对服务提供触发消息集进行限定的信息,所述消息集包括至少一个消息。在步骤302中,中介实体通常从在向用户提供服务时涉及到的另外网络实体中接收服务提供触发消息之一。接收的服务提供触发消息包括与关联于用户的标识符有关的信息。在步骤303中,中介实体响应于接收所述服务提供触发消息而触发在通信***中为用户提供服务。随后,例如如上文讨论的那样在通信***中实现服务提供。可能有的错误情形可能需要专门处理,而在错误情形下可以通知服务提供触发消息的发送方(和/或通信设备)服务提供没有成功。
如下文具体讨论的,本发明的第一实施例涉及提供对通信***的接入。本发明的第二实施例涉及提供对通信***所支持的服务的访问,例如对各种应用的访问。第三实施例涉及当通信设备检测到需要提供服务时提供对应用的访问。
因此认识到可以从各种网络实体发送服务提供触发消息。另外,不同网络实体发送的服务提供触发消息可以不同。下文的讨论将提供一些例子。由于简档代理212或者另一类似网络实体也可以负责除触发服务提供之外的其它功能,所以通常需要限定服务提供触发消息集。这样,简档代理212可以很容易地检测对服务提供的需要。简档代理212可以例如基于服务提供触发消息中包含的信息(例如在服务提供消息中明确地标识待提供的应用)或者基于服务提供消息本身(例如转发的注册消息可以指示如下请求,该请求要求提供对用户尝试过注册的通信***的接入)而确定将需要提供何种服务。
图4a和4b涉及根据本发明第一实施例的自动提供。图4a示出了作为例子的其中用户首次访问IMS服务这一情形。通常通过发送注册消息(SIP注册)来访问IMS服务。图4中的情形通常发生在用户首次发送注册消息时。在图4a中,用户(通信设备101)发送SIP注册消息(用箭头401表示),并且完成会话寻路由到相关控制实体450,该控制实体通常是询问控制实体(I-CSCF)。注册消息包含与用户相关联的标识符。响应于接收注册消息,控制实体450将请求消息发送到通信***的信息存放器,该请求消息请求与用于用户的服务控制实体(通常为S-CSCF)有关的信息。通常这一请求消息发送到订户信息存放器,例如发送到如图4a中所示的HSS。与在这里讨论的情形中一样,如果订户信息存放器没有包含关于用户的信息,则控制实体450通常接收响应消息(箭头403),该响应消息通知控制实体订户信息存放器未识别用户。
根据第一实施例,当控制实体450确定未识别用户时,取代了将错误消息发送到用户或者以另行终止会话建立,控制实体450为用户发送服务提供触发消息(箭头404)。通常发送服务提供触发消息发送到简档代理14或者发送到通信***中的其它类似服务提供中介实体。服务提供触发消息可以是转发的注册消息或者是包含注册消息的消息。可选地,它可以是至少包含与用户相关联的标识以及如下信息的新消息,该信息指示了将为用户提供对通信***的接入。响应于接收服务提供触发消息,简档代理214使得提供与接收的服务提供触发消息有关的服务。简档代理214通常通知控制实体它暂时不可用。简档代理214也可以例如通过发送短消息来通知通信设备101服务提供正在进行中。简档代理214可以将服务提供触发消息转发到简档管理器212(箭头415)。可选地,简档代理214可以创建另外消息,该消息至少包括标识用户的信息,并且将这该另外消息发送到简档管理器212。如果简档管理器212和简档代理214实施于单个网络实体中,则适当的内部过程可以取代该消息。简档管理器212通过将恰当的信息发送到各种信息存放器和网络单元而将IMS服务包提供给网络。例如,关于用户的信息被发送(箭头406)到订户信息存放器(HSS)202。例如,如果用户的IMS服务涉及到一些新的域名,则相关信息可以发送(箭头407)到域名服务器203。例如也可以通过存储用户的标识信息(比如IMS中的公共标识)或者与用户有关的认证信息来更新服务预订存储库201中的信息。另外,如果通信设备应当具有一些配置信息或者其它相关信息,则此信息能够经由终端管理服务器230发送(箭头409)到通信设备。
与自动提供对通信***的接入(在具体例子中对IMS的接入)相联系,可以向用户提供一些应用。例如可以通过简档管理器212将关于用户的相关信息发送(箭头510)到简档服务器216来完成对应用的提供。简档服务器214然后可以将关于用户的相关信息转发(箭头411a、411b)到各种应用服务器,或者服务器可以从简档服务器216取回或者读取信息。图4a示出了两个应用服务器218a、218b作为例子。
认识到控制实体450所发送的服务提供触发消息(箭头404)可以直接发送到简档管理器212。换而言之,简档管理器212可以充当服务提供中介实体。
认识到,通信设备101所发送的恰好第一注册消息可以由此使通信***为与通信设备相关联的用户(换而言之在注册消息中指示的用户)提供对通信***的接入。当从通信设备101发送下一注册消息时,用户信息存放器116包含涉及用户的信息。用户将被识别,并且在成功认证之后(如果在这一点执行认证)被允许接入通信***。认证对于重新注册而言常常是不执行的,但是这取决于运营商偏好。
图4b示出了作为例子的与本发明第一实施例的一种实施方式有关的消息序列图。图4b涉及SIP信令流的具体例子,该SIP信令流用于使用包括标识模块(通常为智能卡,例如通用订户标识模块USIM)的通信设备(图4b中的UE)的用户并且经由GPRS访问IMS。认识到,如何基于图4b在除GPRS之外的其它接入网络中实现类似过程对于本领域技术人员而言是不言而喻的。
通信设备中的应用通常生成用于访问IMS的必要参数。这些参数可以包括以存储于标识模块中的信息为基础的IMPU-T、IMPI和归属域网络名。还生成与IMS接入点有关的信息。IMPU参数是IP多媒体公共用户标识。公共标识在IP多媒体子***中用作端到端通信中的地址。IMPI参数是IP多媒体专用标识。每个IP多媒体核心网络子***用户具有专用用户标识。网络运营商将专用标识分配给用户而该标识在用户的预订的持续过程中是有效的。
在图4b中所示的例子中,通信设备UE和GPRS网络先执行GPRS附接过程并且建立分组数据协议(PDP)上下文。通信设备实现针对默认APN的PDP上下文激活。在通信设备与GPRS网络之间实现P-CSCF发现过程,而在这一过程之后通信设备能够通过发送SIP REGISTER消息来联系P-CSCF(如果用户在漫游则是在拜访网络中)。这一注册消息包含默认的自动供应标识。P-CSCF例如通过向DNS服务器进行DNS查询,基于注册消息中存在的标识信息为用户找到I-CSCF。在知道I-CSCF之后,P-CSCF将注册转发到用户归属网络中的I-CSCF。I-CSCF请求与如下S-CSCF有关的信息,该S-CSCF与如下用户有关,该用户与在来自HSS的注册消息中的标识相关联。如上文结合图4a所讨论的那样,HSS利用指示了用户未知的错误消息来做出响应。随后,I-CSCF将注册消息转发到简档代理214(图4b中的PP)或者转发到负责触发服务提供的另一网络实体。图4b中的PP利用错误消息向I-CSCF做出响应,该I-CSCF将错误消息转发到P-CSCF。P-CSCF进而将错误消息转发到通信设备。错误消息可以例如指示在给定的时间段之后重新尝试注册。这样,通信终端中的应用就可以在给定的时间段之后自动地再次尝试注册。响应于PP接收注册消息而在通信***中实现提供对IMS的接入。
图5示出了作为例子的根据本发明第一实施例的方法500的流程图。在控制实体450中、通常是在询问控制实体中实现用于处理注册消息的方法500。
在步骤501中,在控制实体中接收注册消息。该注册消息包括与用户相关联的标识符。作为具体例子,注册消息可以是SIP注册消息。在步骤502中,将请求消息从控制实体发送到信息存放器,在IMS中则发送到HSS。该请求消息请求来自信息存放器的如下信息,该信息指示了用于用户的控制实体。在IMS中,控制实体是S-CSCF而请求消息通常是用户授权请求(UAR)消息。在步骤504中,控制实体从信息存放器接收响应消息,该消息指示了未识别用户。这一消息可以例如是来自HSS的用户授权应答(UAA)消息。当意识到未识别用户时,控制实体将与用户有关的服务提供触发消息发送到另外网络实体,例如发送到简档代理214。服务提供触发消息可以例如是转发的注册消息或者它可以包括原始注册消息。
图4c示出了可选的第一实施例作为例子,其中从网关实体460发送用于提供IMS接入的服务触发消息。通过网关实体将接入网络连接到分组数据核心网络来提供从接入网络接入到IMS。在图4c中,接入网络例如是GPRS网络而网关实体是网关GPRS支持节点(GGSN)。
在图4c中所示的情形下,通信设备101没有针对IMS接入的设置。用户可能早先已经访问IMS,但是使用的是另一通信设备。因此可能存在用于该用户的IMS预订。如果存在IMS预订,则发送适当的设置到通信设备。如果不存在IMS预订,则为用户提供IMS。图4c中的简档管理器212能够区分这些情况。
由于在通信设备101中没有存储IMS设置,则通信设备101请求建立分组数据连接到默认APN(箭头471)。针对建立分组数据连接的请求可以是PDP上下文激活请求。网关实体460检测针对默认PAN的PDP上下文激活,并且网关实体460向简档代理214发送(箭头472)服务提供触发消息,该消息在这一情况下是通过默认参数而针对IMS的初始注册。简档代理214基于初始注册消息中的IP地址而从GPRS会话数据库取回标识用户的信息(箭头473)。标识用户的信息可以例如是MSISDN号码和/或IMSI。网关实体460已经在数据库中存储了关于会话的信息。简档代理214也通知网关实体460其暂时不可用(箭头474)。简档代理214将服务提供触发消息随同标识用户的信息一起转发到简档管理器212(箭头475)。可选地,如上文所讨论的,可以发送包括相关信息的新消息或者可以使用适当的内部过程来传输该相关信息。
简档管理器214如果注意到用户没有IMS服务预订则提供IMS服务。简档管理器214可以从终端管理数据库取回更多信息(箭头476)。这一取回的信息可以包括用户标识信息、关于通信设备的信息、关于服务预订的信息和/或与用户可能预订的服务(包括IMS)有关的信息。如果简档管理器214决定提供IMS服务,则它相应地更新HSS 116中的信息(箭头477)。终端管理服务器230可以响应于简档管理器214所发送的请求(箭头478)向通信设备101发送IMS和GPRS参数(箭头479)。可以例如根据空中接口将IMS和GPRS参数作为短消息来发送。
图6涉及根据本发明第二实施例的服务自动提供。在本发明的第二实施例中,用户信息存放器如图6中的HSS 620包含与通信***的用户有关的基本信息。这意味着当通信设备101发送注册消息601时,询问控制实体111请求来自用户信息存放器620的关于服务控制实体112的信息(箭头602),该用户信息存放器提供指示了服务控制实体的信息(箭头603)。作为具体例子,用箭头602和603表示的消息可以是上述UAR和UAA消息。
在接收指示了用于用户的服务控制实体112的信息之后,询问控制实体111以正常方式将会话寻路由到服务控制实体112。服务控制实体112进而通常请求来自用户信息存放器620的认证信息并且认证用户。随后服务控制实体112通常请求(箭头605)来自用户信息存放器620的触发信息以及还可能有其它用户简档信息。用户信息存放器620发送所请求的信息(箭头606)。
较早存储于用户信息存放器中的触发信息在第二实施例中针对于服务提供中介实体处理服务提供触发消息。例如在根据本发明第一实施例或者以别的方式已经提供对通信服务的访问时,此触发信息可能就已经存储到用户信息存放器620。
如触发信息所指示的那样,服务控制实体将会话寻路由到服务提供中介实体(箭头607)。在图6中,服务提供中介实体例如是简档代理214。在IMS中,通常使用IMS服务控制(ISC)接口对会话进行寻路由。
简档代理214(或者其它类似网络实体)注意到寻路由的会话。为了提供应用或者应用集,早先已经创建服务包。该服务包例如指示了应当为与寻路由的会话有关的用户提供哪个或者哪些应用。如图6中所示,简档代理214可以指令(箭头212)简档管理器212实现提供一个或者多个应用。结合服务提供来更新用户信息存放器620中的触发信息以指向应用服务器218之一。简档管理器212也可以指令(箭头609)简档服务器216更新相关应用服务器处的信息(箭头610),在图6中为应用服务器218a中的信息。
图7a和7b示出了作为例子的根据本发明第二实施例的方法700和710的流程图。
方法700涉及通信***中信息存放器的操作,例如涉及IMS中HSS的操作。在步骤701中,针对与用户相关联的标识符存储信息。此信息至少包括触发信息,该触发信息用于以将用户的会话指引到触发信息所限定的实体。根据第二实施例,触发信息限定了配置用以处理服务提供触发消息的服务提供中介实体。信息存放器中存储的信息通常还包含如下信息,该信息指示了用于用户的控制实体,例如IMS中的S-CSCF。
在步骤702中,信息存放器接收请求605,该请求要求发送与请求中指示的用户有关的触发信息。在步骤703中发送触发信息(图6中的箭头606)。在步骤704中,与服务提供相联系地更新触发信息(例如如上文结合图2所讨论的那样)以限定用于用户的控制实体,例如IMS中的S-CSCF。在这一信息更新之后,触发信息使会话以正常方式寻路由到控制实体。
方法710涉及控制实体的操作,例如涉及IMS中的S-CSCF。在步骤711中,控制实体请求来自信息存放器的与用户有关的触发信息。在步骤712中控制实体接收触发信息,而在步骤713中控制实体根据触发信息将与用户有关的消息发送到配置用以处理服务提供触发消息的服务提供中介实体。服务提供中介实体将控制实体所发送的这一消息作为服务提供触发消息来处理。在步骤713之后,触发通信***中的服务提供并且提供服务。
本发明的第三实施例例如克服与如下情形有关的问题,在该情形中订户A希望与订户B之间具有基于SIP的游戏会话(或者任何其它应用会话)。订户B的通信设备可能没有游戏会话所需功能。另外,情况可能是不能向订户B收取游戏会话费用,因为只有A已经提供到游戏服务器中。因此,不能在订户A与B之间建立游戏会话。这里的问题因此涉及自动向未知订户提供应用。
在这第三实施例中,订户B的通信设备被配置用以启动所需的自动提供设置,这些设置具有从通信设备以及通常也从有关标识模块取回的个性化值。例如可以通过标准SIP API监听SIP业务,经由个人信息管理(PIM)应用编程接口(API)来取回自动提供设置。
能够在通信设备中非常动态地实施对服务自动提供的触发以及自动提供的初始启动。触发可以基于MIDlet技术,这意味着通信设备具有MIDlet应用,这些应用既实施SIP API也实施其它标准API以便识别自动提供需求并且将具有个性化值的初始自动提供事件发送到运营商网络的服务提供中介实体中。
图8示意性地示出了作为例子的根据本发明第三实施例自动提供应用。至少为通信设备101b预先提供或者预先配置例如SIP APIMIDlet自动提供应用。作为SIP API MIDlet应用的替代例子,可以使用适当的java应用和SIP SDK(软件开发工具包)。订户A(通信设备101a)邀请订户B(通信设备101b)参加基于SIP的游戏(或者其它应用)会话。这通过通信设备101发送SIP邀请消息(箭头801)到S-CSCF来实现,该S-CSCF发送注册消息到应用服务器114(箭头802)而该应用服务器发送SIP邀请消息到订户B(箭头803)。
就这一点而言,注意到在通信设备101b中没有找到相关(游戏)应用和正确设置。因此,通信设备101b没有接受会话,而它发送NACK消息到应用服务器114(箭头804)。应用服务器114将NACK消息转发到S-CFCS 112(箭头805),该S-CFCS进行将NACK消息转发到通信设备101a(箭头806)。
在通信设备101b中,MIDLet应用(或者其它适当应用)监听SIP栈并且响应于NACK消息而使用SIP API来触发PIM API以从设备获得用户个人数据。MIDLet应用提示订户B她是否希望向她提供(游戏)应用以及提供到(游戏)服务器114中。MIDLet应用也可以向日程表(to-do list)添加项目以便在服务提供完成时重新建立游戏会话。从通信设备101b找到针对服务提供中介实体(图8中的简档代理214)的联系人。此信息可能已经预先配置到通信设备101b。
MIDLet应用从收到的邀请消息(游戏应用的mime类型)中解析SIPURI并且将服务提供触发消息发送(箭头807)到服务提供中介实体。服务提供触发消息可以例如是SOAP请求。
简档代理214将提供请求发送到简档管理器212中。简档管理器214为订户B提供应用服务器114(箭头809)。简档管理器212也可以例如经由终端管理服务器230向通信设备101提供游戏(应用)设置(箭头810、811)。另外,简档管理器212可以通知客户服务和计费(CCB)***关于向订户B提供这一应用。
在通信设备101b中,MIDLet应用可以使用PIM API提示来自日程表的项目并且经由SIP API建立到订户A的游戏会话。
本发明的第三实施例提供至少如下优点。有可能为订户B提供应用而无需在订户B请求提供服务之前在网络中基本地具有与订户B有关的信息。不具有预先提供的必需设置和用户数据的任何人都能够发起应用会话。在网络侧上无需实施触发,并且服务提供中介实体为处理订户B所发送的服务提供触发消息而提供支持。针对在受邀参加应用会话时并不为网络所知的各方也能够完成收费。利用简档代理214和简档管理器212,能够提供所有注册表使它们处于一致状态并且能够将标准通知发送到CCB***用于收费目的。另外,能够在订户B的通信设备中经由(MIDLet)应用完成认证。
图9示出了作为例子的根据本发明第三实施例的方法900的流程图。方法900是用于在通信设备101b中请求提供服务的方法。在步骤901中,在通信设备101b中存储关于服务提供中介实体的信息。在步骤902中,在通信设备101b中检测对于请求提供服务的需求。如上文所讨论的,可以通过监听通信设备中的SIP协议栈并且注意邀请消息和对应的NACK消息来检测这一需求。在步骤903中,响应于检测到所述需求,将请求服务提供的消息发送到服务提供中介实体。
认识到可以用任何方式组合本发明的第一、第二和第三实施例。例如,可以使用第一实施例来提供对通信***的接入。可以使用第二实施例来实现当发现有必要时就由运营商意愿向用户组提供例如最近部署的应用。除此之外或者取而代之,第三实施例可以用来在用户尝试访问这些应用时提供具体应用。
认识到在以上描述中已经利用本发明的一些实施例具体讨论了一些特征,但是显然的是,除非与以上描述明显矛盾,否则相同的细节适用于其它实施例以及这些实施例的组合。
也认识到通信设备可以是能够与通信***通信并且具有为了访问和使用服务而必需的功能的任何通信设备。通信设备的例子是用户设备、移动电话、移动台、个人数字助理、膝上型计算机等。另外,通信设备并非必然是由人类用户直接使用的设备。
根据本发明的方法可以实施为计算机程序,该计算机程序包含用于使计算机执行所讨论的方法的程序指令。计算机程序可以实施于计算机可读介质中或者存储于计算机存储器中。
虽然已经在附图中图示了和在以上具体描述中描述了实施本发明的装置和方法的优选实施例,但是将理解到本发明不限于公开的实施例而是在不脱离如所附权利要求书阐述和限定的本发明要旨的情况下能够有许多重新布置、修改和替换。

Claims (37)

1.一种用于在通信***中提供服务的方法,所述方法包括:
向服务提供中介实体提供对服务提供触发消息集进行限定的信息,所述消息集包括至少一个消息;
在所述服务提供中介实体中从在向用户提供所述服务时涉及到的另外网络实体中接收服务提供触发消息,所述服务提供触发消息包括与关联于所述用户的标识符有关的信息;以及
响应于接收所述服务提供触发消息而由所述服务提供中介实体为所述用户在所述通信***中触发服务提供。
2.如权利要求1所述的方法,其中所述提供预先限定的步骤包括至少将注册消息提供到所述通信***。
3.如任一前述权利要求所述的方法,其中从所述通信***的控制实体接收所述消息。
4.如任一前述权利要求所述的方法,其中从与所述用户有关的通信设备接收所述消息。
5.如任一前述权利要求所述的方法,其中触发提供对所述通信***的接入。
6.如任一前述权利要求所述的方法,其中触发在所述通信***内提供应用服务。
7.如任一前述权利要求所述的方法,包括在所述通信***中提供所述服务。
8.如任一前述权利要求所述的方法,包括:
在控制实体中接收包括与用户相关联的标识符的注册消息;
从所述控制实体向信息存放器发送请求如下信息的请求消息,所述信息指示了与所述用户有关的另外控制实体;以及
在所述控制实体中接收指示了未识别所述用户的响应消息,
其中所述服务提供触发消息从所述控制实体发送至所述服务提供中介实体。
9.如任一前述权利要求所述的方法,包括:
在信息存放器中至少存储触发信息,该触发信息用于将与所述用户有关的会话指引到该触发消息所限定的实体,所述触发信息限定所述网络;
在控制实体中请求来自所述信息存放器的与所述用户有关的触发信息;以及
在所述控制实体中从所述信息存放器中接收所述触发信息,
其中响应于在所述控制实体中检测到所述触发信息限定所述服务提供中介实体,从所述控制实体向所述服务提供中介实体发送所述服务提供触发消息。
10.如权利要求9所述的方法,包括与服务提供相联系地在所述信息存放器中更新与所述用户有关的所述触发信息。
11.一种用于通信***的服务提供中介实体,包括:
用于存储对服务提供触发消息集进行限定的信息的装置,所述消息集包括至少一个消息;
用于检测从在向用户提供服务时涉及到的另外网络实体中接收服务提供触发消息的装置,所述服务提供触发消息包括与关联于所述用户的标识符有关的信息;以及
用于为所述用户在所述通信***中触发服务提供的装置,所述用于触发的装置响应于所述用于检测接收所述服务提供触发消息的装置。
12.一种通信***,至少包括服务提供中介实体和在向至少一个用户提供服务时涉及到的至少一个另外网络实体,
所述服务提供中介实体包括:
用于存储对服务提供触发消息集进行限定的信息的装置,所述消息集包括至少一个消息;
用于检测从所述至少一个第二网络实体中的一个网络实体接收服务提供触发消息的装置,所述服务提供触发消息包括与关联于所述用户的标识符有关的信息;以及
用于为所述用户在所述通信***中触发服务提供的装置,所述用于触发的装置响应于所述用于检测接收所述消息的装置;以及
所述至少一个另外网络实体各包括用于发送服务提供触发消息的装置。
13.如权利要求12所述的通信***,其中所述至少一个另外网络实体包括控制实体和与所述用户有关的通信设备中的至少一个。
14.一种用于在控制网络实体中处理注册消息的方法,所述方法包括:
接收包括与用户相关联的标识符的注册消息;
发送请求来自信息存放器的如下信息的请求消息,所述信息指示了用于所述用户的控制实体;
从所述信息存放器接收指示了未识别所述用户的响应消息;以及
向另外网络实体发送与所述用户有关的服务提供触发消息。
15.如权利要求14所述的方法,其中所述服务提供触发消息包括所述注册消息。
16.如权利要求14或者15所述的方法,包括:
在所述另外网络实体中接收所述服务提供触发消息;以及
响应于在所述另外网络实体中接收所述服务提供触发消息,为所述用户在所述通信***中触发服务提供。
17.如权利要求14至16中任一权利要求所述的方法,包括为所述用户提供对所述通信***的接入。
18.如权利要求14至17中任一权利要求所述的方法,包括为所述用户在所述通信***中提供应用服务。
19.一种用于在通信***中处理注册消息的设备,配置用以:
接收包括与用户相关联的标识符的注册消息;
发送请求如下信息的请求消息,所述信息指示了用于所述用户的控制实体;
接收指示了未识别所述用户的响应消息;以及
向所述通信***的网络实体发送与所述用户有关的服务提供触发消息。
20.如权利要求19所述的设备,包括询问控制实体功能。
21.一种通信***,包括:
用于处理注册消息的控制实体;
用于存储与用户有关的信息的信息存放器;以及
另外网络实体,
所述控制实体配置用以:
接收包括与用户相关联的标识符的注册消息;
向所述信息存放器发送请求如下信息的请求消息,所述信息指示了用于所述用户的服务控制实体;
从所述信息存放器接收指示了未识别所述用户的响应消息;以及
向所述另外网络实体发送与所述用户有关的服务提供触发消息。
22.一种用于在通信***中指引会话的方法,所述方法包括:
在信息存放器中针对与用户相关联的标识符至少存储触发信息,该触发信息用于将所述用户的会话指引到该触发信息所限定的实体,所述触发信息限定了配置用以处理服务提供触发消息的网络实体;
在所述信息存放器中接收请求,所述请求要求发送与在所述请求中指示的用户有关的触发信息;以及
响应于接收所述请求而发送所述触发信息。
23.如权利要求22所述的方法,包括在发送所述触发信息之后,与服务提供相联系地更新所述信息存放器中的所述触发信息。
24.如权利要求22或者23所述的方法,包括针对与所述用户相关联的所述标识符存储指示了用于所述用户的控制实体的另外信息。
25.如权利要求22至24中任一权利要求所述的方法,包括:
在控制实体中请求来自所述信息存放器的与用户有关的触发信息;
在所述控制实体中从所述信息存放器接收所述触发信息;以及
将与所述用户有关的消息发送到配置用以处理服务提供触发消息的所述网络实体,该网络实体将所述消息作为服务提供触发消息来处理。
26.如权利要求25所述的方法,包括在所述通信***中提供服务。
27.一种信息存放器,配置用于为多个用户存储用户信息,所述用户信息与关联于用户的标识符有关并且至少包括触发信息,其中与至少一个用户有关的所述触发信息限定了将会话指引到配置用以处理服务提供触发消息的网络实体。
28.一种通信***,包括:
服务提供中介实体,配置用以响应于接收服务提供触发消息,在所述通信***中触发服务提供;
信息存放器,配置用于为多个用户存储用户信息,所述用户信息与关联于用户的标识符有关并且至少包括触发信息,其中与至少一个用户有关的所述触发信息限定了将会话指引到配置用以处理服务提供触发消息的网络实体;以及
控制实体,配置用以请求和接收来自所述信息存放器的与用户有关的触发信息并且将与所述用户有关的消息发送到所述服务提供中介实体,所述服务提供中介实体将所述消息作为服务提供触发消息来处理。
29.一种用于在通信设备中请求服务提供的方法,包括:
存储与服务提供中介实体有关的信息;
检测对于请求提供服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以在所述通信***中触发服务提供的所述服务提供中介实体。
30.如权利要求29所述的方法,其中基于拒绝针对服务会话的邀请来检测所述对于请求新服务的需求。
31.如权利要求30所述的方法,包括基于所述拒绝的邀请来确定待提供的所述服务。
32.如权利要求29至31中任一权利要求所述的方法,包括接收与所述服务的设置有关的信息。
33.如权利要求29至32中任一权利要求所述的方法,包括建立与所述服务有关的服务会话。
34.一种通信设备,配置用以:
存储与服务提供中介实体有关的信息;
检测对于请求新服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以触发服务提供的所述服务提供中介实体。
35.一种通信***,至少包括通信设备和服务提供中介实体,
所述通信设备配置用以:
存储与所述服务提供中介实体有关的信息;
检测对于请求新服务的需求;以及
响应于检测到所述需求,将请求提供服务的消息发送到配置用以触发服务提供的所述网络实体;以及
所述服务提供中介实体配置用以响应于接收请求提供服务的消息而触发服务提供。
36.一种用于处理建立分组数据连接的方法,所述方法包括:
接收指示了接入点的分组数据连接建立请求;
检验所述指示的接入点是否为默认接入点;
当所述接入点是所述默认接入点时,将服务提供触发消息发送到另外网络实体;以及
当所述指示的接入点不是所述默认接入点时,建立通向所述指示的接入点的分组数据连接。
37.一种用于处理建立分组数据连接的网络单元,所述网络单元配置用以:
接收指示了接入点的分组数据连接建立请求;
检验所述指示的接入点是否为默认接入点;
当所述接入点是所述默认接入点时,将服务提供触发消息发送到另外网络实体;以及
当所述指示的接入点不是所述默认接入点时,建立通向所述指示的接入点的分组数据连接。
CN2006800159986A 2005-05-10 2006-05-03 通信***中的服务提供 Expired - Fee Related CN101171820B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI20050494 2005-05-10
FI20050494A FI20050494A0 (fi) 2005-05-10 2005-05-10 Palvelun tarjoaminen tietoliikennejärjestelmässä
PCT/IB2006/001307 WO2006136890A2 (en) 2005-05-10 2006-05-03 Service provisioning in a communications system

Publications (2)

Publication Number Publication Date
CN101171820A true CN101171820A (zh) 2008-04-30
CN101171820B CN101171820B (zh) 2013-08-21

Family

ID=34630064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800159986A Expired - Fee Related CN101171820B (zh) 2005-05-10 2006-05-03 通信***中的服务提供

Country Status (9)

Country Link
US (1) US9641624B2 (zh)
EP (1) EP1880528B1 (zh)
JP (1) JP4806707B2 (zh)
KR (1) KR100988902B1 (zh)
CN (1) CN101171820B (zh)
BR (1) BRPI0612026B1 (zh)
ES (1) ES2432143T3 (zh)
FI (1) FI20050494A0 (zh)
WO (1) WO2006136890A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931619A (zh) * 2009-06-19 2010-12-29 阿瓦雅公司 可***的联系解析

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100379316C (zh) * 2005-07-05 2008-04-02 华为技术有限公司 传统终端用户接入ims域的实现方法及***
EP1753199B1 (en) * 2005-08-11 2015-10-28 Swisscom AG Method and system for subscribing a user to a service
US20070064603A1 (en) * 2005-09-19 2007-03-22 Sean Chen Method of provisioning network elements to perform a service
WO2007045264A1 (en) * 2005-10-21 2007-04-26 Telefonaktiebolaget Lm Ericsson (Publ) Provision of ims services via circuit-switched access
KR100834629B1 (ko) * 2005-11-14 2008-06-02 삼성전자주식회사 통신 시스템에서 인터넷 프로토콜 기반의 서비스를 제공하는 시스템 및 방법
KR100810253B1 (ko) * 2005-11-14 2008-03-06 삼성전자주식회사 통신 시스템에서 서비스 메뉴 제공 방법 및 시스템
EP1964349B1 (en) * 2005-12-19 2015-12-16 Telefonaktiebolaget LM Ericsson (publ) Technique for providing interoperability between different protocol domains
FR2895613B1 (fr) * 2005-12-26 2008-02-22 Alcatel Sa Dispositif d'optimisation d'utilisation de services dans des reseaux d'acces hybrides
US8472376B2 (en) * 2006-06-09 2013-06-25 Telefonaktiebolaget L M Ericsson (Publ) Handling multiple user interfaces in an IP multimedia subsystem
US20080086552A1 (en) * 2006-10-09 2008-04-10 At&T Knowledge Ventures, L.P. Method and apparatus for delivering portal services
US8365244B2 (en) 2006-11-17 2013-01-29 At&T Intellectual Property I, L.P. Systems, methods and computer program products supporting provision of web services using IMS
US8090380B2 (en) 2007-02-12 2012-01-03 Research In Motion Limited Method and apparatus for radio resource control profile creation in a UMTS network
CN101267431B (zh) * 2007-03-12 2012-09-26 中兴通讯股份有限公司 Ip多媒体子***业务触发过程中初始请求消息的匹配方法
JP5105922B2 (ja) * 2007-03-22 2012-12-26 日本電気株式会社 情報更新システム、情報記憶サーバ、情報更新方法、及び、プログラム
US20080273682A1 (en) * 2007-05-01 2008-11-06 Jan John-Luc Bakker System and Method for Facilitating Integration and Management of Service Capabilities in a Network Environment
EP2177005A2 (en) * 2007-07-27 2010-04-21 Koninklijke KPN N.V. Method of provisioning an entry in a subscriber database of an ip multimedia subsystem
US8838803B2 (en) * 2007-12-20 2014-09-16 At&T Intellectual Property I, L.P. Methods and apparatus for management of user presence in communication activities
US20100291943A1 (en) * 2008-01-23 2010-11-18 Attila Mihaly Method and Apparatus for Pooling Network Resources
US20090253409A1 (en) * 2008-04-07 2009-10-08 Telefonaktiebolaget Lm Ericsson (Publ) Method of Authenticating Home Operator for Over-the-Air Provisioning of a Wireless Device
WO2009129487A2 (en) * 2008-04-17 2009-10-22 Tekelec Methods, systems, and computer readable media for session initiation protocol (sip) overload control
WO2010031442A1 (en) * 2008-09-19 2010-03-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements for an internet multimedia subsystem (ims)
US9473313B2 (en) * 2008-10-03 2016-10-18 Redknee Inc. System and method for dynamic provisioning
US9185141B2 (en) * 2009-05-19 2015-11-10 Telefonaktiebolaget L M Ericsson (Publ) Managing roaming agreements between IMS networks
US8503438B2 (en) * 2009-11-19 2013-08-06 Stoke, Inc. Method and system for selectively bypassing packet core network within a session based on traffic type
US8792392B2 (en) 2010-02-10 2014-07-29 Qualcomm Incorporated Method and apparatus for in-band provisioning of a device at a closed subscriber group
KR101731289B1 (ko) * 2011-01-10 2017-05-04 삼성전자주식회사 Cpns 환경에서 개인 네트워크 정보 공개 방법 및 장치
US20120203824A1 (en) * 2011-02-07 2012-08-09 Nokia Corporation Method and apparatus for on-demand client-initiated provisioning
US9860390B2 (en) 2011-08-10 2018-01-02 Tekelec, Inc. Methods, systems, and computer readable media for policy event record generation
KR101357949B1 (ko) * 2011-12-21 2014-02-03 에스케이씨앤씨 주식회사 사용자 단말장치의 스마트카드에 서비스 발급 방법 및 이를 적용한 서비스 발급 시스템
KR101419138B1 (ko) 2011-12-30 2014-07-11 에스케이씨앤씨 주식회사 마스터 tsm
CN104335539B (zh) 2012-04-13 2017-07-04 泰科来股份有限公司 用于执行diameter过载控制的***
PL2816775T3 (pl) * 2013-06-21 2018-06-29 Alcatel Lucent Skalowany, elastyczny układ i sposób ims oparty na chmurze
US9736130B1 (en) * 2013-07-05 2017-08-15 Sonus Networks, Inc. Communications methods and apparatus related to web initiated sessions
US9521077B2 (en) * 2013-07-22 2016-12-13 Verizon Patent And Licensing Inc. Network connection via a proxy device using a generic access point name
US9391897B2 (en) 2013-07-31 2016-07-12 Oracle International Corporation Methods, systems, and computer readable media for mitigating traffic storms
CN104427484B (zh) * 2013-09-02 2019-03-29 阿尔卡特朗讯 一种用于向应用服务器传送应用数据的方法与设备
US9537775B2 (en) 2013-09-23 2017-01-03 Oracle International Corporation Methods, systems, and computer readable media for diameter load and overload information and virtualization
US11388082B2 (en) 2013-11-27 2022-07-12 Oracle International Corporation Methods, systems, and computer readable media for diameter routing using software defined network (SDN) functionality
KR20160009276A (ko) * 2014-07-16 2016-01-26 한국전자통신연구원 Ims 기반의 서비스 공유를 위한 마스터 ims 단말, ims 기반의 서비스 공유를 위한 슬레이브 ims 단말, ims 기반의 서비스 공유 시스템, 및 공유 방법.
EP3275141B1 (en) * 2015-03-25 2018-11-21 British Telecommunications public limited company Mobile telecommunications routing
US10027760B2 (en) 2015-05-22 2018-07-17 Oracle International Corporation Methods, systems, and computer readable media for short and long term policy and charging rules function (PCRF) load balancing
WO2019087045A1 (en) * 2017-10-30 2019-05-09 Telefonaktiebolaget Lm Ericsson (Publ) Support for manual roaming for volte
EP3777267A1 (en) 2018-03-28 2021-02-17 British Telecommunications public limited company Roaming route optimization
US11218374B2 (en) * 2019-07-30 2022-01-04 Microsoft Technology Licensing, Llc Discovery and resolution of network connected devices

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI104869B (fi) 1995-05-24 2000-04-14 Ericsson Telefon Ab L M Menetelmä verkkojen välisen puheyhteyden muodostamiseksi ja älyverkkopalvelu
FI106831B (fi) 1998-01-14 2001-04-12 Nokia Networks Oy Pääsyn kontrollointimenetelmä matkaviestinjärjestelmää varten
US7165122B1 (en) * 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US6622016B1 (en) * 1999-10-04 2003-09-16 Sprint Spectrum L.P. System for controlled provisioning of telecommunications services
US20020160810A1 (en) * 2001-03-14 2002-10-31 Telefonaktiebolaget Lm Ericsson (Publ) Intelligent network service control point and method of implementing user services utilizing call processing language scripts
GB0111290D0 (en) * 2001-05-09 2001-06-27 Nokia Corp Registration in a communication system
ES2235065T3 (es) * 2001-07-03 2005-07-01 Telefonaktiebolaget Lm Ericsson (Publ) Metodo y sistema para gestionar multiples registros.
DE60117713T2 (de) * 2001-12-18 2006-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren zum transferieren von teilnehmerdaten zwischen verschiedenen servern eines telekommunikationsnetzes
SG145763A1 (en) * 2003-08-13 2008-09-29 Roamware Inc Signaling gateway with multiple imsi with multiple msisdn (mimm) service in a single sim for multiple roaming partners
EP1517566B1 (en) 2003-09-16 2006-07-19 Research In Motion Limited Demand-based update provisioning for a mobile communication device
US9270770B2 (en) * 2004-06-30 2016-02-23 Cisco Technology, Inc. System and method for optimizing publication of operating states
US7319857B2 (en) * 2004-09-13 2008-01-15 Tekelec Methods, systems, and computer program products for delivering messaging service messages
EP1847076B1 (en) * 2004-12-17 2012-02-15 Tekelec Methods, systems, and computer program products for supporting database access in an internet protocol multimedia subsystem (IMS) network environment
US7643626B2 (en) * 2004-12-27 2010-01-05 Alcatel-Lucent Usa Inc. Method for deploying, provisioning and storing initial filter criteria

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931619A (zh) * 2009-06-19 2010-12-29 阿瓦雅公司 可***的联系解析
CN101931619B (zh) * 2009-06-19 2015-01-28 阿瓦雅公司 可***的联系解析

Also Published As

Publication number Publication date
FI20050494A0 (fi) 2005-05-10
EP1880528A2 (en) 2008-01-23
US20060268835A1 (en) 2006-11-30
JP2008545290A (ja) 2008-12-11
WO2006136890A9 (en) 2010-09-10
BRPI0612026A2 (pt) 2010-10-13
JP4806707B2 (ja) 2011-11-02
KR20080015843A (ko) 2008-02-20
US9641624B2 (en) 2017-05-02
CN101171820B (zh) 2013-08-21
ES2432143T3 (es) 2013-11-29
BRPI0612026B1 (pt) 2019-06-18
EP1880528B1 (en) 2013-09-11
WO2006136890A2 (en) 2006-12-28
KR100988902B1 (ko) 2010-10-20
WO2006136890A3 (en) 2007-03-29

Similar Documents

Publication Publication Date Title
CN101171820B (zh) 通信***中的服务提供
CN1886999B (zh) 自动发现多媒体服务能力的方法和通信***
CN101179863B (zh) 移动通信***内的用户登记
CA2576020C (en) User registration in a communication system
CN101142833B (zh) 用于控制电路交换域用户终端接入ims通信网服务的设备
EP1606913B1 (en) Method, system and network device for routing a message to a temporarily unavailable network user
CN1788466B (zh) 通信***中的登记
JP4829347B2 (ja) 通信システムにおいてユーザ活動を収集する方法及び装置
US20060133407A1 (en) Content sharing in a communication system
CN101766011A (zh) 用于同步的呼叫协议信息的集中式呼叫日志
CN101543010B (zh) 通信***
CN101690076A (zh) 使用ims来发现运营商提供的网络服务的方法
CN101563903A (zh) Ip多媒体子***网络中的服务适配
CN101480074A (zh) 用于向网络应用通报漫游网络中的客户机注册的方法
CN101427542A (zh) 用于蜂窝通信***的订户服务器***
CN101330741A (zh) 一种共享公共用户标识用户终端业务重定向方法
CN103119906A (zh) 用于在通信网络中管理向用户实体的会话发起协议通信的网络实体及方法
US20040243711A1 (en) Method, system and network element for controlling data transmission in a network environment
US8229454B1 (en) Personal location information management
CN102340486B (zh) 基于ims的视频广告实现方法、服务器平台和客户端
KR20090001326A (ko) 애드혹 버디들의 상태정보를 확인하는 방법, 이 방법을실행하는 네트워크 장치 및 네트워크 시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: NOKIA SIEMENS NETWORKS OY

Free format text: FORMER NAME: NOKIA CORP.

CP01 Change in the name or title of a patent holder

Address after: Espoo, Finland

Patentee after: NOKIA SOLUTIONS AND NETWORKS OY

Address before: Espoo, Finland

Patentee before: NOKIA SIEMENS NETWORKS OY

TR01 Transfer of patent right

Effective date of registration: 20180731

Address after: No. 11102, No. 37 Hepingli East Street, Dongcheng District, Beijing 11102

Patentee after: NOKIA SOLUTIONS AND NETWORKS SYSTEM TECHNOLOGY (BEIJING) CO.,LTD.

Address before: Espoo, Finland

Patentee before: NOKIA SOLUTIONS AND NETWORKS OY

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130821

CF01 Termination of patent right due to non-payment of annual fee