Message processing method, communication device and storage medium

CN121753414APending Publication Date: 2026-03-27BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Ambient-IoT devices have limited energy, which means they cannot continue to work after the energy is depleted, affecting the user experience. Existing technologies struggle to effectively manage their energy usage to extend device lifespan.

Method used

After acquiring energy, the first device changes from continuous listening to discontinuous listening. By listening to the first message and adjusting the discontinuous listening time according to the sending interval, energy consumption is reduced and the number of energy acquisitions is saved.

Benefits of technology

By using a discontinuous monitoring method, device energy consumption is reduced, device operating time is extended, and user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121753414A_ABST
    Figure CN121753414A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a message processing method, communication equipment and a storage medium. The message processing method executed by the UE can comprise the following steps that: the first equipment acquires energy, and discontinuously monitors a first message sent by second equipment on a time domain; the first message is at least used for the second equipment to trigger the initial access of the first equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Message processing method, communication device and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and particularly relates to a message processing method, a communication device and a storage medium. BACKGROUND

[0002] An Ambient Power enabled Internet of Things (Ambient-IoT) device is an Internet of Things device supporting Ambient Power. In a specific use scenario, the Ambient-IoT device can be powered by energy from the environment. Compared with a Narrowband Internet of Things (NB-IoT) device, the Ambient-IoT device has lower complexity and cost.

[0003] Generally, the Ambient-IoT device is a low-power device, and therefore the Ambient-IoT device can maintain a relatively long time of work based on energy from the environment or its own battery. However, the energy is limited. Once the energy is exhausted, the Ambient-IoT device will stop working without continuously obtaining energy from the environment, thereby affecting the user experience.

[0004] SUMMARY

[0005] The present disclosure provides a message processing method, a communication device and a storage medium.

[0006] According to a first aspect of the present disclosure, a message processing method is provided, which is performed by a first device, and the method comprises: the first device acquires energy, and discontinuously listens to a first message sent by a second device in a time domain; the first message is at least used for triggering initial access of the first device by the second device.

[0007] According to a second aspect of the present disclosure, a message processing method is provided, which is performed by a second device, and the method comprises: according to a sending interval, sending a first message to a first device; the first message is used for triggering initial access of the first device.

[0008] According to a third aspect of the present disclosure, a first device is provided, and the first device comprises: a processing module configured to acquire energy by the first device, and discontinuously listen to a first message sent by a second device in a time domain; the first message is at least used for triggering initial access of the first device by the second device.

[0009] According to a fourth aspect of the embodiments of the present disclosure, a second device is provided, and the second device comprises a sending module configured to send a first message to a first device according to a sending interval, and the first message is used to trigger initial access of the first device.

[0010] According to a fifth aspect of the embodiments of the present disclosure, a communication device is provided, and the communication device comprises one or more processors, and the processors are configured to invoke instructions to enable the communication device to perform the message processing method provided in any of the first aspect to the second aspect.

[0011] According to a sixth aspect of the embodiments of the present disclosure, a storage medium is provided, and the storage medium stores instructions, and when the instructions are executed on a communication device, the communication device is enabled to perform the message processing method provided in any of the first aspect to the second aspect.

[0012] According to a seventh aspect of the embodiments of the present disclosure, a program product is provided, and the program product comprises a computer program, and when the computer program is executed on a communication device, the communication device is enabled to perform the message processing method provided in any of the first aspect to the second aspect.

[0013] According to an eighth aspect of the embodiments of the present disclosure, a communication device is provided, and the communication device comprises one or more processors, and the processors are configured to invoke instructions to enable the communication device to perform the message processing method provided in any of the first aspect or the second aspect.

[0014] The technical solution provided by the embodiments of the present disclosure is that, after the first device acquires energy, the first device changes the listening mode of continuously listening to the first message sent by the second device in the time domain, and instead uses discontinuous listening, so that the energy of the first device can be saved, and the number of times of acquiring energy by the first device can be reduced.

[0015] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0016] The accompanying drawings, which are incorporated into the specification and constitute a part of the specification, illustrate the embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the embodiments of the present disclosure.

[0017] FIG. 1A is a schematic diagram of an architecture of a communication system according to an exemplary embodiment;

[0018] FIG. 1B is a schematic diagram of wireless communication based on a backscattering transmission mechanism according to an exemplary embodiment;

[0019] FIG. 1C is a schematic diagram of a topology for wireless communication according to an example embodiment, showing a backscattering transmission mechanism;

[0020] FIG. 1D is a schematic diagram of wireless communication according to an example embodiment, showing a backscattering transmission mechanism;

[0021] FIG. 1E is a schematic diagram of a topology for wireless communication according to an example embodiment, showing a backscattering transmission mechanism;

[0022] FIG. 1F is a schematic diagram of a topology for wireless communication according to an example embodiment, showing a backscattering transmission mechanism;

[0023] FIG. 1G is a schematic diagram of a device for wireless communication according to an example embodiment, showing three backscattering transmission mechanisms;

[0024] FIG. 1H is a schematic diagram of a communication method according to an example embodiment.

[0025] FIG. 2 is a flow diagram of a message processing method according to an example embodiment;

[0026] FIG. 3 is a flow diagram of a message processing method according to an example embodiment;

[0027] FIG. 4 is a flow diagram of a message processing method according to an example embodiment;

[0028] FIG. 5 is a schematic diagram of a first device listening to a first message according to an example embodiment;

[0029] FIG. 6A is a schematic diagram of a structure of a first device according to an example embodiment;

[0030] FIG. 6B is a schematic diagram of a structure of a second device according to an example embodiment;

[0031] FIG. 7A is a schematic diagram of a structure of a communication device according to an example embodiment;

[0032] FIG. 7B is a schematic diagram of a structure of a chip according to an example embodiment. DETAILED DESCRIPTION

[0033] Embodiments of the present disclosure provide a message processing method, a communication device, a communication system and a storage medium.

[0034] The first aspect provides a message processing method, wherein the method is performed by a first device, and the method comprises: the first device acquiring energy and discontinuously listening to a first message sent by a second device in a time domain; the first message is used at least for the second device triggering initial access of the first device.

[0035] According to the above scheme, after the first device acquires the energy, the first device changes the listening manner of continuously listening to the first message sent by the second device in the time domain. The first device will use discontinuous listening, thereby saving the energy of the first device and reducing the number of times of acquiring energy by the first device.

[0036] In some embodiments of the first aspect, discontinuously listening to the first message sent by the second device in the time domain comprises: after listening to the first message, discontinuously listening to the first message sent by the second device in the time domain.

