用于在因特网协议多媒体子系统IMS网络中处理时区信息的方法和设备与流程

文档序号:16275856发布日期:2018-12-14 22:34阅读:420来源:国知局
用于在因特网协议多媒体子系统IMS网络中处理时区信息的方法和设备与流程
本发明涉及用于在电信系统中处理时区信息的方法和设备,并且具体地说,涉及用于在因特网协议多媒体子系统(ims)网络中传输和使用时区信息的方法和设备。
背景技术
随着用于移动电话的新技术的出现,已开发使用因特网协议(ip)的基于分组的通信解决方案以支持多媒体服务的使用,同时在市场上出现了带有用于多媒体通信的新功能性的不同移动和固定用户终端。服务也在不断地为终端用户开发以便在通常使用通信服务时增大使用的领域和增强体验。因特网协议多媒体子系统(ims)网络能够用于通过为连接到各种不同接入网络的用户终端启动和控制会话,允许实现多媒体服务和其它通信服务。会话由ims网络中的特定会话控制节点处理,包括称为呼叫会话控制功能(cscf)节点的那些节点。信令协议会话启动协议(sip)用于ims网络和其它通信服务网络中的多媒体会话。时区是具有通常称为本地时间的统一标准时间的地球的某个区域。按照惯例,时区将其本地时间计算为与utc的偏移。本地时间是utc加上用于考虑的位置的当前时区偏移。时区分成标准时区和夏令时区。夏令时区包括用于夏令时的偏移(+1或+2)。标准时区能够通过将地球的球体在几何上细分成由纵向部分的每个15度子午线划界的24个月牙形(楔形切面)。相邻区带中的本地时间将相差一小时。然而,政治边界、地理实践性及居民的方便性能够导致不规则形状的区带。另外,在少数区域中,半小时或一刻时差是有效的。但直到最近,时区是基于格林威治平均时间(gmt,也称为ut1),在0度(本初子午线)的平均太阳时间。但作为平均太阳时间,gmt根据在速率上不恒定的地球的自转定义。因此,每年更改或调整原子时钟的速率以密切匹配gmt。然而,在1972年1月,原子时钟速率是固定和预定义的闰秒,替代了速率更改。此新的时间系统称为协调世界时间(utc)。插入闰秒以使utc与ut1的时差保持在0.9秒内。这样,本地时间继续大约对应于平均太阳时间,而地球自转速率的变化影响被限定到更容易应用以获得统一时标(国际原子时间或tai)的简单步长更改。通过utc的实现,各国开始在其时区的定义中使用它而不是gmt。截至2005年,大多数但并非所有国家以此方式改变了本地时间的定义(但许多媒体渠道未能区分gmt和utc)。如果放弃闰秒的提议成功,则时区的基础的其它更改可发生。无论在何处采用ims系统,系统中保持的时间是utc。因此,ims是时区不可知的。然而,能够部署覆盖可能具有不同时区的远程区域的ims系统。由于ims系统只使用utc,因此,在任何ims标准中没有定义如何处理或传输时区有关信息的机制。然而,在ims中存在将希望能够将时区信息考虑在内的情况。例如,感兴趣的是能够使某些类型的最终用户服务依据最终用户的时区而不是utc。一个此类服务的示例是允许用户例如将呼叫在选定时间间隔转移到不同目的地的通信转移。对将时区信息考虑在内将感兴趣的情况的另一示例是计费。借助于基于时间的收费,运营商可能例如在网络负载高的忙时设置更高费率,而在诸如夜间等网络负载低时设置更低费率。但忙时将对于不同时区和位置是不同的,并且用户和终端可以是移动型,并能够连接到不同时区的网络。时区设置能够由最终用户控制以用于服务触发目的,但对于计费,时区设置需要准确和值得信任以防止在计费要基于日时的时候的欺诈。技术实现要素:本发明的目的是提供用于在因特网协议多媒体子系统(ims)网络中时区信息的可靠处理的方法和设备,其使得例如在服务和计费中将时区信息考虑在内成为可能。通过使用根据随附独立权利要求的方法和设备,可实现此目的和其它目的。根据不同方面,提供了用于在ims网络中传输和使用时区信息的方法和设备。根据一方面,提供了一种在呼叫会话控制功能(cscf)节点中用于在ims网络中处理时区信息的方法。响应接收与用户设备(ue)有关的请求消息,cscf节点取回时区信息。时区信息指定与ue相关联的时区。cscf节点在cscf节点的存储器单元中存储时区信息,并且将包括时区信息的至少一个消息发送到至少另一ims网络节点。这样,该至少另一ims网络节点能够支持与ue相关联的基于时区的服务和/或计费。此外,提供了一种用于在ims网络中处理时区信息的cscf节点。cscf节点包括接收器、传送器、存储器单元和处理逻辑。处理逻辑连接到接收器、传送器和存储器单元。接收器配置成接收与ue有关的请求消息。处理逻辑包括取回逻辑,取回逻辑配置成响应请求消息的接收而取回时区信息。时区信息指定与ue相关联的时区。处理逻辑还配置成在cscf节点的存储器单元中存储时区信息。传送器配置成将包括时区信息的至少一个消息发送到至少另一ims网络节点。这样,该至少另一ims网络节点能够支持与ue相关联的基于时区的服务和/或计费。根据另一方面,提供了一种在归属订户服务器(hss)节点中用于在ims网络中处理时区信息的方法。hss节点接收与ue在ims网络中的登记有关的请求消息。请求消息从服务cscf(s-cscf)节点接收。hss节点请求指定与ue相关联的时区的时区信息。向与ue连接到的移动接入网络相关联的移动分组核心网络请求时区信息。hss接收请求的信息并且在hss节点的存储器单元中存储时区信息。hss节点将包括时区信息的响应消息发送到s-cscf节点。这样,s-cscf节点能够支持与ue相关联的基于时区的服务和/或计费。此外,提供了一种用于在ims网络中处理时区信息的hss节点。hss节点包括接收器、传送器、存储器单元和处理逻辑。处理逻辑连接到接收器、传送器和存储器单元。接收器配置成从s-cscf节点接收请求消息。请求消息与ue在ims网络中的登记有关。处理逻辑包括请求逻辑,请求逻辑配置成请求指定与ue相关联的时区的时区信息。向与ue连接到的移动接入网络相关联的移动分组核心网络请求时区信息。接收器还配置成接收请求的时区信息,并且在hss节点的存储器单元(450)中存储时区信息。传送器配置成将包括时区信息的响应消息发送到s-cscf节点。这样,s-cscf节点能够支持与ue相关联的基于时区的服务和/或计费。本发明的实施例有关的优点是时区设置由网络控制,其确保时区信息的受信任创建和传输,防止最终用户的欺诈。本发明的实施例有关的又一优点是可能在ims网络节点之间有效地传播时区信息,由此允许节点例如在服务决定中使用时区信息,或将时区信息用于计费。相应地,节点无需在每次需要时区信息时请求此类信息。本发明的某些实施例有关的优点是可能将用户的当前位置的时区考虑在内。本发明的某些实施例有关的优点是可能将用户的归属位置的时区考虑在内。本发明的某些实施例有关的优点是时区信息的更改通过用户数据的更新来处理,并且因此经现有机制来处理。本发明的某些实施例有关的优点是ims网络节点可能使用最终用户的当前位置的时区或最终用户的归属位置的时区执行基于时间的服务。本发明的某些实施例有关的优点是ims网络节点可能支持服务的成本基于最终用户的当前位置的时区或最终用户的归属位置的时区的计费模型。从下面的详细描述中,将明白本发明的其它特征及其益处。附图说明下面将通过示范实施例并参照附图更详细地描述本发明,其中:图1是以示意图方式示出可实现本发明的实施例的电信系统的框图;图2是以示意图方式示出根据本发明的一实施例的在因特网协议多媒体子系统(ims)网络中时区信息的处理的信令图;图3是以示意图方式示出根据本发明的一实施例的呼叫会话控制功能(cscf)节点的框图;图4是以示意图方式示出根据本发明的一实施例的归属订户服务器(hss)节点的框图;图5是以示意图方式示出根据本发明的一实施例的用于在ims网络中处理时区信息的方法的流程图;图6是以示意图方式示出根据本发明的一实施例的用于在ims网络中处理时区信息的方法的流程图;图7a和7b是以示意图方式示出在移动接入的情况下根据本发明的备选实施例的时区信息的处理的信令图;图8a-d是以示意图方式示出在固定接入的情况下根据本发明的备选实施例的时区信息的处理的信令图;图9a和9b是以示意图方式示出分别在始发和终止请求的情况下根据本发明的实施例的时区信息的处理的信令图;图10是以示意图方式示出根据本发明的一实施例的填充有时区信息的属性值对(avp)的框图;以及图11是以示意图方式示出根据本发明的一实施例的填充有时区信息的p计费向量(pcv)报头的框图。具体实施方式现在,将参照示出本发明优选实施例的附图,在下文更全面地描述本发明。然而,本发明可以许多不同的形式实施,并且不应视为限于本文所述的实施例;而是,这些实施例的提供使得此公开内容将全面和完整,并且将本发明的范围全面传达给本领域的技术人员。在图形中,类似的标号表示类似的单元。图1示出其中可实现本发明的实施例的电信系统1。电信系统1包括服务于下文称为用户设备(ue)110的移动或固定终端的用户的因特网协议多媒体子系统(ims)网络100。ue110将经接入网络连接到ims网络100。在图1中,示出了三个接入网络160、161和165,但如本领域技术人员将理解的一样,可以有更多或更少的接入网络与ims网络100进行通信。ue110可经固定接入网络161或者经移动接入网络160连接到ims网络100,移动接入网络160又连接到下文称为移动核心150的移动分组核心网络150。要注意的是,在漫游的情况下,ue110可连接到受访移动接入网络(未示出),而受访移动接入网络又连接到第一移动核心(未示出)。第一移动核心随后可与ue110的归属网络(未示出)中的第二移动核心进行通信。随后,第二移动核心可连接到ims网络100,使得受访移动接入网络经第一移动核心和第二移动核心与ims网络100进行通信。为简明起见,只一个移动核心150在图1中示出,并且即使移动接入网络160可直接或间接连接到移动核心150,移动核心150在下文称为与移动接入网络160相关联。ims网络100包括称为呼叫会话控制功能(cscf)节点的各种会话控制节点。这些cscf节点包括为在ims网络100中的用户提供联系点的代理呼叫会话控制功能(p-cscf)节点115、控制用于用户的各种会话的服务呼叫会话控制功能(s-cscf)节点125及提供朝向其它未示出的ims网络的接口的也查询在下文称为归属订户服务器(hss)节点130的订户数据库节点以获得在用户登记和终止期间的用户有关信息的查询呼叫会话控制功能节点(i-cscf)120。hss130存储能够由其它节点取回以便服务于和处理不同用户的订户和鉴权数据。ims网络100也包括配置成在被调用以满足客户端的服务请求时提供不同通信服务的多个应用服务器(as)节点。为简明起见,图1中只示出一个as节点135。每个as135可配置成提供特定服务或服务的特定集。通过到s-cscf节点125的接口链接,as135链接到会话控制信令。根据第三代合作伙伴计划(3gpp)体系结构,此类接口称为isc接口。所示cscf115、120、125和as135均是ims节点的示例,它们通常通过提供与节点分别涉及的会话有关的计费信息到计费控制系统来支持计费。在图1中,为简明起见,只示出计费控制系统的单个计费节点145。能够支持计费的ims节点包括计费触发功能(ctf)(未示出)。ctf适用于生成用于服务/事件的计费信息,并且将该信息发送到计费控制系统。此信息随后例如在为用户开单时或在运营商间结算时使用。也存在可根据3gpp体系结构支持计费的其它未示出的节点,如媒体资源功能控制器(mrfc)、媒体网关控制功能(mgcf)、边界网关控制功能(bgcf)和互连边界控制功能(ibcf)。策略控制和计费规则功能(pcrf)节点140与ims网络100和移动核心150交互。pcrf节点140包含策略控制决定和基于流的计费控制功能性。在图1中,示出了两个不同时区,时区1170和时区2175。在图1所示示范情形中,假设移动接入网络160和固定接入网络161是在时区170中,而可以是移动或固定的接入网络165在时区175中。我们假设ue110的用户在时区175中生活。在家中时,用户能够经可由运营商运营的接入网络165连接到ims网络100,而用户可已向运营商预订。但也可能用户例如经接入网络160或161从远程位置连接到ims网络,接入网络160或161可由与用户预订的运营商相同或不同的运营商运营。知道用户实际所处位置的本地时间允许运营商使用当前本地时间,例如,在应用基于时间的收费时。根据现有技术,计费控制系统可能能够在已配置成将用户的归属地址的时区考虑在内时进行此操作,但它将不知道最终用户在使用服务时实际所处位置。简单地说,本发明的实施例提供一种用于在ims网络中处理时区信息的解决方案,允许ims网络节点以有效的方式支持基于时区的服务和/或计费。本发明的实施例提供可靠地获得最终用户的本地时间的机制及用于传输时区信息使得它在需要时容易可用和更新的机制。根据本发明的实施例,将时区信息添加到在ims节点之间的信令,例如,在适当的sip信令报头中,并且传播到涉及的所有节点。因此,收到时区信息的所有节点可例如在服务决定中使用时区信息,或者将它包括在计费信息中以改进例如到费率决定和统计的输入。时区信息的可能载体的示例是p计费向量(p-charging-vector)报头(pcv),但任何适合的sip信令报头均可使用。时区信息能够由已收到并存储时区信息的能够计费的所有ims节点包括在计费信息中。时区信息被包括在由能够计费的ims节点创建的属性值对(avp)中。avp被包括在发送到计费节点145的计费消息中。根据本发明的某些实施例,使用两种不同类型的时区信息。第一类型的时区信息表示ue110所在的本地时间,即,ue110的当前位置的时区,下文称为用户当前时区(uctz)。第二类型的时区信息表示最终用户的归属地址的本地时间,即,与ue110相关联的用户预订相关联的时区,下文称为用户归属时区(uhtz)。然而,即使使用两种不同类型的时区信息可以是有益的,但本发明并不限于此。例如,根据本发明的实施例,可能在ims节点之间只通过信号发送与用户的当前时区有关的时区信息uctz,并在需要时,从utc和有关用户的归属地址的存储信息推导用户的归属时区信息uhtz。uctz和uhtz可以带有夏令时指示的时区偏移表示。现在将更详细地论述在ims网络100中如何创建和传输时区信息uctz和uhtz。根据某些实施例,uctz被从移动核心150取回,并且随后由取回uctz的节点包括在sip信令中。因此,基于有关在接入网络中ue110的位置的移动核心150知识,移动核心150是uctz的源。根据备选实施例,在ue110经移动接入网络160连接到ims网络100时,p-cscf115经pcrf140从移动核心150取回uctz,或者s-cscf125经hss130从移动核心150取回uctz。根据备选实施例,在ue110经固定接入网络161连接到ims网络100时,uctz例如按虚拟局域网(vlan)、局域网(lan)或ip子网,在ims网络内,即在p-cscf115中配置。p-cscf115因此从配置信息取回uctz。根据本发明的某些实施例,为每个最终用户在hss130中预配uhtz,并且将uhtz包括在用户数据中。s-cscf125在登记时从hss130将uhtz取回为最终用户简档(profile)的一部分,并且在sip信令中包括uhtz。现在将参照图2所示信令图,描述根据本发明的一示范实施例的结合ue110的登记的用于在ims网络100中处理时区信息的过程。下面解释在图2中分别由标号205-296所示的信号和步骤。210ue110将登记请求消息发送到p-cscf115。p-cscf115接收登记请求消息,并且随后将取回和存储与ue110有关的时区信息。在此示范实施例中,时区信息是uctz201。后面将结合图7a和8a-d,论述用于p-cscf115取回uctz201的备选。根据备选实施例,如下面将进一步解释的一样,也可能是p-cscf115未响应接收在步骤210中发送的登记请求消息而取回和存储uctz201。220如果已知(即,如果在前一步骤中已取回和存储),p-cscf115通过在例如pcv报头102中等登记请求消息中包括uctz201,添加取回的uctz201到sip信令。p-cscf115随后将登记请求消息转发到i-cscf120。在备选实施例中,在p-cscf115不知道uctz201时,将转发未添加任何uctz201的登记请求消息。230i-cscf120如果收到uctz201,则存储uctz201。i-cscf120随后根据标准过程查找s-cscf125,并且转发包括uctz201的登记请求消息。在备选实施例中,在i-cscf120未收到和存储uctz201时,将转发未包括任何uctz201的登记请求消息。240s-cscf125接收登记请求消息,并且在任何uctz201存在时,从登记请求消息取回uctz201。s-cscf125将uctz201和p-cscf115是信息的源的指示(即,p-cscf115确实结合步骤210取回和存储了uctz201)存储在一起。随后,通过在收到uctz201时,将包括uctz201的请求消息发送到hss130,s-cscf125启动向hss130的登记过程。在此示例中,登记消息是服务器指派请求sar。在备选实施例中,在s-cscf125未收到和存储uctz201时,将发送未添加任何uctz201的请求消息。要注意的是,根据所述标准,hss130不是支持计费的ims网络节点,它也不提供服务。在发送到hss130的请求消息(sar)中包括时区信息(在此示例中为uctz201)的原因是hss130随后将能够存储时区信息并使其可用于诸如as135等应用服务器,以便通过sh接口(即,在hss130与as135之间的接口)下载时区信息。然而,如果hss130是uctz201的来源,则它将忽略从s-cscf125收到的任何uctz201。250在登记得到授权时,hss130将包括用户数据的响应消息发送到s-cscf125。在此示例中,响应消息是服务器指派应答saa。与ue110有关的时区信息将包括在响应消息中。在此示范实施例中,时区信息包括uhtz202,并且也可包括uctz201,这将在下面进一步解释。uhtz202预配置(或预配)到hss130中,并且被包括在hss中存储的用户数据中,这在图2中示为步骤205。如果uctz201在前一步骤中由s-cscf125转发到hss130,即,在s-cscf是uctz201的源时,则hss130不必在发送到s-cscf125的响应消息中包括uctz201。在此情况下,s-cscf125在前一步骤中已经接收和存储uctz201。如果uctz201未在前一步骤中由s-cscf125转发到hss130,则uctz201可转而由hss130从移动核心150取回,并且随后由hss130取回的uctz201可被包括到发送到s-cscf125的响应消息中。结合图7b,将进一步论述hss130如何从移动核心150取回uctz201。260s-cscf125存储在从hss130发送的包括uhtz202的响应消息中收到的用户数据。如果uctz201从hss130收到,则s-cscf125检查p-cscf115是否已经被标记为uctz201的源。如果是这样,则从hss130收到的uctz201不是由s-cscf125存储。否则,从hss130收到的uctz201由s-cscf125存储,并且hss130被标记为uctz201的源。s-cscf125随后将包括有与ue110有关的时区信息的响应消息向ue110发回。在此示例中,响应消息是200ok消息。在此示范实施例中,时区信息是uctz201和uhtz202。如更早所论述的一样,uctz201在步骤210中由p-cscf115取回,或者在步骤250中由hss130取回。270i-cscf120将响应消息转发到p-cscf115。如果如结合步骤230所述,以前尚未存储uctz201,则i-cscf120存储uctz201。i-cscf120存储uhtz202。280p-cscf115接收响应消息并且存储uhtz202。如果如结合步骤210所述,以前尚未存储uctz201,则p-cscf115也存储uctz201。因此,p-cscf115将只在hss130是信息的源时存储uctz201。p-cscf115随后将响应消息转发到ue110。p-cscf115在将响应消息转发到ue110前,从中删除任何时区信息。备选,如果根据应用情形,时区信息对ue110有用,则将包括有此类信息的响应消息转发到ue110。然而,普通的情况是pcv报头102未转发到ue110,因此,无时区信息被包括在图2的步骤280中所示的响应消息中。在图2所示示范实施例中,时区信息是uctz201和uhtz202。290如果as135配置成接收登记状态,则s-cscf125将包括时区信息的登记请求消息转发到as135。在此示范实施例中,时区信息是uctz201和uhtz202。296as135存储收到的uctz201和uhtz202,并通过响应消息做出响应。在此示例中,响应消息是200ok消息。也充当ctf的所有涉及节点可在计费数据中包括可用时区信息,这将结合图5描述。在上面结合图2所述的示范实施例中,时区信息描述为uctz201和/或uhtz202。然而,在未示出的备选实施例中,可能是例如uhtz202根本未使用,这将相应地要求修改一些步骤。如上所述,uctz201根据某些实施例是从移动核心150取回,并且随后由取回uctz201的节点包括在sip信令中。现在将结合图7a和7b,更详细地论述在ue110经移动接入网络160连接到ims网络100时用于uctz201的取回的备选实施例。与移动接入有关的实施例的描述称为3gpp全球移动通信系统(gsm)和宽带码分多址(wcdma)体系结构,但相同的原理能够用于为例如长期演进(lte)等其它接入解决时区处理。图7a所示示范实施例描述在ue110经移动接入网络160连接到ims网络100的情况下用于p-cscf115取回时区信息的一个备选。在此示范实施例中,时区信息与ue110所处时区有关,即,时区信息包括uctz201或uctz201的指示。现在在下面解释在图7a中分别由标号701-710所示的信号和步骤。701根据标准过程,ue110请求到移动核心150的网络附连。702根据标准过程,移动核心150发送请求消息以将用户的接入类型信息通知pcrf140,并且根据本发明的此实施例,还在此用户的接入类型信息中包括当前时区信息。在此示例中,请求消息是信用控制请求(ccr)消息,并且时区信息在3gpp-ms-时区avp中携带。703ue110将登记请求消息发送到ims网络100,即,到p-cscf115。(此步骤对应于图2中的步骤210)。704p-cscf115通过请求消息从pcrf140请求与ue110有关的接入类型。在此示例中,请求消息是鉴权授权请求(aar)消息。p-cscf115随后通过在请求消息中指示请求时区信息而取回时区信息。指示此请求的一种方式是使用用于此目的的支持的特征avp。705pcrf140在响应消息中将请求的时区信息发送到p-cscf115。在此示例中,响应消息是鉴权授权应答(aaa),并且时区信息在3gpp-ms-时区avp中携带。pcrf140将已请求ue110的时区信息的特定p-cscf115节点存储为时区信息的订户。pcrf140将使用预订信息并由此通知p-cscf115有关将来更新,这将在下面更详细描述。p-cscf115存储对应于uctz201的收到时区信息,这将在下面更详细解释。706p-cscf115将在此示例中是200ok消息的响应消息发送到ue110。与图2进行比较,在图7a中步骤705完成后,p-cscf115具有时区信息,即,uctz201,并且现在能够在图2所示步骤220中包括时区信息。携带移动核心105发送的时区信息的3gpp-ms-时区avp(在3gppts29.061中指定)指示在utc与ue110当前所处本地时区之间的偏移(以15分钟的步长)。3gpp-ms-时区avp也包含是否应用夏令时的指示,并且如果应用,则还包含时间是调整+1还是+2小时的指示。因此,3gpp-ms-时区avp对应于uctz201。根据备选实施例,pcrf140通过将消息(未示出)发送到移动核心150,来预订ue110的当前时区的更改,消息包括带有请求时区更改时的指示的值的事件触发avp。一旦移动核心150标识ue110的当前时区的更改,它便将通知pcrf140有关更改。pcrf140随后将又发送消息到p-cscf115以更新时区信息。现在,将在步骤707-710中描述此更新过程。707在ue110的当前时区更改时,移动核心150将消息发送到pcrf140,消息包括时区已更改的指示和新时区。在此示例中,消息是信用控制请求(ccr)。708pcrf140发送消息,以向p-cscf115通知用户的当前时区已更改。p-cscf115存储新时区信息,即,更新的uctz201。在此示例中,消息是重新授权请求(rar)。709p-cscf115发送在此示例中是重新授权应答(raa)的响应消息,以确认接收在步骤708中收到的消息。710pcrf140发送在此示例中是信用控制应答(cca)的响应消息,以确认接收在步骤707中收到的消息。图7b所示示范实施例描述在ue110经移动接入网络160连接到ims网络100的情况下用于s-cscf125取回时区信息201的一个备选。在此示范实施例中,时区信息包括uctz201。下面解释在图7b中分别由标号711-721所示的信号和步骤。711s-cscf125接收登记请求消息。(对应于图2中的步骤230,但在此情况下,时区信息在登记请求消息中不存在。)712s-cscf125通过请求消息初始化相对于hss130的登记过程。在此示例中,登记消息是服务器指派请求(sar)。s-cscf125随后通过在请求消息中指示请求时区信息而取回时区信息。指示此请求的一种方式是使用用于此目的的支持的特征avp。713就ue110的初始登记而言,hss130向移动核心150请求时区信息,否则,过程在步骤716继续。714移动核心150以对应于uctz201的ue110的当前时区做出响应。715hss130存储时区信息,即,uctz201,并且启动对此类时区信息的预订。716hss130在响应消息中发送包括时区信息(即,uctz201)的用户数据。在此示例中,响应消息是服务器指派应答(saa)。717s-cscf125存储包括时区信息(即,uctz201)的用户数据,并且将在此示例中是200ok消息的响应消息和uctz201一起向ue110发送。根据备选实施例中,例如通过在步骤715中包括对更改的预订,或者通过发送消息(未示出)到移动核心150,hss130预订ue110的当前时区的更改。一旦移动核心150标识ue110的当前时区的更改,它便将通告hss130有关更改。hss130随后将又在服务简档的扩展中更新此信息,并发送消息到s-cscf125以更新时区信息。现在,将在步骤718-721中描述此更新过程。718在用户的当前时区更改时,移动核心150通告hss130有关新时区。719hss存储新时区信息,并且发送在此示例中是推送简档请求(ppr)消息的消息,以向s-cscf125通知用户的当前时区已更改。s-cscf125存储新时区信息,即,更新的uctz201。720s-cscf125发送在此示例中是推送简档应答(ppa)的响应消息,以确认接收在步骤719中收到的消息。721hss130通过响应消息来响应通告,以确认接收在步骤718中收到的通告。现在将参照图8a-d示出的框图,描述在固定接入的情况下根据本发明的备选实施例的用于处理时区信息(即,用于取回uctz201)的备选过程。这些实施例描述在ue110经固定接入网络161连接到ims网络100的情况下用于使时区信息在p-cscf115中预配置的备选。在此示范实施例中,时区信息与ue110所处时区有关,即,时区信息对应于uctz201。固定接入将不要求来自接入网络的任何特定支持。假设一个接入网络只覆盖单个时区。这是合理的假设,因为如果一个物理接入网络覆盖不止一个时区,则可创建和使用各覆盖单个时区的vlan。因此,在下面涉及固定接入网络时,固定接入网络可以是物理接入网络或是物理接入网络的一部分的vlan。为每个接入网络在p-cscf115中预配置时区信息。相应地,在p-cscf115是时区信息(即,uctz201)的源时,p-cscf115从p-cscf115的配置信息取回uctz201。图8a示出一实施例,其中,为p-cscf115定义了一个固定接入网络161。也为p-cscf815定义了相同固定接入网络161。因此,能够为几个p-cscf115、815定义一个固定接入网络161。相应地,p-cscf115、815均预配置有在时区1170中的时区信息,即,uctz201具有用于两个p-cscf115、815的对应于时区1170的值。图8b示出一备选实施例,其中,为一个p-cscf115定义了一个固定接入网络161。相应地,p-cscf115预配置有在时区1170中的时区信息,即,uctz201具有对应于时区1170的值。图8c示出一备选实施例,其中,为在p-cscf115上的第一物理接口(接口1)820定义第一固定接入网络161,以及为在p-cscf115上的第二物理接口(接口2)830定义第二固定接入网络861。相应地,p-cscf115上的接口1820预配置有在时区1170中的时区信息,即,与接口1820有关的uctz201具有对应于时区1170的值。p-cscf115上的接口2830预配置有在时区2175中的时区信息,即,与接口2830有关的uctz201具有对应于时区2175的值。相应地,在p-cscf115是时区信息(即,uctz201)的源时,视ue110连接通过接口820或830中的哪个接口而定,p-cscf115取回与接口1820有关的uctz201或与接口2830有关的uctz201。图8d示出一备选实施例,其中,能够为在p-cscf115上一个物理接口840上的第一逻辑接口vlan1850定义第一固定接入网络161,并且为在p-cscf115上相同物理接口840上的第二逻辑接口vlan2860定义第二固定接入网络861。相应地,p-cscf115上接口1830上的vlan1预配置有在时区1170中的时区信息,即,与vlan1850有关的uctz201具有对应于时区1170的值。p-cscf115上接口1840上的vlan2860预配置有在时区2175中的时区信息,即,与vlan2860有关的uctz201具有对应于时区2175的值。相应地,在p-cscf115是时区信息(即,uctz201)的源时,视ue110连接通过vlan850或860中的哪个vlan而定,p-cscf115取回与vlan1850有关的uctz201或与vlan860有关的uctz201。现在将参照图9a所示信令图,描述根据本发明的一示范实施例的结合ue110发送始发请求的用于在ims网络100中处理时区信息的过程。假设ue110如结合图2所述,更早已向ims网络100登记。相应地,涉及的ims节点至少存储和/或取回了时区信息一次。随后,一旦ue110更改当前时区,p-cscf115便可接收和存储更新的uctz201,如结合图7a所述。备选,一旦ue110更改当前时区,s-cscf125便可接收和存储更新的uctz201,如结合图7b所述。s-cscf125可接收和存储uhtz202,如结合图2所述。现在在下面解释在图9a中分别由标号901-910所示的信号和步骤。901ue110将始发请求消息发送到p-cscf115。请求消息可涉及与在终止侧的ue(未示出)有关的会话。902如果时区信息uctz201已知,p-cscf115包括时区信息并且将请求消息转发到s-cscf125。时区信息uctz201包括在pcv报头102中,或者在任何适合的sip报头中。在备选实施例中,在p-cscf115是uctz201的源时,p-cscf115在uctz201更改时自动接收更新,更新将转发到s-cscf125。因此,在此情况下,p-cscf115知道更新和准确的uctz201。在备选实施例中,在hss130是uctz201的源时,hss130将自动接收更新,更新自动转发到s-cscf125。因此,在此情况下,p-cscf115将不知道更新和准确的uctz201。903如果s-cscf125从p-cscf115接收uctz201,则s-cscf125检查它是否更早已将p-cscf115标记为uctz201的源,如果它已标记,则s-cscf125存储收到的uctz201。但是如果s-cscf125已将hss130标记为uctz201的源,则不存储从p-cscf115收到的uctz201。s-cscf125随后将请求消息转发到as135,并且包括uctz201和uhtz202(如果可用)。如上所解释的一样,视p-cscf115和hss130哪个是uctz201的源而定,从p-cscf115或从hss130接收uctz201。904as135存储在触发服务等时可能要使用的收到时区信息uctz201、uhtz202,并且将请求消息转发到s-cscf125。905s-cscf125将请求消息转发到终止侧900。时区信息可在发送到终止侧900时保留在pcv报头102中。906在从终止侧900接收响应时,s-cscf125从收到的pcv报头102删除任何包括的时区信息。907s-cscf125将存储的时区信息uctz201、uhtz202添加到pcv报头102,并且将响应转发到as135。908as135将响应转发到s-cscf125,而保持时区信息uctz201、uhtz202不变。909s-cscf125将带有原样时区信息uctz201、uhtz202的响应发送到p-cscf115。910如果收到uhtz202,则p-cscf115存储uhtz202,并且在p-cscf115不是信息的源时,可能也存储uctz201。p-cscf115在将响应转发到ue110前,从响应删除可能的时区信息uctz201、uhtz202。备选,如果根据应用情形,时区信息对ue110有用,则将包括有此类信息的响应消息转发到ue110。然而,一般的情况是pcv报头102未转发到ue110,因此,无时区信息包括在图9a的步骤910所示的响应消息中。所述过程允许涉及的ims网络节点(即,至少p-cscf115、s-cscf125和as135)发送与会话有关的包括时区信息的计费信息。所述过程也允许as135在触发与会话有关的服务时使用时区信息。现在将参照图9b所示信令图,描述根据本发明的一示范实施例的结合ue110接收终止请求的用于在ims网络100中处理时区信息的过程。假设ue110如结合图2所述,更早已向ims网络100登记。相应地,涉及的ims节点至少存储和/或取回了时区信息一次。随后,一旦ue110更改当前时区,p-cscf115便可接收和存储更新的uctz201,如结合图7a所述。备选,一旦ue110更改当前时区,s-cscf125便可接收和存储更新的uctz201,如结合图7b所述。s-cscf125可如结合图2所述接收和存储uhtz202。现在在下面解释在图9b中分别由标号911-921所示的信号和步骤。911始发侧990将请求消息发送到i-cscf120。请求消息可以是来自在始发侧的ue(未示出)的与在终接侧的ue110建立sip会话的请求。912在将请求消息转发到s-cscf125前,i-cscf120从请求消息删除任何时区信息。备选,如果时区信息对终止侧有用,则将包括有此类信息的请求消息转发到s-cscf125。然而,一般的情况是不将时区信息转发到s-cscf125。913s-cscf125将可能存储的uctz201和可能存储的uhtz202添加到pcv报头102,并将请求转发到as135。914as135存储在触发服务等时可能要使用的收到时区信息uctz201、uhtz202,并且将请求转发到s-cscf125。915s-cscf125将请求转发到p-cscf115,而时区信息uctz201、uhtz202保留在pcv报头102中。916如果收到uhtz202,p-cscf115存储uhtz202,并且在p-cscf115不是信息的源时,可能也存储uctz201。p-cscf115在将请求转发到ue110前,从请求删除可能的时区信息uctz201、uhtz202。备选,如果根据应用情形,时区信息对ue10有用,则将包括有此类信息的请求消息转发到ue110。然而,一般的情况是pcv报头102未转发到ue110,因此,无时区信息包括在图9b的步骤916所示的请求消息中。917ue110发送响应。918p-cscf115在将响应发送到s-cscf125前在pcv报头102中包括可用时区信息uctz201、uhtz202。919如果p-cscf125被标记为信息的源,则s-cscf125存储可能的uctz201,并且将请求转发到as135。920如果收到uctz201,则as135存储uctz201,并且将响应发送到s-cscf125,而保持时区信息uctz201、uhtz202不变。921s-cscf125将响应发送到始发侧990。如果发送到始发侧990,则时区信息uctz201、uhtz202可保留在pcv报头102中。所述过程允许涉及的ims网络节点(即,至少p-cscf115、s-cscf125和as135)发送与会话有关的包括时区信息的计费信息。所述过程也允许as35在触发与会话有关的服务时使用时区信息。为能够执行上述实施例的步骤,cscf115、125节点和hss130节点将需要适用于此目的。cscf115、125节点将适用于能够执行根据图5所示流程图的方法。hss130节点将适用于能够执行根据图6所示流程图的方法。现在将参照图5所示流程图,描述根据本发明的实施例的由cscf节点115、125执行的用于在ims网络100中处理时区信息的方法。在步骤501中,cscf节点115、125接收与ue110有关的请求消息。步骤502示出cscf节点115、125响应接收请求消息而取回时区信息201、202。时区信息201、202指定与ue110相关联的时区170、175。如在步骤503中所示,cscf节点115、125在cscf节点115、125的存储器单元350中存储时区信息201、202。步骤504示出cscf节点115、125将至少一个消息发送到至少另一ims网络节点115、120、125、130、135,以允许至少另一ims网络节点115、120、125、130、135支持与ue110相关联的基于时区的服务和/或计费。不要求图5所示的所有步骤始终以图5所示的顺序执行。在一些情况下,例如,可通过从cscf115、125的存储器单元350中存储的预配置信息取回时区信息201,来执行步骤502。在该情况下,步骤503将已在步骤502之前执行,并且可能也在步骤501之前执行。根据一个实施例,cscf节点115、125在步骤505中创建包括存储的时区信息201、202的avp101,并且在步骤506中将包括avp101的计费消息发送到计费节点145,以允许在计费中使用时区信息201、202。图3是适用于执行上面结合图5所述方法的cscf115、125的示范组件的框图。如图所示,cscf115、125包括接收器310、传送器340、包括取回逻辑320的处理逻辑330及存储器单元350。接收器310可包括允许cscf115、125与其它节点通信的电路,具体而言,接收器310配置成根据上述步骤501接收与ue110有关的请求消息。处理逻辑330可控制cscf115、125的操作。具体而言,处理逻辑330配置成根据上述步骤502,响应接收请求消息,通过取回逻辑320取回时区信息201、202。处理逻辑330还配置成根据上述步骤503在存储器单元350中存储时区信息201、202。传送器340可包括允许cscf115、125与其它节点通信的电路。具体而言,传送器340配置成根据上述步骤504发送包括时区信息201、202的消息。虽然图3示出cscf115、125的示范组件,但在其它实现中,与上述那些组件相比,cscf115、125可包含更少、不同或另外的组件。在还有的其它实现中,cscf115、125的一个或多个组件可执行描述为由cscf115、125的一个或多个其它组件执行的任务。现在将参照图6所示流程图,描述根据本发明的实施例的由hss节点130执行的用于在ims网络100中处理时区信息的方法。不要求图6所示的所有步骤始终以图6所示的顺序执行。在步骤601中,hss节点130从s-cscf节点125接收请求消息。请求消息与ue110在ims网络100中的登记有关。步骤602示出hss节点130请求指定与ue110相关联的时区的时区信息201。向与ue110连接到的移动接入网络160相关联的移动分组核心网络150请求时区信息201。如在步骤603所示,hss节点130接收请求的时区信息201。步骤604示出hss节点130在hss节点130的存储器单元450中存储时区信息201。如在步骤605中所示,hss节点130将响应消息发送到s-cscf节点125。响应消息包括时区信息201,并允许s-cscf节点125支持与ue110相关联的基于时区的服务和/或计费。图4是适用于执行上面结合图6所述方法的hss节点130的示范组件的框图。如图所示,hss130包括接收器410、传送器440、包括请求逻辑420的处理逻辑430及存储器单元450。接收器410可包括允许hss130与其它节点通信的电路。具体而言,接收器410配置成根据上述步骤601,接收与ims网络100中ue110的登记有关的请求消息。处理逻辑430可控制hss130的操作。具体而言,处理逻辑430配置成根据上述步骤,通过请求逻辑420请求指定与ue相关联的时区170的时区信息201。接收器410还配置成根据上述步骤603接收请求的时区信息201。处理逻辑430还配置成根据上述步骤604在hss节点130的存储器单元450中存储时区信息201。传送器440可包括允许hss130与其它节点通信的电路。具体而言,传送器440配置成根据上述步骤605发送包括时区信息201、202的响应消息。虽然图4示出hss130的示范组件,但在其它实现中,与上述那些组件相比,hss130可包含更少、不同或另外的组件。在还有的其它实现中,hss130的一个或多个组件可执行描述为由hss130的一个或多个其它组件执行的任务。上面已论述了时区信息能够由已接收和存储在sip信令中发送的时区信息的能够计费的所有ims节点包括在计费信息中。时区信息可包括在由能够计费的ims节点创建的avp中。avp包括在发送到计费节点145的计费消息中。在被服务用户的时区要用于计费时,信息需要例如通过以下格式添加到计费接口,如在图1中在ims节点115、120、125、135与计费节点145中之间的接口:[用户时区][当前时区][归属时区]当前时区和归属时区avp可使用与3gppts29.061中定义的“3gpp-ms-时区”相同的格式,以免造成不必要的重新格式化。这给出了八位字节字符串,以15分钟的步长指示在世界时间与ue当前所处位置的本地时间之间的偏移。用于avp101的可能布局在图10中示出。avp的“时区”字段与在3gppts23.040中定义的传送层协议(tp)服务中心时戳中使用的“时区”字段使用相同格式:“时区指示在本地时间与gmt之间以刻为单位表示的差别。在两个半八位字节的第一个半八位字节中,第一比特(tp服务中心时戳字段的第七个八位字节的第3比特)表示此差别的代数符号(0:正数,1:负数)。”。avp的“夏令时”字段使用与如表1所示3gppts24.008中定义的“夏令时”ie相同的格式。表1用于“夏令时”字段的可能值比特1比特000无用于夏令时的调整01用于夏令时的+1小时调整10用于夏令时的+2小时调整11保留上面已论述了将时区信息添加到在ims节点之间的信令,例如,在适当的sip信令报头中,并且传播到涉及的所有节点。pcv报头已被建议为时区信息的可能载体,但任何适合的sip信令报头均可使用。图11示出根据一个实施例的填充有时区信息uctz201和uhtz202的pcv报头102。因特网工程任务组(ietf)文档rfc3455将pcv定义为:建议时区信息作为“generic-param”进入。时区信息能够通过以下格式发送:当然,在不脱离本发明基本特征的情况下,本发明可以不同于本文所述那些方式的其它特定方式实现。因此,所示实施例在所有方面均要视为说明而不是限制,并且在随附权利要求书的意义和等同物范围内的所有更改要涵盖在其中。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1