用于配置无线设备以用于使用通过LTE的语音的方法与流程

文档序号:14960205发布日期:2018-07-18 00:22阅读:129来源:国知局

本发明涉及一种用于配置无线设备的方法。

本发明还关于一种使用所述方法的无线设备。本发明还涉及一种支持所述方法的参数服务器。



背景技术:

在第四代蜂窝无线通信的领域中,第一次描述了一种技术,该技术将基于ip分组的语音通信服务并入到技术标准本身中。该技术被称为通过lte的语音(voiceoverlte),或缩写为volte。第一网络运营商当前将该特征实现在它们的lte网络中。对于未来的技术标准,预期也设想到类似的解决方案。

虽然volte标准技术本身被标准化了,然而用于使用volte的各种配置参数是所占据的运营商特定的。这样的配置参数尤其在gsmair.92中被定义为若干配置的一个潜在集合。它们包括各种领域,包括但不限于服务质量、uri、定时器、编解码器、语音质量选项等等,以及用于volte所基于其中的ims(ip多媒体子系统)服务本身的配置参数。

对于通常作为运营商品牌化来销售的移动手持机,简单地是在装运之前实施预配置。

对于机器类型的通信(mtc)设备,例如提供经连接的功能性的汽车,这样的预配置是不可能的。当顾客从本地汽车经销商或先前的拥有者处得到他的汽车时,他将把他的sim卡放到汽车中,或经由sim访问简档来将汽车与他的移动电话配对,因此在这样的情况中没有任何预配置是可能的。相同的适用于在其它蜂窝网络中漫游的无线设备。此外,与sim卡一起装运的对于归属蜂窝网络的预配置在不久之后可能过时。

在最坏但不是不太可能的情况中,该情形导致以下结果:当配置参数没有恰当被设置时,无线设备不能或至少不可靠地在蜂窝网络中操作volte。当前没有已知将会减轻volte在特定蜂窝网络内将不可操作的该不良顾客体验的解决方案。

因此本发明的目标是克服所提及的劣势,并且提出一种用于在无线设备的运行时期间预配置volte参数的解决方案。

因此,另外的可替换和有利的解决方案在本领域中将会是合期望的。



技术实现要素:

为此,根据本发明的第一方面提议了一种根据权利要求1的操作无线设备的方法。根据本发明的第二方面进一步提议了一种根据权利要求9的无线设备。在本发明的第三方面中,提出了一种根据权利要求15的参数服务器。

根据本发明的第一方面,提出了一种用于无线设备的、提供经由与操作的蜂窝网络、即无线设备操作在其中的蜂窝网络的分组交换通信的语音服务的方法,其中所述无线设备物理地连接到标识单元(uicc),所述标识单元包括用于存储用于第一蜂窝网络内的所述语音服务的至少一个配置参数集合的第一存储器块,此外所述无线设备处于与操作的蜂窝网络的基本节点(enodeb)的驻扎(camping)关系中,所述方法包括用于无线设备的以下步骤:

-在建立语音呼叫之前,与标识单元查核可适用于操作的蜂窝网络的配置参数是否是可用的,

-如果不可用,则从对于操作的蜂窝网络可访问的参数服务器请求所述配置参数,

-从所述参数服务器接收所述配置参数,

-将所接收的配置参数的至少一部分存储在标识单元的所述第一存储器块中,

-如果配置参数是可用的,或先前接收自参数服务器,则:

-将所述配置参数提供给无线设备,

-通过使用所述配置参数来建立语音呼叫。

所述方法适用于一种被配置成在提供经由分组交换通信的语音服务的蜂窝网络中操作的无线设备。那对于在支持长期演进(lte)或第四代(4g)的技术标准的蜂窝网络中的通过lte的语音(volte)是特别成立的。

到现在为止,在lte之前的蜂窝网络中的原生语音服务在电路交换(cs)域上操作。然而,分组交换(ps)域专用于数据传输,例如对网站的访问、数据的下载等等。在volte的规范和实现之前,已经定义了基于因特网的语音服务,也如在连接到因特网的正常计算机上那样。但是那些服务需要在每个通信设备上的特殊软件,并且每个设备具有不同于与连接到无线设备的标识单元、尤其是uicc相连接的msisdn的单个标识符。

因此,期望作为4g蜂窝网络的部分并且允许在msisdn下呼叫的原生服务。然而,将为未来的技术标准世代定义类似的服务。一般性地预见发明方法也适用于那些服务。