[0037] According to the above scheme, after the first device acquires the energy, the first device enters discontinuous listening after listening to the first message sent by the second device. In this way, the relevant parameters of discontinuous listening are determined according to the first message listened to, for example, the size of the second time interval for discontinuously listening to the first message.

[0038] In some embodiments of the first aspect, listening to the first message comprises: continuously listening to the first message in a first time interval.

[0039] According to the above scheme, the first device continuously listens to the first message in the first time interval after acquiring the energy. If the first message is listened to in the first time interval, the listening is stopped. If the first message is not listened to in the first time interval, the listening is paused after the first time interval, and the start time of the next listening is determined or the listening is continued until the first message is listened to. In this way, even if the first device does not know the sending interval of the first message sent by the second device, the first message sent by the second device can be listened to as soon as possible.

[0040] In some embodiments of the first aspect, discontinuously listening to the first message sent by the second device in the time domain comprises: discontinuously listening to the first message in a second time interval according to the previous first message listened to.

[0041] According to the above scheme, it is specified how to discontinuously listen to the first message in the time domain, so as to save the energy consumption of the first device.

[0042] In some embodiments of the first aspect, the method further comprises: the sending interval of the first message is determined by a protocol; or the sending interval of the first message is determined according to the first message of the second device listened to.

[0043] According to the above scheme, the manner of acquiring the sending interval by the first device is specified, and in specific implementation, the manner is not limited to the above manner. In this way, the first device can acquire the sending interval in multiple manners, so as to be flexibly selected according to specific needs.

[0044] In some embodiments of the first aspect, the stopping, according to the last listened first message, from listening to the first message in the second time interval comprises: determining whether the second device transmits the first message in one or N next transmission time points according to the last listened first message, N being a positive integer greater than 1; and determining the second time interval according to whether the second device transmits the first message in one or N next transmission time points.

[0045] The above scheme specifically gives the first device listening to the first message transmitted by the second device, and clearly defines how to determine the second time interval according to the last first message.

[0046] In some embodiments of the first aspect, the determining the second time interval according to whether the second device transmits the first message in one or N next transmission time points comprises at least one of: determining the second time interval to be less than the transmission interval when the second device transmits the first message in one next transmission time point; determining the second time interval to be less than twice the transmission interval when the second device does not transmit the first message in one next transmission time point; determining the second time interval according to T2=(N+1)*P-x1 when the second device does not transmit the first message in N next transmission time points; T2 being the second time interval, x1 being any positive number less than the transmission interval, and P being the transmission interval.

[0047] The above scheme defines how the first device discontinuously listens to the first message transmitted by the second device in several specific scenarios, which can save the energy consumption of the first device as much as possible, and can also prevent the first device from missing the first message to be listened to.

[0048] In some embodiments of the first aspect, the stopping, according to the last listened first message, from listening to the first message in the second time interval comprises: determining the second time interval according to M indicated by the last first message; M being the number of transmission intervals between the next transmission of the first message by the second device and the last first message, and M being a positive integer.

[0049] In the above scheme, the first device can know the number of transmission intervals between the current transmission of the first message by the second device and the next transmission of the first message, and then the first device can determine the second time interval according to the number of transmission intervals.

[0050] In some embodiments of the first aspect, the determining the second time interval according to M indicated by the last first message comprises: determining the second time interval according to T2=M*P-x2; T2 being the second time interval, x2 being any positive number less than the transmission interval, and P being the transmission interval.

[0051] The second time interval is determined according to M based on the above scheme.

[0052] The second aspect provides a message processing method, wherein the method is performed by a second device, and the method comprises: sending a first message to a first device according to a sending interval; and the first message is used to trigger initial access of the first device.

[0053] In some embodiments of the second aspect, the first message is used to determine whether the second device sends the first message at one or more next sending time points; or the first message is also used to indicate M; the M is a number of sending intervals between a next sending time point of the second device and a previous sending time point of the first message; and the M is a positive integer.

[0054] In some embodiments of the second aspect, the first message is also used to indicate the sending interval.

[0055] The third aspect provides a first device, wherein the first device comprises: a processing module configured to enable the first device to acquire energy and discontinuously listen to a first message sent by a second device in a time domain; and the first message is used to trigger initial access of the first device by the second device.

[0056] The fourth aspect provides a second device, wherein the second device comprises: a sending module configured to send a first message to a first device according to a sending interval; and the first message is used to trigger initial access of the first device.

[0057] The fifth aspect provides a communication system, wherein the communication system comprises a first device and a second device; the first device is used to perform the message processing method of any of the technical solutions of the first aspect; and the second device is used to perform the message processing method of any of the technical solutions of the second aspect.

[0058] The fifth aspect provides a communication system, wherein the communication system comprises a first device and a second device; the first device is used to perform the message processing method of any of the technical solutions of the first aspect; and the second device is used to perform the message processing method of any of the technical solutions of the second aspect.

[0059] The sixth aspect provides a program product, wherein the program product comprises a computer program, and the computer program is executed by a communication device, so that the communication device can be enabled to implement the message processing method described in the optional implementation manners of the first aspect to the second aspect.

[0060] The seventh aspect provides a computer program, when the computer program is executed on a computer, the computer program enables the computer to perform the message processing method described in the optional implementation manners of the first aspect to the second aspect.

[0061] It is understood that the UE, network device, communication system, program product, and computer program described above are all used to execute the methods provided in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0062] This disclosure provides a message processing method, a communication device, a communication system, and a storage medium. The embodiments of this disclosure are not exhaustive, but merely illustrative of some embodiments, and are not intended to limit the specific scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, removing some steps from a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementations in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with optional implementations of other embodiments.

[0063] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0064] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0065] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the aforementioned," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0066] In the embodiments disclosed herein, "multiple" refers to two or more.

[0067] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0068] In some embodiments, the description of "at least one of A, B", "A and / or B", "A or B in an instance", "A in one instance and B in another instance", and the like, can include the following technical manners according to the situation: A in some embodiments (A is executed regardless of B); B in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected from A and B); A and B are executed in some embodiments (A and B are executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0069] In some embodiments, the description of "A or B" and the like can include the following technical manners according to the situation: A in some embodiments (A is executed regardless of B); B in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected from A and B). When there are more branches such as A, B, C, and the like, the above is similar.

[0070] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different; for another example, the description object is "information", and "first type of information" and "second type of information" can be the same information or different information, and the content thereof can be the same or different.

[0071] In some embodiments, "including A", "containing A", "for indicating A", "carrying A", can be interpreted as directly carrying A, or indirectly indicating A.

