[go: up one dir, main page]

CN101026837A - Adaptive power saving method for wireless mobile packet communication system - Google Patents

Adaptive power saving method for wireless mobile packet communication system Download PDF

Info

Publication number
CN101026837A
CN101026837A CNA2007100635565A CN200710063556A CN101026837A CN 101026837 A CN101026837 A CN 101026837A CN A2007100635565 A CNA2007100635565 A CN A2007100635565A CN 200710063556 A CN200710063556 A CN 200710063556A CN 101026837 A CN101026837 A CN 101026837A
Authority
CN
China
Prior art keywords
sleep
sleeping window
window
size
initial
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
CNA2007100635565A
Other languages
Chinese (zh)
Other versions
CN100558177C (en
Inventor
彭木根
张艺
杨常青
吴振华
王文博
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.)
SHANGHAI FORTUNE TECHGROUP Co Ltd
Original Assignee
Beijing University of Posts and Telecommunications
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
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CNB2007100635565A priority Critical patent/CN100558177C/en
Publication of CN101026837A publication Critical patent/CN101026837A/en
Application granted granted Critical
Publication of CN100558177C publication Critical patent/CN100558177C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提出了一种基于无线移动分组通信系统的自适应睡眠机制,在选择初始睡眠窗口大小的时候不是取一个固定值,而是根据以前窗口的特征来选择一个合适的值,同时自适应调整睡眠窗口大小,从而可以有效减少移动台从睡眠窗口到侦听窗口的不必要转换,能更有效地提高移动台的功率节约效率,延长移动台电池的使用时间,提高无线资源的利用率。具体方法是当移动台从一次睡眠模式醒来后,经过一定时间的无业务状态准备再进入下一次睡眠模式时,将以前睡眠状态的参数和业务特性参数反馈给基站,基站根据接收的信息计算出下一次睡眠间隔的初始睡眠窗口大小和睡眠窗口调整大小并且通知给移动台。

Figure 200710063556

The present invention proposes an adaptive sleep mechanism based on the wireless mobile packet communication system. When selecting the size of the initial sleep window, instead of taking a fixed value, an appropriate value is selected according to the characteristics of the previous window, and at the same time adaptively adjusts The size of the sleep window can effectively reduce the unnecessary conversion of the mobile station from the sleep window to the listening window, and can more effectively improve the power saving efficiency of the mobile station, prolong the service time of the battery of the mobile station, and improve the utilization rate of wireless resources. The specific method is that when the mobile station wakes up from a sleep mode and is ready to enter the next sleep mode after a certain period of time without service, it feeds back the parameters of the previous sleep state and service characteristic parameters to the base station, and the base station calculates according to the received information. The initial sleep window size and the sleep window resize of the next sleep interval are set and notified to the mobile station.

Figure 200710063556

Description

无线移动分组通信系统的自适应功率节约方法Adaptive Power Saving Method for Wireless Mobile Packet Communication System

技术领域technical field

该发明属于无线通信领域,不仅适合于IEEE802.16e无线城域网,也适合各种采用睡眠模式作为能量节省机制的下一代无线移动通信系统,例如3G长期演进系统(3G LTE),无线局域网等。The invention belongs to the field of wireless communication, and is not only suitable for IEEE802.16e wireless metropolitan area network, but also suitable for various next-generation wireless mobile communication systems that use sleep mode as an energy saving mechanism, such as 3G long-term evolution system (3G LTE), wireless local area network, etc. .

背景技术Background technique

在未来移动通信系统中,随着对终端移动性要求的增强,电池作为移动台设备最主要的能源提供者,其使用寿命已经逐渐成为人们关注的焦点之一。未来移动通信系统的主要发展趋势是面向大量非实时性的分组数据业务。与传统的电路域业务不同,分组数据业务最显著的特点是大量高速率数据的突发性传输,因此会导致终端在大部分开机时间内处于没有业务数据需要传输的状态,这样一来,容易造成不必要的能量消耗。针对这一问题,IEEE802.16e和3G LTE中都提到了通过采用睡眠模式来减少无业务数据传输情况下移动台的能量消耗。由于IEEE 802.16e和3G LTE的睡眠机制基本原理相同,主要差别在于具体的协议信令设计上,所以接下来仅针对IEEE 802.16e协议中提出的睡眠模式操作方法进行介绍,本方法的核心创新点对3G LTE同样适用。In the future mobile communication system, with the enhancement of terminal mobility requirements, battery, as the main energy provider of mobile station equipment, its service life has gradually become one of the focuses of people's attention. The main development trend of the future mobile communication system is to face a large number of non-real-time packet data services. Different from traditional circuit domain services, the most notable feature of packet data services is the bursty transmission of a large amount of high-speed data, which will cause the terminal to be in a state where there is no service data to transmit during most of the boot time. In this way, it is easy to cause unnecessary energy consumption. In response to this problem, both IEEE802.16e and 3G LTE mention the use of sleep mode to reduce the energy consumption of mobile stations in the case of no business data transmission. Since the basic principles of the sleep mechanism of IEEE 802.16e and 3G LTE are the same, the main difference lies in the specific protocol signaling design, so the following only introduces the sleep mode operation method proposed in the IEEE 802.16e protocol. The core innovation of this method The same applies to 3G LTE.

睡眠模式是一种移动台通过与服务基站空中接口预先协商的周期性不工作状态。这段时期从服务基站(以下简称基站)观察移动台上行或下行链路处于不工作状态。睡眠模式用于减少移动台的功率消耗并降低服务基站空中接口的资源占用。The sleep mode is a periodic non-working state that the mobile station pre-negotiates with the serving base station air interface. During this period, it is observed from the serving base station (hereinafter referred to as the base station) that the uplink or downlink of the mobile station is not working. The sleep mode is used to reduce the power consumption of the mobile station and reduce the resource occupation of the air interface of the serving base station.

在睡眠模式中的移动台有两种状态:睡眠状态和侦听状态。把连续处于睡眠状态的一段连续的时间称为睡眠窗口,相对的,连续处于侦听状态的一段连续时间称为侦听窗口。在睡眠窗口中,移动台关闭其空中接口,既不向基站发送上行数据,也不接收任何基站的下行数据,即对于基站来讲,此时的移动台是不可见的。侦听窗口间插在两个睡眠窗口之间,期间移动台像处在非睡眠模式状态下与基站之间进行数据的发送与接收(主要为管理消息、测距信息等)。一个睡眠窗口和随之而来的侦听窗口合称为一个睡眠周期。无线通信系统主要通过不断调整每个睡眠周期中的相关参数,以达到在满足一定时延要求的前提下实现节省能量的目的。A mobile station in sleep mode has two states: sleep state and listening state. A continuous period of time in the sleep state is called a sleep window, and a continuous period of time in a listening state is called a listening window. In the sleep window, the mobile station closes its air interface, neither sends uplink data to the base station nor receives any downlink data from the base station, that is, the mobile station is invisible to the base station at this time. The listening window is interleaved between two sleep windows, during which the mobile station performs data transmission and reception (mainly management messages, ranging information, etc.) with the base station in a state of non-sleep mode. A sleep window and subsequent listen windows are collectively referred to as a sleep cycle. The wireless communication system mainly achieves the purpose of saving energy on the premise of meeting a certain delay requirement by continuously adjusting the relevant parameters in each sleep cycle.

