处理从耗能模式到节能模式的转换的方法及其通信装置与流程

文档序号:11733331阅读:195来源:国知局
处理从耗能模式到节能模式的转换的方法及其通信装置与流程
本发明关于一种用于一无线通信系统的方法及其通信装置,尤其指一种用于一无线通信系统,用来处理从一耗能模式到一节能模式的一转换的方法及其通信装置。

背景技术:
由于越来越多的网络应用(如网络语音(voiceoverIP,VoIP)、即时通信、网页浏览等)可被储存或执行于通信装置中,网络应用所消耗的(电池)能源也随之增加,大幅降低了通信装置的电池寿命。因此,如何提高能源效率是设计通信装置的重要课题。举例来说,已知技术可使用计时器(如无活动计时器(inactivitytimer))来提高能源效率。详细来说,通信装置的运作模式会被区分为耗能模式(energy-consumingmode)(如活动模式、连接模式)及一节能模式(energy-savingmode)(如闲置模式、休眠模式)。于通信装置与网络端进行通信(即传送或接收消息/封包)之前,通信装置会先转换到耗能模式,以接收必要的控制信令及执行必要的初始化程序(如注册、随机存取等)接着,通信装置会停留于耗能模式中,以持续与网络端进行通信,进而执行网络应用。若通信装置于耗能模式中停止与网络端进行通信(如停止传送及接收消息),计时器会被启动(即开始计时)。当计时器逾期时,通信装置会判断目前无任何网络应用被执行,以及转换到节能模式,使通信装置可节省能源以改善电池寿命。相反地,若通信装置再度与网络端进行通信,计时器会停止及被重置。在此情形下,如何设定计时器的数值是重要的议题。举例来说,当计时器的数值太小以及网络应用尚未结束时,计时器过早逾期会使通信装置需要再度回到耗能模式,以继续与网络端进行通信。接着,通信装置很有可能会频繁地转换于耗能模式及节能模式间,而频繁的转换会浪费电池的能源。相反地,当计时器的数值太大以及网络应用已经结束时,在计时器逾期之前,通信装置会于耗能模式中停留一段相当长的时间。因此,通信装置会持续地接收控制信令以及执行相关程序,浪费电池的能源。此外,由于通信装置所执行的网络应用有很多种,其分别具有不同的特性,例如执行网络应用的频率、执行网络应用的时间长度、网络应用所产生的消息(如信令)数量等特性也相当不同。由于难以适当地设定计时器的数值,使能源效率的改善成为相当困难且待解决的问题。