[0072] In some embodiments, the terms "…", "determining …", "in the case of …", "when …", "when …", "if …", and the like can be replaced with each other.

[0073] In some embodiments, the terms “greater than”, “greater than or equal to”, “not less than”, “more than”, “more than or equal to”, “not less than”, “higher than”, “higher than or equal to”, “not lower than”, “above”, and the like can be replaced with each other, and the terms “less than”, “less than or equal to”, “not greater than”, “fewer than”, “fewer than or equal to”, “not more than”, “lower than”, “lower than or equal to”, “not higher than”, “below”, and the like can be replaced with each other.

[0074] In some embodiments, an apparatus and the like can be interpreted as an entity, and can also be interpreted as virtual, and the names thereof are not limited to the names described in the embodiments. The terms “apparatus”, “equipment”, “device”, “circuitry”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, “subject”, and the like can be replaced with each other.

[0075] In some embodiments, “network” can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0076] In some embodiments, the terms “access network device (AN device)”, “radio access network device (RAN device)”, “base station (BS)”, “radio base station”, “fixed station”, “node”, “access point”, “transmission point (TP)”, “reception point (RP)”, “transmission / reception point (TRP)”, “panel”, “antenna panel”, “antenna array”, “cell”, “macro cell”, “small cell”, “femto cell”, “pico cell”, “sector”, “cell group”, “serving cell”, “carrier”, “component carrier”, “bandwidth part (BWP)”, and the like can be replaced with each other.

[0077] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0078] In some embodiments, the access network device, the core network device, or the network device can be replaced with the UE. For example, the structure in which the communication between the access network device, the core network device, or the network device and the UE is replaced with the communication between a plurality of UEs (e.g., device-to-device (D2D), vehicle-to-everything (V2X), and so on) can also apply the embodiments of the present disclosure. In this case, the structure in which the UE has all or part of the functions of the access network device can also be provided. Further, the terms "uplink," "downlink," and so on can also be replaced with the terms corresponding to the inter-UE communication (e.g., "side"). For example, the uplink channel, the downlink channel, and so on can be replaced with the side channel, and the uplink, the downlink, and so on can be replaced with the sidelink.

[0079] In some embodiments, the UE can be replaced with the access network device, the core network device, or the network device. In this case, the structure in which the access network device, the core network device, or the network device has all or part of the functions of the UE can also be provided.

[0080] In some embodiments, the acquisition of data, information, and so on can comply with the laws and regulations of the country where the location is.

[0081] In some embodiments, data, information, etc. can be acquired after obtaining user consent.

[0082] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0083] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.

[0084] As shown in FIG. 1A, the communication system 100 includes a terminal 101 and a network device 102. The network device 102 can include an access network device and / or a core network device.

[0085] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) UE device, an augmented reality (AR) UE device, a wireless UE device in industrial control, a wireless UE device in self-driving, a wireless UE device in remote medical surgery, a wireless UE device in smart grid, a wireless UE device in transportation safety, a wireless UE device in smart city, a wireless UE device in smart home, etc., but is not limited thereto.

[0086] In some embodiments, the UE is also referred to as a user equipment (UE).

[0087] In some embodiments, the access network device may, for example, be at least one of a node or a device that accesses a UE to a wireless network, and the access network device may, for example, include at least one of an evolved NodeB (eNB), a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0088] In some embodiments, the technical means of the present disclosure can be applicable to an Open RAN architecture, at which time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0089] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers can be controlled by the CU, and the rest or all of the protocol layers can be distributed in the DU and controlled by the CU, but is not limited thereto.

[0090] In some embodiments, the core network device can be one device including the first network element, etc., or can be multiple devices or device groups, each including the first network element. The network element can be virtual or physical. The core network may, for example, include at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).

[0091] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical means of the embodiments of the present disclosure, and does not constitute a limitation on the technical means provided by the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new service scenarios appear, the technical means provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0092] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1A or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1A are exemplary, and the communication system can include all or part of the subjects in FIG. 1A, or other subjects other than FIG. 1A. The number and form of each subject is arbitrary, and the connection relationship between the subjects is exemplary. The subjects can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, and can be wired connection or wireless connection.

[0093] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other resources, next-generation system extended based thereon, and the like. Further, a plurality of systems can be combined (for example, LTE and NR can be combined).

[0094] The terminal 101 as illustrated in FIG. 1A can be any device that performs wireless communication for a backscattering transmission mechanism.

[0095] As shown in FIG. IB, the backscatter transmission mechanism can be a wireless communication mechanism using the principle of backscatter of radio frequency signals with a modulation and transmission technology of extremely low power consumption. The reader sends a physical layer signal to the ambient IoT device. The physical layer signal can be various alternating current signals such as pulse signals. In some embodiments, the physical layer signal is used to provide energy for the ambient IoT device to transmit signals. Therefore, the physical layer signal can be referred to as an excitation signal or a trigger signal. Exemplarily, when the excitation signal reaches the ambient IoT device, part of it will be reflected, and the ambient IoT device can adjust the matching between the receiving antenna and the impedance according to the information to be sent, enhance the reflection of the incident excitation signal, and modulate the perception data obtained by itself onto the reflected signal to complete the transmission of data. This process is similar to a mirror, and compared with other communication technologies, backscatter transmission does not require complex radio frequency structures, reduces the use of power amplifiers, high-precision crystal oscillators, duplexers, high-precision filters, and other devices, and does not require complex baseband processing, so it can simplify the design of the ambient IoT device and greatly reduce the cost of the ambient IoT device node. The ambient IoT device is an IoT device that can work in an environment. The environmental energy can include the signal energy of the aforementioned wireless signal, and can also include other environmental capabilities such as geothermal energy and / or light energy.

[0096] Backscatter communication has been widely used in radio frequency identification (RFID) systems, forming many commercial cases. The working principle is that the receiver (generally an RFID reader) sends a radio frequency excitation signal to activate a passive node (generally an RFID electronic tag), and the electronic tag modulates its own information onto the radio frequency signal using backscatter communication. The reader receives the reflection signal of the passive electronic tag and demodulates it to achieve information transmission.