IEEE 802.16e协议中针对不同业务的特性,为业务流规定了4种服务质量(QoS)等级,分别是:UGS,rtPS,nrtPS和BE业务。睡眠模式规定了以下三种功率节约类:According to the characteristics of different services, the IEEE 802.16e protocol specifies four quality of service (QoS) levels for service flows, namely: UGS, rtPS, nrtPS and BE services. Sleep mode defines the following three power saving classes:

Figure A20071006355600051
功率节约类1:面向nrtPS和BE业务;
Figure A20071006355600051
Power saving class 1: for nrtPS and BE services;

Figure A20071006355600052
功率节约类2:面向UGS和rtPS业务;
Figure A20071006355600052
Power saving class 2: for UGS and rtPS services;

Figure A20071006355600053
功率节约类3:面向多播连接和管理操作。
Figure A20071006355600053
Power Saving Class 3: For multicast connections and management operations.

由于面向不同种类的数据流,每种功率节约类的睡眠及侦听窗口的参数确定是不同的,其中功率节约类3主要针对管理操作而非主要业务流数据;功率节约类2中每个睡眠周期中的睡眠窗口大小是不变的,且由于其面向周期性业务,其睡眠窗口大小可以根据业务流的具体属性简单的进行设置。Due to different types of data streams, the parameters of sleep and listening windows for each power saving class are different. Among them, power saving class 3 is mainly for management operations rather than main business flow data; in power saving class 2, each sleep window The size of the sleep window in the cycle is constant, and because it is oriented to periodic services, the size of the sleep window can be simply set according to the specific attributes of the service flow.

功率节约类1中对相关参数的调整则相对灵活,睡眠窗口的大小以指数的形式增加,即下一睡眠周期中的睡眠状态时间是前一周期中睡眠状态时间的两倍,直到产生业务跳出睡眠状态;而侦听窗口则保持不变,用以接收基本固定长度的信令及其他管理消息。对功率节约类1中睡眠窗口的调整涉及到的主要参数有:初始睡眠窗口,最大睡眠窗口,睡眠窗口增大因子等。但是,这种调整方式也存在着尚未妥善解决的一些问题,下面将对其睡眠窗口的调整方法进行简要分析。The adjustment of relevant parameters in power saving class 1 is relatively flexible, and the size of the sleep window increases exponentially, that is, the sleep state time in the next sleep cycle is twice the sleep state time in the previous cycle, until the business jumps out Sleep state; while the listening window remains unchanged to receive signaling and other management messages of substantially fixed length. The main parameters involved in the adjustment of the sleep window in the power saving category 1 are: initial sleep window, maximum sleep window, sleep window increase factor, and the like. However, this adjustment method also has some problems that have not been properly resolved. The following will briefly analyze the adjustment method of the sleep window.

协议中初始窗口的确定方法没有明确,当业务并不繁忙时,若其取值较小,则前几个睡眠周期时间太短,侦听窗口所占的比例相对较大,则必然会造成不必要的能量浪费;当业务相对繁忙时,若其取值较大,则又会造成时延的增加,同时可能会伴随缓存的溢出而造成数据丢失。The method of determining the initial window in the protocol is not clear. When the business is not busy, if its value is small, the time of the first few sleep cycles is too short, and the proportion of the listening window is relatively large, which will inevitably cause inconvenient Necessary energy waste; when the business is relatively busy, if its value is large, it will cause an increase in delay, and may cause data loss due to buffer overflow.

协议中规定睡眠窗口增大因子为2,并不能适应不同业务繁忙程度下的需求,当业务较少时,睡眠窗口增长相对较慢,这样的情况类似于初始窗口过小造成能量的浪费;业务较多时,睡眠窗口增长相对过快,类似于初始窗口较大而造成时延。The agreement stipulates that the sleep window increase factor is 2, which cannot adapt to the needs of different business busyness levels. When the business is less, the sleep window grows relatively slowly. This situation is similar to the waste of energy caused by the initial window being too small; When it is more, the sleep window grows relatively too fast, which is similar to the delay caused by a large initial window.

nrtPS业务对时延有一定的敏感,突发性相对弱一些;而BE业务对时延的敏感性最差,突发性最强,因此对这两种业务不能“一视同仁”,应根据其业务特性在睡眠窗口调整方法上加以区分。The nrtPS service is sensitive to delay to a certain extent, and the burstiness is relatively weak; while the BE service is the least sensitive to delay, and the burstiness is the strongest, so the two services cannot be treated equally, and should be Features differentiate on sleep window adjustment methods.

由此可以看出,协议中关于功率节约类1的规定过于简单,而且效率较低,特别是在BE业务的时候,由于其中没有对初始睡眠窗口的取值做出相应规定,所以,当业务较少和初始睡眠窗口较小时,移动台就会频繁地进入侦听窗口,这会造成大量的能量浪费。It can be seen from this that the provisions on power saving class 1 in the protocol are too simple and inefficient, especially in the BE business, because there is no corresponding provision for the value of the initial sleep window, so when the business When the initial sleep window is small and the initial sleep window is small, the mobile station will frequently enter the listening window, which will cause a lot of energy waste.

以上问题表明,需要一种自适应方法根据不同业务种类及繁忙程度对其应用的睡眠机制进行调整。The above problems indicate that an adaptive method is needed to adjust the sleep mechanism of its application according to different business types and busyness.

发明内容Contents of the invention

本发明的目的在于提供一种无线移动分组通信系统中适合非实时业务的自适应功率节约方法,通过该方法可以实现初始睡眠窗口和睡眠窗口增大因子的自适应设置,从而提高宽带无线移动台的功率使用效率,延长终端电池使用时间。The purpose of the present invention is to provide an adaptive power saving method suitable for non-real-time services in a wireless mobile packet communication system, through which the adaptive setting of the initial sleep window and the increase factor of the sleep window can be realized, thereby improving the performance of broadband wireless mobile stations. High power usage efficiency, prolonging the battery life of the terminal.

本发明的技术方案是对基于非实时业务提出了一种自适应的睡眠模式,具体包括以下步骤:The technical scheme of the present invention proposes an adaptive sleep mode based on non-real-time services, which specifically includes the following steps:

第一步,判断移动台是否为首次进入睡眠模式;The first step is to determine whether the mobile station enters the sleep mode for the first time;

