一种确定同步周期的方法、装置及系统与流程

文档序号:20273413发布日期:2020-04-03 19:19阅读:467来源:国知局
一种确定同步周期的方法、装置及系统与流程

本申请涉及通信领域,尤其涉及一种确定同步周期的方法、装置及系统。



背景技术:

随着通信技术的快速发展,自动化垂直领域通信(communicationforautomationinverticaldomains,cav)已广泛应用。在第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)tr22.804中将工业工厂场景作为cav主要应用场景之一,移动网络可以在工业工厂中代替传输路径中的一部分提供通信服务。

图1为工业工厂场景的示意图。如图1所示,工业工厂场景中的用户设备(userequipment,ue)通过移动网络采用无线连接的方式接入工业工厂网络,移动网络就是ue与工业工厂中的控制器通信链路中的一部分传输路径。由于工业工厂中的业务有设备间时钟同步的需求,且在不同的场景下,对于时钟同步的精度需求可能不同,因此,移动网络支持工业工厂中的通信服务,必须满足不同业务的时钟同步需求。

通常,当移动网络与工业工厂网络采用相同的时钟源时,工业工厂中的ue与控制器若想实现时钟同步,只需将ue与移动网络时钟同步即可。具体同步过程为:移动网络的接入网(accessnetwork,an)设备周期性的向ue发送携带时间信息的同步报文,ue提取时间信息计算本地时钟与an设备时钟的偏移量,根据偏移量调整本地时钟,完成本地时钟与an设备时钟的对时,实现ue与移动网络的时钟同步,进而达到与工业工厂中其他节点间时钟同步的目的。

由于时钟源的晶振的频率偏移特性,随着时间推移,时钟同步的误差将越来越大,因此,时钟同步的同步周期,即多久进行一次时钟同步,对于时钟同步至关重要。

通常根据业务精度需求、同步双方的晶振频偏计算得出时钟同步的同步周期。在工业工厂网络中,为了满足业务最严苛的需求,网络管理员一般是以最严格业务需求以及最高晶振频偏来考虑同步周期的大小,这样获取很小的同步周期配置在an设备的时钟内,由an设备的时钟以很小的同步周期,周期性的发起时钟同步,在网络中进行频繁的时钟同步。

但是,对于支持精度要求不高的业务或者晶振频偏较低的ue,频繁的时钟同步交互信令,不仅浪费空口带宽资源,而且ue耗能多,电池耗电大。



技术实现要素:

本申请实施例提供一种确定同步周期的方法、装置及系统,以确定合理的同步周期,使得工业工厂中时钟同步时节约空口带宽资源,降低ue耗能及节约电池电量。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,提供一种确定同步周期的方法,该方法可以包括:网络设备获取ue的晶振频偏f1;网络设备获取an的晶振频偏f2;网络设备获取该ue的业务同步精度需求t;网络设备根据获取的f1、f2、t,计算该ue与该an时钟同步的同步周期。

本申请提供的确定同步周期的方法,由网络设备获取f1、f2、t后,计算ue与an时钟同步的同步周期,由于同步周期根据时钟同步双方的晶振性能以及ue的同步需求决定,因此,确定的同步周期既满足ue的同步需求,又符合时钟同步双方的晶振性能,因此,本申请的方案确定了合理的同步周期,按照该合理的同步周期进行ue与an的时钟同步,在满足ue的同步精度需求的基础上,避免了频繁同步浪费空口带宽资源以及浪费ue电池电量,实现了确定合理的同步周期,保证工业工厂中时钟同步时节约空口带宽资源,降低ue耗能及节约电池电量。

结合第一方面,在一种可能的实现方式中,网络设备获取ue的晶振频偏f1,可以包括:网络设备从ue获取f1。网络设备可以从ue接收ue上报的f1。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,网络设备获取an的晶振频偏f2,可以包括:网络设备从an获取f2。网络设备可以从an接收an上报的f2。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,网络设备获取ue的业务同步精度需求t,可以包括:网络设备从核心网设备获取t。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括ue进行时钟同步的an。此时,网络设备获取ue的晶振频偏f1,可以包括:在ue向接入网注册阶段,an从ue接收f1。需要说明的是,在ue向接入网注册阶段,ue可以将f1携带在ue与an的交互消息中发送,本申请对于携带f1的交互消息的类型不进行具体限定。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括ue进行时钟同步的an。此时,网络设备获取ue的业务的同步精度需求t,可以包括:在协议数据单元(protocoldataunit,pdu)会话创建阶段,该an从核心网设备接收t。需要说明的是,在pdu会话创建阶段,核心网设备可以将t携带在核心网设备与an的交互消息中发送,本申请对于携带f2的交互消息的类型不进行具体限定。

需要说明的是,当上述网络设备为ue进行时钟同步的an时,网络设备获取an的晶振频偏f2实现为:从自身内部读取晶振频偏f2。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括核心网设备。此时,网络设备获取ue的晶振频偏f1,可以包括:在pdu会话创建阶段,核心网设备从ue接收f1。需要说明的是,在pdu会话创建阶段,ue可以将f1携带在ue与核心网设备的交互消息中发送,本申请对于携带f1的交互消息的类型不进行具体限定。在此基础上,本申请提供的确定同步周期的方法还可以包括:核心网设备向与ue进行时钟同步的an发送其计算的同步周期,用于该an按照该同步周期与ue进行时钟同步。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括核心网设备。此时,网络设备获取an的晶振频偏f2,可以包括:在pdu会话创建阶段,核心网设备从an接收f2。需要说明的是,在pdu会话创建阶段,an可以将f2携带在an与核心网设备的交互消息中发送,本申请对于携带f2的交互消息的类型不进行具体限定。在此基础上,本申请提供的确定同步周期的方法还可以包括:核心网设备向与ue进行时钟同步的an发送其计算的同步周期,用于该an按照该同步周期与ue进行时钟同步。