[0097] Currently, FRID technology also has many shortcomings, such as small coverage distance (wireless signals in the communication process will experience double-path fading, so the path loss is large and the effective communication distance is short), single-channel transmission, the need for strict alignment of the tag, no power control, etc. There is a lot of room for improvement in the communication of RFID technology. It is necessary to integrate the third generation partnership project (3GPP) and the Internet of Things (IoT) to develop a new generation of wireless communication technology. rdGeneration Partnership Project, 3GPP) communication technology improves the wireless communication performance of RFID technology in the passive Internet of Things. This new type of Internet of Things device has the characteristics of low memory, low processing power, low power, small data transmission, and mass deployment. Ambient Internet of Things devices can be maintenance-free and have a long service life (e.g., more than 10 years). The new Internet of Things device needs to collect radio waves transmitted by network nodes to obtain energy to drive itself to work. Therefore, before obtaining energy, the Internet of Things device is usually in a "shutdown" state, i.e., a state of disconnection. Therefore, the communication system needs to support a data communication mode with shorter transmission time, lower memory consumption, and more convenient terminal management to complete the data communication process as soon as possible. The network topology architecture of backscatter transmission can include one of the following:

[0098] Topology architecture 1: As shown in FIG. 1C, ambient IoT devices and access network devices directly perform uplink (UL) and downlink (DL) data transmission;

[0099] Topology architecture 2: As shown in FIG. 1D, ambient IoT devices and access network devices indirectly perform DL and UL data transmission; intermediate nodes (or auxiliary nodes) exist for forwarding, for example, the intermediate node can be a relay, integrated access backhaul (IAB), user equipment (UE), repeater (RP).

[0100] Topology architecture 3: As shown in FIG. 1E, ambient IoT devices and access network devices directly perform DL or UL data reception or transmission; then there is an auxiliary node on the UL or DL, which is responsible for receiving or transmitting UL or receiving DL data. For example, the auxiliary node can be a relay, an integrated access backhaul (IAB) node, a terminal, a network-controlled repeater (NCR).

[0101] Topology architecture 4: As shown in FIG. 1F, ambient IoT devices and UEs directly perform DL and UL data reception and transmission; the UE is responsible for collecting data and forwarding the collected data to the network side.

[0102] Ambient IOT communication (i.e. communication between ambient IOT devices and base stations (topology architecture 1 as shown in FIG. 1C) and UEs (topology architecture 2 as shown in FIG. 1D)) can use spectrum resources in three forms: in-band, guard-band or stand alone.

[0103] In-band is to use the uplink and / or downlink spectrum resources of normal New Radio (NR) communication.

[0104] Guard-band is to use the spectrum resources of the guard band of the DL and / or UL spectrum of normal NR communication.

[0105] Stand alone is to use spectrum resources independent of normal NR communication.

[0106] As shown in FIG. 1G, devices using backscatter transmission mechanism for wireless communication can be divided into three types:

[0107] Device A: no energy storage, cannot independently generate signals and / or amplify signals, and can only perform backscatter transmission.

[0108] Device B: has energy storage, cannot independently generate signals, and can only perform backscatter transmission. The use of stored energy can include amplification of backscatter signals.

[0109] Device C: has energy storage and can independently generate signals, i.e. has active Radio Frequency (RF) components for transmission.

[0110] It should be noted that each device in FIG. 1G has two grids, where the first grid indicates whether the device has the ability to independently generate signals, and the second grid indicates whether the device has the ability to store energy. When the grid of a device is a grid without filling, it means that the device does not have the corresponding ability of the grid; when the grid of a device is a grid with filling, it means that the device has the corresponding ability of the grid.

[0111] In some embodiments, the following constraints are made for ambient IoT devices:

[0112] The first type of device has a peak power consumption of about 1 μW, has energy storage, and an initial sampling frequency offset (SFO) of up to 10X ppm; neither downlink amplification nor uplink amplification is available in the device. The uplink transmission of the device is backscattered on an externally provided carrier;

[0113] The second type of device, with peak power consumption less than or equal to a few hundred μW, has energy storage, and initial SFO up to 10X ppm; the device has downlink amplification and / or uplink amplification. The uplink transmission of the device can be generated internally by the device, or backscattered on an externally provided carrier. Wherein, X is determined by the working group.

[0114] In order to support the data transmission of ambient IoT devices, the following functions need to be supported in the network. One device in the network can support one or more functions. As the function of energy source (Energy Source, ES), only for device B and device C. Downlink transmission (Downlink Transmission, DT) function, send indication information to ambient IoT device, so as to trigger the uplink transmission of ambient IoT device. As the function of continuous wave (Continuous Wave, CW), only for device A and device B. Ambient IoT device realizes uplink transmission by backscattering CW. CW is actually also an ES, and ambient IoT device can receive CW and store energy. Uplink receiver (Uplink Receiver, UR) function, receive the uplink information backscattered by the ambient IoT device, or receive the uplink information actively transmitted by the ambient IoT device. The device performing the above ES, DT, CW or UR function can be UE, repeater or base station, etc. One device can only support one of the above functions. Alternatively, one device can also support multiple functions at the same time. Alternatively, one device can also support all the above functions at the same time.

[0115] The ambient IoT device can also be called a tag, and the device that reads information from the ambient IoT device can also be called an interrogator or a card reader, etc. In different scenarios, the ambient IoT device can transmit information based on different commands of other devices. Fig. 1H shows the interaction between the ambient IoT device and other devices in the inventory scenario, which can specifically include:

[0116] Step 1: The interrogator sends a command, which can include a query command, a query adjustment command or a query repetition command.

[0117] Step 2: Assuming that the random number is equal to 0, the tag sends the generated random number (RN16) to the interrogator, and if the random number is not equal to 0, the tag does not respond to the interrogator;

[0118] Step 3: The interrogator sends an ACK command carrying the random number;

[0119] Step 4: The tag receives the ACK command, determines the valid random number (is the random number generated by itself) and responds to the interrogator, otherwise it does not respond;

[0120] Step 5: the interrogator sends a repeat sending ACK command carrying a repeated random number;

[0121] Step 6: the tag receives the ACK command, determines a valid random number (the random number generated by itself) to respond to the interrogator, or does not respond otherwise;

[0122] Step 7: the interrogator accesses the tag using the handle as a parameter. Step 8: the tag verifies the handle.

[0123] The above is only an example of communication between an environmental Internet of Things device and other devices, and the specific implementation is not limited to the above example.

[0124] As shown in FIG. 2, the embodiment of the present disclosure provides a message processing method, which is executed by the communication system shown in FIG. 1A. The method can include:

[0125] S2101: The second device sends a first message to the first device.

[0126] In some embodiments, the second device can be an access network device or a user equipment, etc. Illustratively, the second device can be various electronic devices or communication devices which can store power by themselves or are stably connected to a power supply system.

[0127] In some embodiments, the second device sends the first message according to a sending interval. Illustratively, the sending interval can be understood as a sending period of the first message.