第二步,当移动台为首次进入睡眠模式时,用预先定义好的初始睡眠窗口大小和睡眠窗口增大因子来初始化睡眠模式并进入睡眠操作间隔;当移动台非首次进入睡眠模式时,通过结合上一次退出睡眠模式时最后睡眠窗口大小与门限值的比较和前几个睡眠操作间隔中的初始睡眠窗口大小的平均值来共同确定初始睡眠窗口的大小以及睡眠窗口增大因子;In the second step, when the mobile station enters the sleep mode for the first time, use the predefined initial sleep window size and the sleep window increase factor to initialize the sleep mode and enter the sleep operation interval; when the mobile station does not enter the sleep mode for the first time, pass The size of the initial sleep window and the increase factor of the sleep window are jointly determined by combining the comparison of the last sleep window size with the threshold value and the average value of the initial sleep window size in the previous sleep operation intervals when exiting the sleep mode last time;

第三步,进入睡眠操作间隔;The third step is to enter the sleep operation interval;

第四步,当有业务要进行传输时进入普通模式;The fourth step is to enter the normal mode when there is business to be transmitted;

第五步,判断是否持续一段时间没有业务要传输;The fifth step is to judge whether there is no business to be transmitted for a period of time;

第六步,如果是持续一段时间没有业务要传输,则返回到第一步;否则回到第五步,重复上述步骤,循环操作。In the sixth step, if there is no business to be transmitted for a period of time, return to the first step; otherwise, return to the fifth step, repeat the above steps, and cycle.

也就是说,移动台在从一次睡眠模式醒来之后,经过一定时间的无业务传输,准备再进入下一次睡眠模式的时候,需要将以前睡眠模式的一些参数和业务特性参数反馈给基站。基站根据收来的这些睡眠模式参数和业务特性参数就可以根据本方法计算出下一次睡眠操作间隔的初始睡眠窗口大小和睡眠窗口增大因子。在确定初始睡眠窗口大小的时候,考虑稳定性和实时性问题,所以在设置初始睡眠窗口大小的时候,使用三个因子(即α,β,γ)来分别控制前几次睡眠操作间隔的初始睡眠窗口平均值和上一次睡眠操作间隔的最后一个睡眠窗口的大小,从而有效灵活地设置初始睡眠窗口,同时根据业务特性来确定睡眠窗口增大因子,这样就避免了移动台由于业务较少而频繁地在睡眠窗口和侦听窗口转换而浪费大量能量,又避免了为了节能而导致业务质量的下降。That is to say, after the mobile station wakes up from a sleep mode, after a certain period of no service transmission, when preparing to enter the next sleep mode, it needs to feed back some parameters and service characteristic parameters of the previous sleep mode to the base station. The base station can calculate the initial sleep window size and the sleep window increase factor of the next sleep operation interval according to the method according to the received sleep mode parameters and service characteristic parameters. When determining the size of the initial sleep window, consider stability and real-time issues, so when setting the size of the initial sleep window, use three factors (ie α, β, γ) to control the initial interval of the previous sleep operations. The average value of the sleep window and the size of the last sleep window of the last sleep operation interval, so that the initial sleep window can be set effectively and flexibly, and the increase factor of the sleep window can be determined according to the business characteristics, so as to avoid the mobile station from falling due to less traffic. A large amount of energy is wasted by frequent switching between the sleep window and the listening window, and the degradation of service quality due to energy saving is avoided.

本方法中用来确定初始睡眠窗口大小的参数以及睡眠窗口增大因子是根据业务类型的不同分别来选择的,并且当移动台进入睡眠模式后,方法中的具体计算是加载在基站端的,移动台只是通过信令消息反馈给基站,然后接收基站发来的参数确认消息,以此来和基站进行协商。睡眠窗口增大因子可以通过一个业务因子来决定,对于对时延不敏感的业务,该业务因子的值取得较大;对于对时延敏感的业务,该业务因子的值取得较小。In this method, the parameters used to determine the size of the initial sleep window and the increase factor of the sleep window are selected according to different service types, and when the mobile station enters the sleep mode, the specific calculation in the method is loaded on the base station, and the mobile station The station only feeds back to the base station through a signaling message, and then receives a parameter confirmation message sent by the base station to negotiate with the base station. The increase factor of the sleep window can be determined by a service factor. For services that are not sensitive to delay, the value of the service factor is larger; for services that are sensitive to delay, the value of the service factor is smaller.

基于IEEE 802.16e协议,初始睡眠窗口大小和睡眠窗口增大因子可以通过IEEE802.16e中的MOB_SLP-REQ和MOB_SLP-RSP消息来传送,其中睡眠模式的发起由移动台将上次退出睡眠操作间隔时的睡眠窗口发给基站,再由基站确定初始睡眠窗口大小和睡眠窗口增大因子,并通过MOB_SLP-RSP发给移动台来使其进入睡眠模式。Based on the IEEE 802.16e protocol, the initial sleep window size and the sleep window increase factor can be transmitted through the MOB_SLP-REQ and MOB_SLP-RSP messages in IEEE802.16e, where the sleep mode is initiated by the mobile station when it exits the sleep operation interval last time The sleep window is sent to the base station, and then the base station determines the initial sleep window size and the increase factor of the sleep window, and sends it to the mobile station through MOB_SLP-RSP to make it enter the sleep mode.

其中,移动台的反馈是通过协议规定的MOB_SLP-REQ消息来传输的,在该消息体中有一个长度为8比特的初始睡眠窗口(initial-sleep window)项和一个长度为3比特的保留(Reserved)项,可以利用初始睡眠窗口来传送上一次睡眠操作间隔的最后一个睡眠窗口大小,用保留项来传送有关业务特性的参数。移动台上次睡眠操作间隔的最后一个睡眠窗口的大小和睡眠窗口增大因子是通过协议中规定的MOB_SLP-REQ消息来进行反馈的,具体地说来就是通过该消息中的初始睡眠窗口来反馈上次睡眠操作间隔的最后一个睡眠窗口大小,用保留项来反馈睡眠窗口增大因子。Wherein, the feedback of the mobile station is transmitted through the MOB_SLP-REQ message stipulated in the protocol. In the message body, there is an initial-sleep window (initial-sleep window) item with a length of 8 bits and a reserved ( Reserved), the initial sleep window can be used to transmit the last sleep window size of the last sleep operation interval, and the reserved item can be used to transmit parameters related to service characteristics. The size of the last sleep window and the increase factor of the sleep window in the last sleep operation interval of the mobile station are fed back through the MOB_SLP-REQ message specified in the protocol, specifically the initial sleep window in the message. The last sleep window size in the interval of the last sleep operation, using a reserved term to feed back the sleep window growth factor.