volte基于ip多媒体子系统(ims),因此所提出的方法还一般地适用于ims配置数据的整个集合,包括volte、存在/位置服务、视频电话、ims上的sms、ussd以及ims所提供的任何其它服务。在下文中,volte被用作ims服务的一个示例。

为了实施volte服务,无线设备优选地包括一组件、特别是软件模块,其实现对于利用服务enodeb来操作语音呼叫而言必要的过程,所述服务enodeb是其中无线设备当前正驻留(campon)的蜂窝网络的基本节点。该组件在下文中被称为volte客户端,而不意味着在对于未来技术标准世代语音服务的可适用性方面的限制。

无线设备还与标识单元连接。这样的标识单元是尤其可移除的模块,其优选地最初被设计用于以安全的方式保存用于在蜂窝网络中进行标识和认证的认证证书。典型地,这样的标识单元由通用集成电路卡(uicc)具体化。该标识单元还包括用于存储至少一个配置参数集合的第一存储器块。优选地,标识单元还提供交换接口,用于无线设备从这样的第一存储器块请求数据。标识单元的另外其它的实施例、特别是机器类型标识模块(mim)或嵌入式sim(esim相应地euicc)同样被预见。

用于所述语音服务的配置参数是这样的参数:其定义无线设备、特别是volte客户端如何操作,并且其确保与服务enodeb和/或被呼叫相应地呼叫设备的互操作性。

在优选实施例中,第一存储器块直接存储配置参数集合。在另一优选实施例中,只存储与默认配置参数集合的差异(diffs)以便节省空间。

所述方法开始于无线设备在驻留于蜂窝网络的基本节点时、特别是在蜂窝网络中无线设备的注册之后的考虑,如果无线设备适应于操作蜂窝网络中的经由分组交换通信的语音服务,则无线设备当前利用下文中的操作的蜂窝网络而操作。

为此,在通过所述语音服务的第一语音呼叫之前的某时,它与标识单元查核:可适用于操作的蜂窝网络的适当配置参数是否是可用的。这优选地通过如下来进行:从无线设备经由交换接口向标识单元发送请求,请求配置参数是否被存储在标识单元的第一存储器块中。

还被预见为本发明的另一有利实施例的部分的是:配置参数的仅部分、特别是参考、与参数服务器有关的版本或路由信息被存储在标识单元的第一存储器块中,并且配置参数的其它部分被存储或高速缓存在无线设备本身的存储器块中。

通常,关于配置参数的三个情形有可能在第一语音呼叫之前发生:没有任何配置参数被存储,不是适当的配置参数被存储,以及适当的配置参数被存储。

如果存储了配置参数,则辨别配置参数是否是适当的,特别地通过以下各项中的至少一个来进行:查核配置参数是否被指派给另一蜂窝网络、例如另一运营商的另一蜂窝网络,或配置参数是否是过时的。

对于缺失配置参数的情形,这意味着配置参数需要无条件地被检索以用于操作语音服务。

除了所存储的配置参数没有过时的情况之外,因此有必要检索适当的且最新的配置参数以便利用操作的蜂窝网络来操作volte客户端。

为此,无线设备从参数服务器请求所述配置参数。所述参数服务器对于操作的蜂窝网络而言是可访问的。那尤其意味着:它要么是蜂窝网络的部分,要么它连接到蜂窝网络的组件,从而允许从无线设备、经由基本节点和另外的蜂窝网络特定的组件、比如演进分组核心(epc)的访问。

在无线设备在其归属蜂窝网络中操作的情况中,优选地借助于蜂窝网络资源到达参数服务器。也就是说,通过移动管理实体将请求转发到参数服务器。从那里,参数服务器提供所请求的配置数据。即使对于归属蜂窝网络的配置参数集合已经可用,这也是特别优选的,以便查核配置参数是否是最新的。

响应于对参数服务器的所述请求,如果所请求的数据是可用的,则无线设备接收所请求的配置参数。优选地作为在接收到数据之后的第一步骤,它们被存储在第一存储器块中。这对于其中无线设备需要访问配置参数的下一场合是优选的,它们可用于volte客户端的访问和配置。优选地,在利用刚下载的数据来配置volte客户端之前实施该步骤。