[0128] In some embodiments, the second device determines a sending time at which the first message can be sent according to the sending interval, and sends or does not send the first message at the sending time according to needs. The time interval between two adjacent sending times is the sending period. For example, if the second device has a demand to page the first device, the second device can send the first message at the next or multiple sending times, or does not send the first message at the next or multiple sending times. In some embodiments, the second device receives a sending instruction from another device, and sends the first message at the next or multiple sending times, or does not send the first message at the next or multiple sending times.

[0129] In some embodiments, the first message is used to enable the first device to access the second device. Illustratively, the first message can be used for initial access of the first device. Illustratively, the first message can be used for the second device to trigger initial access or random access of the first device.

[0130] In some embodiments, the first message can be a paging message or an initial trigger message.

[0131] In some embodiments, the first device enters a stage of listening to downlink command from the second device after receiving the first message sent by the second device. For example, if the first device is a device to be inventoried in an inventorying scenario, the first device can enter a stage as shown in FIG. 1H after receiving the first message.

[0132] In some embodiments, the first message can be used by the first device to determine whether the second device will send the first message at the next or more sending time.

[0133] In some embodiments, the first message is also used to indicate M. M can be the number of sending intervals. That is, M represents the number of sending intervals between the current sending of the first message by the second device and the next sending of the first message by the second device. The first device determines the number of sending intervals M of the next sending of the first message by the second device. In some embodiments, M can be a natural number, i.e., M can be 0 or a positive integer.

[0134] In some embodiments, the first message is also used to indicate the sending interval.

[0135] For example, the first message can include one or more fields, and different fields can carry different contents. One or more fields predetermined to be carried by the first message can or can not be carried.

[0136] For example, the first message can carry a first field and a second field. The first field can be used to indicate whether the second device will send the first message at the next or more sending time. Alternatively, the first field can be used to indicate the time interval of the next sending of the first message by the second device. For example, the first field can also be an optional field. If the first message does not carry the first field, it can be considered that the second device will send the first message at the next or more sending time. If the first message carries the first field, the sending time of the next sending of the first message by the second device is determined according to the first field, or the sending time of the non-sending of the first message by the second device is determined according to the first field.

[0137] For another example, the second field can be used to indicate the sending interval. Of course, the second field can be an optional field. For example, if the protocol stipulates the sending interval, the second field is an optional field. Alternatively, the second field can indicate a time interval different from the sending interval stipulated by the protocol. In this case, after receiving the first message, the first device finds that the first message includes the second field, and then determines the sending interval of the first message according to the second field, otherwise, the first device determines the time interval of the sending of the first message by the second device according to the protocol stipulation.

[0138] It is worth noting that in the embodiments of the present disclosure, the first message is a general indication of a certain type of message, and is mainly used for the message for enabling the first device to access, and is not a specific indication of a certain message. For example, the first message can be a message for enabling the first device to initially access or randomly access.

[0139] S2102: The first device discontinuously monitors the first message sent by the second device.

[0140] In some embodiments, the first device can include, but is not limited to, the aforementioned environmental Internet of Things device.

[0141] In some embodiments, the first device obtains energy and discontinuously monitors the first message sent by the second device in the time domain. The first device can obtain energy in various ways, such as obtaining solar energy or geothermal energy or environmental energy based on communication signal transmission. Here, the first device obtains energy to provide the energy consumption required for the operation of the first device.

[0142] In some embodiments, the first device obtains energy and discontinuously monitors the first message sent by the second device in the time domain.

[0143] In some embodiments, after the first device obtains energy, the first device monitors the first message sent by the second device with the energy. In the embodiments of the present disclosure, in order to save the energy of the first device and reduce the number of energy charging and discharging of the first device, the first device discontinuously monitors the first message sent by the second device in the time domain, rather than continuously monitors the first message sent by the second device.

[0144] In some embodiments, after monitoring the first message sent by the second device, the first device discontinuously monitors the first message sent by the second device in the time domain.

[0145] In some embodiments, after the first device monitors the first message sent by the second device, the first device discontinuously monitors the first message sent by the first device in the time domain. For example, after the first device obtains energy and monitors the first message sent by the second device, the first device discontinuously monitors the first message sent by the first device in the time domain.

[0146] In some embodiments, the first device discontinuously monitors the first message in the time domain according to the sending interval of the first message. For example, the monitoring of the first message is stopped in part or all of the time between two sending intervals. In some embodiments, if the sending interval of the first message sent by the second device is not agreed in the protocol, or if the sending interval of the first message sent by the second device may change although the sending interval of the first message sent by the second device is agreed in the protocol, the first device discontinuously monitors the first message sent by the first device in the time domain after obtaining energy and after monitoring the first message sent by the second device.

[0147] In some embodiments, if the protocol specifies the transmission interval of the first message transmitted by the second device and the starting time of the first message, or the first device determines the preconfigured transmission interval and the configured starting time to listen to the first message, the first device can start to listen to the first message before the next transmission time according to the time information of the current time and the transmission time corresponding to the expected transmission interval after obtaining the energy. In this scenario, even if the first device is listening to the first message of the second device, it can also be discontinuous listening.

[0148] In some embodiments, the first device listening to the first message includes continuously listening to the first message in the first time interval. In some embodiments, the first device continuously listens to the first message in the first time interval, and after the first device listens to the first message in the first time interval, the first device stops continuously listening to the first message in the first time interval, and the first device obtains energy.

[0149] In some embodiments, the first device continuously listens to the first message transmitted by the second device in the first time interval after the first device obtains energy until the first time interval stops, or until the first device listens to the first message.

[0150] In some embodiments, the first time interval can be set according to the transmission interval of the first message. In this case, the first device can know the possible transmission interval of the first message transmitted by the second device in advance. For example, the protocol specifies multiple alternative possible transmission intervals, the first device knows the alternative transmission intervals specified by the protocol, but does not know the specific transmission interval used by the second device, in which case the first time interval can be set according to the maximum time interval in the alternative transmission intervals. If the first device knows the transmission interval of the first message transmitted by the second device after obtaining the energy, it is preferred to set the first time interval to be greater than the transmission interval of the first message, so that the first device can listen to the first message as soon as possible after obtaining the energy.

[0151] For example, the first device continuously listens to the first message transmitted by the second device in the first time interval after obtaining the energy, and after listening to the first message, the first device stops continuously listening to the first message in the first time interval and enters a discontinuous listening state.

[0152] In some embodiments, the first time interval can also be a randomly set time interval. In this case, the first device can randomly generate the first time interval, without knowing the possible time interval of the first message sent by the second device, but considering that the communication can not be urgent. If no first message is heard within the set first time interval, the first device stops listening for a period of time, and then sets a first time interval again to continue listening until the first message sent by the second device is heard. Alternatively, if no first message is heard within the set first time interval, the first device extends the first time interval to continue listening until the first message is heard.