需要说明的是,当上述网络设备为ue进行时钟同步的an接入的核心网设备时,网络设备获取t实现为:从自身内部读取t。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an。此时,网络设备获取ue的晶振频偏f1,包括:通过切换命令,目标an从源an获取f1。网络设备获取ue的业务同步精度需求t,包括:通过切换命令,目标an从源an获取t。f1及t分别携带在切换命令中发送到目标an,本申请对于该切换命令的类型不进行具体限定。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an。此时,网络设备获取ue的晶振频偏f1,包括:通过切换命令,目标an从ue获取f1;网络设备获取ue的业务同步精度需求t,包括:通过路径请求响应命令,目标an从核心网设备获取t。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述网络设备可以包括核心网设备,与ue进行时钟同步的an为该ue切换接入网时的目标an。此时,网络设备获取an的晶振频偏f2,可以包括:通过切换命令,核心网设备从目标an获取f2。在此基础上,本申请提供的确定同步周期的方法还可以包括:核心网设备向与ue进行时钟同步的an发送其计算的同步周期,用于该an按照该同步周期与ue进行时钟同步。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,网络设备根据f1、f2、t,计算ue与述an时钟同步的同步周期,可以包括:网络设备计算同步周期为t/(f1+f2)。

结合第一方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述an可以包括ue切换接入网的源an,第一方面提供的确定同步周期的方法还可以包括:源an向ue切换接入网的目标an发送f1及t,用于目标an确定ue与目标an时钟同步的同步周期。

第二方面,本申请提供另一种确定同步周期的方法,该方法可以包括:ue向网络设备发送该ue的晶振频偏f1,f1用于确定ue与an时钟同步的同步周期;ue接收an按照同步周期发送的同步报文,该同步报文携带an的时间信息;ue按照时间信息调整本地时钟,与an时钟同步。

本申请提供的确定同步周期的方法,ue上报自身的晶振频偏f1,用于网络设备确定ue与an时钟同步的同步周期,使得网络设备计算的ue与an时钟同步的同步周期,与ue的晶振频偏f1强相关,符合ue的性能,使得确定的同步周期更加合理。合理的同步周期可以在满足ue业务同步精度需求的前提下,避免频繁同步浪费空口带宽资源以及浪费ue电池电量,实现了确定合理的同步周期,保证工业工厂中时钟同步时节约空口带宽资源,降低ue耗能及节约电池电量。

需要说明的是,第二方面提供的确定同步周期的方法,与上述第一方面提供的确定同步周期的方法属于同一方法,只是上述第一方面从网络设备角度描述,第二方面从ue角度描述,因此,第二方面的具体实现可以参考上述第一方面的具体实现。

结合第二方面,在一种可能的实现方式中,网络设备可以包括与ue时钟同步的an。此时,ue向网络设备发送该ue的晶振频偏f1,可以包括:在ue向接入网注册阶段,ue向an发送f1。需要说明的是,在ue向接入网注册阶段,ue可以将f1携带在ue与an的交互消息中发送,本申请对于携带f1的交互消息的类型不进行具体限定。

结合第二方面或上述任一种可能的实现方式,在另一种可能的实现方式中,网络设备可以包括与ue时钟同步的an,且该an为ue切换接入网时的目标an。此时,ue向网络设备发送ue的晶振频偏f1,可以包括:通过切换命令,ue向目标an发送f1。

结合第二方面或上述任一种可能的实现方式,在另一种可能的实现方式中,网络可以设备包括核心网设备;此时,ue向网络设备发送ue的晶振频偏f1,包括:在pdu会话创建阶段,ue向核心网设备发送f1。

第三方面,本申请提供再一种确定同步周期的方法,该方法可以包括:an向核心网设备发送该an的晶振频偏f2,f2用于确定ue与an时钟同步的同步周期;an接收核心网设备发送的同步周期;an按照该同步周期,周期性的向ue发送同步报文,该同步报文携带an的时间信息,以使得ue按照时间信息调整本地时钟,与an完成时钟同步。

本申请提供的确定同步周期的方法,an上报自身的晶振频偏f2,用于核心网设备确定ue与an时钟同步的同步周期,使得确定的ue与an时钟同步的同步周期,与an的晶振频偏f2强相关,符合an的性能,使得确定的同步周期更加合理。合理的同步周期在满足ue业务同步精度需求的前提下,可以避免频繁同步浪费空口带宽资源以及浪费ue电池电量,实现了确定合理的同步周期,保证工业工厂中时钟同步时节约空口带宽资源,降低ue耗能及节约电池电量。

需要说明的是,第三方面提供的确定同步周期的方法,与上述第一方面提供的确定同步周期的方法属于同一方法,只是上述第一方面从网络设备角度描述,第三方面从an角度描述,因此,第三方面的具体实现可以参考上述第一方面的具体实现。

结合第三方面,在一种可能的实现方式中,an向核心网设备发送该an的晶振频偏f2,可以包括:在pdu会话创建阶段,an向核心网设备发送f2,用于核心网设备确定an与ue时钟同步的同步周期。

结合第三方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述an可以为ue切换接入网的目标an,此时,an向核心网设备发送该an的晶振频偏f2,具体可以包括:通过切换命令,an向核心网设备发送f2。

第四方面,本申请提供再一种确定同步周期的方法,该方法可以包括:核心网设备向an发送ue的业务的同步精度需求t,用于an确定ue与an时钟同步的同步周期。