如果适当的配置参数从标识单元可得到,或在下载它们之后,则这些配置数据被应用于无线设备、尤其是应用于volte客户端。那尤其意味着:使得所接收的配置参数或其至少部分可用于volte客户端。配置参数的该应用如何实施一般是实现方式特定的。优选地,使得可由volte客户端读取的配置文件可用,特别是通过将配置添加到现有配置文件。典型地,通过配置文件中的键/值对、遵循特定的语法、例如xml、csv、json来使得每个配置数据可用。

volte客户端优选地探后被触发以重读取配置文件,特别是通过重启动或重初始化。

在配置参数的该应用之后,无线设备准备好凭借服务基本节点与另一通信端点、无论是另一无线设备(优选实现所述方法)还是陆线电话建立语音呼叫,要么传入要么传出。

对于无线设备不是在其归属蜂窝网络中操作的情况,提出了本发明的另一实施例。

因此提出了一种方法,其中根据标识单元的第一蜂窝网络不同于操作的蜂窝网络,在下文中为拜访(visited)蜂窝网络

其中参数服务器是作为拜访蜂窝网络的部分的配置服务器,还包括以下步骤:

-从第一蜂窝网络检索拜访蜂窝网络的所述配置服务器的路由信息,

-以及在第二存储器块中实施存储所接收的配置参数的步骤,用于存储针对至少一个附加的蜂窝网络的所接收的配置参数的至少一部分。

这里是这样的情形:所述情形描述了无线设备正操作在其中的蜂窝网络不是归属蜂窝网络,而是拜访蜂窝网络。这根据标识单元而被标识,其意味着:标识单元保存标识归属网络的数据,特别是mcc(移动国家码)和mnc(移动网络码)。如果特别地来自标识单元的mnc不同于操作的蜂窝网络的mnc,则无线设备在漫游,并且因此操作的蜂窝网络是拜访蜂窝网络。

根据该实施例,预见用于存储配置参数的第二存储器块,其特别地用于存储针对不同于归属蜂窝网络的拜访蜂窝网络的那些配置参数。

根据优选实施例,第二存储器块是以下各项中至少一个的部分:

-无线设备,

-所述标识单元,或

-二者的组合。

在无线设备和标识单元之间的共享特别地取决于配置参数的量。优选地,由网络运营商提供的那些信息被存储在标识单元中,并且因此有利的是也使标识单元中的第二存储器块可用。

优选地,标识单元提供另外的存储器块以用于多个拜访蜂窝网络的另外的配置参数集合。在任何情况中,都存在对于一种下载用于当前拜访蜂窝网络的配置参数的方法的需要。

因而,在本实施例中建议的是:参数服务器是作为拜访蜂窝网络的部分的配置服务器。然而,无线设备需要寻址这样的配置服务器。为了这样做,它请求用于从归属蜂窝网络访问配置服务器的路由信息。

根据另一优选实施例,涉及配置服务器的路由信息包括出自以下各项中的至少一个:

-接入点名称,

-统一资源标识符,

-标识令牌,其被适配成被提交给作为操作的蜂窝网络的部分的名称服务器,所述名称服务器被配置成解析路由信息中的标识令牌。

该实施例提议路由信息的各种化身(incarnation)。接入点名称(apn)典型地被用作蜂窝网络中的端点,统一资源标识符是合格的(qualified)名称,比如url。当名称服务器存在于蜂窝网络中的时候,还允许使用标识令牌、例如虚拟接入名称,其被解析成相应的合格的标识符,比如uri或apn。

对于无线设备不是在其归属蜂窝网络中操作的情况,提议了本发明的另外的另一个优选实施例。因此提议了一种方法,其中根据标识单元的第一蜂窝网络不同于所述操作的蜂窝网络,其中参数服务器是远程配置服务器,并且涉及远程配置服务器的路由信息被存储在标识单元中,所述方法还包括:在第二存储器块中实施存储所接收的配置参数的步骤,用于存储针对至少一个附加的蜂窝网络的所接收的配置参数的至少一部分。

根据该实施例,参数服务器位于拜访蜂窝网络外部的远程配置服务器中,那意味着优选地经由因特网或其它连接可访问。

为了访问该配置服务器相应地参数服务器,需要路由信息,优选以uri形式。根据该实施例,用于访问所述参数服务器的路由信息被存储在标识单元中。这是特别有利的,当归属蜂窝网络运营商使标识单元配备有配置信息时,例如在移交给无线设备拥有者之前。因而,参数服务器(优选不是特定于蜂窝网络的)从实际上所有蜂窝网络可访问。