[0153] In some embodiments, the sending interval of the first message is determined according to a protocol, or is determined according to the first message of the second device heard. That is, there are at least two ways for the first device to determine the sending interval, which are as follows:

[0154] Method one: the sending interval of the first message is determined according to a protocol.

[0155] Method two: the sending interval of the first message is determined according to the first message of the second device heard.

[0156] Exemplarily, the sending interval is determined according to the first message of the second device heard. The sending interval is determined according to the previous first message of the second device heard. In some embodiments, if the first message sent by the second device includes a specific time point (for example, a first time point) at which the second device will send the first message next time, the first device directly stops listening for the first message between the current time point and a second time point, and starts listening for the first message between the second time point and the first time point. The second time point is later than the current time point and earlier than the first time point. In this case, the energy consumption of the first device for continuous listening can be reduced as much as possible. In some embodiments, the first device acquires energy and discontinuously listens for the first message sent by the second device in the time domain after the first message sent by the second device is heard.

[0157] In some embodiments, according to the previous first message heard, the first device stops listening for the first message within a second time interval. Exemplarily, the first device determines the time period for stopping listening in the discontinuous listening state according to the previous first message heard. The time period for stopping listening is the second time interval.

[0158] In some embodiments, according to the previous first message heard, the first device determines whether the second device will send the first message at one or N sending time points in the future, N being a positive integer greater than 1; and determines the second time interval according to whether the second device will send the first message at the one or N sending time points in the future.

[0159] In some embodiments, the second device transmits the first message at a next transmission time, and determines that the second time interval is less than the transmission interval.

[0160] In some embodiments, the second device does not transmit the first message at a next transmission time, and determines that the second time interval is less than twice the transmission interval. Exemplarily, in this case, the second time interval will also be greater than the transmission interval, so that the energy consumption of the first device can be possibly saved.

[0161] In some embodiments, the second device does not transmit the first message at N next transmission times, and determines the second time interval according to T2= (N+1) *P-x1; the T2 is the second time interval; and the x1 is any positive number less than the transmission interval.

[0162] In some embodiments, N can be a positive integer, or N can be a positive integer greater than or equal to 2.

[0163] In some embodiments, T2>N*P. If T2>N*P, the first device can be prevented from missing the first message that needs to be listened to, and the success rate of the first device listening to the first message can be ensured.

[0164] In some embodiments, the second time interval is determined according to M indicated by a previous first message; the M is the number of transmission intervals between the next transmission of the first message by the second device and the previous first message, and the M is a positive integer. In this case, the second time interval is determined according to M indicated by the previous first message, including: determining the second time interval according to T2=M*P-x2; the T2 is the second time interval, the x2 is any positive number less than the transmission interval, and the P is the transmission interval.

[0165] In some embodiments, T2>M*P. If T2>M*P, the first device can be prevented from missing the first message that needs to be listened to, and the success rate of the first device listening to the first message can be ensured.

[0166] As shown in FIG. 3, the embodiment of the disclosure provides a message processing method, wherein the method is performed by a first device. The method can include:

[0167] S3101: acquiring energy;

[0168] S3102: discontinuously listening to a first message in a time domain.

[0169] In some embodiments, the first device discontinuously listens to the first message transmitted by a second device in a time domain.

[0170] In some embodiments, the first device acquires energy and discontinuously monitors the first message sent by the second device in time domain. Illustratively, after the first device acquires energy, the first device discontinuously monitors the first message sent by the second device in time domain.

[0171] In some embodiments, the first message is used for enabling the first device to access. Illustratively, the first message is used for enabling initial access of the first device.

[0172] In some embodiments, the optional real-time manner of S3102 can refer to any optional implementation manner of S2102 of the corresponding embodiment of FIG. 2.

[0173] As shown in FIG. 4, the embodiment of the present disclosure provides a message processing method, wherein the method is performed by a second device. The method can include:

[0174] S4101: determining a sending interval;

[0175] Illustratively, the second device determines the sending interval according to a protocol.

[0176] Illustratively, the second device determines the sending interval according to a data acquisition requirement or a paging requirement.

[0177] It is worth noting that the step of determining the sending interval is an optional step. For example, the second device can use a default sending interval when sending the first message, and the step can be skipped.

[0178] S4102: sending a first message.

[0179] In some embodiments, the second device sends the first message according to the sending interval.

[0180] In some embodiments, the second device determines a sending time according to the sending interval. The first message is sent at one or more sending times.

[0181] In some embodiments, the second device sends the first message to the first device.

[0182] In some embodiments, the first message is used for enabling the first device to access. Illustratively, the first message is used for enabling the first device to access the second device. Illustratively, the first message is used for triggering initial access or re-access of the first device to the second device.

[0183] In some embodiments, the first message is further used for the first device to determine whether the second device sends the first message at the next one or more sending times.

[0184] In some embodiments, the first message includes M. M indicates the number of sending intervals between adjacent two times of sending the first message by the second device.

[0185] In some embodiments, the first message is further used to indicate the sending interval.

[0186] In some embodiments, the sending time at which the first message can be sent is determined according to the sending interval, and at the corresponding sending time, the first message is sent or not sent according to the demand.

[0187] The optional real-time manner of S4102 can refer to any optional implementation manner of S2101 of the corresponding embodiment of FIG. 2.

[0188] In some cases, after the environment capable Internet of Things device or the like acquires power, it needs to listen to a paging message, and determines whether to be triggered to access the network through the listening to the paging message. If the device maintains listening to the message after acquiring power, it will waste the power of the device and make the device frequently discharge and charge.

[0189] In the embodiments of the present disclosure, the device can also perform discontinuous listening to the paging message after charging, so as to save the power of the device as much as possible, reduce the number of charging and discharging, and improve the working performance of the device. Exemplarily, the paging message here is one of the first messages.

[0190] The network side (reader side) issues a paging message at a time domain position determined according to a paging cycle, for example, assuming that the sending interval is 10 ms. The position of the first paging time is determined based on the implementation of the network side, for example, the network side determines randomly. However, the next paging time at which the paging message can be sent is determined according to 10 ms. Exemplarily, the network side can correspond to the second device. The paging time here can correspond to the sending time. The paging cycle can correspond to the sending interval.