需要说明的是,第四方面提供的确定同步周期的方法,与上述第一方面提供的确定同步周期的方法属于同一方法,只是上述第一方面从网络设备角度描述,第四方面从核心网设备角度描述,因此,第四方面的具体实现可以参考上述第一方面的具体实现,可以达到相同的效果,此处不再进行赘述。

结合第四方面,在一种可能的实现方式中,核心网设备向an发送ue的业务的同步精度需求t,可以包括:在pdu会话创建阶段,核心网设备向an发送ue的业务的同步精度需求t。

结合第四方面或上述任一种可能的实现方式,在另一种可能的实现方式中,上述an可以为ue切换接入网的目标an,此时,核心网设备向an发送ue的业务的同步精度需求t,具体可以包括:通过路径请求响应命令,核心网设备向an发送ue的业务的同步精度需求t。

第五方面,本申请实施例提供了一种确定同步周期的装置,该装置可以实现上述第一方面或第二方面的方法示例中的网络设备的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。

结合第五方面,在一种可能的实现方式中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其他设备之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

第六方面,本申请实施例提供了一种an,包括实现上述第一方面或第二方面的方法示例中的网络设备的功能的确定同步周期的装置。

第七方面,本申请实施例提供了一种核心网设备,包括实现上述第一方面或第二方面的方法示例中的网络设备的功能的确定同步周期的装置。

第八方面,本申请实施例提供了一种确定同步周期的装置,该装置可以实现上述第一方面或第二方面的上述方法示例中的ue的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。

结合第八方面,在一种可能的实现方式中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其他设备之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该通知装置必要的程序指令和数据。

第九方面,本申请实施例提供了一种ue,包括实现上述第一方面或第二方面的方法示例中的ue的功能的确定同步周期的装置。

第十方面,本申请实施例提供了一种确定同步周期的系统,包括上述网络设备及ue。

第十一方面,本申请实施例提供了一种计算机存储介质,用于储存为上述方法示例所用的计算机软件指令,其包含用于执行上述第一方面至第四方面所设计的程序。

第十二方面,本申请实施例提供了一种计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面至第四方面所设计的程序。

上述第五方面至第十二方面提供的方案,用于实现上述第一方面至第四方面提供的确定同步周期的方法,因此可以与第一方面至第四方面达到相同的有益效果,此处不再进行赘述。

附图说明

图1为现有技术提供的一种工业工厂网络架构示意图;

图2为本申请方案应用场景的一种工业工厂网络架构示意图;

图3为本申请实施例提供的一种网络设备的结构示意图;

图4为本申请实施例提供的一种ue的结构示意图;

图5为本申请实施例提供的一种an的结构示意图;

图6为本申请实施例提供的一种核心网设备的结构示意图;

图7为本申请实施例提供的一种确定同步周期的方法的流程示意图;

图8为本申请实施例提供的另一种确定同步周期的方法的流程示意图;

图9为本申请实施例提供的再一种确定同步周期的方法的流程示意图;

图10为本申请实施例提供的再一种确定同步周期的方法的流程示意图;

图11为本申请实施例提供的另一种网络设备的结构示意图;

图12为本申请实施例提供的再一种网络设备的结构示意图;

图13为本申请实施例提供的又一种网络设备的结构示意图;

图14为本申请实施例提供的另一种ue的结构示意图;

图15为本申请实施例提供的再一种ue的结构示意图。

具体实施方式

基于此,本申请提出一种确定同步周期的方法,用于在an与ue时钟配置时确定合理的同步周期,在满足ue业务同步精度需求的前提下,避免频繁同步浪费空口带宽资源以及浪费ue电池电量。其基本原理是:网络设备获取ue的晶振频偏、an的晶振频偏以及ue的业务同步精度需求,据此计算该ue与该an时钟同步时的同步周期,以实现确定合理的同步周期,在满足ue业务同步精度需求的前提下,避免频繁同步浪费空口带宽资源以及浪费ue电池电量。

本申请中描述的ue,是指工业工厂网络中的端点设备或者连接工厂设备的移动网络设备。端点设备通过有线或者无线的方式与工业工厂网络的控制器连接。

其中,端点设备可以为各种类型的传感器、伺服电机、移动机器人等,在不同类型的工业工厂网络中,端点设备可以有不同的类型,但均可以理解为本申请中描述的ue。本申请实施例对于ue的类型也不进行具体限定。

移动网络设备,是指移动网络中用户使用的移动通信设备的部分或全部。例如,移动网络设备可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本、个人数字助理(personaldigitalassistant,pda)、电子书、移动电视、穿戴设备、个人电脑(personalcomputer,pc)等等。在不同制式的通信系统中,移动网络设备可以有不同的称呼。本申请实施例对于移动网络设备的类型也不进行具体限定。凡是连接工厂设备的移动网络设备,均可以理解为本申请中描述的ue。

例如,当ue通过无线方式连接到控制器时,移动网络可以充当ue与控制器间传输路径的一部分提供通信服务。可选的,本申请中描述的移动网络,对于其制式,本申请实施例并不限定,例如,本申请描述的移动网络可以包括第五代移动通信技术(5th-generation,5g)网络、长期演进(longtermevolution,lte)网络、或者通用移动通信系统(universalmobiletelecommunicationssystem,umts)网络,或者其他网络。对于本申请中所涉及的移动网络的制式类型,本申请实施例对此并不进行具体限定。