同样的,基站在收到反馈之后,通过本方法进行计算得到了下一次睡眠操作间隔的初始睡眠窗口大小和睡眠窗口增大因子,就通过MOB_SLP-RSP消息中的初始睡眠窗口来传送初始睡眠窗口大小,用保留项来传送睡眠窗口增大因子,这样就减少了对协议的修改。Similarly, after receiving the feedback, the base station calculates the initial sleep window size and the sleep window increase factor of the next sleep operation interval through this method, and transmits the initial sleep window through the initial sleep window in the MOB_SLP-RSP message Size, using reserved items to convey the sleep window increase factor, thus reducing the modification of the protocol.

本发明的有益效果主要有:The beneficial effects of the present invention mainly contain:

1.由于自适应功率节约方法减少了睡眠窗口和侦听窗口之间不必要的频繁转换,从而提高了移动台的功率利用效率,延长了移动台的电池使用时间。1. Since the adaptive power saving method reduces unnecessary frequent switching between the sleep window and the listening window, the power utilization efficiency of the mobile station is improved and the battery life of the mobile station is extended.

2.由于移动台减少了不必要的睡眠窗口和侦听窗口之间的频繁转换,就使得移动台的睡眠时间得到了增加,这就减少了对空中接口资源的不必要的占用,从而提高了对空中接口资源的利用率。2. Since the mobile station reduces unnecessary frequent switching between the sleep window and the listening window, the sleep time of the mobile station is increased, which reduces unnecessary occupation of air interface resources, thereby improving Utilization of air interface resources.

3.由于本自适应方法的前提就是保证业务的质量,对于自适应方法中参数的选取也要由各个业务的特性来决定,这就避免了为了节约能量而过分降低业务质量的情况发生,从而保证了业务的质量。3. Since the premise of this adaptive method is to ensure the quality of the service, the selection of parameters in the adaptive method is also determined by the characteristics of each service, which avoids the situation of excessively reducing the quality of service in order to save energy, thereby The quality of business is guaranteed.

4.移动台可以高效地利用能量,这就在另一方面减小了对其它移动台的干扰。4. The mobile station can use energy efficiently, which reduces the interference to other mobile stations on the other hand.

5.考虑了业务的特性,通过对业务特性的分析来选择初始睡眠窗口和睡眠窗口增大因子,从而达到提高功率节约效率。5. Considering the characteristics of the service, the initial sleep window and the increase factor of the sleep window are selected through the analysis of the service characteristics, so as to improve the power saving efficiency.

6.在业务较为繁忙时,不会因存在过多的睡眠时间而增加时延。6. When the business is relatively busy, the delay will not be increased due to excessive sleep time.

7.在业务较为清闲时,可以充分快速达到较为合理的睡眠时间。7. When the business is relatively idle, it can fully and quickly achieve a more reasonable sleep time.

附图说明Description of drawings

图1:IEEE802.16e协议中睡眠模式与自适应功率节约方法平均侦听次数对比图Figure 1: Comparison of the average number of listening times between the sleep mode and the adaptive power saving method in the IEEE802.16e protocol

图2:IEEE802.16e协议中睡眠模式与自适应功率节约方法在睡眠间隔内消耗的能量对比图Figure 2: Comparison of energy consumed in the sleep interval between the sleep mode and the adaptive power saving method in the IEEE802.16e protocol

图3:基于IEEE 802.16e的自适应功率节约方法的处理流程图Figure 3: Processing flow diagram of IEEE 802.16e-based adaptive power saving method

具体实施方式Detailed ways

图1和图2反映了本发明中的自适应功率节约方法与IEEE802.16e协议中提出的传统方法性能的对比。Figure 1 and Figure 2 reflect the performance comparison between the adaptive power saving method in the present invention and the traditional method proposed in the IEEE802.16e protocol.

从图1中可以看出采用了自适应功率节约方法后使睡眠窗口较快的达到合适的大小,从而减少了睡眠操作周期中进入侦听状态的次数,业务量越小则性能优势越明显。It can be seen from Figure 1 that after adopting the adaptive power saving method, the sleep window reaches an appropriate size quickly, thereby reducing the number of times of entering the listening state during the sleep operation cycle, and the smaller the traffic volume, the more obvious the performance advantage.

图2给出了相应的能量消耗对比,由于侦听状态中消耗的能量在总能量消耗重所占的比例很高,因此随着进入侦听状态次数的减少,造成整个睡眠操作周期内总的能量消耗也明显减少。Figure 2 shows the corresponding energy consumption comparison. Since the energy consumed in the listening state accounts for a high proportion of the total energy consumption, as the number of times of entering the listening state decreases, the total energy consumption in the entire sleep operation cycle Energy consumption is also significantly reduced.

图3是本发明中基于IEEE 802.16e的自适应功率节约方法的处理流程图。其处理流程如下,移动台开机后,由于没有任何睡眠模式的记录,所以,当移动台在经过一段没有业务的时间后要初次进入睡眠模式时,用预先定义好的初始化睡眠窗口和睡眠窗口增大因子来初始化移动台,使其进入睡眠模式。此后,移动台从睡眠状态苏醒过来,并经过一段时间再次进入睡眠状态时,就采用自适应方法来确定初始窗口大小和睡眠窗口增大因子。Fig. 3 is a processing flowchart of the adaptive power saving method based on IEEE 802.16e in the present invention. The processing flow is as follows. After the mobile station is turned on, since there is no record of any sleep mode, when the mobile station enters the sleep mode for the first time after a period of no business, it uses the predefined sleep window and sleep window increment. A large factor to initialize the mobile station and put it into sleep mode. Thereafter, when the mobile station wakes up from the sleep state and enters the sleep state again after a period of time, an adaptive method is used to determine the initial window size and the sleep window increase factor.

首先定义一个睡眠操作间隔(Sleep Operation Interval,SOI)的概念,所谓睡眠间隔就是指移动台从进入睡眠模式起到下一次由业务激活进入普通状态的时间,具体的说它应该包括初始睡眠窗口和普通状态之前的所有的睡眠窗口再加上侦听窗口。用SWinit_i来表示第i个睡眠间隔的初始睡眠窗口大小,用SWexit_i来表示第i个睡眠间隔的最后一个睡眠窗口大小,在该窗口完成之后的侦听窗口中,移动台进入激活状态。First define the concept of a sleep operation interval (Sleep Operation Interval, SOI). The so-called sleep interval refers to the time from when the mobile station enters the sleep mode to when it enters the normal state next time it is activated by the service. Specifically, it should include the initial sleep window and SOI. All sleep windows before the normal state plus the listen window. Use SW init_i to represent the initial sleep window size of the i-th sleep interval, and use SW exit_i to represent the size of the last sleep window in the i-th sleep interval. In the listening window after the window is completed, the mobile station enters the active state.

