WO2019127230A1 - Network node wake-up method and device - Google Patents
Network node wake-up method and device Download PDFInfo
- Publication number
- WO2019127230A1 WO2019127230A1 PCT/CN2017/119452 CN2017119452W WO2019127230A1 WO 2019127230 A1 WO2019127230 A1 WO 2019127230A1 CN 2017119452 W CN2017119452 W CN 2017119452W WO 2019127230 A1 WO2019127230 A1 WO 2019127230A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- channel
- network node
- wake
- signal
- gateway device
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present application relates to the field of wireless communications technologies, and in particular, to a method and a device for waking up a network node.
- the hardware node design technology is used to wake up the network node.
- the wake-up channel of the network node is a fixed channel, and the interference degree of the fixed channel cannot be determined.
- the fixed channel is in a poor environment Or when there are many network nodes using the fixed channel, the interference on the fixed channel is large. Since the gateway node must use the fixed channel, the sensitivity of the network node is also poor when the fixed channel interference is large. .
- the embodiment of the present invention provides a method and a device for waking up a network node, which are used to solve the problem that the sensitivity of the network node existing in the prior art is low.
- the present application provides a method for waking up a network node, including: a network node sending a service request to a gateway device, where the service request includes a channel where the network node is located and an adjacent channel of the channel where the network node is located;
- the gateway device determines a wireless wake-up channel in a channel where the network node is located and an adjacent channel where the network node is located by statistically analyzing a channel where the network node is located and an adjacent channel of the channel where the network node is located;
- the gateway device sends a service response to the network node, where the service response includes information of the wireless wake-up channel to indicate that the network node sleeps on the wireless wake-up channel, and the network node receives the gateway device Sending a service response, entering a wireless wake-up channel indicated by the service response to sleep; the gateway device sending a wake-up signal to the network node after the network node enters the wireless wake-up channel to sleep, If the network node determines that the received wake
- the network node sends the situation of the adjacent channel to the gateway device by using the foregoing method, so that the gateway device can determine the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel where the network node is located;
- the network node to the gateway device may perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel where the network node is located, thereby avoiding sleep and wake-up on a fixed channel, resulting in a network The problem of lower sensitivity of the node.
- the method further includes: after determining that the received wake-up signal is not a signal for waking up the network node, the network node continues to sleep on the wireless wake-up channel, and according to The information of the wake-up signal is to listen to the wake-up signal sent by the gateway device next time.
- the network node may perform channel scanning on the adjacent channel first, acquire the situation of the adjacent channel, and then send a service request to the gateway device.
- the network node can acquire the situation of the adjacent channel and provide the gateway device with accurate data of the channel condition.
- the gateway device may send the determined wireless wake-up channel in a contract negotiation parameter to the network node.
- the contract negotiation parameter may further include at least one of a wireless wake-up period, a sleep time offset, a working channel, a wake-up listening time, a node internal logical number, a communication rate, and a contract aging indicating to the network node.
- the network node can clearly and unambiguously acquire the wireless wake-up channel.
- the network node may perform left and right shift according to an internal logical address carried in the wake-up signal to complete fast addressing to confirm whether the received wake-up signal is a signal for waking up the network node. .
- the network node can quickly confirm whether the wake-up signal is a wake-up signal for waking up the network node, and can improve the wake-up speed of the network node.
- the network node when the network node does not accept that the gateway device sleeps on the wireless wake-up channel indicated by the service response, the network node may resend a new service request to the gateway device. .
- the network node can determine a wireless wake-up channel that is more suitable for the network node.
- the method further includes: if the gateway device does not receive the second acknowledgement message after sending the set number of wake-up signals, and does not receive the acknowledgement message fed back by the network node, The gateway device shortens the period in which the wake-up signal is transmitted or increases the preamble length of the wake-up signal.
- the gateway device may determine the frequency of use of each channel according to the situation of the adjacent channels included in the service request sent by the multiple network nodes, and use the weight of the frequency according to the usage frequency. Sort the individual channels to the small, and select the last channel as the wireless wake-up channel.
- the present application provides a network node, including a transceiver unit and a processing unit, and the transceiver unit and the processing unit may be implemented by hardware or by corresponding logic function modules.
- the transceiver unit and the processing unit can implement the method process performed by the network node in the possible design of any of the above aspects and the first aspect thereof by interaction.
- the present application provides a gateway device, including: a transceiver unit and a processing unit, where the transceiver unit and the processing unit may be implemented by hardware or by a corresponding logic function module.
- the transceiver unit and the processing unit can implement the method process completed by the gateway device in the possible design of any of the above aspects and the first aspect thereof by interaction.
- an embodiment of the present application further provides an apparatus, including a processor and a memory, where the memory is used to store a software program, and the processor is configured to read a software program stored in the memory and implement the first aspect.
- an apparatus including a processor and a memory, where the memory is used to store a software program, and the processor is configured to read a software program stored in the memory and implement the first aspect.
- the embodiment of the present application further provides a computer storage medium, where the software program stores a software program, where the software program can implement the first aspect and the first aspect when being read and executed by one or more processors.
- the software program stores a software program, where the software program can implement the first aspect and the first aspect when being read and executed by one or more processors.
- the embodiment of the present application further provides a chip, where the chip is connected to a memory, for reading and executing a software program stored in the memory, to implement the first aspect or any one of the foregoing first aspects.
- FIG. 1 is a schematic diagram of a monitoring environment provided by an embodiment of the present application.
- FIG. 2 is a flowchart of a method for waking up a network node according to an embodiment of the present application
- FIG. 3 is a schematic diagram of a network node according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a gateway device according to an embodiment of the present application.
- FIG. 5 is a schematic structural diagram of a hardware provided by an embodiment of the present application.
- the embodiment of the present invention provides a method and a device for waking up a network node, which are used to solve the problem that the sensitivity of the network node existing in the prior art is low.
- the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated description is not repeated.
- the network node may be referred to as a terminal node, a terminal device, an Internet of Things terminal, etc., and the network node may communicate with one or more network devices via a Radio Access Network (RAN).
- the network node can be a mobile phone (or "cellular" phone) or a computer with a mobile terminal, etc., for example, the network node can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
- the network node can also be an IoT device, such as a watch terminal, a wearable device, a logistics tracker, an elevator picture or a satellite device.
- the network node can also be a vehicle device, such as a vehicle-mounted terminal, a roadside unit (RSU).
- RSU roadside unit
- Gateway devices which can be called coordinators, routers, and so on.
- a wireless wake-up channel a channel on which a network node is in an inactive state, sleeps on the channel, and is woken up on the channel.
- Working channel the channel on which the network node is in working state.
- a wake-up signal that wakes up a network node to a working state in a sleep state.
- Multiple means two or more.
- a hardware circuit design technique is used to wake up a network node.
- a wireless Internet service provider is connected to a passive wake-up module of Tmote Sky, and the output pin of the WISP is connected to the universal input of the passive wake-up module.
- the output pin when the WISP micro control unit outputs a 1.8V signal, is greater than the voltage required by the external wake-up module to trigger an external interrupt of 0.92V, triggering the passive wake-up module.
- the noise between the two devices may also cause a false wake-up of the passive wake-up module.
- the WISP's MCU has a large computational burden, resulting in large power consumption, and the hardware channel wakes up the network node and wakes up the channel. For fixed channels, the sensitivity is also poor.
- the method includes:
- the network node sends a service request to the gateway device, where the service request includes a channel condition of a working channel where the network node is currently located and an adjacent channel of the currently working channel.
- the foregoing network node sends a service request to the gateway device, that is, a contract negotiation of a wireless wakeup with the gateway device may be initiated, where the service request may also be referred to as a WAKE (Wake-on radio) request. -Contract-Request).
- the gateway device performs statistical analysis on the neighboring channel of the working channel where the network node is currently included in the service request, to determine a wireless wake-up channel of the network node.
- the gateway device receives the service request sent by the multiple network nodes, performs statistical analysis on the adjacent channel conditions of the respective channels of the multiple nodes, and can determine a suitable wireless wake-up channel for each network node, and further The information of the determined wireless wake-up channel is carried in a contract negotiation parameter sent to the network node, wherein the channel condition of one channel may refer to the number of network nodes working or sleeping on the channel.
- the gateway device determines the frequency of use frequency of each channel according to the channel condition of the adjacent channel of the working channel where each network node currently included in the service request sent by the multiple network nodes is received, for example, Arranging in order of weights from small to large, the first channel in the ranking, that is, the channel with the smallest weight, is the optimal channel, and the optimal channel refers to the network node that works or sleeps on the channel.
- the optimal number is the optimal wake-up channel relative to the channel with the least number of other channels. On the same wake-up channel, it is preferable to keep one network node on top.
- the above-mentioned optimal channel is used to ensure that communication interference is minimized, and the optimal channel is dynamically selected, and the wireless wake-up channel can be reduced.
- the interference of the wireless working channel improves the reliability of communication.
- the contract negotiation parameter may further include a wireless wake-up period (WOR-T), a sleep time offset (Toffset), a wireless wake-up channel (WOR-channel), a working channel (Work-channel), and a wake-up listening time ( At least one of a WOR-listen, a logical address, a data-rate, and a contract-T, the contract negotiation parameter may be delivered in the form of a contract table.
- WOR-T wireless wake-up period
- Toffset sleep time offset
- WOR-channel wireless wake-up channel
- Work-channel working channel
- a wake-up listening time At least one of a WOR-listen, a logical address, a data-rate, and a contract-T, the contract negotiation parameter may be delivered in the form of a contract table.
- the gateway device sends a service response to the network node, where the service response may include information of a wireless wake-up channel, where the information of the wireless wake-up channel may be carried in a contract negotiation parameter in the service response.
- the network node configures and updates the network node according to the contract negotiation parameter according to the contract negotiation parameter included in the received service response, that is, configures and updates a wireless wake-up period and a sleep time for the network node. Offset, wireless wake-up channel, working channel, wake-up listening time, node internal logical number, communication rate, and contract aging.
- the network node sends a first acknowledgement message to the gateway device, and starts a timer corresponding to the wireless wake-up period, and enters a wireless wake-up channel specified by the contract negotiation parameter to perform sleep.
- the gateway device starts a timer, and sends a wake-up signal to the network node at the set time in the timer, where the wake-up signal includes an internal logical address of the network node to be woken up and a time interval at which the wake-up signal is sent next time.
- the internal logical address that is, the specific identifier of the network node, when the network node receives the wake-up signal, determines an internal logical address carried by the wake-up signal, and confirms that the wake-up signal is sent to the network node. .
- the network node receives the wake-up signal sent by the gateway device at the set wake-up listening time, and determines that the received wake-up signal is a signal for waking up the network node, and sends a second acknowledgement message to the gateway device, and switches. Work on the working channel.
- the wake-up signal includes an internal logical address
- the network node performs left-right shift according to the internal logical address to complete fast addressing to confirm whether the received wake-up signal is a signal for waking up the network node, that is, if the internal logical address Correctly, the network node determines that the received wake-up signal is a signal for waking up the network node; if the internal logical address is incorrect, the network node determines that the received wake-up signal is not a signal for waking up the network node, and is simply and quickly Shifting for addressing improves addressing efficiency and speeds up channel wake-up time.
- the wake-up listening time set above is less than the set time of the timer, and the internal logical address may be numbered by a binary number.
- the internal logical address of the network node itself is 16 bits, specifically 0000111100001111, and the internal logical address included in the wake-up signal is 1000011110000111.
- the network node receives the internal logical address included in the wake-up signal. Perform left shift, move 1 bit each time, move the last bit to the leftmost end, and the internal logical address after shifting after the first shift is 0000111100001111.
- the network node judges the shifted internal logical address and itself.
- the internal logical address is the same, and it is determined that the wake-up signal is sent to itself.
- the internal logical address included in the wake-up signal may also be right-shifted.
- shifting to the left or shifting to the right is preset.
- This application is not limited, and the internal logical address is also Can be 64 bits. Taking 16-bit internal logical address as an example, after shifting, 16 different internal logical addresses can be produced, and one wake-up message can wake up to 16 network nodes.
- the network node determines that the received wake-up signal is not a signal for waking up the network node, it continues to enter a sleep state, and listens to the next wake-up signal sent by the gateway device according to the information of the wake-up signal.
- the gateway device receives the second acknowledgement message sent by the network node, and the gateway device switches to the working channel to start normal communication. If the gateway device does not receive the second acknowledgement message after sending the set number of wake-up signals, the gateway device may shorten the timer duration or increase the preamble length of the wake-up signal to ensure the set time in the timer (ie, During the wireless wake-up period, the network node can receive the wake-up signal as much as possible during the wake-up listening time, avoiding the loss of the wake up signal (WuS), resulting in an increase in data delay.
- WiS loss of the wake up signal
- the network node sends the neighboring channel to the gateway device, and the gateway device may determine, by the network device, the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel. Therefore, the network node to the gateway device can perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel in which the network node is located, thereby avoiding sleep and wake-up on a fixed channel, thereby causing The problem of lower sensitivity of network nodes.
- the network node may also obtain the situation of the adjacent channel by using the channel scanning.
- the network node may obtain the adjacent channel by using other methods, which is not limited in this application.
- step S204 if the network node receives the service response, but the network node does not accept the contract negotiation parameter in the service response, the network node may send a new service request to the gateway device, and the above steps S201 and S202 may be repeated. Step S203, until a channel suitable for sleep waking of the network node is determined.
- different network nodes can perform sleep and wake-up listening operations on different channels.
- the duty cycle of the wake-up time and the sleep time is designed to make the message time longer than the wake-up time, and the message is as short as possible and has the highest efficiency.
- Step S202 is described in detail below through a specific embodiment.
- the performance of the channel can be judged by using signal noise ratio (SNR), loss rate and delay to determine whether it is a good channel, and the SNR can pass.
- SNR signal noise ratio
- the channel power P s can be represented as a plurality of singular values
- the noise power P n is M Times
- M is the mean of the noise power of the channel, For white noise power.
- Average loss rate can be It is indicated that ⁇ k is the loss rate of the signal k, ⁇ k is the average arrival rate of the signal k, and ⁇ is the average arrival rate of the overall system.
- Integrated channel assessment can be The expression indicates that m is the type of channel estimation parameter, Q i is the comprehensive evaluation index of channel i, q m ' is the effective evaluation value of the channel of channel type parameter m, and p m is the channel in channel i comprehensive evaluation index The proportion of the channel whose type of parameter is m is evaluated, and N is the number of channels.
- the average of the SNR, delay, and loss rate at time t are the current evaluation values of SNR, delay and loss rate at time t.
- ⁇ is the increase ratio of SNR
- b is the decrease amount
- the highest integrated channel evaluation index is regarded as the quality channel.
- f(t+1) is the frequency value of the high quality channel selected by the system at the next moment
- f 0 is the lower limit of the channel communication frequency
- the weight distribution of each channel can be It is concluded that Q i '(t) is a channel estimation function, Q i '(t+1) is a channel prediction function, and ⁇ and 1- ⁇ are proportional coefficients of channel estimation and channel prediction in channel weight, ⁇ is The effectiveness of channel prediction, the larger the ⁇ , the more accurate the prediction, and In order to better reflect the trend of quality channels within the effective range Where x i is the evaluation value of the i-th channel.
- the present application further provides a schematic diagram of a network node.
- the network node includes a transceiver unit 301, configured to send a service request to a gateway device, where the service request includes And a service response sent by the gateway device, where the service response includes a wireless wake-up channel, where the service response includes the And determining, by the gateway device, the information of the wireless wake-up channel determined by the network node according to the channel where the network node is located and the adjacent channel of the channel, where the wireless wake-up channel, that is, the gateway device, is located according to the network node
- the case of the channel and the adjacent channel of the channel in which it is located is the channel determined by the network node for sleep.
- the information of the wireless wake-up channel may be carried in a contract negotiation parameter in a service response.
- the processing unit 302 is configured to control the network node to enter the wireless wake-up channel indicated by the service response to perform sleep; the transceiver unit 301 is further configured to receive a wake-up signal sent by the gateway device, where the processing unit 302 And when it is determined that the wake-up signal received by the transceiver unit is a signal for waking up the network node, controlling the network node to wake up on the wireless wake-up channel and switch to a working channel for operation.
- the embodiment of the present application provides that the network node sends the situation of the adjacent channel to the gateway device, and may enable the gateway device to determine the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel where the network is located. Therefore, the network node to the gateway device can perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel in which the network node is located, thereby avoiding sleep and wake-up on a fixed channel, thereby causing The problem of lower sensitivity of network nodes.
- the processing unit 302 is further configured to: when determining that the received wake-up signal is not a signal for waking up the network node, controlling the network node to continue on the wireless wake-up channel Sleeping up, and according to the information of the wake-up signal, controlling the transceiver unit to listen to the wake-up signal sent by the gateway device next time.
- the processing unit 302 is further configured to: before the sending and receiving unit sends a service request to the gateway device, control the transceiver unit to perform channel scanning on the adjacent channel to obtain the phase The case of the adjacent channel.
- the processing unit 302 is configured to determine, according to the internal logic carried in the wake-up signal, when determining that the wake-up signal received by the transceiver unit is a signal for waking up the network node.
- the address is shifted left and right to complete fast addressing to confirm whether the received wake-up signal is a signal to wake up the network node.
- the processing unit 302 is further configured to control the transceiver unit when the network node does not receive sleep on the wireless wake-up channel indicated by the service response by the gateway device. A new service request is resent to the gateway device.
- the present application further provides a schematic diagram of a gateway device, as shown in FIG. 4, including a transceiver unit 401, configured to receive a service request sent by a network node, where the service request includes The channel where the network node is located and the adjacent channel of the channel where the network is located; the processing unit 402 is configured to perform statistical analysis on the channel where the network node is located and the adjacent channel of the channel where the network is located, in the network Determining a wireless wake-up channel in a channel where the node is located and an adjacent channel of the channel in which the node is located; and controlling the transceiver unit to send a service response to the network node, where the service response includes information of the wireless wake-up channel to indicate The network node sleeps on the wireless wake-up channel; and after the network node enters the wireless wake-up channel to sleep, controlling the transceiver unit to send a wake-up signal to the network node, and confirming at the network node
- the transceiver unit is further configured to shorten a period for sending the wake-up signal or increase the period after receiving the acknowledgment message fed back by the network node after sending the set number of wake-up signals. The length of the preamble of the wake-up signal.
- the processing unit is configured to: according to the statistical analysis, when the wireless wake-up channel is determined in the channel where the network node is located and the adjacent channel of the channel, specifically, according to the received
- the case of the adjacent channels included in the service request sent by the network node determines the use frequency weight of each channel, and sorts the respective channels according to the use frequency weights from large to small, and selects the last channel as the wireless wake-up channel.
- the transceiver unit is further configured to: receive a new service request that is resent by the network node, where the new service request is that the network node does not receive the gateway device Transmitted when the sleep is performed on the wireless wake-up channel indicated by the service response.
- each functional module in each embodiment of the present application may be integrated into one processing. In the device, it can also be physically existed alone, or two or more modules can be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
- the network node or the gateway device may include the processor 501, and the hardware of the entity corresponding to the processing unit 302 or 402 may be the processor 501.
- the transceiver 504 may also be included, and the hardware of the entity corresponding to the transceiver unit 301 or 401 may be the transceiver 504.
- the processor 501 can be a central processing unit (English: central processing unit, CPU for short), or a digital processing module or the like.
- the network node or gateway device further includes a memory 502 for storing a program executed by the processor 501.
- the memory 502 can be a non-volatile memory, such as a hard disk drive (HDD) or a solid state drive (English: solid-state drive, abbreviated as SSD), or a volatile memory (English: volatile Memory), such as random access memory (English: random-access memory, abbreviation: RAM).
- Memory 502 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
- the processor 501 is configured to execute the program code stored in the memory 502, specifically calling the program instructions stored in the memory 502.
- connection medium between the processor 501 and the memory 502 is not limited in the embodiment of the present application.
- the embodiment of the present application is connected by the bus 503 between the processor 501 and the memory 502 in FIG. 5, and the bus is indicated by a thick line in FIG. 5, and the connection manner between other components is only for illustrative description, and is not cited. Limited.
- the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 5, but it does not mean that there is only one bus or one type of bus.
- embodiments of the present application can be provided as a method, system, or computer program product.
- the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
- the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请涉及无线通信技术领域,特别涉及一种网络节点的唤醒方法及设备。The present application relates to the field of wireless communications technologies, and in particular, to a method and a device for waking up a network node.
随着物联网的高速发展,在野外森林的环境监测、无人职守的传感器网络系统、工业环境下的监测等,如图1所示,都需要使用大量电池供电的设备和仪器,该设备和仪器即无线通信中的网络节点,在上述应用环境中,网络节点需要保持较长的生命周期,并保持一定的使用灵敏度。With the rapid development of the Internet of Things, environmental monitoring in the wild forests, unattended sensor network systems, monitoring in industrial environments, etc., as shown in Figure 1, require the use of a large number of battery-powered equipment and instruments, the equipment and instruments That is, the network node in wireless communication, in the above application environment, the network node needs to maintain a long life cycle and maintain a certain sensitivity.
在现有技术中,采用硬件电路设计技术对网络节点进行唤醒,在硬件电路设计技术中网络节点的唤醒信道为固定信道,该固定信道的干扰度不能确定,当该固定信道所处的环境差或者使用该固定信道的网络节点较多时,都会造成该固定信道上的干扰较大,由于网关节点必须使用该固定信道,因此,在固定信道干扰较大的情况下,网络节点的灵敏度也较差。In the prior art, the hardware node design technology is used to wake up the network node. In the hardware circuit design technology, the wake-up channel of the network node is a fixed channel, and the interference degree of the fixed channel cannot be determined. When the fixed channel is in a poor environment Or when there are many network nodes using the fixed channel, the interference on the fixed channel is large. Since the gateway node must use the fixed channel, the sensitivity of the network node is also poor when the fixed channel interference is large. .
综上所述,如何提高网络节点的灵敏度,是目前急需解决的问题。In summary, how to improve the sensitivity of network nodes is an urgent problem to be solved.
发明内容Summary of the invention
本申请实施例提供了一种网络节点的唤醒方法及设备,用于解决现有技术中存在的网络节点的灵敏度低的问题。The embodiment of the present invention provides a method and a device for waking up a network node, which are used to solve the problem that the sensitivity of the network node existing in the prior art is low.
第一方面,本申请提供一种网络节点的唤醒方法,包括:网络节点向网关设备发送服务请求,所述服务请求中包括所述网络节点所在信道以及所述所在信道的相邻信道的情况;所述网关设备通过统计分析所述网络节点所在信道以及所述所在信道的相邻信道的情况,在所述网络节点所在信道以及所述所在信道的相邻信道中确定出无线唤醒信道;所述网关设备向所述网络节点发送服务响应,所述服务响应中包括所述无线唤醒信道的信息,以指示所述网络节点到所述无线唤醒信道上休眠,所述网络节点接收到所述网关设备发送的服务响应,进入到所述服务响应所指示的无线唤醒信道进行休眠;所述网关设备在所述网络节点进入到所述无线唤醒信道休眠后,向所述网络节点发送唤醒信号,所述网络节点若判断出接收到的所述唤醒信号是唤醒所述网络节点的信号,则在所述无线唤醒信道唤醒并切换到工作信道,所述网关设备在所述网络节点确认所述唤醒信号是唤醒所述网络节点的信号后从所述无线唤醒信道唤醒切换到工作信道后,也切换到工作信道。In a first aspect, the present application provides a method for waking up a network node, including: a network node sending a service request to a gateway device, where the service request includes a channel where the network node is located and an adjacent channel of the channel where the network node is located; The gateway device determines a wireless wake-up channel in a channel where the network node is located and an adjacent channel where the network node is located by statistically analyzing a channel where the network node is located and an adjacent channel of the channel where the network node is located; The gateway device sends a service response to the network node, where the service response includes information of the wireless wake-up channel to indicate that the network node sleeps on the wireless wake-up channel, and the network node receives the gateway device Sending a service response, entering a wireless wake-up channel indicated by the service response to sleep; the gateway device sending a wake-up signal to the network node after the network node enters the wireless wake-up channel to sleep, If the network node determines that the received wake-up signal is to wake up the network node No., the wireless wake-up channel wakes up and switches to the working channel, and the gateway device wakes up from the wireless wake-up channel to the working channel after the network node confirms that the wake-up signal is a signal to wake up the network node. After that, also switch to the working channel.
通过上述方法,网络节点将相邻信道的情况发送给网关设备,可以使网关设备根据所述网络节点所在信道以及所述所在信道的相邻信道的情况为所述网络节点确定无线唤醒信道;从而可以使网络节点到网关设备根据网络节点所在信道以及所述所在信道的相邻信道的情况确定的无线唤醒信道上进行休眠和唤醒,可以避免在固定的信道上进行休眠和唤醒,所导致的网络节点的灵敏度较低的问题。The network node sends the situation of the adjacent channel to the gateway device by using the foregoing method, so that the gateway device can determine the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel where the network node is located; The network node to the gateway device may perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel where the network node is located, thereby avoiding sleep and wake-up on a fixed channel, resulting in a network The problem of lower sensitivity of the node.
在一种可能的设计中,所述方法还包括:所述网络节点在判断出接收到的所述唤醒信号不是唤醒所述网络节点的信号,则继续在所述无线唤醒信道上休眠,并根据所述唤醒信号的信息,侦听所述网关设备下一次发送的唤醒信号。In a possible design, the method further includes: after determining that the received wake-up signal is not a signal for waking up the network node, the network node continues to sleep on the wireless wake-up channel, and according to The information of the wake-up signal is to listen to the wake-up signal sent by the gateway device next time.
在一种可能的设计中,所述网络节点可以先行对所述相邻信道进行信道扫描,获取所述相邻信道的情况,然后再向网关设备发送服务请求。通过该方法,所述网络节点可以获取相邻信道的情况,向网关设备提供准确的信道情况的数据。In a possible design, the network node may perform channel scanning on the adjacent channel first, acquire the situation of the adjacent channel, and then send a service request to the gateway device. By this method, the network node can acquire the situation of the adjacent channel and provide the gateway device with accurate data of the channel condition.
在一种可能的设计中,所述网关设备可以将确定出的无线唤醒信道携带在契约协商参数中发送给网络节点。此外,契约协商参数还可以包括指示给所述网络节点的无线唤醒周期、休眠时间偏移、工作信道、唤醒侦听时间、节点内部逻辑编号、通信速率以及契约时效中的至少一项。In a possible design, the gateway device may send the determined wireless wake-up channel in a contract negotiation parameter to the network node. In addition, the contract negotiation parameter may further include at least one of a wireless wake-up period, a sleep time offset, a working channel, a wake-up listening time, a node internal logical number, a communication rate, and a contract aging indicating to the network node.
通过该方法,所述网络节点可以清楚明确的获取所述无线唤醒信道。By this method, the network node can clearly and unambiguously acquire the wireless wake-up channel.
在一种可能的设计中,所述网络节点可以根据所述唤醒信号中携带的内部逻辑地址进行左右移位,完成快速寻址,以确认接收到的唤醒信号是否是唤醒所述网络节点的信号。通过该方法,所述网络节点可以较快确认所述唤醒信号是否是唤醒所述网络节点的唤醒信号,可以提高所述网络节点的唤醒速度。In a possible design, the network node may perform left and right shift according to an internal logical address carried in the wake-up signal to complete fast addressing to confirm whether the received wake-up signal is a signal for waking up the network node. . Through the method, the network node can quickly confirm whether the wake-up signal is a wake-up signal for waking up the network node, and can improve the wake-up speed of the network node.
在一种可能的设计中,所述网络节点不接受到所述网关设备通过所述服务响应指示的无线唤醒信道上进行休眠时,所述网络节点可以重新向所述网关设备发送新的服务请求。通过该方法,所述网络节点可以确定出更适合所述网络节点的无线唤醒信道。In a possible design, when the network node does not accept that the gateway device sleeps on the wireless wake-up channel indicated by the service response, the network node may resend a new service request to the gateway device. . By this method, the network node can determine a wireless wake-up channel that is more suitable for the network node.
在一种可能的设计中,还包括:若所述网关设备在发送设定次数的唤醒信号后,没有接收到所述第二确认消息,没有接收到所述网络节点反馈的确认消息,所述网关设备缩短发送唤醒信号的周期或者增加所述唤醒信号的前导码长度。In a possible design, the method further includes: if the gateway device does not receive the second acknowledgement message after sending the set number of wake-up signals, and does not receive the acknowledgement message fed back by the network node, The gateway device shortens the period in which the wake-up signal is transmitted or increases the preamble length of the wake-up signal.
在一种可能的设计中,所述网关设备可以根据接收到的多个网络节点发送的服务请求中包括的相邻信道的情况,确定出各个信道的使用频率权重,并按照使用频率权重由大到小对各个信道排序,选择排序在最后的信道作为无线唤醒信道。In a possible design, the gateway device may determine the frequency of use of each channel according to the situation of the adjacent channels included in the service request sent by the multiple network nodes, and use the weight of the frequency according to the usage frequency. Sort the individual channels to the small, and select the last channel as the wireless wake-up channel.
第二方面,本申请提供一种网络节点,包括收发单元和处理单元,所述收发单元和处理单元可以通过硬件实现,也可以通过相应的逻辑功能模块实现。收发单元和处理单元通过交互配合可以实现上述第一方面及其第一方面中任一种可能的设计中由网络节点完成的方法过程。In a second aspect, the present application provides a network node, including a transceiver unit and a processing unit, and the transceiver unit and the processing unit may be implemented by hardware or by corresponding logic function modules. The transceiver unit and the processing unit can implement the method process performed by the network node in the possible design of any of the above aspects and the first aspect thereof by interaction.
第三方面,本申请提供了一种网关设备,包括:收发单元和处理单元,所述收发单元和处理单元可以通过硬件实现,也可以通过相应的逻辑功能模块实现。收发单元和处理单元通过交互配合可以实现上述第一方面及其第一方面中任一种可能的设计中由网关设备完成的方法过程。In a third aspect, the present application provides a gateway device, including: a transceiver unit and a processing unit, where the transceiver unit and the processing unit may be implemented by hardware or by a corresponding logic function module. The transceiver unit and the processing unit can implement the method process completed by the gateway device in the possible design of any of the above aspects and the first aspect thereof by interaction.
第四方面,本申请实施例还提供了一种设备,包括处理器和存储器,所述存储器用于存储软件程序,所述处理器用于读取所述存储器中存储的软件程序并实现第一方面、第一方面的任意一种设计、第二方面或上述第二方面的任意一种设计提供的方法。In a fourth aspect, an embodiment of the present application further provides an apparatus, including a processor and a memory, where the memory is used to store a software program, and the processor is configured to read a software program stored in the memory and implement the first aspect. A method according to any one of the first aspect, the second aspect, or any one of the above second aspects.
第五方面,本申请实施例中还提供一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现第一方面、第一方面的任意一种设计、第二方面或上述第二方面的任意一种设计提供的方法。In a fifth aspect, the embodiment of the present application further provides a computer storage medium, where the software program stores a software program, where the software program can implement the first aspect and the first aspect when being read and executed by one or more processors. Any of the designs, the second aspect, or any one of the above second aspects of the design provides a method.
第六方面,本申请实施例还提供了一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现第一方面或上述第一方面的任意一种设计、或第二方面或上述第二方面的任意一种设计提供的方法。In a sixth aspect, the embodiment of the present application further provides a chip, where the chip is connected to a memory, for reading and executing a software program stored in the memory, to implement the first aspect or any one of the foregoing first aspects. A design, or a method provided by the second aspect or any one of the above second aspects.
图1为本申请实施例提供的一种监测环境示意图;FIG. 1 is a schematic diagram of a monitoring environment provided by an embodiment of the present application;
图2为本申请实施例提供的一种网络节点的唤醒方法流程图;2 is a flowchart of a method for waking up a network node according to an embodiment of the present application;
图3为本申请实施例提供的一种网络节点示意图;FIG. 3 is a schematic diagram of a network node according to an embodiment of the present application;
图4为本申请实施例提供的一种网关设备示意图;FIG. 4 is a schematic diagram of a gateway device according to an embodiment of the present application;
图5为本申请实施例提供的一种硬件结构示意图。FIG. 5 is a schematic structural diagram of a hardware provided by an embodiment of the present application.
下面将结合附图对本申请实施例作进一步地详细描述。The embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
本申请实施例提供一种网络节点的唤醒方法及设备,用于解决现有技术中存在的网络节点的灵敏度低的问题。其中,方法和设备是基于同一发明构思的,由于方法及设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。The embodiment of the present invention provides a method and a device for waking up a network node, which are used to solve the problem that the sensitivity of the network node existing in the prior art is low. The method and the device are based on the same inventive concept. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated description is not repeated.
以下,对本申请中的部分用语进行解释说明,以便与本领域技术人员理解。Hereinafter, some of the terms in the present application will be explained to be understood by those skilled in the art.
网络节点,可以称之为终端节点、终端设备、物联网终端等,该网络节点可以经无线接入网(Radio Access Network,RAN)与一个或多个网络设备进行通信。网络节点可以是移动电话(或称为“蜂窝”电话)或具有移动终端的计算机等,例如,网络节点还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动设备。网络节点也可以是物联网设备,例如表类终端,穿戴设备,物流跟踪,电梯图片或卫视等物联设备。网络节点还可以是车辆设备,例如车载终端、路边单元(road side unit,RSU)。The network node may be referred to as a terminal node, a terminal device, an Internet of Things terminal, etc., and the network node may communicate with one or more network devices via a Radio Access Network (RAN). The network node can be a mobile phone (or "cellular" phone) or a computer with a mobile terminal, etc., for example, the network node can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device. The network node can also be an IoT device, such as a watch terminal, a wearable device, a logistics tracker, an elevator picture or a satellite device. The network node can also be a vehicle device, such as a vehicle-mounted terminal, a roadside unit (RSU).
网关设备,可以称之为协调器、路由器等。Gateway devices, which can be called coordinators, routers, and so on.
无线唤醒信道,网络节点在非工作状态下所在的信道,在该信道上进行休眠,并在该信道上被唤醒。A wireless wake-up channel, a channel on which a network node is in an inactive state, sleeps on the channel, and is woken up on the channel.
工作信道,网络节点在工作状态下所在的信道。Working channel, the channel on which the network node is in working state.
唤醒信号,将网络节点在休眠状态下唤醒到工作状态的信号。A wake-up signal that wakes up a network node to a working state in a sleep state.
多个,是指两个或两个以上。Multiple means two or more.
另外,需要理解的是,在本申请的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。In addition, it should be understood that in the description of the present application, the terms "first", "second" and the like are used only to distinguish the purpose of description, and are not to be understood as indicating or implying relative importance, nor as an indication. Or suggest the order.
在现有技术中,采用硬件电路设计技术对网络节点进行唤醒,例如无线互联网服务提供商与Tmote Sky的一个被动唤醒模块相连接,将WISP的输出引脚连接到上述被动唤醒模块的通用输入/输出引脚,当WISP的微控制单元输出1.8V的信号时,大于被动唤醒模块外部中断触发所需的电压0.92V,触发该被动唤醒模块。在使用过程中,两个设备之间的噪音也可能导致被动唤醒模块的误唤醒,WISP的MCU计算负担较大,造成功耗较大,并且,采用硬件电路对网络节点进行唤醒时,唤醒信道为固定信道,灵敏度也比较差。In the prior art, a hardware circuit design technique is used to wake up a network node. For example, a wireless Internet service provider is connected to a passive wake-up module of Tmote Sky, and the output pin of the WISP is connected to the universal input of the passive wake-up module. The output pin, when the WISP micro control unit outputs a 1.8V signal, is greater than the voltage required by the external wake-up module to trigger an external interrupt of 0.92V, triggering the passive wake-up module. During use, the noise between the two devices may also cause a false wake-up of the passive wake-up module. The WISP's MCU has a large computational burden, resulting in large power consumption, and the hardware channel wakes up the network node and wakes up the channel. For fixed channels, the sensitivity is also poor.
下面结合附图对本申请提供的网络节点唤醒方案进行具体说明。The network node wake-up scheme provided by the present application is specifically described below with reference to the accompanying drawings.
参见图2,为本申请提供的一种网络节点的唤醒方法流程图。该方法包括:2 is a flowchart of a method for waking up a network node according to the present application. The method includes:
S201、网络节点向网关设备发送服务请求,所述服务请求中包括所述网络节点当前所在的工作信道和当前所在的工作信道的相邻信道的信道情况。具体的,上述网络节点向网关设备发送服务请求,即可以启动与网关设备之间的无线唤醒的契约协商,其中,所述服务请求也可以称为无线唤醒服务请求(WOR(wake-on radio)-Contract-Request)。S201. The network node sends a service request to the gateway device, where the service request includes a channel condition of a working channel where the network node is currently located and an adjacent channel of the currently working channel. Specifically, the foregoing network node sends a service request to the gateway device, that is, a contract negotiation of a wireless wakeup with the gateway device may be initiated, where the service request may also be referred to as a WAKE (Wake-on radio) request. -Contract-Request).
S202、网关设备对所述服务请求中包括的所述网络节点当前所在的工作信道的相邻信道的情况进行统计分析,以确定出所述网络节点的无线唤醒信道。S202. The gateway device performs statistical analysis on the neighboring channel of the working channel where the network node is currently included in the service request, to determine a wireless wake-up channel of the network node.
具体的,该网关设备接收到多个网络节点发送的服务请求,将多个节点各自所在信道的相邻信道情况进行统计分析,为每个网络节点可以确定出适合的无线唤醒信道,进一步可以将确定出的无线唤醒信道的信息携带在发送给网络节点的契约协商参数中,其中一个信道的信道情况可以指在该信道上进行工作或休眠的网络节点的个数多少的情况。Specifically, the gateway device receives the service request sent by the multiple network nodes, performs statistical analysis on the adjacent channel conditions of the respective channels of the multiple nodes, and can determine a suitable wireless wake-up channel for each network node, and further The information of the determined wireless wake-up channel is carried in a contract negotiation parameter sent to the network node, wherein the channel condition of one channel may refer to the number of network nodes working or sleeping on the channel.
举例说明,网关设备根据接收到的多个网络节点发送的服务请求中包括的每个网络节点当前所在的工作信道的相邻信道的信道情况,确定出每个信道的使用频率权重排序,例如,按照权重从小到大的顺序进行排列,所述排序中第一个信道,即用权重最小的信道,为最优信道,所述最优信道是指在该信道上进行工作或休眠的网络节点的个数相对于其它信道最少的信道,该最优信道即最优唤醒信道。在同一唤醒信道上,最好保持一个网络节点在上面,当网络节点数量超过信道数时,使用上述最优信道来确保通信的干扰降到最低,动态选择最优信道,可以降低无线唤醒信道和无线工作信道的干扰性,提高通信的可靠性。For example, the gateway device determines the frequency of use frequency of each channel according to the channel condition of the adjacent channel of the working channel where each network node currently included in the service request sent by the multiple network nodes is received, for example, Arranging in order of weights from small to large, the first channel in the ranking, that is, the channel with the smallest weight, is the optimal channel, and the optimal channel refers to the network node that works or sleeps on the channel. The optimal number is the optimal wake-up channel relative to the channel with the least number of other channels. On the same wake-up channel, it is preferable to keep one network node on top. When the number of network nodes exceeds the number of channels, the above-mentioned optimal channel is used to ensure that communication interference is minimized, and the optimal channel is dynamically selected, and the wireless wake-up channel can be reduced. The interference of the wireless working channel improves the reliability of communication.
其中,所述契约协商参数中还可以包括无线唤醒周期(WOR-T)、休眠时间偏移(Toffset)、无线唤醒信道(WOR-channel)、工作信道(Work-channel)、唤醒侦听时间(WOR-listen)、节点内部逻辑编号(logical address)、通信速率(data-rate)以及契约时效(contract-T)中的至少一项,所述契约协商参数可以通过契约表的形式进行下发。The contract negotiation parameter may further include a wireless wake-up period (WOR-T), a sleep time offset (Toffset), a wireless wake-up channel (WOR-channel), a working channel (Work-channel), and a wake-up listening time ( At least one of a WOR-listen, a logical address, a data-rate, and a contract-T, the contract negotiation parameter may be delivered in the form of a contract table.
S203、网关设备向网络节点发送服务响应,所述服务响应中可以包括无线唤醒信道的信息,所述无线唤醒信道的信息可以携带在所述服务响应中的契约协商参数中。S203. The gateway device sends a service response to the network node, where the service response may include information of a wireless wake-up channel, where the information of the wireless wake-up channel may be carried in a contract negotiation parameter in the service response.
S204、网络节点根据接收到的服务响应中包括的所述契约协商参数,根据契约协商参数所述对所述网络节点进行配置和更新,即为所述网络节点配置和更新无线唤醒周期、休眠时间偏移、无线唤醒信道、工作信道、唤醒侦听时间、节点内部逻辑编号、通信速率以及契约时效。S204. The network node configures and updates the network node according to the contract negotiation parameter according to the contract negotiation parameter included in the received service response, that is, configures and updates a wireless wake-up period and a sleep time for the network node. Offset, wireless wake-up channel, working channel, wake-up listening time, node internal logical number, communication rate, and contract aging.
S205、网络节点向网关设备发送第一确认消息,并启动无线唤醒周期对应的定时器,进入所述契约协商参数规定的无线唤醒信道进行休眠。S205. The network node sends a first acknowledgement message to the gateway device, and starts a timer corresponding to the wireless wake-up period, and enters a wireless wake-up channel specified by the contract negotiation parameter to perform sleep.
S206、网关设备启动定时器,并在上述定时器内的设定时间向网络节点发送唤醒信号,上述唤醒信号中包括待唤醒网络节点的内部逻辑地址以及下次发送唤醒信号的时间间隔。S206. The gateway device starts a timer, and sends a wake-up signal to the network node at the set time in the timer, where the wake-up signal includes an internal logical address of the network node to be woken up and a time interval at which the wake-up signal is sent next time.
其中,所述内部逻辑地址即网络节点的特定标识,当网络节点接收到所述唤醒信号时,确定出所述唤醒信号携带的内部逻辑地址,确认所述唤醒信号是发送给所述网络节点的。The internal logical address, that is, the specific identifier of the network node, when the network node receives the wake-up signal, determines an internal logical address carried by the wake-up signal, and confirms that the wake-up signal is sent to the network node. .
S207、网络节点在设定的唤醒侦听时间接收到网关设备发送的唤醒信号,判断出接收到的上述唤醒信号是唤醒所述网络节点的信号,则向网关设备发送第二确认消息,并切换到工作信道进行工作。S207. The network node receives the wake-up signal sent by the gateway device at the set wake-up listening time, and determines that the received wake-up signal is a signal for waking up the network node, and sends a second acknowledgement message to the gateway device, and switches. Work on the working channel.
具体的,上述唤醒信号中包含内部逻辑地址,网络节点根据内部逻辑地址进行左右移位,完成快速寻址,以确认接收到的唤醒信号是否是唤醒所述网络节点的信号,即若内部逻辑地址正确,网络节点判断出接收到的唤醒信号是唤醒所述网络节点的信号;若内部逻辑地址不正确,网络节点判断出接收到的唤醒信号不是唤醒所述网络节点的信号,通过简单快捷的左右移位进行寻址,可以提高寻址效率,加快信道唤醒时间。上述设定的唤醒侦听时间小于定时器的设定时间,上述内部逻辑地址可以采用二分编号计数进行编号。Specifically, the wake-up signal includes an internal logical address, and the network node performs left-right shift according to the internal logical address to complete fast addressing to confirm whether the received wake-up signal is a signal for waking up the network node, that is, if the internal logical address Correctly, the network node determines that the received wake-up signal is a signal for waking up the network node; if the internal logical address is incorrect, the network node determines that the received wake-up signal is not a signal for waking up the network node, and is simply and quickly Shifting for addressing improves addressing efficiency and speeds up channel wake-up time. The wake-up listening time set above is less than the set time of the timer, and the internal logical address may be numbered by a binary number.
举例说明,网络节点自身的内部逻辑地址为16位,具体为0000111100001111,所述唤醒信号中包含的内部逻辑地址为1000011110000111,所述网络节点接收到唤醒信号后,对唤醒信号中包含的内部逻辑地址进行左移位,每次移动1位,即将最后一位移动到最左端,第一次移位后得到移位后的内部逻辑地址为0000111100001111,网络节点判断出移位 后的内部逻辑地址与自身的内部逻辑地址相同,确定出所述唤醒信号是发送给自身的。本申请实施例中,对唤醒信号中包含的内部逻辑地址还可以右移位,具体的,向左移位或向右移位是预设设定的,本申请不做限定,内部逻辑地址也可以为64位。以16位内部逻辑地址为例,经过移位后可生产16组不同的内部逻辑地址,一条唤醒消息最多可以唤醒16个网络节点。For example, the internal logical address of the network node itself is 16 bits, specifically 0000111100001111, and the internal logical address included in the wake-up signal is 1000011110000111. After receiving the wake-up signal, the network node receives the internal logical address included in the wake-up signal. Perform left shift, move 1 bit each time, move the last bit to the leftmost end, and the internal logical address after shifting after the first shift is 0000111100001111. The network node judges the shifted internal logical address and itself. The internal logical address is the same, and it is determined that the wake-up signal is sent to itself. In the embodiment of the present application, the internal logical address included in the wake-up signal may also be right-shifted. Specifically, shifting to the left or shifting to the right is preset. This application is not limited, and the internal logical address is also Can be 64 bits. Taking 16-bit internal logical address as an example, after shifting, 16 different internal logical addresses can be produced, and one wake-up message can wake up to 16 network nodes.
若网络节点判断出接收到的所述唤醒信号不是唤醒所述网络节点的信号,则继续进入休眠状态,并根据所述唤醒信号的信息,侦听所述网关设备下一次发送的唤醒信号。If the network node determines that the received wake-up signal is not a signal for waking up the network node, it continues to enter a sleep state, and listens to the next wake-up signal sent by the gateway device according to the information of the wake-up signal.
S208、网关设备接收到所述网络节点发送的第二确认消息,网关设备切换到工作信道,启动正常通信。若网关设备在发送设定次数唤醒信号后,没有接收到所述第二确认消息,网关设备可以缩短上述定时器时长或者增加上述唤醒信号的前导码长度,确保定时器内的设定时间(即无线唤醒周期)内,网络节点在唤醒侦听时间能够尽可能收到唤醒信号,避免唤醒信号(wake up signal,WuS)的丢失,导致数据延时的增加。S208. The gateway device receives the second acknowledgement message sent by the network node, and the gateway device switches to the working channel to start normal communication. If the gateway device does not receive the second acknowledgement message after sending the set number of wake-up signals, the gateway device may shorten the timer duration or increase the preamble length of the wake-up signal to ensure the set time in the timer (ie, During the wireless wake-up period, the network node can receive the wake-up signal as much as possible during the wake-up listening time, avoiding the loss of the wake up signal (WuS), resulting in an increase in data delay.
本申请实施例中,网络节点将相邻信道的情况发送给网关设备,可以使网关设备根据所述网络节点所在信道以及所述所在信道的相邻信道的情况为所述网络节点确定无线唤醒信道;从而可以使网络节点到网关设备根据网络节点所在信道以及所述所在信道的相邻信道的情况确定的无线唤醒信道上进行休眠和唤醒,可以避免在固定的信道上进行休眠和唤醒,所导致的网络节点的灵敏度较低的问题。In this embodiment, the network node sends the neighboring channel to the gateway device, and the gateway device may determine, by the network device, the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel. Therefore, the network node to the gateway device can perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel in which the network node is located, thereby avoiding sleep and wake-up on a fixed channel, thereby causing The problem of lower sensitivity of network nodes.
步骤S201之前,网络节点还可以通过信道扫描获取相邻信道的情况,本申请实施例中网络节点也可以通过其他方式获取相邻信道的情况,本申请对其不做限定。Before the step S201, the network node may also obtain the situation of the adjacent channel by using the channel scanning. In the embodiment of the present application, the network node may obtain the adjacent channel by using other methods, which is not limited in this application.
步骤S204之前,若网络节点接收到服务响应,但网络节点不接受服务响应中的契约协商参数,所述网络节点可以向所述网关设备发送新的服务请求,可以重复上述步骤S201、步骤S202和步骤S203,直至确定出适合网络节点的用于休眠唤醒的信道为止。Before step S204, if the network node receives the service response, but the network node does not accept the contract negotiation parameter in the service response, the network node may send a new service request to the gateway device, and the above steps S201 and S202 may be repeated. Step S203, until a channel suitable for sleep waking of the network node is determined.
在一种可能是实现方式中,网络节点与网关设备确定了契约协商参数后,可以根据当前时间Tcurr、休眠时间偏移Toffset,无线唤醒周期WOR-T,计算网络节点进入休眠的时间T wake-up,计算公式如下:T wake-up=(Toffset-Tcurr)modWOR-T After achieving a possible embodiment, the network node and the gateway device determines the contract negotiation parameters, the current time can Tcurr, sleep time offset Toffset, wireless wakeup period WOR-T, the network node calculates the time to enter the sleep T wake- Up , the formula is as follows: T wake-up = (Toffset-Tcurr) modWOR-T
在一种可能的实现方式中,不同的网络节点可以在不同信道上进行休眠和唤醒侦听操作。In one possible implementation, different network nodes can perform sleep and wake-up listening operations on different channels.
在一种可能的实现方式中,设计唤醒时间和休眠时间的占空比,使发送报文时间大于唤醒时间,报文尽量在可行范围内最短,效率最高。In a possible implementation manner, the duty cycle of the wake-up time and the sleep time is designed to make the message time longer than the wake-up time, and the message is as short as possible and has the highest efficiency.
下面通过一个具体实施例,对步骤S202进行详细说明,信道的性能可以用过信噪比(signal noise ratio,SNR)、损失率和延迟来判断是否为优质信道,SNR可以通过 进行计算。其中,信道功率P s可以表示为多个奇异值,噪声功率P n是M的 倍,M为信道的噪声功率的均值, 为白噪声功率。 Step S202 is described in detail below through a specific embodiment. The performance of the channel can be judged by using signal noise ratio (SNR), loss rate and delay to determine whether it is a good channel, and the SNR can pass. Calculation. Wherein, the channel power P s can be represented as a plurality of singular values, and the noise power P n is M Times, M is the mean of the noise power of the channel, For white noise power.
平均损失率可以由 表示,τ k是信号k的丢失率,λ k是信号k的平均到达速率,λ是整体系统的平均到达率。 Average loss rate can be It is indicated that τ k is the loss rate of the signal k, λ k is the average arrival rate of the signal k, and λ is the average arrival rate of the overall system.
是信号k的平均排队延迟,信号k对于系统的平均延迟 平均延迟还可以表示为 Is the average queuing delay of signal k, the average delay of signal k for the system The average delay can also be expressed as
综合信道评估可以由 式子表示,m是信道评估参数的类型,Q i是 信道i的综合评价指标,q m′是信道评估参数的类型为m的信道的有效评估值,p m是信道i综合评价指标中信道评估参数的类型为m的信道的比例,N为信道数量。 Integrated channel assessment can be The expression indicates that m is the type of channel estimation parameter, Q i is the comprehensive evaluation index of channel i, q m ' is the effective evaluation value of the channel of channel type parameter m, and p m is the channel in channel i comprehensive evaluation index The proportion of the channel whose type of parameter is m is evaluated, and N is the number of channels.
通过上面三个参数来对信道进行评估,可以得出Q i(t)=p 0q 0′(t)+p 1q 1′(t)+p 2q 2′(t),p 0+p 1+p 2=1。q 0′,q 1′,q 2′分别表示SNR,延迟和损失率的有效评估值,p 0,p 1,p 2是综合评估值中每个参数的比例。 By evaluating the channel by the above three parameters, it can be concluded that Q i (t)=p 0 q 0 '(t)+p 1 q 1 '(t)+p 2 q 2 '(t), p 0 + p 1 + p 2 =1. q 0 ', q 1 ', q 2 ' respectively represent effective evaluation values of SNR, delay and loss rate, and p 0 , p 1 , p 2 are ratios of each parameter in the comprehensive evaluation value.
分别是t时刻的SNR、延迟和损失率的平均值, 分别是t时刻SNR、延迟和损失率当前的评估值。 The average of the SNR, delay, and loss rate at time t, respectively. They are the current evaluation values of SNR, delay and loss rate at time t.
若SNR的值增加,则信道质量的值也会增加,所以 相反,若延迟和损失率增加,信道质量就会降低,所以 其中,α是SNR的增加比例,b是降低量,最后综合信道评估指标最高的被视为优质信道。 If the value of SNR increases, the value of channel quality will also increase, so Conversely, if the delay and loss rate increase, the channel quality will decrease, so Among them, α is the increase ratio of SNR, b is the decrease amount, and the highest integrated channel evaluation index is regarded as the quality channel.
在优质信道选择时, f(t+1)是系统在下一时刻选出的优质通道的频率值,f 0是信道通信频率下限,每个信道的权重分配可以由 得出,其中,Q i′(t)是信道估计函数,Q i′(t+1)是信道预测函数,γ和1-γ是信道估计和信道预测在信道权重中的比例系数,η是信道预测的有效性,η越大,预测越准确,且 为了更好的体现出有效范围内优质通道的趋势程度 其中,x i为第i信道的评估值。 In the case of premium channel selection, f(t+1) is the frequency value of the high quality channel selected by the system at the next moment, f 0 is the lower limit of the channel communication frequency, and the weight distribution of each channel can be It is concluded that Q i '(t) is a channel estimation function, Q i '(t+1) is a channel prediction function, and γ and 1-γ are proportional coefficients of channel estimation and channel prediction in channel weight, η is The effectiveness of channel prediction, the larger the η, the more accurate the prediction, and In order to better reflect the trend of quality channels within the effective range Where x i is the evaluation value of the i-th channel.
基于与方法实施例同样的发明构思,本申请还提供了一种网络节点示意图,如图3所示,该网络节点包括收发单元301,用于向网关设备发送服务请求,所述服务请求中包括所述网络节点所在信道以及所述所在信道的相邻信道的情况;以及接收到所述网关设备发送的服务响应,所述服务响应中包括无线唤醒信道的信息,所述服务响应中包括所述网关设备根据所述网络节点所在信道以及所述所在信道的相邻信道的情况为所述网络节点确定出的无线唤醒信道的信息,其中,无线唤醒信道即所述网关设备根据所述网络节点所在信道以及所述所在信道的相邻信道的情况为所述网络节点确定出的用于休眠的信道。一种实现方式中,该无线唤醒信道的信息可以携带在服务响应中的契约协商参数中。处理单元302,用于控制所述网络节点进入到所述服务响应所指示的无线唤醒信道进行休眠;所述收发单元301还用于接收所述网关设备发送的唤醒信号;所述处理单元302,还用于在判断出所述收发单元接收到的所述唤醒信号是唤醒所述网络节点的信号时,控制所述网络节点在所述无线唤醒信道唤醒并切换到工作信道进行工作。Based on the same inventive concept as the method embodiment, the present application further provides a schematic diagram of a network node. As shown in FIG. 3, the network node includes a
本申请实施例提供,网络节点将相邻信道的情况发送给网关设备,可以使网关设备根据所述网络节点所在信道以及所述所在信道的相邻信道的情况为所述网络节点确定无线唤醒信道;从而可以使网络节点到网关设备根据网络节点所在信道以及所述所在信道的相邻信道的情况确定的无线唤醒信道上进行休眠和唤醒,可以避免在固定的信道上进行休眠和唤醒,所导致的网络节点的灵敏度较低的问题。The embodiment of the present application provides that the network node sends the situation of the adjacent channel to the gateway device, and may enable the gateway device to determine the wireless wake-up channel for the network node according to the channel where the network node is located and the adjacent channel of the channel where the network is located. Therefore, the network node to the gateway device can perform sleep and wake-up on the wireless wake-up channel determined according to the channel where the network node is located and the adjacent channel of the channel in which the network node is located, thereby avoiding sleep and wake-up on a fixed channel, thereby causing The problem of lower sensitivity of network nodes.
在一种可能的实现方式中,所述处理单元302,还用于在判断出接收到的所述唤醒信号不是唤醒所述网络节点的信号时,控制所述网络节点继续在所述无线唤醒信道上休眠,并根据所述唤醒信号的信息,控制所述收发单元侦听所述网关设备下一次发送的唤醒信号。In a possible implementation manner, the
在一种可能的实现方式中,所述处理单元302,还用于在所述收发单元向网关设备发送服务请求之前,控制所述收发单元对所述相邻信道进行信道扫描,获取所述相邻信道的 情况。In a possible implementation manner, the
在一种可能的实现方式中,所述处理单元302在判断所述收发单元接收到的所述唤醒信号是唤醒所述网络节点的信号时,具体用于根据所述唤醒信号中携带的内部逻辑地址进行左右移位完成快速寻址,以确认接收到的唤醒信号是否是唤醒所述网络节点的信号。In a possible implementation manner, the
在一种可能的实现方式中,所述处理单元302,还用于在所述网络节点不接受到所述网关设备通过所述服务响应指示的无线唤醒信道上进行休眠时,控制所述收发单元重新向所述网关设备发送新的服务请求。In a possible implementation manner, the
基于与方法实施例同样的发明构思,本申请还提供了一种网关设备示意图,如图4所示,包括收发单元401,用于接收到网络节点发送的服务请求,所述服务请求中包括所述网络节点所在信道以及所述所在信道的相邻信道的情况;处理单元402,用于通过对所述网络节点所在信道以及所述所在信道的相邻信道的情况进行统计分析,在所述网络节点所在信道以及所述所在信道的相邻信道中确定出无线唤醒信道;以及控制所述收发单元向所述网络节点发送服务响应,所述服务响应中包括所述无线唤醒信道的信息,以指示所述网络节点到所述无线唤醒信道上休眠;以及在所述网络节点进入到所述无线唤醒信道休眠后,控制所述收发单元向所述网络节点发送唤醒信号,并在所述网络节点确认所述唤醒信号是唤醒所述网络节点的信号后从所述无线唤醒信道唤醒切换到工作信道后,切换到工作信道。Based on the same inventive concept as the method embodiment, the present application further provides a schematic diagram of a gateway device, as shown in FIG. 4, including a transceiver unit 401, configured to receive a service request sent by a network node, where the service request includes The channel where the network node is located and the adjacent channel of the channel where the network is located; the processing unit 402 is configured to perform statistical analysis on the channel where the network node is located and the adjacent channel of the channel where the network is located, in the network Determining a wireless wake-up channel in a channel where the node is located and an adjacent channel of the channel in which the node is located; and controlling the transceiver unit to send a service response to the network node, where the service response includes information of the wireless wake-up channel to indicate The network node sleeps on the wireless wake-up channel; and after the network node enters the wireless wake-up channel to sleep, controlling the transceiver unit to send a wake-up signal to the network node, and confirming at the network node The wake-up signal is a wake-up from the wireless wake-up channel after waking up the signal of the network node After going to the working channel, switch to the working channel.
在一种可能的实现方式中,所述收发单元,还用于在发送设定次数的唤醒信号后,没有接收到所述网络节点反馈的确认消息时,缩短发送唤醒信号的周期或者增加所述唤醒信号的前导码长度。In a possible implementation manner, the transceiver unit is further configured to shorten a period for sending the wake-up signal or increase the period after receiving the acknowledgment message fed back by the network node after sending the set number of wake-up signals. The length of the preamble of the wake-up signal.
在一种可能的实现方式中,所述处理单元通过统计分析,在所述网络节点所在信道以及所述所在信道的相邻信道中确定出无线唤醒信道时,具体用于:根据接收到的多个网络节点发送的服务请求中包括的相邻信道的情况,确定出各个信道的使用频率权重,并按照使用频率权重由大到小对各个信道排序,选择排序在最后的信道作为无线唤醒信道。In a possible implementation, the processing unit is configured to: according to the statistical analysis, when the wireless wake-up channel is determined in the channel where the network node is located and the adjacent channel of the channel, specifically, according to the received The case of the adjacent channels included in the service request sent by the network node determines the use frequency weight of each channel, and sorts the respective channels according to the use frequency weights from large to small, and selects the last channel as the wireless wake-up channel.
在一种可能的实现方式中,所述收发单元还用于:接收到所述网络节点重新发送的新的服务请求,所述新的服务请求为所述网络节点在不接受到所述网关设备通过所述服务响应指示的无线唤醒信道上进行休眠时发送的。In a possible implementation manner, the transceiver unit is further configured to: receive a new service request that is resent by the network node, where the new service request is that the network node does not receive the gateway device Transmitted when the sleep is performed on the wireless wake-up channel indicated by the service response.
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。The division of the modules in the embodiment of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner. In addition, each functional module in each embodiment of the present application may be integrated into one processing. In the device, it can also be physically existed alone, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
其中,集成的模块既可以采用硬件的形式实现时,如图5所示,网络节点或网关设备可以包括处理器501,上述处理单元302或402对应的实体的硬件可以为处理器501。还可以包括收发器504,上述收发单元301或401对应的实体的硬件可以为收发器504。处理器501,可以是一个中央处理模块(英文:central processing unit,简称CPU),或者为数字处理模块等等。该网络节点或网关设备还包括:存储器502,用于存储处理器501执行的程序。存储器502可以是非易失性存储器,比如硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD)等,还可以是易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM)。存储器502是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。When the integrated module can be implemented in the form of hardware, as shown in FIG. 5, the network node or the gateway device may include the
处理器501用于执行存储器502存储的程序代码,具体调用所述存储器502中存储的程序指令。The
本申请实施例中不限定上述处理器501以及存储器502之间的具体连接介质。本申请实施例在图5中处理器501以及存储器502之间通过总线503连接,总线在图5中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The specific connection medium between the
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system, or computer program product. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。It is apparent that those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. Thus, it is intended that the present invention cover the modifications and variations of the embodiments of the present invention.
Claims (21)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201780097946.6A CN111512673B (en) | 2017-12-28 | 2017-12-28 | A wake-up method and device for a network node |
| PCT/CN2017/119452 WO2019127230A1 (en) | 2017-12-28 | 2017-12-28 | Network node wake-up method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/119452 WO2019127230A1 (en) | 2017-12-28 | 2017-12-28 | Network node wake-up method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019127230A1 true WO2019127230A1 (en) | 2019-07-04 |
Family
ID=67064321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/119452 Ceased WO2019127230A1 (en) | 2017-12-28 | 2017-12-28 | Network node wake-up method and device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111512673B (en) |
| WO (1) | WO2019127230A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112888050A (en) * | 2019-11-30 | 2021-06-01 | 华为技术有限公司 | Equipment energy saving method and device and computer storage medium |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112383953B (en) * | 2020-12-08 | 2024-07-30 | 北京必创科技股份有限公司 | Portable networking assistance device and wireless sensor networking system |
| CN114339973B (en) * | 2021-12-30 | 2024-11-22 | 景昱医疗科技(苏州)股份有限公司 | Wireless communication system, method, computer device and storage medium |
| CN120036031A (en) * | 2022-11-16 | 2025-05-23 | 北京小米移动软件有限公司 | A method, device, equipment and readable storage medium for waking up a network device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101807937A (en) * | 2009-02-18 | 2010-08-18 | 深圳鼎识科技有限公司 | Method for communication between vehicular radio-frequency identification card and wireless base station |
| US8588119B2 (en) * | 2010-01-21 | 2013-11-19 | Robert Bosch Gmbh | Asynchronous low-power multi-channel media access control |
| CN103782486A (en) * | 2011-07-07 | 2014-05-07 | 三星电子株式会社 | Wireless power transmission and charging system and method of controlling communication and power therein |
| CN107360619A (en) * | 2016-05-10 | 2017-11-17 | 中兴通讯股份有限公司 | Low power receiver for radio communication |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160183187A1 (en) * | 2014-12-22 | 2016-06-23 | Intel Corporation | Adjacent channel interference mitigation for low-power wake-up radio |
-
2017
- 2017-12-28 CN CN201780097946.6A patent/CN111512673B/en active Active
- 2017-12-28 WO PCT/CN2017/119452 patent/WO2019127230A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101807937A (en) * | 2009-02-18 | 2010-08-18 | 深圳鼎识科技有限公司 | Method for communication between vehicular radio-frequency identification card and wireless base station |
| US8588119B2 (en) * | 2010-01-21 | 2013-11-19 | Robert Bosch Gmbh | Asynchronous low-power multi-channel media access control |
| CN103782486A (en) * | 2011-07-07 | 2014-05-07 | 三星电子株式会社 | Wireless power transmission and charging system and method of controlling communication and power therein |
| CN107360619A (en) * | 2016-05-10 | 2017-11-17 | 中兴通讯股份有限公司 | Low power receiver for radio communication |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112888050A (en) * | 2019-11-30 | 2021-06-01 | 华为技术有限公司 | Equipment energy saving method and device and computer storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111512673A (en) | 2020-08-07 |
| CN111512673B (en) | 2021-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115314978B (en) | Control information transmission method and equipment | |
| US11546857B2 (en) | Wireless sensor network for pipeline fluid leakage measurement | |
| JP7480336B2 (en) | Resource selection method, terminal and network side device | |
| US9588578B2 (en) | Method of changing an operating frequency for performing a dynamic voltage and frequency scaling, system on-chip, and mobile device having the same | |
| WO2019127230A1 (en) | Network node wake-up method and device | |
| CN113630889A (en) | Method for dynamically changing minimum candidate resource ratio in mode 2 resource selection | |
| CN111800842B (en) | Mobility measurement method and device in RRC idle or inactive state | |
| JP7272694B2 (en) | Method and terminal for reducing power consumption of terminal | |
| WO2020083348A1 (en) | Bandwidth part configuration method and device | |
| WO2023193508A1 (en) | Wake-up signal (wus) receiving method and sending method | |
| CN112559390B (en) | Data writing control method and storage device | |
| WO2017113696A1 (en) | Frequency modulation parameter adjusting method, device, frequency modulator and mobile terminal | |
| CN110703897B (en) | Control method, device, chip and equipment | |
| WO2019019285A1 (en) | Resource control method and apparatus | |
| CN112383386B (en) | Data transmission method, device, computer equipment and computer readable storage medium | |
| KR101118883B1 (en) | Methods and apparatus for out of service processing with varied behaviors | |
| CN104869617A (en) | Terminal control method | |
| CN111183676A (en) | System message acquisition and indication method, device and device | |
| CN113875292A (en) | Method and apparatus for transmitting and receiving signal | |
| CN112469111A (en) | Wireless communication method and device based on LoRa and gateway equipment | |
| JP2008516320A (en) | Method and apparatus for determining the size of a memory frame | |
| CN108650049B (en) | Channel detection method, device and base station | |
| CN115606254A (en) | Communication method and communication device under multi-connection | |
| CN104954583A (en) | Terminal | |
| US20240362089A1 (en) | System and method for managing events impacting operation of data processing systems using a digital twin |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17936220 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17936220 Country of ref document: EP Kind code of ref document: A1 |