本申请中描述的an,即移动网络中为ue提供接入服务的节点设备。ue通过an接入移动网络中的核心网设备,实现使用移动网络的目的。在不同制式的移动网络中,an可以有不同的称呼,但均可以理解为本申请中描述的an。本申请实施例对于an的类型不进行具体限定。例如,通用移动通信系统(universalmobiletelecommunicationssystem,umts)中的an称之为基站(basestation,bs);lte系统中的an称之为演进型基站(evolvednodeb,enb);5g系统中的an称之为无线接入网(radioaccessnetwork,ran)等等,此处不再一一列举。凡是移动网络中为ue提供接入服务的节点设备,均可以理解为本申请描述的an。

本申请提供的确定同步周期的方法,应用于如图2所示的工业工厂网络中。如图2所示,该工业工厂网络中包括控制器201,工业工厂网络202、移动网络203以及多个ue204。

可选的,工业工厂网络202可以为时延敏感网络(timesensitivenetwork,tsn),当然,工业工厂网络202也可以为其他类型的网络,本申请实施例对此不进行具体限定。

其中,如图2所示,工业工厂网络202包括至少一个转发节点2021,移动网络203包括an2031、核心网控制面设备2032及核心网用户面设备2033。

在图2示意的工业工厂网络中,部分ue204通过工业工厂网络202接入控制器201,部分ue204通过移动网络203接入控制器201。移动网络203与工业工厂网络202以及控制器采用相同的时钟源,因此,通过移动网络203接入控制器201的ue204,与工业工厂网络202中的节点进行时钟同步,可以通过与移动网络203时钟同步完成。

需要说明的是,图2中示意的移动网络203,仅示意了涉及本申请方案的an2031、核心网控制面设备2032及核心网用户面设备2033,但是,移动网络203中还可以包括其他未示出的网元。

需要说明的是,图2仅仅是通过举例对工业工厂网络架构的示意。对于工业工厂网络架构中的具体内容,可以根据实际需求配置,图2并不是对此内容的具体限定。

在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。

在描述本申请实施例之前,此处先对本申请涉及的名词进行解释。

晶振,即晶体振荡器,被广泛应用于彩电、计算机、遥控器等各类振荡电路中,以及通信系统中用于频率发生器、为数据处理设备产生时钟信号和为特定系统提供基准信号。本文涉及的是晶振产生时钟信号的应用。

晶振频偏,是晶振的一种物理属性参数。晶振在振荡过程中,在规定的时间内,由于规定的工作和非工作参数全部组合而引起的晶体振荡器频率与给定标称频率的最大频差,称之为频偏。在晶振被应用在产生时钟信号的电路中时,由于晶振频偏的存在,其产生的时钟信号会随着晶振的振荡变化。因此,在需要时钟同步的场景中,需要周期性的进行时钟同步,以克服晶振频偏导致的时钟同步偏差。晶振频偏通常以每秒偏移的时间量表示,一般表示为百万分之一(partspermillion,ppm)表示,1ppm表示每秒偏移1微秒(microsecond,μs)。

ue业务的同步精度需求,是指ue签约的业务对时钟同步偏差的需求。同步精度需求越高,则时钟同步的同步周期越小。ue业务的同步精度需求由ue签约的业务决定,不同的业务对于同步精度的需求在网络中有各自的要求。本文所描述的ue业务的同步精度需求,是指ue在网络中签约的众多业务中最严格的同步精度需求。

下面结合附图,对本申请的实施例进行具体阐述。

一方面,本申请实施例提供一种网络设备。图3示出的是与本申请各实施例相关的一种网络设备30。网络设备30可以为图2所示的工业工厂网络中的移动网络203中的an2031或者核心网控制面设备2032。如图3所示,网络设备30可以包括:处理器301、存储器302、收发器303。

下面结合图3对网络设备30的各个构成部件进行具体的介绍:

存储器302,可以是易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);或者非易失性存储器(non-volatilememory),例如只读存储器(read-onlymemory,rom),快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);或者上述种类的存储器的组合,用于存储可实现本申请方法的程序代码、以及配置文件。

处理器301是网络设备30的控制中心,可以是一个中央处理器(centralprocessingunit,cpu),也可以是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)。处理器301可以通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行网络设备30的各种功能。

收发器303用于网络设备30与其他单元进行交互。示例性的,收发器303可以为网络设备30的收发天线或者收发端口。

处理器301通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行如下功能:

获取ue的晶振频偏f1;获取an的晶振频偏f2;获取ue的业务同步精度需求t;根据f1、f2、t,计算ue与an时钟同步的同步周期。

另一方面,本申请实施例提供一种ue。图4示出的是与本申请各实施例相关的一种ue40。ue40可以为图2所示的工业工厂网络中通过移动网络203连接控制器201的ue204。如图4所示,ue40可以包括:处理器401、存储器402、收发器403。

下面结合图4对ue40的各个构成部件进行具体的介绍:

存储器402,可以是易失性存储器,例如ram;或者non-volatilememory,例如rom,flashmemory,hdd或ssd;或者上述种类的存储器的组合,用于存储可实现本申请方法的程序代码、以及配置文件。

处理器401是ue40的控制中心,可以是一个cpu,也可以是asic,或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个dsp,或,一个或者多个fpga。处理器401可以通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行ue40的各种功能。

收发器403用于ue40与其他单元进行交互。示例性的,收发器403可以为ue40的收发天线或收发端口。

处理器401通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行如下功能:

通过收发器403向网络设备发送ue40的晶振频偏f1,f1用于确定ue40与an时钟同步的同步周期;通过收发器403接收an按照同步周期发送的同步报文,同步报文携带an的时间信息;按照时间信息调整本地时钟,与an时钟同步。

再一方面,本申请实施例提供一种an。图5示出的是与本申请各实施例相关的一种an50。an50可以为图2所示的工业工厂网络中的移动网络203中的an2031。如图5所示,an50可以包括:处理器501、存储器502、收发器503。