在漫游无线设备的任何情况中,从参数服务器接收的配置参数最终被存储在第二存储器块中。因而,当无线设备再次重启或在操作于另一蜂窝网络、特别是归属蜂窝网络中的时段之后返回到所述蜂窝网络的时候,于是下载所述配置参数的步骤不需要被再次实施,并且volte客户端可以利用所存储的配置参数被配置而没有延迟。

在本发明的另一优选实施例中,提出的是:接收所述配置参数的步骤包括接收参数数据,所述参数数据指示在针对蜂窝网络的所存储的配置参数与所请求的配置参数之间的差异。

根据该实施例,所下载的数据的量减少到以下程度:仅仅提供与标识单元中所存储的那些不同的那些配置参数。由于许多配置参数可以保持稳定或在许多蜂窝网络之间是公共的,所以该实施例极大地减少所下载的数据的量。

关于所存储的配置参数,这可能也影响默认配置参数集合,所述默认配置参数集合默认地从归属蜂窝网络运营商被预配置。当现在请求实际配置参数集合时,于是仅仅需要提供不同的参数,因为默认配置参数集合对于蜂窝网络、相应地参数服务器是已知的。

另外,在第二存储器块可用性的情况中,有利地是在第二存储器块中仅仅存储与第一存储器块中所存储的配置参数的差异。通过这样做,在第二存储器块中节省存储器空间。另外,多于一个配置参数集合有可能被存储在第二存储器块中。相比于在第二存储器块中存储完整的数据,在有该优选实施例的情况下至少有可能在第二存储器块中存储比没有该优选实施例的情况下更多的配置参数集合。

这在结合另一实施例的情况下是进一步有利的,所述另一实施例涉及与所存储的配置参数集合相关的版本信息。据此,提出了在对所述配置参数的请求期间,版本指示符被提交到参数服务器,所述版本指示符对于某个配置参数集合是唯一的,并且其中所述参数服务器在所述版本指示符指示了比参数服务器处可用的配置参数更早前的版本的情况中提交所述配置参数。

该实施例对于以下情况是有利的:配置参数集合被存储在存储器块中、特别是在标识单元内。然而,那不一定意味着配置参数是适当的。因此,无线设备需要指示以用于弄清配置参数是否是适当的、尤其是否是最新的。为此,版本指示符与配置参数一起被存储。优选地,版本指示符是递增的版本号、时间戳、或从这些中的一个或二者中得到的指示符。

该情形可适用于漫游以及非漫游场景。

所述版本指示符被提交给参数服务器。基于该版本指示符,参数服务器被配置成通过与参数服务器处可用的配置参数的版本指示符相比较而标识配置参数是否是最新的。

优选地,定义了对参数服务器的请求以用于查核新的配置参数是否可用。可替换地,预见到在用于下载最新配置参数的请求中,存储器块中当前存储的配置参数的版本指示符被提交。当版本是最新的时,来自参数服务器的响应仅仅指示不需要任何下载,相应地版本指示符与参数服务器中保存的最新版本的版本指示符相匹配。否则,从参数服务器提供所请求的配置参数。

这进一步有利的,如果参数服务器中的最新配置参数的版本在蜂窝网络处是可用的而无需访问参数服务器,特别是当参数服务器位于蜂窝网络外部的时候。那节省蜂窝网络内的信令资源。

当仅仅一个参数已经改变了的时候,版本号将改变。因此,当在该情形中弄清所存储的配置参数集合的版本信息不同于参数服务器中所存储的配置参数集合的版本信息的时候,于是更新是必要的。

为了这样做,优选地,仅仅经改变的参数被下载到无线设备,并且仅仅该经改变的参数需要被应用到volte客户端。

在另一优选实施例中,提议响应于时间触发器的期满而实施请求所述配置参数的步骤。

该实施例对于长时间在相同蜂窝网络中操作的无线设备、特别是机器对机器设备是特别有利的。在该实施例的情况下,本发明方法和/或其实施例在注册时实施,但也是时间触发的。特别地,结合所存储的版本指示符,如果有以下情况则是有利的:在预定义量的时间之后,无线设备将另一请求发送到参数服务器、相应地蜂窝网络,以便弄清是否已经发生配置参数处的任何改变。

如果是这样,那么配置参数集合、或优选地相比于先前使用的配置参数版本的差异(diff)被下载到无线设备。

此外,在运行会话之际或在向volte/ims服务注册期间,蜂窝网络可以向无线设备指示:当前使用的配置参数版本是过时的。在该情况下,无线设备将会独立于时间触发器地实施更新操作。