[0191] As shown in FIG. 5, after the device is charged, it starts to listen to the paging message, and the time window for listening to the paging message is greater than or equal to the time interval at which the network side issues the paging message, for example, 12 ms. In this way, it is ensured that the device can listen to a paging time. Exemplarily, after the device 1 acquires energy, it continuously listens to the paging message in the time window 1, and after listening to a paging message, it starts to perform discontinuous listening to the subsequent paging message according to the listened paging message. After the device 2 acquires energy, it continuously listens to the paging message in the time window 2, and after listening to a paging message, it performs discontinuous listening to the subsequent paging message according to the listened paging message. Exemplarily, the paging time here corresponds to the sending time.

[0192] Option 1: If the device listens to a paging message, the device stops listening to the paging message. If it is indicated that no paging message is sent at the next paging time, the device starts a timer, and the length of the timer is less than 2 times the length of the paging interval time, for example, if the sending period (i.e., the sending interval) of the paging message is 10 ms, the length of the timer can be set to 18 ms. During the running of the timer, the device does not listen to the network. When the timer expires, the device starts to listen to the paging message again.

[0193] Option 2: If the device listens to a paging message, the device stops listening to the paging message. If it is indicated that a paging message is sent at the next paging time, the device starts a timer. The length of the timer is less than the paging period, for example, 8 ms. During the running of the timer, the device does not listen to the network. When the timer expires, the device starts to listen to the paging message again.

[0194] Option 2:

[0195] The network side (reader side) sends the paging message according to the position of the period, for example, the sending interval of the paging message is 10 ms. The time position of the first paging time is determined based on the network side implementation, but the time position of each time at which the paging message can be sent is determined according to 10 ms.

[0196] The device starts to listen to the paging message after being charged. The time window in which the device listens to the paging message is greater than or equal to the time interval in which the network side sends the paging message, for example, 12 ms. In this way, it is ensured that the device can listen to a paging time.

[0197] Option 1: If the device listens to a paging message, the device stops listening to the paging message. If it is indicated that no paging message is sent at the next paging time, the device starts a timer, and the length of the timer is less than 2 times the length of the paging interval time, for example, if the sending period (i.e., the sending interval) of the paging message is 10 ms, the length of the timer can be set to 18 ms. During the running of the timer, the device does not listen to the network. When the timer expires, the device starts to listen to the paging message again.

[0198] The disclosure embodiments can enable the device to perform discontinuous paging reception after being charged, and thus save power as much as possible, reduce the number of charging and discharging, and improve the working performance of the device.

[0199] In the embodiments of the disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0200] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or combined with optional implementation manners of other embodiments.

[0201] The embodiments of the present disclosure further provide a device for implementing any of the above methods, for example, providing a device, the device comprising units or modules for implementing the steps performed by the UE in any of the above methods. For another example, another device is provided, comprising units or modules for implementing the steps performed by the network device (for example, an access network device, or a core network device, etc.) in any of the above methods.

[0202] It should be understood that the division of units or modules in the above device is only a logical functional division, and all or part of them can be integrated into one physical entity, or physically separated. In addition, the units or modules in the device can be implemented in the form of processor calling software: for example, the device includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules of the device, wherein the processor is, for example, a general processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be implemented by the design of hardware circuit, and the hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are implemented by the design of the logical relationship between the elements in the circuit; for another example, in another implementation, the hardware circuit is a programmable logic device (PLD), and taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units or modules. All units or modules of the above device can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules can be implemented in the form of processor calling software, and the remaining part can be implemented in the form of hardware circuit.

[0203] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads an instruction to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0204] As shown in FIG. 6A, the embodiments of the present disclosure provide a first device, comprising:

[0205] The processing module 6101 is configured to enable the first device to acquire energy and discontinuously monitor a first message sent by a second device in a time domain; and the first message is used at least for the second device to trigger initial access of the first device.

[0206] In some embodiments, the first device further comprises a sending module and a receiving module. The sending module and / or the receiving module can correspond to a network interface and / or a transceiving antenna of the first device.

[0207] In some embodiments, the processing module can be used by the first device to perform information processing related steps in any one of the message processing methods.

[0208] In some embodiments, the sending module can be used by the first device to perform information sending related steps in any one of the message processing methods.

[0209] In some embodiments, the receiving module can be configured to perform the information sending related steps in any one of the message processing methods by the first device.

[0210] In some embodiments, the processing module is configured to discontinuously listen to the first messages sent by the second device in the time domain after the first message is monitored.

[0211] In some embodiments, the processing module is configured to continuously listen to the first message in the first time interval.

[0212] In some embodiments, the processing module is configured to stop listening to the first message in the second time interval according to the previous first message monitored.

[0213] In some embodiments, the processing module is configured to determine the sending interval of the first message according to the protocol; or, determine the sending interval of the first message according to the first message of the second device monitored.

[0214] In some embodiments, the processing module is configured to determine whether the second device sends the first message at the next one or N sending time according to the previous first message monitored, N being a positive integer greater than 1; and determine the second time interval according to whether the second device sends the first message at the next one or N sending time.

[0215] In some embodiments, the processing module is configured to perform at least one of the following: determine that the second time interval is less than the sending interval when the second device sends the first message at the next sending time; determine that the second time interval is less than twice the sending interval when the second device does not send the first message at the next sending time; determine the second time interval according to T2=(N+1)*P-x1 when the second device does not send the first message at the next N sending times; T2 being the second time interval, x1 being any positive number less than the sending interval, and P being the sending interval.

[0216] In some embodiments, the processing module is configured to determine the second time interval according to M indicated by the previous first message; M being the number of sending intervals between the next sending of the first message by the second device and the previous first message, and M being a positive integer.

[0217] In some embodiments, the processing module is configured to determine the second time interval according to T2=M*P-x2; T2 being the second time interval, x2 being any positive number less than the sending interval, and P being the sending interval.

[0218] As shown in FIG. 6B, the second device according to an embodiment of the present disclosure includes:

[0219] The sending module 6201 is configured to send a first message to the first device according to a sending interval, and the first message is used to trigger initial access of the first device. In some embodiments, the second device can further include a processing module and / or a receiving module. The sending module and the receiving module can correspond to a network interface and / or a transceiver antenna of the second device.

[0220] In some embodiments, the processing module can be configured to perform information processing related steps in any one of the message processing methods.

[0221] In some embodiments, the sending module can be configured to perform information sending related steps in any one of the message processing methods.

[0222] In some embodiments, the receiving module can be configured to perform information sending related steps in any one of the message processing methods.

[0223] In some embodiments, the first message is used to determine whether the second device sends a first message at a next sending time or a plurality of sending times, or the first message is further used to indicate M, where M is a number of sending intervals between a next sending time of the second device and a previous sending time of the first message, and M is a positive integer.

[0224] In some embodiments, the first message is further used to indicate the sending interval.