当移动台再次准备进入睡眠模式的时候,它首先通过MOB_SLP-REQ消息将上次睡眠操作间隔的一些参数反馈给基站,这些参数包括上一次睡眠操作间隔的最后一个睡眠窗口的大小和业务特性。基站在接收到这些反馈消息之后,就通过以下的具体方式来确定初始睡眠窗口的大小和睡眠窗口增大因子。When the mobile station is ready to enter the sleep mode again, it first feeds back some parameters of the last sleep operation interval to the base station through the MOB_SLP-REQ message, these parameters include the size and service characteristics of the last sleep window in the last sleep operation interval. After receiving these feedback messages, the base station determines the size of the initial sleep window and the increase factor of the sleep window in the following specific manner.

初始睡眠窗口大小的确定Determination of the initial sleep window size

当要确定第i个睡眠操作间隔的初始化睡眠窗口大小,可以对上一次退出时的睡眠窗口大小SWexit_i-1和一个门限值SWexit_TH进行比较,如果SWexit_i-1大于或等于SWexit_TH则认为业务量较小,可以根据方法A得到第i个睡眠间隔的初始睡眠窗口大小等于When it is necessary to determine the initial sleep window size of the i-th sleep operation interval, the sleep window size SW exit_i-1 at the last exit can be compared with a threshold value SW exit_TH , if SW exit_i-1 is greater than or equal to SW exit_TH then It is considered that the traffic volume is small, and the initial sleep window size of the i-th sleep interval can be obtained according to method A equal to

SWSW initinit __ ii == minmin (( SWSW initinit __ THTH ,, ΣΣ kk == ii -- NN ++ 11 ii SWSW initinit __ kk NN ×× αα ++ (( 11 -- αα )) ×× SWSW exitexit __ ii -- 11 ×× ββ ))

如果SWexiti-1小于SWexit_TH,则认为业务量较大,可以根据方法B缩减第i个睡眠间隔的初始睡眠窗口大小为If SW exit-1 is less than SW exit_TH , it is considered that the traffic is large, and the initial sleep window size of the i-th sleep interval can be reduced according to method B as

SWinit_i=min(SWinit_TH,γ×SWinit_i-1)SW init_i = min(SW init_TH , γ×SW init_i-1 )

其中,α,β,γ的取值根据业务类型的不同而不同,从而可以灵活地控制初始睡眠窗口大小,提高功率节约效率。Among them, the values of α, β, and γ are different according to different service types, so that the size of the initial sleep window can be flexibly controlled, and the power saving efficiency can be improved.

睡眠窗口增大因子的确定Determination of Sleep Window Increase Factor

当然,本发明还包括一个方面,那就是在睡眠操作间隔内,睡眠窗口增大因子可以根据业务类型的不同来选择。例如,对于BE业务,由于其对时延要求很低,所以可以让窗口增大的倍数大些,尽量在不影响QoS的前提下增大睡眠窗口的大小;对于nrtPS业务,由于其对时延要求比BE要高些,所以可以在倍数的设置上谨慎些,把增大倍数设小一点。这样,用μBE和μnrtPS来分别表示对于BE业务,睡眠窗口的增大规则为:在同一个睡眠操作间隔中,下一个睡眠窗口是上一个睡眠窗口的μBE倍,对于nrtPS业务,下一个睡眠窗口是上一个睡眠窗口的μnnPS倍。Of course, the present invention also includes an aspect, that is, within the sleep operation interval, the increase factor of the sleep window can be selected according to different business types. For example, for BE business, because of its very low delay requirement, the multiple of window increase can be larger, and the size of the sleep window can be increased as far as possible without affecting QoS; for nrtPS business, due to its delay The requirements are higher than BE, so you can be more cautious in setting the multiple, and set the increase multiple to be smaller. In this way, μ BE and μ nrtPS are respectively used to represent that for BE services, the increasing rule of the sleep window is: in the same sleep operation interval, the next sleep window is μ BE times of the previous sleep window, and for nrtPS services, the next sleep window is A sleep window is μ nnPS times the previous sleep window.

下面对这种自适应方法进行理论分析。The following is a theoretical analysis of this adaptive method.

由于在睡眠模式下,侦听窗口的长度是一定的,所以用LWBE来表示BE业务下的侦听窗口大小,用LWnrtPS来表示nrtPS业务下的侦听窗口的大小,同时假设在一个睡眠操作间隔内最大睡眠窗口出现的数目为k+1(k=0,1,2...)个,那么就可以表示出第i个睡眠操作间隔的长度。在BE业务下,Since the length of the listening window is fixed in sleep mode, LW BE is used to indicate the size of the listening window under the BE service, and LW nrtPS is used to indicate the size of the listening window under the nrtPS service. The number of occurrences of the maximum sleep window in the operation interval is k+1 (k=0, 1, 2...), then the length of the i-th sleep operation interval can be indicated. Under the BE business,

SOISOI ii == SWSW initinit __ ii ++ μμ BEBE ×× SWSW initinit __ ii ++ μμ BEBE 22 ×× SWSW initinit __ ii ++ LL ++ μμ BEBE loglog μμ BEBE SWSW exitexit __ ii // SWSW initinit __ ii ×× SWSW initinit __ ii

++ LWLW BEBE ×× (( loglog μμ BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 )) ++ kk (( SWSW maxmax ++ LWLW BEBE ))

化简可得Simplify and get