通过该实施例,确保了自动地在没有任何手动干预的情况下,无线设备被准确地配置用于操作volte,甚至是在它没有被重启的时候。

根据本发明的第二方面,提出了一种用于借助于与操作的蜂窝网络的基本节点的驻扎关系而在蜂窝网络中操作的无线设备,所述无线设备被配置成提供经由与蜂窝网络的分组交换通信的语音服务,所述无线设备还物理地连接到标识单元,所述标识单元包括第一存储器块,用于存储针对第一蜂窝网络内的所述语音服务的至少一个配置参数集合,所述无线设备还被配置成在建立语音呼叫之前与标识单元查核可适用于操作的蜂窝网络的配置参数是否是可用的,

-如果不可用,则从对于操作的蜂窝网络可访问的参数服务器请求所述配置参数,

-从所述参数服务器接收所述配置参数,

-将所接收的配置参数的至少一部分存储在标识单元的所述第一存储器块中,

-如果配置参数是可用的,或先前接收自参数服务器,则:

-将所述配置参数应用到无线设备,

-通过使用所述配置参数来建立语音呼叫。

本发明的该方面共享本发明的第一方面的优势。

在本发明的第三方面中,提出了一种参数服务器,所述参数服务器用于为经由从中可访问参数服务器的蜂窝网络中的分组交换通信的语音服务提供配置参数,所述参数服务器还被配置成从操作于蜂窝网络中的无线设备接收请求,所述请求包括对于某个配置参数集合唯一的版本指示符,比较所述所接收的版本指示符与被指派给对于参数服务器可访问的存储的配置参数集合的版本指示符,以及当所接收的版本指示符指示了比所存储的配置参数的版本指示符更早前的版本的时候,将所述配置参数集合提交给请求无线设备。

根据本发明的该方面的参数服务器要么位于蜂窝网络内,要么通过至少一个蜂窝网络可访问。参数服务器被配置成存储用于经由至少一个蜂窝网络中的分组交换通信的语音服务的配置参数。

当来自无线设备的请求被提交给参数服务器的时候,它至少包括版本指示符,所述版本指示符指示在无线设备中存储的配置参数的版本。

当参数服务器位于蜂窝网络外部的时候,优选地所述请求还包括与请求无线设备当前正操作在其中的蜂窝网络有关的指示。

在参数服务器中维护了另一版本指示符。每当实施对蜂窝网络的配置参数的改变时,于是版本指示符被修改,特别地被递增。

因而,利用从无线设备接收的版本指示符,参数服务器能够首先弄清版本指示符是否不同。有利地,它还能够弄清缺失了配置参数的哪些改变,特别是当保存了配置参数的较旧版本的时候。

以此,参数服务器能够提交完整配置参数集合,或至少在被存储在请求无线设备的标识单元中的配置与最新配置参数之间的差异。优选地,无线设备利用该请求来指示其处理完整配置参数集合或仅仅差异的能力。

当没有出现在所提交的版本指示符与被指派给所存储的配置参数集合的版本指示符之间的任何差异的时候,于是优选地,参数服务器发送响应,所述响应指示配置参数更新是不必要的。

当没有提交版本指示符的时候,在任何情况中,当向无线设备提交请求的时候,配置参数被提供用于无线设备正操作在其中的蜂窝网络。

如所示的,本发明有利地解决所描绘的问题:即适当地配置无线设备以用于操作于经由蜂窝网络中的分组交换通信的语音服务、特别是通过lte的语音。

附图说明

以下描述和附图详细地阐明了某些说明性方面,并且指示实施例原理可以采用的各种方式中的仅一些。当阅读作为说明性但是非限制性的示例给出的有利实施例的以下描述和附图的时候,本发明的特性和优点将显现。

图1表示本发明作为结合蜂窝网络的第一实施例被应用到的类型的无线设备;

图2示出了本发明作为结合被连接到归属蜂窝网络的拜访蜂窝网络的第二实施例被应用到的类型的无线设备;

图3表示本发明作为结合蜂窝网络和参数服务器的第三实施例被应用到的类型的无线设备;

图4在序列图中示出了根据本发明的另一优选实施例的用于无线设备的初始化的步骤;

图5表示指示本发明的另一优选实施例的流程图。