下面结合图5对an50的各个构成部件进行具体的介绍:

存储器502,可以是易失性存储器,例如ram;或者non-volatilememory,例如rom,flashmemory,hdd或ssd;或者上述种类的存储器的组合,用于存储可实现本申请方法的程序代码、以及配置文件。

处理器501是an50的控制中心,可以是一个cpu,也可以是asic,或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个dsp,或,一个或者多个fpga。处理器501可以通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行an50的各种功能。

收发器503用于an50与其他单元进行交互。示例性的,收发器503可以为an50的收发天线或收发端口。

处理器501通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行如下功能:

通过收发器503向核心网设备发送该an50的晶振频偏f2,f2用于确定ue与an50时钟同步的同步周期;通过收发器503接收核心网设备发送的同步周期;按照该同步周期,周期性的向ue发送同步报文,该同步报文携带an50的时间信息,以使得ue按照时间信息调整本地时钟,与an50完成时钟同步。

再一方面,本申请实施例提供一种核心网设备。图6示出的是与本申请各实施例相关的一种核心网设备60。核心网设备60可以为图2所示的工业工厂网络中的移动网络203中的核心网控制面设备2032。如图6所示,核心网设备60可以包括:处理器601、存储器602、收发器603。

下面结合图6对核心网设备60的各个构成部件进行具体的介绍:

存储器602,可以是易失性存储器,例如ram;或者non-volatilememory,例如rom,flashmemory,hdd或ssd;或者上述种类的存储器的组合,用于存储可实现本申请方法的程序代码、以及配置文件。

处理器601是核心网设备60的控制中心,可以是一个cpu,也可以是asic,或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个dsp,或,一个或者多个fpga。处理器601可以通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行核心网设备60的各种功能。

收发器603用于核心网设备60与其他单元进行交互。示例性的,收发器603可以为核心网设备60的收发天线或收发端口。

处理器601通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行如下功能:

通过收发器603向an发送ue的业务的同步精度需求t,用于an确定ue与an时钟同步的同步周期。

再一方面,本申请实施例提供一种确定同步周期的方法,应用于工业工厂网络中ue与an的时钟同步过程。需要说明的是,本申请中描述的ue,为工业工厂网络中通过移动网络与控制器连接的任一个ue。对于每个通过移动网络与控制器连接的ue,确定其与an时钟同步的同步周期的实现过程相同,本文仅描述确定一个ue与an时钟同步的同步周期的具体实现。

如图7所示,申请实施例提供的一种确定同步周期的方法可以包括:

s701、网络设备获取ue的晶振频偏f1。

本申请实施例中描述的网络设备为部署了执行本申请提供的确定同步周期的方法的装置的网元。可选的,网络设备可以为与ue进行时钟同步的an所属的移动网络中的核心网设备或者与ue进行时钟同步的an,本申请实施例对此不进行具体限定。

需要说明的是,本文所述的核心网设备,是指核心网中的控制面设备,文中简称为核心网设备。

可选的,当网络设备包括与ue进行时钟同步的an时,本文所述的核心网设备可以为完成接入管理的核心网网元,该网元与an直接交互。例如,核心网设备可以为接入管理功能(accessmanagementfunction,amf)网元。

可选的,当网络设备为核心网设备时,本文所述的核心网设备可以为核心网中完成接入管理的接入管理功能网元,或者,也可以是完成会话管理的会话管理功能网元,或者,也可以是完成制定策略规则和计费规则对业务承载进行控制的策略控制功能网元,或者为其他核心网网元,或者可以为新配置的用于执行本申请方案的核心网网元,本申请实施例对出不进行具体限定。

在不同的通信系统中,对于网元的名称有不同的定义,本申请实施例对于网元的名称不进行具体限定。例如,第四代(4th-generation,4g)移动网络中,接入管理网元为移动管理实体(mobilitymanagemententity,mme),会话管理功能网元为分组数据网络(packetdatanetwork,pdn)网关控制面功能(pdngatewaycontrolplanefunction,pgw-c)网元,策略控制功能网元为策略和计费规则功能(policyandchargingrulesfunction,pcrf)网元。在第五代(5th-generation,5g)移动网络中,接入和移动性管理功能(accessandmobilitymanagementfunction,amf)网元,会话管理功能网元为会话管理功能(sessionmanagementfunction,smf)网元,策略控制功能网元为策略控制功能(policycontrolfunction,pcf)网元。

可选的,s701中网络设备获取ue的晶振频偏f1,具体可以通过下述两种可能的实现方式实现,包括下述第一种可能的实现方式和第二种可能的实现方式。当然,s701的实现也并不局限于此。

第一种可能的实现方式:网络设备从ue获取f1。

其中,晶振的频偏是晶振的固有属性,ue中部署的晶振的频偏f1对于ue为已知参数,网络设备可以从ue获取f1。可以理解的是,可以通过ue向网络设备上报f1来实现s701。

在第一种可能的实现方式中,网络设备接收来自ue的f1,s701则实现为网络设备接收来自ue的f1,以获取f1。相应的,如图8或图9或图10所示,本申请提供的确定同步周期的方法还可以包括s701a。

s701a、ue向网络设备发送ue的晶振频偏f1。

其中,f1用于确定ue与接入节点an时钟同步的同步周期。

可选的,当网络设备类型不同时,s701中的第一种可能的实现方式具体实现也不同,下面具体分情况描述。s701的具体实现取决于网络设备的具体类型,具体可以包括如下三种情况:

情况1、网络设备包括与ue进行时钟同步的an。

在情况1中,s701中网络设备获取ue的晶振频偏f1,具体实现为:在ue向接入网注册阶段,an从ue接收f1。