SOISOI ii == SWSW initinit __ ii ×× 11 -- μμ BEBE loglog μμ BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- μμ BEBE ++ LWLW BEBE ×× (( loglog μμ BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk ×× TT maxmax

说明,当k<0时,说明还没有到最大睡眠窗口的时候,移动台就退出了睡眠操作间隔,所以此时可令k=0,使上式表示睡眠操作间隔的大小;当k≥0时,说明移动台至少出现了一个最大睡眠窗口,此时可令SWexit_i=SWmax,从而使上式可以表示睡眠操作间隔的大小。Explain that when k<0, it means that the mobile station has exited the sleep operation interval before reaching the maximum sleep window, so k=0 can be set at this time, so that the above formula represents the size of the sleep operation interval; when k≥0 , it means that the mobile station has at least one maximum sleep window. At this time, SW exit_i = SW max , so that the above formula can express the size of the sleep operation interval.

同样的,可以得到nrtPS业务下的第i个睡眠操作间隔的长度Similarly, the length of the i-th sleep operation interval under the nrtPS service can be obtained

SOISOI ii == SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; nrtPSwxya loglog &mu;&mu; nrtPSwxya SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; nrtPSwxya ++ LWLW nrtPSwxya &times;&times; (( loglog &mu;&mu; nrtPSwxya SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax

假设下行业务数据包的到来是服从参数为λ的泊松分布,现对BE业务进行分析。Assuming that the arrival of the downlink service data packets obeys the Poisson distribution with parameter λ, the BE service is now analyzed.

对于第i个睡眠操作间隔,其出现的前提是在该睡眠操作间隔中,除了最后一个睡眠窗口,其它的所有睡眠窗口时间内都没有下行数据的到来,只有在最后一个睡眠窗口才有可能有数据到达,至于数据具体于何时到达,都是不能预测或控制的,这也不是本方法关心的问题。这样,一共考虑N个睡眠操作间隔,那么第i个睡眠操作间隔出现的概率就是For the i-th sleep operation interval, the premise of its appearance is that in the sleep operation interval, except for the last sleep window, there is no downlink data in all other sleep windows, only in the last sleep window. The arrival of data, as for when the data arrives, cannot be predicted or controlled, and this is not the concern of this method. In this way, a total of N sleep operation intervals are considered, then the probability of occurrence of the i-th sleep operation interval is

pp ii == (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii ))

设移动台在睡眠窗口内的功率为PS,在侦听窗口内的功率为PL,移动台在激活状态下的功率为PW,移动台在整个睡眠操作间隔内消耗的能量为WSOI,在睡眠操作间隔中的睡眠窗口消耗的能量为ES,在侦听窗口消耗的能量为EL,在睡眠操作间隔时间长度上如果处于激活状态消耗的能量为EW。那么,显然Suppose the power of the mobile station in the sleep window is P S , the power in the listening window is PL , the power of the mobile station in the active state is P W , and the energy consumed by the mobile station in the entire sleep operation interval is W SOI , the energy consumed in the sleep window in the sleep operation interval is E S , the energy consumed in the listening window is E L , and the energy consumed in the active state during the sleep operation interval is E W . Well, obviously

ETOTAL=ES+EL E TOTAL = E S + E L

这样就可以得到第i个睡眠操作间隔里移动台在睡眠窗口消耗的能量为In this way, the energy consumed by the mobile station in the sleep window in the i-th sleep operation interval can be obtained as

EE. SOISOI __ ii == (( SWSW initinit __ ii ++ &mu;&mu; BEBE &times;&times; SWSW initinit __ ii ++ &mu;&mu; BEBE 22 &times;&times; SWSW initinit __ ii ++ LL ++ &mu;&mu; BEBE loglog PBEPBE SWSW exitexit __ ii // SWSW initinit __ ii &times;&times; SWSW initinit __ ii )) &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 )) &times;&times; PP LL __ ii

++ kk (( SWSW maxmax &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; PP LL __ ii ))

化简上式,可以得到Simplifying the above formula, we can get

EE. SOISOI __ ii == (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk ++ TT maxmax )) &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) &times;&times; PP LL __ ii

其中in

EE. SS __ ii == (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk ++ TT maxmax )) &times;&times; PP SS __ ii

EL_i=LWBE×(logμBESWexit_i/SWinit_i+k+1)×PL_i E L_i =LW BE ×(log μBE SW exit_i /SW init_i +k+1)×P L_i

同时可得Available at the same time

EE. WW __ ii == SOISOI ii &times;&times; PP WW __ ii == SOISOI ii &times;&times; PP WW __ ii (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) &times;&times; PP WW __ ii

这样就可以得到在N个睡眠操作间隔内消耗的总能量ETOTALIn this way, the total energy E TOTAL consumed in N sleep operation intervals can be obtained as

EE. TOTALTOTAL == &Sigma;&Sigma; ii == 00 NN -- 11 pp ii &times;&times; EE. SOISOI __ ii == &Sigma;&Sigma; II == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE )) &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii &times;&times; PP LL __ ii ]]

在N个睡眠操作间隔内的睡眠窗口消耗的能量ESThe energy ES consumed by the sleep window within N sleep operation intervals is

EE. SS == &Sigma;&Sigma; ii == 00 NN -- 11 pp ii &times;&times; EE. SS __ ii == &Sigma;&Sigma; ii == 00 NN -- 11 [[ (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk &times;&times; TT maxmax )) &times;&times; PP SS __ ii ]]

在N个睡眠操作间隔内的侦听窗口消耗的能量ELThe energy E L consumed by the listening window during the interval of N sleep operations is

EE. LL == &Sigma;&Sigma; ii == 00 NN -- 11 pp ii &times;&times; EE. LL __ ii == &Sigma;&Sigma; ii == 00 NN -- 11 [[ (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) &times;&times; PP LL __ ii ]]

在N个睡眠操作间隔的时间长度上如果移动台处于激活状态消耗的能量EWDuring the time length of N sleep operation intervals, if the mobile station is in the active state, the energy E W consumed is

EE. WW == &Sigma;&Sigma; ii == 00 NN -- 11 pp ii &times;&times; EE. WW __ ii == &Sigma;&Sigma; ii == 00 NN -- 11 [[ (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) &times;&times; PP WW __ ii ]]

定义在第i个睡眠操作间隔消耗的能量与第i个睡眠操作间隔时间长度上移动台处于激活状态时消耗的能量的比值为ζi,则Define the ratio of the energy consumed in the i-th sleep operation interval to the energy consumed when the mobile station is in the active state during the i-th sleep operation interval length to be ζ i , then

&zeta;&zeta; ii == EE. SOISOI __ ii EE. WW __ ii == (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk &times;&times; TT maxmax )) &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) &times;&times; PP LL __ ii (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE lolo gg &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) &times;&times; PP WW __ ii

那么,可以得到本方法的功率节约效率η如下:Then, the power saving efficiency η of this method can be obtained as follows:

&eta;&eta; == 11 -- &Sigma;&Sigma; ii == 00 NN -- 11 pp ii &times;&times; &zeta;&zeta; ii

代入可得substitute available

&eta;&eta; == 11 -- &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOSO II ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk &times;&times; TT maxmax )) &times;&times; PP SS __ ii ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) &times;&times; PP LL __ ii ]] &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE lolo gg &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) &times;&times; PP WW __ ii ]]

下面对η进行简要分析,假设PW_i=PL_i=10PS_i,则上式可以简化为A brief analysis of η is given below, assuming that P W_i =P L_i =10P S_i , then the above formula can be simplified as

&eta;&eta; == 11 -- &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOSO II ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk &times;&times; TT maxmax )) ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) &times;&times; 1010 ]] &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE lolo gg &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) &times;&times; 1010 ]]