图1示意性地示出了本发明作为实施例被应用到的类型的无线设备1。它以与蜂窝网络3的基本节点2的驻扎关系而操作,所述基本节点被称作服务基本节点。所述无线设备是被配置成提供经由分组交换通信的语音服务的设备。那意味着,不需要电路交换域、比如在2g或3g中那样,但是语音作为ip分组在无线设备和蜂窝网络、以及典型地最终与之建立语音连接的设备之间传输。

对于lte相应地4g网络,这样的语音服务已经在术语通过lte的语音(volte)下被定义且已知。在下文中,假定蜂窝网络3是lte网络,因此语音服务是volte。

无线设备1还包括volte客户端,所述volte客户端是一组件、特别地是软件模块,其实现用于建立和处理与服务基本节点2的蜂窝网络的volte呼叫的过程。在lte中,基本节点被称为enodeb(enb)。

无线设备1还配备有标识单元5。这样的标识单元特别地是订阅标识模块(sim)、相应地通用集成电路卡(uicc),其保存用于相应蜂窝网络中认证的认证证书。

所述标识单元还包括存储器块,用于存储针对语音服务的至少一个配置参数集合,在下文中为volte参数。

这样的volte参数特别地包括涉及编解码器的信息,以及编解码器有关的设置、比如帧/比特率等等、另外的定时器、特别是重试定时器、服务质量设置、地址/apn、应用id等等。还预见了应用于其它ims服务、比如基于存在/位置的服务、视频电话、经由ims/sgsn的sms的另外的参数被存储在所述配置参数集合内。对于那些服务,所提出的发明也是可适用的。

通常,当无线设备操作在归属蜂窝网络、相应地归属公共陆地移动网络(hplmn)内的时候,于是标识单元5应当使所有volte参数可用。因而,无线设备1可以凭借初始化例程、优选地在启动时发动或接受volte呼叫,其中所述无线设备、相应地volte客户端从标识单元5请求相应的volte参数,并且因而配置volte客户端以用于传入或传出的volte呼叫。

然而,本发明的该实施例被设计用于以下情形:即标识单元5没有存储任何volte参数集合或没有存储任何最新的volte参数集合。这典型地在初始化例程期间被标识。该初始化例程的部分特别地是要通过发动对蜂窝网络的相应请求而标识蜂窝网络3中的volte参数的当前版本,并且比较在对该请求的响应中所接收的版本指示符与标识单元5中所存储的volte参数集合的版本指示符。

当无线设备1标识了对于操作的蜂窝网络中的volte参数的最新集合的需要时,它经由服务enodeb2从蜂窝网络请求缺失的volte参数。所述请求专用于蜂窝网络3内的参数服务器7。典型地,在演进分组核心(epc)4中处置所述请求,所述演进分组核心特别地包括移动性管理实体(mme)、服务网关(s-gw)和分组数据网络网关(p-gw)。

优选地,存储volte参数的参数服务器7与归属订户服务器(hss)6定位在一起。优选地,针对volte参数的请求经由mme被转发到参数服务器7。

最终,当在参数服务器7中标识了相应的volte参数集合的时候,它被转发到请求无线设备1。无线设备在标识单元5中存储所接收的volte参数,并且用所接收的volte参数来配置volte客户端。

最后,无线设备现在在它当前正操作于其中的蜂窝网络内实施volte呼叫的状态中。

如果无线设备不能够从蜂窝网络接收volte参数,并且特别地没有默认参数集合可用于或足以用于操作,那么无线设备优选地切换到电路交换回落(csfb),并且使用传统的语音操作途径,其使该表示也可用于lte。

所示的实施例仅仅覆盖了以下情形:即无线设备正操作于其归属蜂窝网路中,优选地在预配置的标识单元5的情况下。

该实施例对于与蜂窝网络3一起操作的无线设备1不起作用,所述蜂窝网络3不是归属蜂窝网络,而是拜访蜂窝网络。归属蜂窝网络是提供、相应地规定标识单元5的一个蜂窝网络。这特别地由mcc和mnc标识。在该情况中,无线设备不能访问拜访蜂窝网络的归属订阅服务器。

因此,如图2中所示,有必要向无线设备提供相对于拜访蜂窝网络的参数服务器7的路由信息。

为了这样做,来自无线设备的、针对这样的路由信息的请求在拜访蜂窝网络中、优选地经由拜访位置寄存器(vlr)10、相应地取决于经由icscf(询问呼叫状态控制功能)或ibcf(互连边界控制功能)的所选架构而被处置。从那里,归属蜂窝网络8被访问,并且在那里,特别地与hss位于一起的归属配置服务器9提供路由信息,所述路由信息然后被发送到无线设备。