对应的,在情况1中,s701a具体可以实现为:在ue向接入网注册阶段,ue向与其进行时钟同步的an发送f1。

例如,在情况1中,ue可以在向接入网注册阶段,将f1携带在ue与an的交互消息中发送给an,an则从该交互消息中获取f1。

可选的,在ue向接入网注册阶段,用于携带f1的交互消息,可以为现有的注册流程中的ue与an的交互消息,也可以为新增的专用于发送f1的交互消息,本申请实施例对此不进行具体限定。

示例性的,在ue向接入网注册阶段,ue可以向an发送携带f1的注册请求,an从注册请求中获取f1。

情况2、网络设备可以包括ue接入的移动网络的核心网设备。

在情况2中,s701中网络设备获取ue的晶振频偏f1,具体实现为:在pdu会话创建阶段,核心网设备从ue接收f1。

对应的,在情况2中,s701a具体可以实现为:在pdu会话创建阶段,ue向与其进行时钟同步的an连接的核心网设备发送f1。

例如,在情况2中,ue可以在在pdu会话创建阶段,将f1携带在ue与核心网设备的交互消息中发送给核心网设备,核心网设备则从该交互消息中获取f1。

可选的,在pdu会话创建阶段,用于携带f1的交互消息,可以为现有的pdu会话创建流程中的ue与核心网设备的交互消息,也可以为新增的专用于发送f1的交互消息,本申请实施例对此不进行具体限定。

示例性的,在pdu会话创建阶段,ue可以向核心网设备发送携带f1的pdu会话建立请求,核心网设备从pdu会话建立请求中获取f1。

情况3、网络设备包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an。

在情况3中,s701中网络设备获取ue的晶振频偏f1,具体实现为:在切换阶段,通过切换命令,an从ue获取f1。

对应的,在情况3中,s701a具体可以实现为:在切换阶段,ue向与其进行时钟同步的an发送f1。

例如,在情况3中,ue可以在切换阶段,将f1携带在ue与目标an的交互消息中发送给目标an,目标an则从该交互消息中获取f1。

可选的,在切换阶段,用于携带f1的交互消息,可以为现有的切换阶段的ue与目标an的交互消息,也可以为新增的专用于发送f1的交互消息,本申请实施例对此不进行具体限定。

示例性的,在切换阶段,ue可以向目标an发送携带f1的切换完成信令,目标an从切换完成信令中获取f1。

第二种可能的实现方式:网络设备包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an,s701中通过切换命令,目标an从源an获取f1。

例如,在第二种可能的实现方式中,源an可以在切换阶段,将f1携带在源an与目标an的交互消息中发送给目标an,目标an则从该交互消息中获取f1。

可选的,在切换阶段,用于携带f1的交互消息,可以为现有的切换阶段的源an与目标an的交互消息,也可以为新增的专用于发送f1的交互消息,本申请实施例对此不进行具体限定。

示例性的,在切换阶段,源an可以向目标an发送携带f1的切换请求信令,目标an从切换请求信令中获取f1。

s702、网络设备获取an的晶振频偏f2。

如前所述,晶振的频偏是晶振的固有属性,an中部署的晶振的频偏f2对于an为已知参数,网络设备可以从an获取f2。

可选的,对应于s701中的情况1、情况3以及第二种可能的实现方式,当网络设备包括与ue进行时钟同步的an时,无论该an为ue注册的an或者ue切换的目标an,该an都可以直接读取f2以实现s702。

可选的,对应于s701中的情况2,当网络设备包括核心网设备时,与ue进行时钟同步的an为ue注册接入的an,s702中网络设备获取an的晶振频偏f2,包括:在pdu会话创建阶段,核心网设备从an接收f2。

例如,an可以在pdu会话创建阶段,将f2携带在an与核心网设备的交互消息中发送给核心网设备,核心网设备则从该交互消息中获取f2。可选的,在pdu会话创建阶段,用于携带f2的交互消息,可以为现有的pdu会话创建流程中的an与核心网设备的交互消息,也可以为新增的专用于发送f2的交互消息,本申请实施例对此不进行具体限定。

示例性的,在pdu会话创建阶段,an可以向核心网设备发送携带f2的n2建立请求,核心网设备从n2建立请求中获取f2。

可选的,对应于s701中的情况2,当网络设备包括核心网设备时,与ue进行时钟同步的an为ue切换接入网是的目标an,s702中网络设备获取an的晶振频偏f2,包括:通过切换命令,核心网设备从目标an获取f2。

例如,目标an可以在切换阶段,将f2携带在目标an与核心网设备的交互消息中发送给核心网设备,核心网设备则从该交互消息中获取f2。可选的,在切换阶段,用于携带f2的交互消息,可以为现有的切换流程中的目标an与核心网设备的交互消息,也可以为新增的专用于发送f2的交互消息,本申请实施例对此不进行具体限定。

示例性的,在切换阶段,目标an可以向核心网设备发送携带f2的n2建立请求,核心网设备从n2建立请求中获取f2。

s703、网络设备获取ue的业务同步精度需求t。

其中,ue的业务同步精度需求t由ue签约的业务决定,存储于核心网中的统一数据管理(unifieddatamanagement,udm)系统中。网络支持的每种业务均有其对同步精度的需求,即业务允许的最大时钟偏差。ue的业务同步精度需求t,是ue签约的所有业务的同步精度需求中,最小的同步精度需求。

一种可能的实现中,对应于s701中的第一种可能的实现方式,s701中网络设备获取ue的业务同步精度需求t,可以包括:网络设备从核心网设备获取t。

在该可能的实现中,对应于s701中的情况2,当网络设备包括核心网设备时,s703中网络设备可以通过核心网内部网元的交互从udm获取t。