技术实现要素:
因此,本发明的主要目的即在于提供一种方法及其通信装置,用来处理从耗能模式到节能模式的转换,以解决上述问题。本发明公开一种处理从一耗能模式(energy-consumingmode)到一节能模式(energy-savingmode)的一转换的方法,用于一无线通信系统的一通信装置中,所述方法包含有传送或接收一上层协议层(upperprotocollayer)的一第一消息;当所述通信装置判断对应于所述第一消息的所述上层协议层的一第二消息即将被传送或被接收时,延迟所述转换;以及当所述通信装置判断无任何对应于所述第一消息的消息即将被传送或被接收时,提前所述转换。本发明还公开一种处理从一耗能模式(energy-consumingmode)到一节能模式(energy-savingmode)的一转换的方法,用于一无线通信系统的一通信装置中,所述方法包含有执行一上层协议层(upperprotocollayer)的一第一会议;当所述通信装置判断对应于所述第一会议的所述上层协议层的一第二会议即将被执行时,延迟所述转换;以及当所述通信装置判断无任何对应于所述第一会议的会议即将被执行时,提前所述转换。本发明还公开一无线通信系统的一通信装置,用来处理从一耗能模式(energy-consumingmode)到一节能模式(energy-savingmode)的一转换,所述通信装置包含有一装置,用来传送或接收一上层协议层(upperprotocollayer)的一第一消息;一装置,用来当所述通信装置判断对应于所述第一消息的所述上层协议层的一第二消息即将被传送或被接收时,延迟所述转换;以及一装置,用来当所述通信装置判断无任何对应于所述第一消息的消息即将被传送或被接收时,提前所述转换。本发明还公开一无线通信系统的一通信装置,用来处理从一耗能模式(energy-consumingmode)到一节能模式(energy-savingmode)的一转换,所述通信装置包含有一装置,用来执行一上层协议层(upperprotocollayer)的一第一会议;一装置,用来当所述通信装置判断对应于所述第一会议的所述上层协议层的一第二会议即将被执行时,延迟所述转换;以及一装置,用来当所述通信装置判断无任何对应于所述第一会议的会议即将被执行时,提前所述转换。在此配合下列图示、实施例的详细说明及权利要求书,将上述及本发明的其它目的与优点详述于后。附图说明图1为本发明实施例一无线通信系统的示意图。图2为本发明实施例一通信装置的示意图。图3到图10为本发明实施例的流程的示意图。图11为本发明实施例由通信装置所执行的会议的流程示意图。其中,附图标记说明如下:10无线通信系统110初始会议112数据会议114终止会议20通信装置200处理装置210储存单元214程序码220通信接口单元30、40、50、60、70、80、90、流程100300、302、304、306、308、1000、步骤1002、1004、1006、1008具体实施方式请参考图1,图1为本发明实施例一无线通信系统10的示意图,其简略地是由一网络端及复数个通信装置所组成。在图1中,网络端及通信装置是用来说明无线通信系统10的结构。于通用行动电信系统(UniversalMobileTelecommunicationsSystem,UMTS)中,网络端可为通用陆地全球无线存取网络(UniversalTerrestrialRadioAccessNetwork,UTRAN),其包含有复数个基地台(Node-Bs,NBs),于长期演进(LongTermEvolution,LTE)系统或先进长期演进(LTE-Advanced,LTE-A)系统中,网络端可为一演进式通用陆地全球无线存取网络(evolveduniversalterrestrialradioaccessnetwork,E-UTRAN),其可包含有复数个演进式基地台(evolvedNBs,eNBs)及/或中继站(relays)。除此之外,网络端也可同时包含有通用陆地全球无线存取网络/演进式通用陆地全球无线存取网络及核心网络,其中核心网络可包含有行动管理单元(MobilityManagementEntity,MME)、伺服闸道器(servinggateway,S-GW)、封包数据网络闸道器(packetdatanetworkgateway,P-GW)、自组织网络(self-organizingnetwork,SON)、无线网络控制器(RadioNetworkController,RNC)等实体。换句话说,于网络端接收通信装置所传送的信息后,可由通用陆地全球无线存取网络/演进式通用陆地全球无线存取网络来处理信息及产生对应于所述信息的决策。或者,通用陆地全球无线存取网络/演进式通用陆地全球无线存取网络可将信息转发到核心网络,由核心网络来产生对应于所述信息的决策。此外,也可于用陆地全球无线存取网络/演进式通用陆地全球无线存取网络及核心网络在合作及/或协调后,共同处理所述信息,以产生决策。通信装置可为移动电话、笔记型计算机、平板计算机、电子书、可携式计算机系统及机器型态通信(machinetypecommunication,MTC)装置等装置。通信装置也可为通用行动电信系统、长期演进系统及先进长期演进系统中的移动站台(mobilestations,MSs)或用户端(userequipments,UEs)。此外,根据传输方向,可将网络端及通信装置分别视为传送端或接收端。举例来说,对一上行链路(uplink,UL)而言,通信装置为传送端而网络端为接收端;对一下行链路(downlink,DL)而言,网络端为传送端而通信装置为接收端。请参考图2,图2为本发明实施例一通信装置20的示意图。通信装置20可为图1中的通信装置或网络端,包含一处理装置200、一储存单元210以及一通信接口单元220。处理装置200可为一微处理器或一特定应用集成电路(Application-SpecificIntegratedCircuit,ASIC)。储存单元210可为任一数据储存装置,用来储存一程序码214,处理装置200可通过储存单元210读取及执行程序码214。举例来说,储存单元210可为用户识别模组(SubscriberIdentityModule,SIM)、只读式内存(Read-OnlyMemory,ROM)、随机存取内存(Random-AccessMemory,RAM)、光盘只读内存(CD-ROM/DVD-ROM)、磁带(magnetictape)、硬盘(harddisk)及光学数据储存装置(opticaldatastoragedevice)等,而不限于此。通信接口单元220可为一收发器,其根据处理装置200的处理结果,用来传送及接收信息(如消息或封包)。请参考图3,图3为本发明实施例一流程30的流程图。流程30用于图1的通信装置中,用来处理从耗能模式到节能模式的转换。流程30可被编译成程序码214,其包含以下步骤:步骤300:开始。步骤302:传送或接收一上层协议层(upperprotocollayer)的一第一消息。步骤304:当所述通信装置判断对应于所述第一消息的所述上层协议层的一第二消息即将被传送或被接收时,延迟所述转换。步骤306:当所述通信装置判断无任何对应于所述第一消息的消息即将被传送或被接收时,提前所述转换。步骤308:结束。根据流程30,于通信装置传送或接收上层协议层的第一消息后,当判断对应于第一消息的第二消息即将被传送或被接收时,通信装置会延迟所述转换,以及当判断无任何对应于第一消息的消息即将被传送或被接收时,通信装置会提前所述转换。也就是说,若在第一消息之后没有后续消息要被传送或被接收时,通信装置可提前转换到节能模式,以节省通信装置电池的能源。相反地,若在第一消息之后紧接着有第二消息(如在一特定时间区间内)要被传送或被接收时,通信装置可延迟转换到节能模式,以等待(处理)第二消息。因此,不仅可避免耗能模式及节能模式间的频繁转换,也可节省用于耗能模式及节能模式间转换的能源。如此一来,根据是否即将要传送或接收对应于目前所处理(如传送或接收)的上层协议层消息的后续的上层协议层消息,通信装置可有效地节省电池的能源。需注意的是,流程30的精神在于通信装置根据是否即将要传送或接收上层协议层的消息,可延迟或提早从耗能模式到节能模式的转换,以节省等待所述转换所需的能源,以及节省耗能模式及节能模式间的频繁转换所需的能源。流程30的实现方式是未有所限。举例来说,通信装置可于下层协议层(lowerprotocollayer)中执行转换,所述下层协议层包含有物理层(physicallayer)及媒体存取控制层(mediumaccesscontrol,MAC)中至少一协议层。也就是说,由于通信装置通常消耗较多的能源于执行相关于物理层及/或媒体存取控制层的运作,耗能模式及所述节能模式可为物理层及/或媒体存取控制层的工作模式。因此,通信装置可于物理层及/或所述媒体存取控制层中,执行用来节省能源的耗能模式及节能模式的转换。此外,通信装置用来延迟或提前转换(从耗能模式到节能模式)的方法是未有所限。举例来说,通信装置可通过增加无活动计时器(inactivitytimer)的数值来延迟转换,以及通过减少无活动计时器的数值来提前转换。也就是说,通信装置可通过使无活动计时器较晚逾期来延迟转换,以及通过使无活动计时器较早逾期来提前转换。除此之外,上层协议层可为传输层(transportlayer)或应用层(applicationlayer),即位于网络层上方的协议层。更详细来说,上述的消息可为传输层的传输控制协议(transmissioncontrolprotocol,TCP)消息,或者可为应用层的会议起始协议(sessioninitiationprotocol,SIP)消息、网域名称系统(domainnamesystem,DNS)询问消息或超文本传输协议(hypertexttransferprotocol,HTTP)消息。请参考图4,其为本发明实施例的流程40的示意图。流程40是用来说明通信装置及网络端于传输层所执行的一传输控制协议初始化(即握手(handshake))程序。如图4所示,通信装置首先会传送TCPSYN消息到网络端,例如用来初始化一传输控制协议会议。接着,由于通信装置即将要接收网络端所传送用来回应TCPSYN消息的TCPSYN-ACK消息,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使TCPSYN-ACK消息被延误了(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置接收TCPSYN-ACK消息后,通信装置会传送TCPACK消息到网络端,以确认TCPSYN-ACK消息已被接收。接着,由于已完成传输控制协议初始化程序,通信装置于一特定时间区间内较不可能再传送或接收其他消息,通信装置可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,TCPACK消息可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。相似地,请参考图5,其为本发明实施例的流程50的示意图。流程50是用来说明通信装置及网络端于传输层所执行的一传输控制协议终止(即握手(handshake))程序。如图5所示,通信装置首先会传送第一TCPFIN消息到网络端,例如用来终止一传输控制协议会议。接着,由于通信装置即将要接收网络端所传送的第二TCPFIN消息及用来回应第一TCPFIN消息的第一TCPACK消息,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使第二TCPFIN消息及/或第一TCPACK消息被延误了(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置接收第二TCPFIN消息及第一TCPACK消息后,通信装置会传送第二TCPACK消息到网络端,以确认第二TCPFIN消息已被接收。接着,由于已完成传输控制协议终止程序,通信装置于特定时间区间内较不可能再传送或接收其他消息,通信装置可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,第二TCPFIN消息可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。请参考图6,其为本发明实施例的流程60的示意图。流程60是用来说明通信装置及网络端于应用层所执行的一会议起始协议初始化(如网络语音(voiceoverIP,VoIP))程序。如图6所示,通信装置首先会传送SIPinvite消息到网络端,例如用来起始一会议起始协议会议。接着,由于通信装置即将要接收网络端所传送用来回应SIPinvite消息的SIPACK消息,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使SIPACK消息被延误了(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置接收SIPACK消息后,由于通信装置已完成会议起始协议初始化程序,通信装置于一特定时间区间内较不可能再传送或接收其他消息,可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,SIPACK消息可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。相似地,请参考图7,其为本发明实施例的流程70的示意图。流程70是用来说明通信装置及网络端于应用层所执行的一会议起始协议终止程序。如图7所示,通信装置首先会传送SIPBYE消息到网络端,例如用来终止一会议起始协议会议。接着,由于通信装置即将要接收网络端所传送用来回应SIPBYE消息的SIPOK消息,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使SIPOK消息被延误了(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置接收SIPOK消息后,由于通信装置已完成会议起始协议终止程序,通信装置于一特定时间区间内较不可能再传送或接收其他消息,可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,SIPOK消息可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。相似地,请参考图8,其为本发明实施例的流程80的示意图。流程80是用来说明通信装置及网络端于应用层所执行的一超文本传输协议程序。如图8所示,通信装置首先会传送HTTPGET消息到网络端,例如用来读取数据、网页及/或档案。接着,由于通信装置即将要接收网络端所传送的数据、网页及/或档案,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使通信装置仅能断断续续地读取数据、网页及/或档案(如因为数据流的特性),通信装置不会错误地转换到节能模式。于接收数据、网页及/或档案后,通信装置会继续等待由网络端所传送的HTTPOK消息。在此情形下,由于无活动计时器可能会被重置,通信装置可再度延迟从耗能模式到节能模式的转换,以避免错误地转换到节能模式。于接收HTTPOK消息后,由于通信装置已完成超文本传输协议程序,通信装置于一特定时间区间内较不可能再传送或接收其他消息,可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,HTTPOK消息可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。相似地,请参考图9,其为本发明实施例的流程90的示意图。流程90是用来说明通信装置及网络端于应用层所执行的一网域名称系统程序。如图9所示,通信装置首先会传送DNSquery消息到网络端,例如用来查询网域名称或网际网络(IP)位置。接着,由于通信装置即将要接收网络端所传送用来回应DNSquery消息的DNSresponse消息(如包含有网域名称或网际网络位置),通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使DNSresponse消息被延误了(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置接收DNSresponse消息后,由于通信装置已完成网域名称系统程序,通信装置于一特定时间区间内较不可能再传送或接收其他消息,可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。也就是说,DNSresponse可被视为一结束消息,其暗示在特定时间区间内不需再传送或接收任何消息。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。因此,根据流程30以及以上所述,根据是否即将要传送或接收对应于目前处理(如传送或接收)的上层协议层消息的后续的上层协议层消息,通信装置可有效地节省电池的能源。请参考图10,图10为本发明实施例一流程100的流程图。流程100用于图1的通信装置中,用来处理从耗能模式到节能模式的转换。流程100可被编译成程序码214,其包含以下步骤:步骤1000:开始。步骤1002:执行一上层协议层的一第一会议。步骤1004:当所述通信装置判断对应于所述第一会议的所述上层协议层的一第二会议即将被执行时,延迟所述转换。步骤1006:当所述通信装置判断无任何对应于所述第一会议的会议即将被执行时,提前所述转换。步骤1008:结束。根据流程100,于通信装置执行上层协议层的第一会议后,当判断对应于第一会议的上层协议层的第二会议即将被执行时,通信装置会延迟所述转换,以及判断无任何对应于第一会议的会议即将被执行时,通信装置会提前所述转换。也就是说,若在第一会议之后没有后续会议要被执行时,通信装置可提前转换到节能模式,以节省通信装置电池的能源。相反地,若在第一会议之后紧接着有第二会议(如在一特定时间区间内)要被执行时,通信装置可延迟转换到节能模式,以等待(执行)第二会议。因此,不仅可避免耗能模式及节能模式间的频繁转换,也可节省用于耗能模式及节能模式间转换的能源。值得一提的是,当通信装置执行一会议时,涉及通信装置于所述会议中传送或接收一或多个消息。如此一来,根据是否即将要执行对应于目前所执行上层协议层会议之后续的上层协议层会议,通信装置可有效地节省电池的能源。需注意的是,流程100的精神在于通信装置根据是否即将要执行上层协议层的会议,可延迟或提早从耗能模式到节能模式的转换,以节省等待所述转换所需的能源,以及节省耗能模式及节能模式间的频繁转换所需的能源。流程100的实现方式是未有所限。举例来说,通信装置可于下层协议层(lowerprotocollayer)中执行转换,所述下层协议层包含有物理层及媒体存取控制层中至少一协议层。也就是说,由于通信装置通常消耗较多的能源于执行相关于物理层及/或媒体存取控制层的运作,耗能模式及所述节能模式可为物理层及/或媒体存取控制层的工作模式。因此,通信装置可于物理层及/或所述媒体存取控制层中,执行用来节省能源的耗能模式及节能模式的转换。此外,通信装置用来延迟或提前转换(从耗能模式到节能模式)的方法是未有所限。举例来说,通信装置可通过增加无活动计时器的数值来延迟转换,以及通过减少无活动计时器的数值来提前转换。也就是说,通信装置可通过使无活动计时器较晚逾期来延迟转换,以及通过使无活动计时器较早逾期来提前转换。除此之外,上层协议层可为传输层或应用层,即位于网络层上方的协议层。更详细来说,上述的会议可为传输层的传输控制协议会议,其中一或多个传输控制协议消息会被传送及/或接收于所述传输控制协议会议中。或者,上述的会议可为应用层的会议起始协议会议或超文本传输协议会议,其中一或多个会议起始协议消息及/或超文本传输协议消息会被传送及/或接收于所述会议起始协议会议或超文本传输协议会议中。于另一实施例中,上述的会议可为应用层的网域名称系统会议,其中一或多个网域名称系统消息会被传送及/或接收于所述网域名称系统会议中。需注意的是,可用来实施本发明的会议不限于以上所述的会议。请参考图11,其为本发明实施例由通信装置所执行的会议的流程示意图,其中所述会议可为传输控制协议会议、会议起始协议会议、超文本传输协议会议或网域名称系统会议。详细来说,图11包含有一初始会议110、一数据会议112(例如用来读取数据、网页及/或档案)及一终止会议114。通信装置会于上述会议的每个会议中传送或接收一或多个消息。值得一提的是,数据会议112仅用来举例说明本发明,实际上,初始会议110及终止会议114间可包含有更多的数据会议。如图11所示,通信装置首先会于通信装置及网络端间执行一初始会议。接着,由于通信装置即将要执行数据会议112,通信装置可延迟从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较大的数值。因此,即使数据会议112难以即时地被执行(如因为网络壅塞),通信装置不会错误地转换到节能模式。于通信装置执行终止会议114后,由于终止会议114暗示通信装置于一特定时间区间内较不可能再执行其他会议,通信装置可提前从耗能模式到节能模式的转换,例如将无活动计时器的数值设定为较小的数值。因此,通信装置可节省用来等待转换到节能模式所需的电池能源。因此,根据流程100以及以上所述,根据是否即将要执行对应于目前执行的上层协议层会议的后续的上层协议层会议,通信装置可有效地节省电池的能源。本领域技术人员当可依本发明的精神加以结合、修饰或变化以上所述的实施例,而不限于此。前述的所有流程的步骤(包含建议步骤)可通过装置实现,装置可为硬件、韧体(为硬件装置与计算机指令与数据的结合,且计算机指令与数据属于硬件装置上的只读软体)或电子系统。硬件可为类比微计算机电路、数字微计算机电路、混合式微计算机电路、微计算机晶片或硅晶片。电子系统可为系统单晶片(systemonchip,SOC)、系统级封装(systeminpackage,SiP)、嵌入式计算机(computeronmodule,COM)及通信装置20。综上所述,本发明提供一种方法及其通信装置,用来处理从耗能模式到节能模式的转换。通信装置可根据是否即将要处理上层协议层的消息(或会议),可延迟或提早从耗能模式到节能模式的转换,以节省等待所述转换所需的能源,以及节省耗能模式及节能模式间的频繁转换所需的能源。因此,可有效率地节省电池能源。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1