借助于这些路由信息,无线设备1现在具有对于向拜访蜂窝网络3的本地参数服务器7路由针对最新volte参数的请求而言所必要的全部。

优选地,标识单元或无线设备自身至少包括第二存储器块,以用于存储针对不同于归属蜂窝网络8的蜂窝网络的volte参数。优选地,所述第二存储器块仅仅保存与第一存储器块中所保存的volte参数的差异。

在如图3中所示的另一优选实施例中,参数服务器7不是蜂窝网络的部分,而是位于所述蜂窝网络外部、但是对于所述蜂窝网络可访问。经由分组数据网络网关11,参数服务器7,其优选地位于因特网中,在那里从世界上的几乎所有蜂窝网络可访问它。参数服务器特别地是远程配置服务器12的部分。

因此,无线设备是操作在归属或拜访蜂窝网络中是无关的。唯一重要的是:用于访问参数服务器7的路由信息在无线设备的位置处是可得到的。

为此,优选地,路由信息、特别地通过统一资源标识符(uri)的方式被存储在标识单元5内。

在另一优选实施例中,标识令牌、比如虚拟访问名称被存储在标识单元中。那需要无线设备正操作在其中的蜂窝网络提供名称服务器。名称服务器被配置成将标识令牌、相应地虚拟访问名称解析成uri,并且因此参数服务器7利用所解析的uri、通过蜂窝网络可访问。

就优化而言,作为另一优选实施例特别地预见:所请求的volte参数不在每个情况中以其全部被下载,而是仅仅下载与volte参数的先前的、相应所存储的版本的差异。

同样适用于标识单元,所述标识单元包括至少一个第二存储器块以用于拜访蜂窝网络的volte参数。

图4在本发明的另一优选实施例中在序列图中示出了用于相应地配置volte客户端以便能够在lte蜂窝网络内实施volte呼叫的无线设备的初始化的步骤。

无线设备1与基本节点2、特别是蜂窝网络3的enodeb一起操作。此外,无线设备1配备有标识单元5。

在该示例性实施例中,过程开始于无线设备利用消息m1的注册。作为那的部分,无线设备1因此驻留于基本节点2。该消息特别地包括关于无线设备的能力的信息等等。

在那之后,无线设备1利用被发送到标识单元2的消息m2来查核针对当前拜访的(包括归属)蜂窝网络的volte参数是否被存储在标识单元中。在该实施例中,存在伴有版本指示符被存储的volte参数,因此标识单元利用响应消息m3向无线设备指示该信息和版本指示符。

作为该消息的部分,它此外提供路由信息,特别是参数服务器7的接入点名称(apn)。

为了弄清volte参数是否是最新且可用的,无线设备利用消息m4向基本节点2发送请求,以用于查核所存储的volte参数集合是否是最新的。优选地,基本节点通过比较所提交的版本指示符与参数服务器处可用的当前最新的volte参数集合的版本指示符而使得该信息在e-utran或epc中可得到。否则,对apn所指示的参数服务器7的请求是必要的。在该情况中,利用对基本节点的该请求,apn将也会需要被提交。优选地,该操作与对参数服务器7的针对volte参数的请求相组合,并且此处版本指示符的比较被实施。

假如请求m4具有结果:volte参数的当前版本不是最新的,则需要实施以下步骤。否则,它可以直接跳到消息m10。

因此,无线设备需要检索最新的volte参数。为此,无线设备1被配置成向基本节点2发送请求m5,从而寻址参数服务器,并且请求针对当前拜访蜂窝网络的最新volte参数集合。优选地,该请求包括当前版本号和apn。

在基本节点2处,相应地在epc的组件中,该请求被处置并且寻址到利用所提交的apn所标识的参数服务器7。这通过向参数服务器7的消息m6来处置。

利用消息m7,参数发送响应,所述响应包括所请求的volte参数或至少其表示。这样的表示特别地是与先前版本的差异、指示参数设置的某些类的类标识符等等。

从基本节点2,无线设备1用响应消息m8接收volte参数。首先,所接收的volte参数被转发用于用消息m9存储到标识单元5。通过这样做,无线设备能够在对步骤m4的响应指示了所存储的volte参数是最新的之后直接在下一注册事件时检索这些数据。