在该可能的实现中,对应于s701中的情况1,当网络设备包括与ue进行时钟同步的an,且该an为ue注册接入的an,s703中网络设备获取ue的业务的同步精度需求t,可以包括:在pdu会话创建阶段,an从核心网设备接收t。

例如,核心网设备通过核心网内部网元的交互从udm获取t,然后核心网设备可以在pdu会话创建阶段,将t携带在核心网设备与an的交互消息中发送给an,an则从该交互消息中获取t。

可选的,在pdu会话创建阶段,用于携带t的交互消息,可以为现有的pdu会话创建流程中的核心网设备与an的交互消息,也可以为新增的专用于发送t的交互消息,本申请实施例对此不进行具体限定。

示例性的,在pdu会话创建阶段,核心网设备可以向an发送携带t的pdu会话建立请求,an从pdu会话建立请求中获取t。

在该可能的实现中,对应于s701中的情况3,当网络设备包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an,s703中网络设备获取ue的业务的同步精度需求t,可以包括:在切换阶段,目标an从核心网设备获取t。

例如,核心网设备通过核心网内部网元的交互从udm获取t,然后核心网设备可以在切换阶段,将t携带在核心网设备与目标an的交互消息中发送给目标an,目标an则从该交互消息中获取t。

可选的,在切换阶段,用于携带t的交互消息,可以为现有的切换流程中的核心网设备与目标an的交互消息,也可以为新增的专用于发送t的交互消息,本申请实施例对此不进行具体限定。

示例性的,在切换阶段,核心网设备可以向目标an发送携带t的路径请求响应命令,目标an从路径请求响应命令中获取t。

在另一种可能的实现方式中,对应于s701中的第二种可能的实现方式,网络设备包括与ue进行时钟同步的an,且该an为ue切换接入网时的目标an,s703中网络设备获取ue的业务同步精度需求t,包括:通过切换命令,目标an从源an获取t。

例如,在该可能的实现方式中,源an可以在切换阶段,将t携带在源an与目标an的交互消息中发送给目标an,目标an则从该交互消息中获取t。

可选的,在切换阶段,用于携带t的交互消息,可以为现有的切换阶段的源an与目标an的交互消息,也可以为新增的专用于发送t的交互消息,本申请实施例对此不进行具体限定。

示例性的,在切换阶段,源an可以向目标an发送携带t的切换请求信令,目标an从切换请求信令中获取t。

需要说明的是,s701中的第二种可能的实现方式中源an向目标an发送f1的交互消息,可以与s703中源an向目标an发送t的交互消息为同一条消息,也可以为两条不同的消息,本申请实施例对此不进行具体限定。

s704、网络设备根据f1、f2、t,计算ue与an时钟同步的同步周期。

ue与an时钟同步的同步周期,要能及时修正an及ue的晶振频偏产生的时钟偏差,以满足ue的业务同步精度需求t。因此,ue与an时钟同步的同步周期与f1、f2、t强相关。因此,可以根据网络需求,计算ue与an时钟同步的同步周期为关于f1、f2、t的数学表达式。

本申请实施例提供一种根据f1、f2、t,计算ue与an时钟同步的同步周期的计算表达式,包括:计算ue与an时钟同步的同步周期为t/(f1+f2)。

当然,也根据实际网络需求,计算ue与an时钟同步的同步周期为关于f1、f2、t的其他数学表达式。例如,该数学表达式可以为at/b(f1+f2),其中,a、b为大于0的整数。此处仅为示例说明,并不是对该数学表达式的具体限定。

可选的,也可以根据实际需求,在f1、f2、t的基础上,进一步引起其他参数来计算ue与an时钟同步的同步周期,本申请实施例对此不进行具体限定。

本申请提供的确定同步周期的方法,由网络设备获取f1、f2、t后,计算ue与an时钟同步的同步周期,由于同步周期根据时钟同步双方的晶振性能以及ue的同步需求决定,因此,确定的同步周期既满足ue的同步需求,又符合时钟同步双方的晶振性能,因此,本申请的方案确定了合理的同步周期,按照该合理的同步周期进行ue与an的时钟同步,在满足ue的同步精度需求的基础上,避免了频繁同步浪费空口带宽资源以及浪费ue电池电量,实现了确定合理的同步周期,保证工业工厂中时钟同步时节约空口带宽资源,降低ue耗能及节约电池电量。

进一步可选的,如图9所示,在网络设备为核心网设备时,在s704之后,本申请提供的确定同步周期的方法还可以包括s705。

s705、核心网设备向与ue进行时钟同步的an发送确定的同步周期。

进一步的,如图9所示,在网络设备包括核心网设备时,在s705之后,本申请提供的确定同步周期的方法还可以包括s706至s708。或者,如图10所示,当网络设备包括与ue进行时钟同步的an时,在s704之后本申请提供的确定同步周期的方法还可以包括s706至s708。

s706、an按照同步周期向ue发送同步报文。

其中,该同步报文携带an的时间信息。

s707、ue接收an按照同步周期发送的同步报文。

s708、ue按照时间信息调整本地时钟,与an时钟同步。

上述主要从网络设备、ue的工作过程的角度对本申请实施例提供的方案进行了介绍。可以理解的是,网络设备、ue为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

需要说明的是,网络设备、ue中执行本申请提供的确定同步周期的功能部分称之为确定同步周期的装置,可以理解的是,确定同步周期的装置可以与网络设备或ue等价,或者,确定同步周期的装置也可以部署在网络设备或ue内,以支持网络设备或ue执行本申请提供的确定同步周期的方法。其中,网络设备可以包括an或者核心网设备。