[0225] The embodiments of the present disclosure further provide a communication device, which can include one or more processors, and the processor is configured to invoke instructions to enable the communication device to perform the message processing method according to any one of the preceding embodiments.

[0226] In some embodiments, as shown in FIG. 7A and / or FIG. 7B, the communication device 8100 further includes one or more memories 8102 configured to store instructions. Alternatively, all or part of the memory 8102 can be located outside the communication device 8100.

[0227] The communication device can be the UE and the network device as described above. In some embodiments, the network device can be a master node and / or a secondary node.

[0228] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the communication steps such as sending and receiving in the above method are performed by the transceiver 8103, and other steps are performed by the processor 8101.

[0229] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.

[0230] Optionally, the communication device 8100 further includes one or more interface circuits 8104 connected with the memory 8102, which can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuit 8104 can read the instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0231] The communication device 8100 described in the above embodiments can be a network device or a UE, but the scope of the communication device 8100 described in the present disclosure is not limited to this, and the structure of the communication device 8100 can not be limited by Figure 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, UE device, smart UE device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.

[0232] Figure 7B is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 8100 is a chip or a chip system, the structural schematic diagram of the chip 8200 shown in Figure 7B can be referred to, but is not limited thereto.

[0233] The chip 8200 includes one or more processors 8201 for invoking instructions to cause the chip 8200 to perform any of the above message processing methods.

[0234] In some embodiments, chip 8200 further includes one or more interface circuits 8202 that are wired to memory 8203, which can be used to receive signals from or send signals to memory 8203 or other devices. For example, interface circuit 8202 can read instructions stored in memory 8203 and send those instructions to processor 8201. Alternately, the terms interface circuit, interface, transceiver pin, transceiver, and the like can be used interchangeably.

[0235] In some embodiments, chip 8200 further includes one or more memories 8203 for storing instructions. Alternately, all or part of memory 8203 can be external to chip 8200.

[0236] The present disclosure also provides a storage medium having stored thereon instructions which, when executed by a communication device 8100, cause communication device 8100 to perform any of the above methods. Alternately, the storage medium is an electronic storage medium. Alternately, the storage medium is a computer-readable storage medium, but can also be a storage medium readable by other devices. Alternately, the storage medium can be a non-transitory storage medium, but can also be a transitory storage medium.

[0237] The present disclosure also provides a program product which, when executed by a communication device 8100, causes communication device 8100 to perform any of the above message processing methods. Alternately, the program product is a computer program product.

[0238] The present disclosure also provides a computer program which, when executed on a computer, causes the computer to perform any of the above message processing methods.

[0239] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure following, in general, the principles of the present disclosure and including such features that are evident to those skilled in the art. The specification and examples given are intended as illustrative only and not in a limiting sense. For the avoidance of doubt, the scope of the present disclosure is measured by the claims that follow.

[0240] It is understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made therein without departing from the scope thereof. The scope of the present disclosure is indicated by the appended claims.

Claims

1. A message processing method, wherein, Performed by a first device, the method includes: The first device acquires energy and listens discontinuously in the time domain to the first message sent by the second device; the first message is at least used by the second device to trigger the initial access of the first device.

2. The method according to claim 1, wherein, Discreetly monitor the first message sent by the second device in the time domain, including: After listening to the first message, listen to the first message sent by the second device non-continuously in the time domain.

3. The method according to claim 2, wherein, The first message being monitored includes: The first message is continuously monitored within the first time interval.

4. The method according to any one of claims 1 to 3, wherein, Discreetly monitor the first message sent by the second device in the time domain, including: Based on the first message being monitored, stop monitoring the first message within the second time interval.

5. The method according to claim 4, wherein, The method further includes: The sending interval of the first message is determined by the protocol; or, the sending interval of the first message is determined based on the first message received from the second device.

6. The method according to claim 4 or 5, wherein, The step of stopping listening to the first message within a second time interval based on the preceding first message includes: Based on the first message monitored, determine whether the second device will send the first message at one or N subsequent transmission times, where N is an integer greater than 1; The second time interval is determined based on whether the second device sends the first message at one or N subsequent transmission times.

7. The method according to claim 6, wherein, The step of determining the second time interval based on whether the second device sends the first message at one or N subsequent transmission times includes at least one of the following: The second device sends the first message at a subsequent transmission time, determining that the second time interval is less than the transmission interval; If the second device does not send the first message at a subsequent transmission time, it is determined that the second time interval is less than twice the transmission interval; The second device does not send the first message for the next N transmission times, and determines the second time interval according to T2 = (N+1)*P-x1; where T2 is the second time interval, x1 is any positive number less than the transmission interval, and P is the transmission interval.

8. The method according to claim 4, wherein, The step of stopping listening to the first message within a second time interval based on the preceding first message includes: The second time interval is determined based on M as indicated in the previous first message; M is the number of transmission intervals between the second device's next transmission of the first message and the previous first message, and the value of M is a positive integer.

9. The method according to claim 8, wherein, Based on M indicated in the preceding first message, the second time interval is determined, including: The second time interval is determined according to T2 = M * P - x2; where T2 is the second time interval, x2 is any positive number less than the transmission interval, and P is the transmission interval.

10. A message processing method, wherein, Performed by a second device, the method includes: According to the sending interval, a first message is sent to the first device; the first message is used to trigger the initial access of the first device.

11. The method according to claim 10, wherein, The first message is used to determine whether the second device will send the first message at one or more transmission times; or, The first message is also used to indicate M; M is the number of transmission intervals between the second device's next transmission of the first message and the previous first message; the value of M is a positive integer.

12. The method according to claim 10 or 11, wherein, The first message is also used to indicate the transmission interval.

13. A first device, wherein, The first device includes: The processing module is configured to allow the first device to acquire energy and to listen discontinuously in the time domain to a first message sent by the second device; the first message is at least used by the second device to trigger the initial access of the first device.

14. A second device, wherein, The second device includes: a sending module configured to send a first message to the first device according to a sending interval; the first message is used to trigger the initial access of the first device.

15. A communication system, wherein, The communication system includes a first device and a second device; The first device is used to perform the method according to any one of claims 1 to 9; The second device is used to perform the method according to any one of claims 10 to 12.

16. A communication device, wherein, The communication device includes: One or more processors; The processor is configured to invoke instructions to cause the communication device to execute the message processing method according to any one of claims 1 to 9 or 10 to 12.

17. A storage medium, wherein, The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the message processing method according to any one of claims 1 to 9 or 10 to 12.

18. A program product, wherein, The program product includes a computer program that, when executed by a communication device, enables the communication device to implement any one of 1 to 9 or 10 to 12 message processing methods.