== 99 1010 &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOSO II ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ kk &times;&times; TT maxmax )) ]] &Sigma;&Sigma; ii == 00 NN -- 11 (( 11 -- ee -- &lambda;&lambda; &times;&times; SWSW exitexit __ ii )) &times;&times; ee -- &lambda;&lambda; (( SOISOI ii -- SWSW exitexit __ ii )) &times;&times; [[ (( SWSW initinit __ ii &times;&times; 11 -- &mu;&mu; BEBE lolo gg &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ 11 11 -- &mu;&mu; BEBE ++ LWLW BEBE &times;&times; (( loglog &mu;&mu; BEBE SWSW exitexit __ ii // SWSW initinit __ ii ++ kk ++ 11 )) ++ kk &times;&times; TT maxmax )) ]]

上式中可以看出,多项式中分子与分母的第一项是相同的,在不考虑时延的情况下,SWinit_i和μBE越大,则会使分母中的第二项越小,最终得到的η值也就越大,这与本文中我们提出的自适应功率节约方法的基本思想是一致的。It can be seen from the above formula that the first term in the numerator and denominator in the polynomial is the same, and the larger SW init_i and μ BE are, the smaller the second term in the denominator will be without considering the time delay, and finally The larger the value of η obtained, this is consistent with the basic idea of the adaptive power saving method we propose in this paper.

Claims (8)

1. the adaptive power saving method of a wireless mobile packet communication system, be applicable to the sleep mechanism of IEEE802.16e and 3G long evolving system, by the relevant parameter in each sleep cycle of continuous adjustment, satisfy the saving of energy under certain delay requirement, it is characterized in that this method may further comprise the steps:
The first step judges that whether travelling carriage is for entering sleep pattern first;
Second step, when travelling carriage when entering sleep pattern first, with the initial sleeping window size that pre-defines and the sleeping window increase factor come the initialization sleep pattern go forward side by side into the sleep operation room every; When travelling carriage is non-when entering sleep pattern first, by in conjunction with last when withdrawing from sleep pattern the mean value of the comparison of last sleeping window size and threshold value and the preceding several sleep operations initial sleeping window size at interval determine the size and the sleeping window increase factor of initial sleeping window jointly;
In the 3rd step, enter sleep operation at interval;
In the 4th step, when will transmitting, business enters general mode;
In the 5th step, judging whether to continue for some time does not have business to transmit;
The 6th step did not have business to transmit if continue for some time, and then turned back to the first step; Otherwise got back to for the 5th step, repeat above-mentioned steps, cycling.
2. adaptive power saving method according to claim 1 is characterized in that,
In second step is not the situation that enters sleep pattern first at travelling carriage, when last sleeping window size is more than or equal to threshold value when the last time is withdrawed from sleep pattern, be weighted processing according to the preceding mean value of initial sleeping window several times and the size of last sleeping window, unite to determine the size of initial sleeping window; When last sleeping window size is less than threshold value when the last time is withdrawed from sleep pattern, only determine the size of initial sleeping window according to the size of last sleeping window.
3. adaptive power saving method according to claim 2 is characterized in that,
Be used in second step determining that it is that difference according to type of service is configured respectively that the parameter of initial sleeping window size and sleeping window increase the factor.
4. adaptive power saving method according to claim 1 is characterized in that,
After travelling carriage enters sleep pattern, the calculation of parameter relevant with the sleep pattern adjustment carried out at the base station end, travelling carriage is just given the base station these message feedback by signaling, receives the information that base station feedback is returned then, finishes and the negotiation of base station about sleep operation with this.
5. adaptive power saving method according to claim 2 is characterized in that,
Sleeping window increases the factor and can decide by an operation factor, and concerning the insensitive business of time delay, the value of this operation factor obtains bigger; For the business to delay sensitive, the value of this operation factor obtains less.
6. according to the described adaptive power saving method of arbitrary claim in the claim 1 to 5, it is characterized in that,
Determine the size of initial sleeping window by two weight factors, comprise a factor of being responsible for the initial sleeping window mean value of control, guaranteeing its stability, and one be responsible for the last factor that withdraws from the sleeping window size of control, to embody real-time.
7. adaptive power saving method according to claim 6 is characterized in that,
Under situation based on the IEEE802.16e agreement, initial sleeping window size and sleeping window increase the factor and can transmit by MOB_SLP-REQ among the IEEE 802.16e and MOB_SLP-RSP message, sleeping window when wherein the initiation of sleep pattern will be withdrawed from the sleep operation interval last time by travelling carriage is issued the base station, determine the initial sleeping window size and the sleeping window increase factor by the base station again, and issue travelling carriage by MOB_SLP-RSP and make it enter sleep pattern.
8. adaptive power saving method according to claim 6 is characterized in that,
Under situation based on the IEEE802.16e agreement, it is to feed back by the MOB_SLP-REQ message of stipulating in the agreement that the size of travelling carriage sleep operation last time last sleeping window at interval and sleeping window increase the factor, be exactly to feed back sleep operation last time last sleeping window size at interval particularly in fact, feed back sleeping window with the reservation item and increase the factor by the initial sleeping window in this message.
CNB2007100635565A 2007-02-05 2007-02-05 Adaptive Power Saving Method for Wireless Mobile Packet Communication System Active CN100558177C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100635565A CN100558177C (en) 2007-02-05 2007-02-05 Adaptive Power Saving Method for Wireless Mobile Packet Communication System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100635565A CN100558177C (en) 2007-02-05 2007-02-05 Adaptive Power Saving Method for Wireless Mobile Packet Communication System

Publications (2)

Publication Number Publication Date
CN101026837A true CN101026837A (en) 2007-08-29
CN100558177C CN100558177C (en) 2009-11-04

Family

ID=38744645

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100635565A Active CN100558177C (en) 2007-02-05 2007-02-05 Adaptive Power Saving Method for Wireless Mobile Packet Communication System

Country Status (1)

Country Link
CN (1) CN100558177C (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009059545A1 (en) * 2007-10-30 2009-05-14 Huawei Technologies Co., Ltd. A data transmission method, device and system
WO2010003372A1 (en) * 2008-07-07 2010-01-14 Mediatek Inc. Method of establishing sleep mode operation for broadband wireless communications systems
CN101282293B (en) * 2008-05-16 2010-06-30 重庆大学 Dormancy mode energy-saving method for broadband wireless access mobile station
CN101778466A (en) * 2009-12-28 2010-07-14 中兴通讯股份有限公司 Setting method and system for dormant window
CN101272557B (en) * 2008-05-15 2010-10-27 重庆大学 Energy saving method in sleep mode of mobile station
WO2011050717A1 (en) * 2009-10-27 2011-05-05 华为技术有限公司 Power-saving method, system and base station
CN102104941A (en) * 2011-01-06 2011-06-22 西安电子科技大学 Method for regulating sleep cycle of mobile station on basis of service reshaping and channel prediction
CN102196508A (en) * 2010-03-17 2011-09-21 中兴通讯股份有限公司 Method and system for achieving sleep for terminal
CN102484858A (en) * 2009-08-31 2012-05-30 索尼计算机娱乐公司 Wireless communication terminal, method for controlling same, and information storing medium
CN102710448A (en) * 2012-06-12 2012-10-03 清华大学 Adaptive regulating method of life cycle parameter of SAVI (Source Address Validation Improvements) switch filter table
CN102804877A (en) * 2009-04-06 2012-11-28 三星电子株式会社 Apparatus and method for controlling sleep cycle synchronization of sleep mode in wireless communication system
CN101778456B (en) * 2009-12-28 2013-08-07 中兴通讯股份有限公司 System and method for improving effect of sleep for electricity saving
CN103428734A (en) * 2013-08-02 2013-12-04 杭州华三通信技术有限公司 Method and device for optimizing network resources
CN104170477A (en) * 2012-03-16 2014-11-26 夏普株式会社 Terminal device, base station device, communication system, control method, and integrated circuit
CN108810856A (en) * 2018-05-31 2018-11-13 南京邮电大学 A kind of M2M terminal traffics optimal control method

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009059545A1 (en) * 2007-10-30 2009-05-14 Huawei Technologies Co., Ltd. A data transmission method, device and system
CN101272557B (en) * 2008-05-15 2010-10-27 重庆大学 Energy saving method in sleep mode of mobile station
CN101282293B (en) * 2008-05-16 2010-06-30 重庆大学 Dormancy mode energy-saving method for broadband wireless access mobile station
WO2010003372A1 (en) * 2008-07-07 2010-01-14 Mediatek Inc. Method of establishing sleep mode operation for broadband wireless communications systems
CN105744608A (en) * 2008-07-07 2016-07-06 联发科技股份有限公司 Method for establishing sleep mode operation and mobile station
US9237523B2 (en) 2008-07-07 2016-01-12 Mediatek Inc. Method of establishing sleep mode operation for broadband wireless communications systems
CN102804877A (en) * 2009-04-06 2012-11-28 三星电子株式会社 Apparatus and method for controlling sleep cycle synchronization of sleep mode in wireless communication system
CN102804877B (en) * 2009-04-06 2016-08-24 三星电子株式会社 Wireless communication system controls the apparatus and method of the sleep cycle synchronization of sleep pattern
CN102484858A (en) * 2009-08-31 2012-05-30 索尼计算机娱乐公司 Wireless communication terminal, method for controlling same, and information storing medium
CN102484858B (en) * 2009-08-31 2015-06-17 索尼计算机娱乐公司 Wireless communication terminal, method for controlling same, and information storing medium
WO2011050717A1 (en) * 2009-10-27 2011-05-05 华为技术有限公司 Power-saving method, system and base station
CN101778456B (en) * 2009-12-28 2013-08-07 中兴通讯股份有限公司 System and method for improving effect of sleep for electricity saving
CN101778466A (en) * 2009-12-28 2010-07-14 中兴通讯股份有限公司 Setting method and system for dormant window
CN102196508A (en) * 2010-03-17 2011-09-21 中兴通讯股份有限公司 Method and system for achieving sleep for terminal
CN102104941B (en) * 2011-01-06 2013-06-26 西安电子科技大学 Sleep Cycle Adjustment Method for Mobile Stations Based on Traffic Shaping and Channel Prediction
CN102104941A (en) * 2011-01-06 2011-06-22 西安电子科技大学 Method for regulating sleep cycle of mobile station on basis of service reshaping and channel prediction
CN104170477A (en) * 2012-03-16 2014-11-26 夏普株式会社 Terminal device, base station device, communication system, control method, and integrated circuit
CN104170477B (en) * 2012-03-16 2018-10-16 夏普株式会社 Terminal installation, base station apparatus, communication system, control method and integrated circuit
CN102710448B (en) * 2012-06-12 2015-05-20 清华大学 Adaptive regulating method of life cycle parameter of SAVI (Source Address Validation Improvements) switch filter table
CN102710448A (en) * 2012-06-12 2012-10-03 清华大学 Adaptive regulating method of life cycle parameter of SAVI (Source Address Validation Improvements) switch filter table
CN103428734A (en) * 2013-08-02 2013-12-04 杭州华三通信技术有限公司 Method and device for optimizing network resources
CN108810856A (en) * 2018-05-31 2018-11-13 南京邮电大学 A kind of M2M terminal traffics optimal control method

Also Published As

Publication number Publication date
CN100558177C (en) 2009-11-04

Similar Documents

Publication Publication Date Title
CN101026837A (en) Adaptive power saving method for wireless mobile packet communication system
US10536898B2 (en) Method and arrangement for reducing power consumption in a mobile communication network
US7844265B2 (en) Method for aperiodic mobile assisted sleep mode
US9237523B2 (en) Method of establishing sleep mode operation for broadband wireless communications systems
JP5686515B2 (en) Method for scheduling wake / sleep cycles by a central unit in a wireless network
CN101610566B (en) System and method for dynamically adjusting sleep/wake schedule of wireless network device
Xiao Performance analysis of an energy saving mechanism in the IEEE 802.16 e wireless MAN
US20080234012A1 (en) Scheduling for power savings in a wireless network
JP2010525733A (en) Method and device for power saving in wireless user terminal
Shi et al. WLC17-5: improving mobile station energy efficiency in IEEE 802.16 e WMAN by burst scheduling
CN111405645A (en) Adjustable Downlink Discontinuous Reception Method Based on Service Delay and Hybrid Period
Lin et al. On exploiting the on-off characteristics of human speech to conserve energy for the downlink VoIP in WiMAX systems
Kholaif et al. QoS-enabled power saving access points for IEEE 802.11 e networks
Choi et al. Hybrid energy-saving algorithm considering silent periods of VoIP traffic for mobile WiMAX
Lee et al. Cumulative-TIM method for the sleep mode in IEEE 802.16 e wireless MAN
Lin et al. Striking a Balance between energy Conservation and QoS Provision for VoiP in WiMAX Systems
Lin et al. Integrated Power-Saving Scheduling for IEEE 802.16 e Networks
Zheng et al. Enhanced sleep mode operations for energy saving in IEEE 802.16 e
Chu et al. A power saving scheme for delivering non-real-time data in IEEE 802.16 m
Liao et al. A QoS Guaranteed Energy-Efficient Scheduling for IEEE 802.16 e

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: SHANGHAI RUNXIN SCIENCE + TECHNOLOGY CO., LTD.

Free format text: FORMER NAME: BEIJING POSTAL AND TELECOMMUNICATIONS UNIV.

CP03 Change of name, title or address

Address after: 200233 -8 building, building 7, building 1198, 82 North Road, Shanghai, Qinzhou

Patentee after: Shanghai Runxin Science & Technology Co., Ltd.

Address before: 100876 Beijing city Haidian District Xitucheng Road No. 10

Patentee before: Beijing University of Posts and Telecommunications

C56 Change in the name or address of the patentee

Owner name: SHANGHAI FORTUNE TECHNOLOGY CO., LTD.

Free format text: FORMER NAME: SHANGHAI FORTUNE TECHGROUP CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: 200233 -8 building, building 7, building 1198, 82 North Road, Shanghai, Qinzhou

Patentee after: Shanghai Fortune Techgroup Co., Ltd.

Address before: 200233 -8 building, building 7, building 1198, 82 North Road, Shanghai, Qinzhou

Patentee before: Shanghai Runxin Science & Technology Co., Ltd.