本申请实施例可以根据上述方法示例对网络设备、ue进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。当确定同步周期的装置为网络设备、ue的部分或全部时,对网络设备、ue进行功能模块的划分,就相当于对确定同步周期的装置进行功能模块的划分;或者,当确定同步周期的装置为网络设备、ue的部分或全部时,对确定同步周期的装置进行功能模块的划分,就相当于对网络设备、ue进行功能模块的划分。

在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的网络设备中部署的确定同步周期的装置的一种可能的结构示意图。确定同步周期的装置110可以包括:第一获取单元1101、第二获取单元1102、第三获取单元1103及计算单元1104。第一获取单元1101用于执行图7或图8或图9或图10中的过程s701;第二获取单元1102用于执行图7或图8或图9或图10中的过程s702;第三获取单元1103用于执行图7或图8或图9或图10中的过程s703;计算单元1104用于执行图7或图8或图9或图10中的过程s704。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

进一步的,如图12所示,确定同步周期的装置110还可以包括发送单元1105。其中,发送单元1105用于执行图9中的过程s705,或者,发送单元1105用于执行图10中的过程s706。

在采用集成的单元的情况下,图13示出了上述实施例中所涉及的网络设备中的确定同步周期的装置的一种可能的结构示意图。确定同步周期的装置130可以包括:处理模块1301、通信模块1302。处理模块1301用于对确定同步周期的装置130的动作进行控制管理。例如,处理模块1301用于执行图7或图8或图9或图10中的过程s701至s704。处理模块1301还用于通过通信模块1302执行图9中的过程s705或者执行图10中的过程s706。确定同步周期的装置130还可以包括存储模块1303,用于存储确定同步周期的装置130的程序代码和数据。

其中,当确定同步周期的装置130部署在网络设备(an或核心网设备)内时,处理模块1301可以为图3所示的网络设备30的实体结构中的处理器301,可以是处理器或控制器。例如可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块1302可以为图3所示的网络设备30的实体结构中的收发器303,通信模块1302可以是通信端口,或者可以是收发器、收发电路或通信接口等。或者,上述通信接口可以通过上述具有收发功能的元件,实现与其他设备的通信。上述具有收发功能的元件可以由天线和/或射频装置实现。存储模块1303可以是图3所示的网络设备30的实体结构中的存储器302。

当处理模块1301为处理器,通信模块1302为收发器,存储模块1303为存储器时,本申请实施例图13所涉及的确定同步周期的装置130可以为图3所示的网络设备30的部分或全部,或者,可以为图5所示an50的部分或全部,或者,也可以为图6示意的核心网设备60的部分或全部。

如前述,本申请实施例提供的确定同步周期的装置110或确定同步周期的装置130可以用于实施上述本申请各实施例实现的方法中网络设备的功能,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请各实施例。

在采用对应各个功能划分各个功能模块的情况下,图14示出了上述实施例中所涉及的ue中的确定同步周期的装置的一种可能的结构示意图。确定同步周期的装置140可以包括:发送单元1401、接收单元1402、处理单元1403。发送单元1401用于执行图8或图9或图10中的过程s701a;接收单元1402用于执行图10中的过程s707;处理单元1403用于执行图10中的过程s708。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在采用集成的单元的情况下,图15示出了上述实施例中所涉及的ue中的确定同步周期的装置的一种可能的结构示意图。确定同步周期的装置150可以包括:处理模块1501、通信模块1502。处理模块1501用于对确定同步周期的装置150的动作进行控制管理。例如,处理模块1501用于通过通信单元1502支持确定同步周期的装置150执行图8或图9或图10中的过程s701a,或者执行图10中的过程s707;处理模块1501用于支持确定同步周期的装置150执行图10中的过程s708。确定同步周期的装置150还可以包括存储模块1503,用于存储确定同步周期的装置150的程序代码和数据。

其中,当确定同步周期的装置150部署在ue内时,处理模块1501可以为图4所示的ue40的实体结构中的处理器401,可以是处理器或控制器。例如可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1501也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块1502可以为图4所示的ue40的实体结构中的收发器403,通信模块1502可以是通信端口,或者可以是收发器、收发电路或通信接口等。或者,上述通信接口可以通过上述具有收发功能的元件,实现与其他设备的通信。上述具有收发功能的元件可以由天线和/或射频装置实现。存储模块1503可以是图4所示的ue40的实体结构中的存储器402。

当处理模块1501为处理器,通信模块1502为收发器,存储模块1503为存储器时,本申请实施例图15所涉及的确定同步周期的装置150可以为图4所示的ue40的部分或全部。

如前述,本申请实施例提供的确定同步周期的装置140或确定同步周期的装置150可以用于实施上述本申请各实施例实现的方法中ue的功能,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请各实施例。

再一方面,本申请实施例提供一种确定同步周期的系统,包括上述任一实施例描述的网络设备,以及上述任一实施例描述的ue。

结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于ram、闪存、rom、可擦除可编程只读存储器(erasableprogrammablerom,eprom)、电可擦可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。或者,存储器可以与处理器耦合,例如存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。存储器可以用于存储执行本申请实施例提供的技术方案的应用程序代码,并由处理器来控制执行。处理器用于执行存储器中存储的应用程序代码,从而实现本申请实施例提供的技术方案。

本申请实施例再提供一种芯片系统,该芯片系统包括处理器,用于实现本发明实施例通信设备的技术方法。在一种可能的设计中,该芯片系统还包括存储器,用于保存本发明实施例通信设备必要的程序指令和/或数据。在一种可能的设计中,该芯片系统还包括存储器,用于处理器调用存储器中存储的应用程序代码。该芯片系统,可以由一个或多个芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

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