此外,无线设备配置其volte客户端,以消息m10示出。在那之后,volte客户端,意味着无线设备,就位以实施volte呼叫。因此,稍后在蜂窝网络内的无线设备的会话期间,无线设备利用向基本节点2的消息m11发动volte语音呼叫。

图5在流程图中示出了本发明方法的另一示例性实施例,其指示了漫游情形中的无线设备的情形。

它开始于步骤s1,其中无线设备在lte蜂窝网络的enodeb处注册。在那之后,无线设备驻留于所述enodeb。

作为注册之后的第一步骤s2,无线设备查核enodeb是否是归属蜂窝网络的部分。如果是这样,则可以实施非漫游处置,此处利用步骤s3来指示。

如果enodeb的蜂窝网络确实不是无线设备(及其标识单元)的归属蜂窝网络的部分,那么无线设备处于漫游状态中。因此,实施开始于s4的随后的步骤。

首先,利用标识单元、相应地uicc查核针对拜访蜂窝网络的volte参数是否是可用的。

在判定步骤s5中,如果volte参数是可用的,则它分支到步骤s13。在该情况中,从uicc下载volte参数,利用所下载的volte参数来配置volte客户端,并且因此无线设备可以操作volte(s14)。优选地,在该步骤处,还查核所存储的volte参数的版本是否是最新的。如果不是,则过程流将会继续,就像没有volte参数在那里一样。

如果没有volte参数存在,则在步骤s5中它分支到步骤s6。也就是说,首先volte客户端被禁用。这对于以下情况是有利的:即volte呼叫在配置步骤完成之前传入,由于这一个不能被应答,并且因而被拒绝或以其它方式被处置,例如经由电路交换回落(csfb)。

在下一步骤s7中,无线设备期望参数服务器的地址,特别是用于加载volte参数的服务点。该服务点特别是图3中所示的远程配置服务器12。优选地,无线设备从uicc请求远程配置服务器、相应地参数服务器的地址。有利地,从归属蜂窝网络利用uri、apn或标识令牌来预配置uicc,所述标志令牌然后被蜂窝网络内部的名称服务器解析。

可替换地,可以另外直接从蜂窝网络检索服务点地址。那将会优选地可从hss请求。

如果该地址不可用,则过程流在步骤s8中分支到步骤s9,其中优选地,如果enodeb和无线设备支持,则电路交换回落(csfb)被激活。如果这不可用,则无线设备可能没有准备好服务语音呼叫,至少在lteran中操作于当前enodeb上的时候没有准备好。

如果在步骤s8中地址可用,则过程流分支到步骤s10,其中利用volte配置服务点的所检索的地址,针对最新volte参数集合的请求被请求。在特别有利的实施例中,用所述请求供应当前可用的volte参数的版本。如果在先前的步骤中弄清事实上volte参数在uicc处可用,但是通过特别地利用参数服务器查核实际版本而证明了所存储的volte参数是过时的,则这是特别有利的。

假如请求成功并且所请求的volte参数在参数服务器处可用,那么在接下来的步骤s11中,所请求的volte参数从参数服务器被下载并且存储在uicc中。否则,它优选同样地切换到csfb,如果可用的话。

因此,在步骤s12中利用所下载的volte参数来配置无线设备的volte客户端。最后,volte客户端于是可以被激活,并且如果volte呼叫传入或由无线设备自身发动的话,无线设备因此准备好以volte操作(s14)。优选地,操作volte的能力被指示给无线设备的应用处理器,并且因而可以例如在无线设备的用户接口中被指示。

这些示例性实施例示出了利用本发明方法及其实施例能做的基本操作中的一些。示出了既对于无线设备在其归属蜂窝网络中以及且对于在拜访蜂窝网络中操作的情形,预见了措施来无缝地配置无线设备以便在它可用的无论什么情况下以volte可操作。

在以上详细描述中,参考了附图,附图作为说明而示出了其中可以实践本发明的特定实施例。充分详细地描述了这些实施例以使得本领域技术人员能够实践本发明。要理解的是,本发明的各种实施例,尽管不同,但不一定是互斥的。例如,本文中结合一个实施例描述的特定特征、结构或特性可以在其它实施例内被实现,而不偏离本发明的范围。另外,要理解的是,在每个所公开的实施例内的单独元件的位置或布置可以被修改,而不偏离本发明的范围。因此,以上详细描述不要以限制性意义来被理解,并且本发明的范围仅仅由适当地解释的所附权利要求连同权利要求被授权给的等同物的完整范围一起来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1