Information transmission method and communication apparatus
By sending signaling of indication information and configuration parameters, the problem of random access failure of A-IoT terminals due to different charging times is solved, the access success rate and communication efficiency are improved, and power waste is avoided.
Patent Information
- Application Number
- PCT/CN2025/085559
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2025-03-28
- Publication Date
- 2025-10-09
AI Technical Summary
Since the charging receiving power of A-IoT terminals in different locations is different, the time it takes to fully charge the capacitor is different, which may cause some A-IoT terminals to not receive paging messages, unable to perform random access, and thus unable to complete service transmission.
The first signaling is sent to indicate that the device that has successfully accessed the random access does not respond to the second signaling, and the device that has not successfully accessed responds to the second signaling and carries configuration information to avoid repeated access and improve communication efficiency.
The random access success rate of A-IoT terminals is improved, power waste and low business processing efficiency are avoided, and normal communication of terminals is ensured.
Smart Images

Figure CN2025085559_09102025_PF_FP_ABST
Abstract
Description
Information transmission method and communication device
[0001] This application claims priority to the Chinese patent application with application number 202410408923.4 filed with the State Intellectual Property Office of China on April 3, 2024, and priority to the Chinese patent application with the invention name “A Method and Communication Device for Information Transmission”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to an information transmission method and a communication device. Background Art
[0003] With the advancement of communications technology, the 3rd Generation Partnership Project (3GPP) has defined the ambient internet of things (A-IoT) technology. A-IoT is based on cellular network communications infrastructure and consists of readers (such as base stations) and A-IoT terminals (terminals within the cellular network, which can be understood as extremely low-power, low-complexity IoT terminals). A-IoT's main services include inventory, positioning, sensing, and commands; typical application scenarios include logistics, warehousing, industrial manufacturing, identity recognition, and environmental monitoring. A-IoT terminals in different locations receive different charging power, resulting in different charging times for A-IoT terminals. Furthermore, different A-IoT terminals may start operating at different times. Consequently, some A-IoT terminals may not receive messages (such as paging messages) that allow them to connect to the reader, preventing them from performing random access and thus failing to complete service transmission. Summary of the Invention
[0004] The present application provides an information transmission method and a communication device, which are conducive to the successful random access of A-IoT terminals.
[0005] In a first aspect, the present application provides an information transmission method, which includes: a first device receives a first signaling from a second device, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: a device that successfully accesses randomly does not respond to the second signaling, a device that fails to successfully access randomly after being paged responds to the second signaling; the second signaling is used to trigger a random access opportunity; the first device receives the second signaling from the second device.
[0006] Based on the method described in the first aspect, after the second device sends the third signaling for paging the first device, it can resend the first signaling for instructing the first device to access the second device, so that when the first device does not receive the third signaling, random access can be successfully performed based on the first signaling. Optionally, in the first to fourth aspects, the third signaling can be understood as the signaling sent for the first time to paging the first device. Alternatively, the third signaling can also be understood as the most recent paging message (last paging). In addition, the first signaling also carries the first indication information, which helps to avoid the device that has successfully performed random access again, causing the device to repeatedly perform the same service, thereby increasing the power consumption of the device and causing low service processing efficiency.
[0007] In one possible example, if the first device receives the first signaling when random access is successful, the first device does not respond to the second signaling. Alternatively, if the first device receives the first signaling when random access is successful, the first device may receive a third signaling for paging the first device before receiving the first signaling.
[0008] In this possible example, when the random access of the first device is successful, the first device is prevented from responding to the second signaling. This can prevent the first device from making random access again, and thus avoid executing the same service again, resulting in increased power consumption of the first device and low service processing efficiency.
[0009] In one possible example, if the first device receives the first signaling without successfully performing random access after being paged, the first device responds to the second signaling. Alternatively, if the first device receives the first signaling without successfully performing random access after being paged, the first device may receive a third signaling for paging the first device before receiving the first signaling.
[0010] In this possible example, if the first device fails to perform random access after being paged, the first device can respond to the second signaling so that the first device can continue to perform random access, thereby preventing the first device from failing to complete the service. For example, if the first device fails to complete random access during an inventory service, the device cannot be inventoried by the reader / writer.
[0011] In one possible example, if the first device does not receive signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling.
[0012] In this possible example, when the first device does not receive the signaling for paging the first device before receiving the first signaling, the first device is enabled to respond to the second signaling, which helps the first device to successfully perform random access and prevents the first device's service from being unable to be completed.
[0013] In a possible example, if the first device does not receive signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information.
[0014] In this possible example, if the first device does not receive signaling for paging the first device before receiving the first signaling, the first device can directly respond to the first signaling without interpreting the first indication information in the first signaling, which is conducive to saving power consumption of the first device.
[0015] In one possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device. Optionally, the parameters can be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling sent by the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameters may include, but are not limited to, one or more of the following: downlink bandwidth, cyclic redundancy check (CRC) configuration, downlink modulation and coding scheme (MCS), grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0016] By including the first configuration information in the first signaling, it is beneficial for the first device to communicate normally with the second device subsequently. In the case where the first device receives the third signaling, due to the limited capacitance / energy storage of the first device, the first device may experience a power outage (battery exhausted or battery below a certain threshold) after receiving the third signaling but before completing the service, and the second configuration information temporarily stored in the first device will be lost, which will result in the first device and the second device being unable to communicate normally. Therefore, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling. In the case where the first device does not receive the third signaling, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling.
[0017] In a possible example, the first indication information instructs the device that has successfully performed random access not to respond to the second signaling and instructs the device that has not successfully performed random access after being paged to respond to the second signaling.
[0018] In the second aspect, the present application provides an information transmission method, which includes: the second device sends a first signaling, the first signaling includes first indication information, the first signaling is used to indicate that the first device accesses the second device, and the first indication information indicates one or more of the following: the device that successfully accesses randomly does not respond to the second signaling, and the device that does not successfully access randomly after being paged responds to the second signaling, and the second signaling is used to trigger a random access opportunity; the second device sends a second signaling.
[0019] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0020] Optionally, the parameter may be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling sent by the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameter may include, but is not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0021] In a possible example, before sending the first signaling, the second device may further send a third signaling for paging the first device.
[0022] In a possible example, the first indication information instructs the device that has successfully performed random access not to respond to the second signaling and instructs the device that has not successfully performed random access after being paged to respond to the second signaling.
[0023] The beneficial effects of the second aspect can be referred to the beneficial effects of the first aspect, and will not be repeated here.
[0024] In a third aspect, the present application provides an information transmission method, which includes: a first device receives a first signaling from a second device, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: the device that successfully accesses randomly maintains the current device state, and the device that fails to access randomly after being paged maintains the current device state; the first device receives a second signaling from the second device, the second signaling being used to trigger a random access opportunity.
[0025] Based on the method described in the third aspect, after the second device sends the third signaling for paging the first device, it may resend the first signaling for instructing the first device to access the second device. In this way, if the first device does not receive the third signaling, it can successfully perform random access based on the first signaling. Furthermore, the first signaling also carries the first indication information, which helps prevent a device that has successfully performed random access from performing random access again, causing the device to repeatedly perform the same service, thereby increasing power consumption of the device and reducing service processing efficiency.
[0026] In one possible example, if the first device receives the first signaling when random access is successful, the first device maintains its current device state as the first state, which is the state the first device was in when random access was successful. In the first state, the first device does not respond to the second signaling. Alternatively, if the first device receives the first signaling when random access is successful, before the first device receives the first signaling, the first device may receive a third signaling for paging the first device.
[0027] In this possible example, when the random access of the first device is successful, the first device can be kept in the first state so that the first device does not respond to the second signaling, thereby avoiding the first device from making random access again, and further avoiding the first device from executing the same service again, resulting in increased power consumption of the first device and low service processing efficiency.
[0028] In one possible example, if the first device receives the first signaling without successfully performing random access after being paged, the first device maintains the current device state in the second state, which is the state in which the first device is in when the random access is not successful after being paged; and the first device responds to the second signaling in the second state. Optionally, if the first device receives the first signaling without successfully performing random access after being paged, before the first device receives the first signaling, the first device may receive a third signaling for paging the first device.
[0029] In this possible example, if the first device fails to perform random access after being paged, the first device can be maintained in the second state. This allows the first device to respond to the second signaling, allowing the first device to continue performing random access, thereby preventing the first device from failing to complete its service. For example, if the first device fails to complete random access during an inventory service, the device cannot be inventoried by the reader / writer.
[0030] In one possible example, if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device enters a second state, which is the state in which the first device is in when random access is not successful after being paged; the first device responds to the second signaling in the second state.
[0031] In this possible example, when the first device does not receive the signaling for paging the first device before receiving the first signaling, the first device is put into the second state so that the first device can respond to the second signaling, which is conducive to the successful random access of the first device and prevents the service of the first device from being unable to be completed.
[0032] In a possible example, if the first device does not receive signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information.
[0033] In this possible example, if the first device does not receive signaling for paging the first device before receiving the first signaling, the first device can directly respond to the first signaling without interpreting the first indication information in the first signaling, which is conducive to saving power consumption of the first device.
[0034] In one possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure communication parameters between the first device and the second device. Optionally, the parameters can be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling from the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameters may include, but are not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0035] By including the first configuration information in the first signaling, it is beneficial for the first device to communicate normally with the second device subsequently. In the case where the first device receives the third signaling, due to the limited capacitance / energy storage of the first device, the first device may experience a power outage (battery exhausted or battery below a certain threshold) after receiving the third signaling but before completing the service, and the second configuration information temporarily stored in the first device will be lost, which will result in the first device and the second device being unable to communicate normally. Therefore, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling. In the case where the first device does not receive the third signaling, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling.
[0036] In one possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state in which the first device successfully performs random access, the second state is the state in which the first device fails to perform random access after being paged, and the third state is the state in which the first device fails to receive signaling for paging the first device. Based on this possible example, the first device can distinguish between a state in which the first device fails to perform random access after being paged and a state in which the first device fails to receive signaling for paging the first device, thereby preventing the first device from performing random access when it fails to receive signaling for paging the first device.
[0037] In one possible example, the device state of the first device includes a first state and a second state; the first state is the state in which the first device successfully performs random access, and the first state is also the state in which the first device does not receive signaling for paging the first device; the second state is the state in which the first device does not successfully perform random access after being paged. Based on this possible example, the first device can distinguish between a state in which the first device does not successfully perform random access after being paged and a state in which the first device does not receive signaling for paging the first device, thereby preventing the first device from performing random access when it does not receive signaling for paging the first device.
[0038] In a possible example, the first indication information instructs the device that has successfully random accessed to maintain the current device state and the device that has not successfully random accessed to maintain the current device state after being paged.
[0039] In a fourth aspect, the present application provides an information transmission method, the method comprising:
[0040] The second device sends a first signaling, which includes a first indication information. The first signaling is used to instruct the first device to perform random access, and the first indication information indicates one or more of the following: the device that successfully performs random access maintains the current device state, and the device that fails to successfully perform random access after being paged maintains the current device state; the second device sends a second signaling, which is used to trigger a random access opportunity.
[0041] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0042] Optionally, the parameter may be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling sent by the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameter may include, but is not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0043] In a possible example, before sending the first signaling, the second device may further send a third signaling for paging the first device.
[0044] In a possible example, the first indication information instructs the device that has successfully random accessed to maintain the current device state and the device that has not successfully random accessed to maintain the current device state after being paged.
[0045] The beneficial effects of the fourth aspect can be found in the beneficial effects of the third aspect, which will not be repeated here.
[0046] In a possible example, in the first to fourth aspects, the first signaling / third signaling can be indicated as a message for the paging device by a logical channel identifier (LCID) in the first signaling / third signaling, or the first signaling / third signaling can be indicated as a message for the paging device by identification information (carried in the medium access control (MAC) or carried in a message header field (high-layer field)).
[0047] In a possible example, in the first to fourth aspects, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished by the first indication information. For example, different LCIDs or different identification information may be used to distinguish whether the received signaling is the first signaling or the third signaling. For example, when the LCID / identification information in the received signaling is LCID 1 / identification information 1, it indicates that the signaling is the third signaling. When the LCID / identification information in the received signaling is LCID 2 / identification information 2, it indicates that the signaling is the first signaling.
[0048] In a fifth aspect, the present application provides an information transmission method, which includes: a first device receives a first signaling from a second device, the first signaling including first configuration information, the first configuration information being used to configure parameters for communication between the first device and the second device, and the first signaling being used to page the first device; the first device receives a second signaling from the second device, the second signaling including the first configuration information, and the second signaling being used to trigger a random access opportunity.
[0049] Based on the method described in the fifth aspect, the second device may repeatedly send the first configuration information for configuring communication parameters between the first device and the second device through the second signaling. In this way, the first device can reacquire the first configuration information after powering on again, and can then communicate normally with the second device based on the first configuration information.
[0050] In one possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state in which the first device successfully performs random access, the second state is the state in which the first device fails to perform random access after being paged, and the third state is the state in which the first device fails to receive signaling for paging the first device. Based on this possible example, the first device can distinguish between a state in which the first device fails to perform random access after being paged and a state in which the first device fails to receive signaling for paging the first device, thereby preventing the first device from performing random access when it fails to receive signaling for paging the first device.
[0051] In one possible example, the device state of the first device includes a first state and a second state; the first state is the state in which the first device successfully performs random access, and the first state is also the state in which the first device does not receive signaling for paging the first device; the second state is the state in which the first device does not successfully perform random access after being paged. Based on this possible example, the first device can distinguish between a state in which the first device does not successfully perform random access after being paged and a state in which the first device does not receive signaling for paging the first device, thereby preventing the first device from performing random access when it does not receive signaling for paging the first device.
[0052] In one possible example, the parameter may be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling sent by the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameter may include, but is not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0053] In a sixth aspect, the present application provides an information transmission method, the method comprising:
[0054] The second device sends a first signaling, which includes first configuration information, the first configuration information is used to configure parameters of communication between the first device and the second device, and the first signaling is used to page the first device; the second device sends a second signaling, which includes the first configuration information, and the second signaling is used to trigger a random access opportunity.
[0055] In one possible example, the parameter may be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling sent by the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, the parameter may include, but is not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, or frequency information.
[0056] In one possible example, in the fifth aspect and the sixth aspect, the LCID in the first signaling can be used to indicate that the first signaling is a message for the paging device, or the identification information (carried in the MAC or in a message header field (high-layer field)) can be used to indicate that the first signaling is a message for the paging device.
[0057] The beneficial effects of the sixth aspect can be found in the beneficial effects of the fifth aspect, which will not be repeated here.
[0058] In a seventh aspect, the present application provides a communication device, which may be, for example, the first device described above or a module applied to the first device, such as a processor, chip, or chip system, or a logical node, logic module, or software capable of implementing all or part of the functions of the first device. The communication device includes a module / unit for executing the method described in any one of the first aspect, the third aspect, or the fifth aspect.
[0059] In an eighth aspect, the present application provides a communication device, which may be, for example, a second device or a module applied to the second device, such as a processor, chip, or chip system, or a logical node, logic module, or software capable of implementing all or part of the functions of the second device. The communication device includes a module / unit for executing the method described in any one of the second aspect, the fourth aspect, or the sixth aspect.
[0060] In the ninth aspect, the present application provides a communication device, including a processor, the processor and a memory are coupled, the memory is used to store programs or instructions, when the program or instructions are executed by the processor, the device executes the method described in any one of the above-mentioned aspects 1 to 6.
[0061] In the tenth aspect, the present application provides a chip, which includes a processor and an interface, and the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions, so that the chip executes the method described in any one of the first to sixth aspects above.
[0062] In the eleventh aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are called, the method described in any one of the above-mentioned first to sixth aspects is executed.
[0063] In a twelfth aspect, the present application provides a computer program product, comprising: a computer program code, wherein when the computer program code is executed, the method described in any one of the above-mentioned aspects 1 to 6 is executed.
[0064] In a thirteenth aspect, the present application provides a communication system, comprising a first apparatus for executing the method described in the first aspect and a second apparatus for executing the method described in the second aspect. Alternatively, the communication system comprises a first apparatus for executing the method described in the third aspect and a second apparatus for executing the method described in the fourth aspect. Alternatively, the communication system comprises a first apparatus for executing the method described in the fifth aspect and a second apparatus for executing the method described in the sixth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] FIG1a is a topological diagram of an A-IoT-based communication system provided in an embodiment of the present application;
[0066] FIG1b is a topological diagram of an A-IoT-based communication system provided in an embodiment of the present application;
[0067] FIG1c is a topological diagram of an A-IoT-based communication system provided in an embodiment of the present application;
[0068] FIG1d is a topological diagram of an A-IoT-based communication system provided in an embodiment of the present application;
[0069] FIG1e is a topological diagram of an A-IoT-based communication system provided in an embodiment of the present application;
[0070] FIG2 is a schematic diagram of an O-RAN system provided in an embodiment of the present application;
[0071] FIG3 is a schematic diagram of an O-RAN system including an RIC provided in an embodiment of the present application;
[0072] FIG4 is a schematic diagram of an inventory process of an RFID system provided in an embodiment of the present application;
[0073] FIG5 is a schematic diagram of a flow chart of an information transmission method provided in an embodiment of the present application;
[0074] FIG6 is a flow chart of an information transmission method provided in an embodiment of the present application;
[0075] FIG7 is a schematic diagram of a flow chart of an information transmission method provided in an embodiment of the present application;
[0076] FIG8 is a schematic diagram of the transition relationship between the first state, the second state, and the third state provided in an embodiment of the present application;
[0077] FIG9 is a schematic diagram of a conversion relationship between a first state and a second state provided in an embodiment of the present application;
[0078] FIG10 is a schematic diagram of a flow chart of an information transmission method provided in an embodiment of the present application;
[0079] FIG11 is a flow chart of an information transmission method according to an embodiment of the present application;
[0080] FIG12 is a schematic diagram of a flow chart of an information transmission method provided in an embodiment of the present application;
[0081] FIG13 is a schematic diagram of the transition relationship between the first state, the second state, and the third state provided in an embodiment of the present application;
[0082] FIG14 is a schematic diagram of a conversion relationship between a first state and a second state provided in an embodiment of the present application;
[0083] FIG15 is a flow chart of an information transmission method provided in an embodiment of the present application;
[0084] FIG16 is a flow chart of an information transmission method according to an embodiment of the present application;
[0085] 17 and 18 are schematic diagrams of the structure of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0086] The specific embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0087] The terms "first" and "second" and the like in the specification, claims, and drawings of this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0088] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0089] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0090] In this application, "sending information" can be understood as one device sending information to another device, or as one logical module within a device sending information to another logical module. For example, "an access network device sending information" can be understood as an access network device sending information to another device (such as a terminal), or as logical module 1 within an access network device sending information to logical module 2 within the access network device.
[0091] In this application, "receiving information" can be understood as one device receiving information from another device, or as a logical module within a device receiving information from another logical module. For example, "an access network device receiving information" can be understood as the access network device receiving information from another device (such as a terminal), or as logical module 1 within the access network device receiving information from logical module 2 within the access network device.
[0092] In this application, "sending information to... (e.g., a terminal)" or the related illustrations in the accompanying drawings can be understood as the destination end of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., a terminal)" or "receiving information sent by (e.g., a terminal)", or the related illustrations in the accompanying drawings can be understood as the source end of the information being the terminal, which can include receiving information from the terminal directly or indirectly. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.
[0093] To better understand the embodiments of the present application, the following first introduces the system architecture involved in the embodiments of the present application:
[0094] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system, new radio (NR), sixth generation mobile communication (6G) access technology and other access technologies evolved after 6G.
[0095] The following introduces the infrastructure of the communication system provided in the embodiment of the present application. The communication system provided in the present application may be a communication system based on A-IoT technology. The communication system based on A-IoT includes a reader and an A-IoT terminal. Among them, the reader and the A-IoT terminal can both be devices in a cellular network. For example, the function of the reader can be implemented by a network device, such as the function of the reader can be implemented by a base station. Alternatively, the function of the reader can also be implemented by a terminal device. The A-IoT terminal can be implemented by a terminal device in a cellular network, such as the function of the A-IoT terminal can be implemented by an IoT terminal with extremely low power consumption and extremely low complexity. Contactless data communication can be performed between the reader and the A-IoT terminal, thereby reading information from the A-IoT terminal and / or writing information to be stored into the A-IoT terminal. In the embodiment of the present application, the reader can also be referred to as a reader or other names, and the A-IoT terminal can also be referred to as a tag or other names.
[0096] A-IoT terminals can be passive, semi-passive, or active. A passive A-IoT terminal can also be referred to as device A, a semi-passive A-IoT terminal as device B, and an active A-IoT terminal as device C. Passive and semi-passive A-IoT terminals typically communicate via reflected carrier waves, meaning they rely on an external carrier source. Active A-IoT terminals, on the other hand, can actively generate carrier waves (or have carrier recovery capabilities), eliminating the need for external carrier sources and possessing active communication capabilities. A passive A-IoT terminal is a node (or device) that does not have or rely on power sources such as batteries. It can harvest energy from the environment to support data perception, transmission, and distributed computing, and can also store the harvested energy. In other words, a passive A-IoT terminal may or may not have an energy storage capacitor. If it does not have an energy storage capacitor, it must rely on external energy, such as radio frequency energy, for communication. Semi-passive A-IoT terminals usually have energy storage capacitors, which can store energy in the environment, such as solar energy, radio power, etc. in the capacitors. Usually, semi-passive A-IoT terminals can have power amplifiers, so that the communication distance of semi-passive terminals is improved compared to the communication distance of passive terminals. Active A-IoT terminals can also be backward compatible with the communication mechanism of passive A-IoT terminals or semi-passive A-IoT terminals, that is, they can trigger the active A-IoT terminal to initiate a random access process and send identification information through external excitation. In a possible implementation method of an active A-IoT terminal, the active A-IoT terminal can also have an energy storage capacitor, which can obtain energy through solar energy, radio frequency, wind energy, hydropower or tidal energy, and this application does not limit the way it obtains energy. It should be noted that the A-IoT terminal can be in the form of a tag or any other terminal form, and this application does not limit this.
[0097] The following introduces several topologies of A-IoT-based communication systems:
[0098] Topology 1: Please refer to Figure 1a, which is a topological diagram of the A-IoT-based communication system provided in an embodiment of the present application. As shown in Figure 1a, the A-IoT terminal and the network device communicate directly in two directions. The communication between the network device and the A-IoT terminal includes environmental IoT data and / or signaling. The network device can send downlink data / signaling to the A-IoT terminal, and the A-IoT terminal can send uplink data / signaling to the network device, that is, uplink and downlink data / signaling exist between the network device and the A-IoT terminal. The functions of the reader / writer can be implemented by the network device.
[0099] Topology 2: See Figure 1b, which shows a schematic topology diagram of an A-IoT-based communication system according to an embodiment of the present application. As shown in Figure 1b, an A-IoT terminal performs bidirectional communication with an intermediate node. The intermediate node can be a repeater, IAB node, UE, repeater, or other device capable of implementing the AIoT. The intermediate node transmits A-IoT data and signaling between the network device and the A-IoT terminal. The reader / writer functionality can be implemented by the intermediate node.
[0100] Topology 3: Please refer to Figure 1c, which is a schematic diagram of the topology of an A-IoT-based communication system provided in an embodiment of the present application. As shown in Figure 1c, an A-IoT terminal sends data / signaling to a network device and receives data / signaling from an auxiliary node. An auxiliary node can be a repeater, IAB, UE, repeater, or other device capable of implementing the Internet of Things. The functions of the reader / writer can be implemented by the network device / auxiliary node.
[0101] Topology 4: Please refer to Figure 1d, which is a schematic diagram of the topology of an A-IoT-based communication system provided in an embodiment of the present application. As shown in Figure 1d, the A-IoT terminal receives data / signaling from a network device and sends data / signaling to an auxiliary node. The auxiliary node can be a repeater, IAB, UE, repeater, or other device capable of implementing the Internet of Things. The functions of the reader / writer can be implemented by the network device / auxiliary node.
[0102] Topology 5: Please refer to Figure 1e, which shows a schematic topology diagram of an A-IoT-based communication system according to an embodiment of the present application. As shown in Figure 1e, a terminal device directly communicates with an A-IoT terminal in a bidirectional manner. Communications between the terminal device and the A-IoT terminal include ambient IoT data and / or signaling. The reader / writer functionality can be implemented by the terminal device.
[0103] A-IoT technology is an extremely low-power, extremely low-complexity Internet of Things technology defined by the 3GPP plenary meeting. It can be understood as an extension of passive radio frequency identification (RFID) in 3GPP. Although it shares some principles with RFID, such as the similarity of inventory business processes, more value scenarios will be introduced in 3GPP. A-IoT technology can be used to implement one or more of the following services: inventory, positioning, sensing, and command. It can be understood that the command service can be a service that implements a read process, a write process, or a lock process. In terms of application scope, A-IoT technology can be applied to scenarios such as logistics, warehousing, industrial manufacturing, identity recognition, or environmental monitoring.
[0104] An inventory operation (also known as an inventory check) involves taking inventory of existing A-IoT terminals and can also be understood as obtaining identification information for A-IoT terminals. Each A-IoT terminal has its own identifier, which can be assigned by the enterprise (i.e., written into the A-IoT terminal when the enterprise prints the A-IoT terminal) or by the operator. In one possible implementation, the A-IoT terminal identifier can be a globally unique code, such as an Electronic Product Code (EPC), or a temporary identifier or one that is not globally unique. During the inventory process, the server (or AF) can issue an inventory instruction to the reader / writer. Typically, the inventory instruction includes information such as the identification range of the A-IoT terminal, the reader / writer identifier, and location information. After receiving the inventory instruction, the reader / writer performs an inventory of the A-IoT terminal according to the instruction and sends the identification information of the A-IoT terminal to the server. Alternatively, the server sends the inventory instruction to the reader / writer, which then forwards the instruction to the A-IoT terminal. The A-IoT terminal learns that it is an inventory operation based on the content of the inventory operation instruction. The A-IoT terminal sends the identification information of the A-IoT terminal to the reader, and the reader sends the identification information of the A-IoT terminal to the server; alternatively, the A-IoT terminal sends the identification information of the A-IoT terminal to the core network through the reader, and the core network sends the identification information of the A-IoT terminal to the server.
[0105] Positioning is the process of obtaining the location information of an A-IoT terminal. If the server wishes to locate the A-IoT terminal, it will send a positioning instruction. The reader or core network will then locate the A-IoT terminal, obtain its location, and send the data to the server.
[0106] A read operation involves reading data from an A-IoT terminal. An A-IoT terminal can have storage capabilities, and its storage area can store data. If a server wishes to perform a read operation on an A-IoT terminal, it sends a read instruction. The reader or core network then performs a read operation on the A-IoT terminal based on the instruction, reading the data from the A-IoT terminal's storage area and sending it to the server. Based on this definition, a read operation can also include a sensor operation, which involves reading sensor data from an A-IoT terminal.
[0107] A write operation is a process of writing data to an A-IoT terminal. The server can send a write instruction, and the reader or core network performs a write operation on the A-IoT terminal according to the instruction, writing data to the storage area of the A-IoT terminal.
[0108] Lock operation: The server can send a lock instruction, and the reader or core network performs a lock operation on the A-IoT terminal according to the instruction, allowing the A-IoT terminal to lock the location of the specified address in the storage area. The content of this storage area cannot be changed or read.
[0109] The following is an introduction to the terminal devices and network devices mentioned above:
[0110] 1. A terminal device is an entity on the user side that is used to receive signals, or send signals, or both receive and send signals. The terminal device is used to provide one or more of voice services and data connectivity services to users. The terminal device may be a device that includes wireless transceiver functions and can cooperate with network equipment to provide communication services to users. Specifically, the terminal device may refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, terminal, wireless communication device, user agent, user device or road side unit (RSU). The terminal device may also be a drone, an Internet of Things (IoT) device, a station (ST) in a wireless local area network (WLAN), a cellular phone, a smart phone, a cordless phone, a wireless data card, a tablet computer, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a laptop computer, a machine type communication (MTC) terminal, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device (also referred to as a wearable smart device), a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in remote medical care, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in a smart grid, a transportation security system, or a similar device. safety), wireless terminals in smart cities, wireless terminals in smart homes, etc.
[0111] The embodiments of this application do not limit the device form factor of the terminal device. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of a chip or include a chip and other discrete components.
[0112] 2. A network device is an entity on the network side that is used to send or receive signals, or both. A network device can be a device deployed in a radio access network (RAN) to provide wireless communication functions for terminal devices.
[0113] In one possible scenario, a network device may be a device with base station functionality, such as an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, an integrated access and backhaul (IAB) node, or a non-terrestrial network device, i.e., a device that can be deployed on a high-altitude platform or satellite. A network device may be a transmission reception point (TRP), a base station, or various forms of control nodes, such as a network controller or wireless controller. Specifically, network devices can include various forms of macro base stations, micro base stations (also known as small cells) in heterogeneous network (HetNet) scenarios, relay stations, access points (APs), radio network controllers (RNCs), node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved node Bs, or home node Bs, HNBs), baseband units (BBUs) and remote radio units (RRUs) in distributed base station scenarios, transmission points (TRPs), transmitting points (TPs), mobile switching centers, and the like. They can also be base station antenna panels. A control node can connect to multiple base stations and configure resources for multiple terminals covered by multiple base stations. In systems using different wireless access technologies, the names of devices with base station functionality may vary. For example, it can be a gNB in 5G, or a network-side device in a network after 5G, or a network device in a future evolved public land mobile (communication) network (public land mobile network, PLMN) network, or a device that performs base station functions in device-to-device (D2D) communication, machine-to-machine (M2M) communication, and vehicle network communication, etc. This application does not limit the specific name of the network device.The network device may also be an access network device in an open radio access network (O-RAN or ORAN), a baseband pool (BBU pool) and RRU under a cloud radio access network (CRAN), etc.
[0114] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0115] The following is an introduction to the O-RAN system:
[0116] Please refer to Figure 2, which is a schematic diagram of the O-RAN system provided in an embodiment of the present application. As shown in Figure 2, the access network equipment in the O-RAN system includes a centralized unit (CU), a distributed unit (DU), or a radio unit (RU), etc. The CU and DU can be set separately, or they can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In the ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, this application takes CU, CU-CP, CU-UP, DU and RU as examples for description. Any of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented through a software module, a hardware module, or a combination of a software module and a hardware module.
[0117] As shown in Figure 2, the access network device communicates with the core network (CN) via a backhaul link and communicates with the terminal device via an air interface. For example, the baseband unit (BBU) in the access network device can communicate with the core network via a backhaul link, and the radio unit (RU) in the access network device can communicate with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link, and the BBU and RU may or may not be co-located. The BBU includes at least one control unit (CU) and at least one distributed unit (DU), which can communicate via at least one midhaul link.
[0118] Please refer to Figure 3, which is a schematic diagram of the O-RAN system provided in an embodiment of the present application, including a RAN intelligent controller (RIC). The RIC includes a near-real time RIC (near-RT RIC) and a non-real time RIC (non-RT RIC). The near-real time RIC is used for model training and reasoning. For example, it is used to train an artificial intelligence (AI) model and use the AI model for reasoning. The near-real time RIC can obtain network-side and / or terminal-side information from access network devices (such as CU, CU-CP, CU-UP, DU and / or RU) and / or terminals. This information can be used as training data or reasoning data. Optionally, the near-real time RIC can submit the reasoning results to the access network device and / or terminal. Optionally, the reasoning results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the near-real time RIC submits the reasoning results to the DU, and the DU sends it to the RU.
[0119] Non-real-time RIC is used for model training and reasoning. For example, it is used to train an AI model and use the model for reasoning. Non-real-time RIC can obtain network-side and / or terminal-side information from access network equipment (such as CU, CU-CP, CU-UP, DU and / or RU) and / or terminals. This information can be used as training data or reasoning data, and the reasoning result can be delivered to the access network equipment and / or terminal. Optionally, the reasoning results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the non-real-time RIC delivers the reasoning result to the DU, and the DU sends it to the RU.
[0120] The near-real-time RIC and non-real-time RIC can also be set up as separate network elements. Optionally, the near-real-time RIC and non-real-time RIC can also be part of other devices. For example, the near-real-time RIC is set up in access network equipment (e.g., CU, DU), while the non-real-time RIC is set up in operation, administration and maintenance (OAM), cloud servers, core network equipment, or other access network equipment.
[0121] In order to better understand the embodiments of the present application, some professional terms are introduced below:
[0122] 1. Passive radio frequency identification (RFID)
[0123] An RFID system consists of a reader and a tag. The reader reads information from the tag or writes information to the tag. Data communication between the reader and the tag is contactless. Tags are simple in function and rely on the reader to transmit information. The tag converts the wireless signal from the reader into energy and uses this energy to power itself. Tags typically consume microwatts or hundreds of microwatts of power, making them incapable of complex designs.
[0124] 2. Inventory process of RFID system
[0125] Please refer to Figure 4, which is a schematic diagram of the inventory process of the RFID system provided in an embodiment of the present application. As shown in Figure 4, the inventory process of the RFID system is as follows:
[0126] 401. The reader sends a select signaling, which is used to select a group of tags and includes mask information (similar to a group identifier).
[0127] Accordingly, the tag receives the select signaling. If the tag matches the mask information, it sets the tag's flag to A or B (either A or B is configurable; A and B are simply two status indicators used to indicate whether a tag has been inventoried, e.g., a flag variable equal to 0 or 1, 0 for A and 1 for B) according to the select signaling and maintains the flag (assuming it is A), indicating a wait for random access.
[0128] 402. The reader sends a query signaling, which carries a Q value and a flag A or B (assuming it is A).
[0129] Accordingly, the tag receives the query signaling. If the tag's flag is set by the select signaling (assuming it is A), the tag responds to the query signaling and generates a random number between [0 and 2^Q-1] based on the Q value, which is recorded as the initial value of the counter. For example, if Q = 4, the tag generates a random number between [0 and 15] as the initial counter value.
[0130] 403. The reader repeatedly sends 2^Q queryrep signaling messages.
[0131] Each queryrep signaling interval can be considered a time slot. Each time the tag receives a queryrep signaling, the tag's counter value decreases by one. If the counter decreases to 0, the tag initiates random access. For example, assume the tag's initial counter = 10. When the tag receives 10 queryrep signalings, the tag's counter = 0, triggering step 404.
[0132] 404. If the tag counter is reduced to 0, the tag sends a random number RN16 (16-bit random number) for contention resolution.
[0133] 405. If the reader receives RN16 from only one tag, the reader sends an acknowledgment (ACK) (including the RN16 received by the reader) to indicate that the contention is successfully resolved.
[0134] 406. If the tag receives an ACK, and the ACK carries the RN16 sent in 404, it indicates that the contention is successfully resolved, and the tag sends an electronic product code (EPC).
[0135] 407. When the reader receives the EPC and decodes it successfully, it feeds back a queryrep signaling and ends the current time slot.
[0136] After the tag sends EPC, it receives queryrep signaling and flips the flag bit (assuming the flag bit is A before the inventory is successful, it will be flipped to B after the success) (select is set to A) or B to A (select is set to B).
[0137] 3. Paging message: A message used to page a device. For example, it may also be called an initial trigger (message), a trigger message, a downlink (DL) trigger (message), a paging-like message, or select signaling.
[0138] 4. Query message: used to trigger / indicate at least one access opportunity, such as directly or indirectly indicating the total number of access opportunities. It can also be used to trigger the first access opportunity. For example, it can also be called an access round indication / trigger (message).
[0139] 5. Query Rep message: This message is used to trigger / indicate the next access opportunity and can also be understood as indicating / associated with the boundary (start or end) of an access opportunity. For example, it can also be called a (next) random access occasion indication / trigger (message).
[0140] 6. RN (16): For example, it can also be called a random access ID (identifier).
[0141] 7. ACK (acknowledgement message for access request): For example, it can also be called access ID response.
[0142] 8. EPC: For example, it can also be called device ID.
[0143] In order to solve the problem that the A-IoT terminal may miss receiving messages (such as paging messages) for the A-IoT terminal to access the reader / writer due to certain reasons, and thus the A-IoT terminal cannot perform random access, an embodiment of the present application provides an information transmission method and a communication device. The information transmission method and the communication device are further introduced below in conjunction with the accompanying drawings. It can be understood that the present application uses the first device and the second device as examples to illustrate the execution subjects of the interaction diagram, but the present application does not limit the execution subjects of the interaction diagram. For example, the method executed by the first device or the second device in the present application can also be executed by a module (such as a chip, a chip system, or a processor) applied to the first device or the second device, and can also be implemented by a logical node, a logical module or software that can realize all or part of the functions of the first device or the second device. Among them, the first device can be an A-IoT terminal, and the second device can be a reader / writer. For the introduction of the A-IoT terminal and the reader / writer, please refer to the description in the previous text and will not be repeated here.
[0144] Please refer to FIG5 , which is a flow chart of an information transmission method provided in an embodiment of the present application, wherein:
[0145] 501. A second device sends first signaling, where the first signaling includes first indication information. The first signaling is used to instruct the first device to access the second device. The first indication information indicates one or more of the following: a device that successfully accesses the second signaling does not respond to the second signaling, or a device that fails to successfully access the second signaling after being paged responds to the second signaling; the second signaling is used to trigger a random access opportunity. Accordingly, the first device may receive the first signaling.
[0146] In an embodiment of the present application, the second device may broadcast the first signaling. That is, in addition to the first device receiving the first signaling, other devices may also receive the first signaling. Optionally, in addition to instructing the first device to access the second device, the first signaling may also instruct one or more other devices to access the second device.
[0147] Optionally, when the second device is a base station / access network device, the first signaling may be used to instruct the first device to access the network. When the second device is a terminal device, the first signaling may be used to instruct the first device to access the terminal device. Optionally, the first device may access the network through the terminal device.
[0148] Optionally, the first signaling can also be used to trigger / instruct the first device to send uplink data, or to trigger / instruct / request the first device to perform a first service, wherein the first service may include at least one of the following: paging service, inventory service, command service (such as reading, writing, deactivating, locking, etc.), positioning service, and sensing service.
[0149] Optionally, the first signaling may be a signaling for paging the first device, such as a paging signaling. Alternatively, the first signaling may also be other signaling that instructs the first device to access the second device, which is not limited in the embodiments of the present application. In the embodiments of the present application, "paging" may also be replaced or understood as "selection" or "trigger" or "indication". For ease of description, the embodiments of the present application are described using "paging" as an example. For ease of description, the following text also describes the first signaling as a signaling for paging the first device as an example. As mentioned above, the paging signaling may also be replaced or understood as an initial trigger (message) (initial trigger (message), trigger message (trigger message), downlink (DL) trigger (message) (downlink (DL) trigger (message)), a paging-like message (paging-like message), and a select signaling.
[0150] Optionally, the signaling used to paging the first device refers to signaling in which the group identifier / mask information / identification information included in the signaling matches the identification information of the first device (such as device identifier (device ID) or EPC or temporary identifier, etc.). When the signaling used to paging the first device includes mask information, matching means that the part indicated by the mask in the identification information of the first device is the same as the mask information. For example, if the mask is 1000, indicating that the first 4 bits in the identification information of the first device are the same as the mask information, the matching condition can be met, that is, when the first four bits of the identification information of the first device are 1000, the identification information of the first device matches the mask information. For example, if the identification information is 10001111, the identification information of the first device matches the mask information.
[0151] In an embodiment of the present application, the first indication information may only indicate that the device that successfully accesses randomly does not respond to the second signaling; or, the first indication information may only indicate that the device that did not successfully access randomly after being paged responds to the second signaling; or, the first indication information indicates that the device that successfully accesses randomly does not respond to the second signaling and indicates that the device that did not successfully access randomly after being paged responds to the second signaling.
[0152] Successful random access means that the device received the signaling for paging the device and successfully performed random access. Failed random access after being paged means that the device received the signaling for paging the device and did not successfully perform random access. Failed random access here includes two situations: the first is that random access has not yet begun, and the second is that random access has failed.
[0153] Optionally, random access can also be replaced or understood as: access, data transmission, contention resolution or identification. Random access success can also be replaced or understood as: access success, data transmission success, contention resolution success, identification success, service completion. Failure to perform random access successfully can be replaced or understood as: access failure, data transmission failure, contention resolution failure, identification failure, service failure. Failure to perform random access successfully after being paged can be replaced or understood as: access failure after being paged, data transmission failure after being paged, contention resolution failure after being paged, identification failure after being paged, service failure after being paged, pending random access, pending data transmission or pending contention resolution. For example, when random access is replaced or understood as successful data transmission, failure to perform random access successfully can be replaced or understood as failure to perform data transmission successfully. When random access is replaced or understood as successful contention resolution, failure to perform random access successfully can be replaced or understood as failure to perform contention resolution successfully. "Success" can also be understood as "completion" or "successful completion", and the same applies to the following text.
[0154] Optionally, the second signaling may include multiple signalings, such as query, access round indication / trigger, queryrep or access occasion indication / trigger. The embodiment of the present application does not limit the signaling name of the second signaling. Or the second signaling may also be other signalings used to trigger random access opportunities, which are not limited in the embodiment of the present application. Optionally, the second signaling used to trigger the random access opportunity may also be replaced or understood as the second signaling used to trigger the data transmission opportunity. For example, in a scenario without contention resolution, the A-IoT terminal can send data directly to the reader. Among them, the random access opportunity may also be called: access opportunity, random access opportunity, random access resource, random access time slot, transmission opportunity, transmission / communication resource, transmission time slot or scheduling resource, etc. Resources may include resources in different dimensions of time, frequency, and code domain. Each access opportunity may allow the first device to send access (request), and / or contention resolution, and / or data transmission, etc.
[0155] Optionally, before sending the first signaling, the second device may also send a third signaling, which is used to page the first device. The third signaling does not include the first indication information. The third signaling can be understood as the signaling sent for the first time to page the first device. Alternatively, the third signaling can also be understood as the last paging message (last paging). The first device may or may not receive the third signaling. After the second device sends the third signaling, it sends the first signaling again. The first signaling can be understood as the retransmitted signaling for paging the first device. In this way, the device in the system that does not receive the third signaling in time can access the second device based on the first signaling after receiving the first signaling to complete subsequent services.
[0156] In a possible example, the first signaling may be actively initiated by the second device (such as a base station or an intermediate node). Optionally, the first signaling may be an access layer (such as radio resource control (RRC), MAC, etc.) message. For example, the second device may periodically send the first signaling. Alternatively, the second device may predict the power-off time of the paged device, and determine when to send the first signaling based on the power-off time. Optionally, in the O-RAN system, the RIC may provide the CU with the predicted power-off time of the paged device, so that the CU determines when to send the first signaling based on the power-off time. Optionally, the second device may determine whether to continue sending the first signaling based on whether there are still devices that have not performed random access. Optionally, in the O-RAN system, the RIC may provide the CU with the number of UEs that have not performed random access, so that the CU determines whether there are still devices that have not performed random access based on the number of UEs that have not performed random access, and then determines whether to continue sending the first signaling.
[0157] In another possible example, the first signaling may also be triggered by a core network network element (such as an access and mobility management function (AMF), an ambient internet of network function (AIoTF), or an ambient internet of network management function (AIoTMF)) to send the second device. For example, the core network element may send a message to the second device to trigger the second device to send the first signaling. After receiving the message, the second device sends the first signaling.
[0158] In a possible example, the third signaling may also be initiated by the second device. For example, a periodic paging mode or A-IoT paging itself may support RAN paging.
[0159] In one possible example, the third signaling may be triggered by a core network element to be sent by the second device. For example, the core network element sends a service (request) message or a paging (request) message to the second device. For example, the service may be an inventory service, a command service, a positioning service, or a sensing service. After receiving the service (request) message or the paging (request) message, the second device sends the third signaling.
[0160] Optionally, the first indication information indicates one or more of the following: the device that successfully accessed random access does not respond to the second signaling, and the device that did not successfully access random access after being paged responds to the second signaling. It can also be replaced or understood as: the first indication information indicates that the first signaling is a retransmitted signaling for paging the first device, or the first indication information indicates that the first signaling is a signaling for paging the first device again, or the first indication information indicates that the device on which the first signaling acts is a device that has not been paged before receiving the first signaling. A device that has not been paged is a device that has not received signaling for paging the device.
[0161] Optionally, the first indication information may indicate one or more of the following through the first field in the first signaling: the device that successfully accesses randomly does not respond to the second signaling, and the device that did not successfully access randomly after being paged responds to the second signaling. The number of bits of the first field may be one or more. For example, take the example of the first field including one bit. When the bit value of the first field is 1, it indicates one or more of the following: the device that successfully accesses randomly does not respond to the second signaling, and the device that did not successfully access randomly after being paged responds to the second signaling; when the bit value of the first field is 0 or there is no first field, it indicates that the first indication information does not exist or the first indication information is ignored. Alternatively, when the bit value of the first field is 0, it indicates one or more of the following: the device that successfully accesses randomly does not respond to the second signaling, and the device that did not successfully access randomly after being paged responds to the second signaling; when the bit value of the first field is 1 or there is no first field, it indicates that the first indication information does not exist or the first indication information is ignored.
[0162] 502. The second device sends a second signaling. Correspondingly, the first device may receive the second signaling.
[0163] In the embodiment of the present application, the second device may send the second signaling after sending the first signaling.
[0164] In the embodiment of the present application, after the first device receives the first signaling, the following situations 1 to 3 may occur:
[0165] Case 1. If the first device receives the first signaling if random access is successful, the first device does not respond to the second signaling.
[0166] That is, before receiving the first signaling, the first device has already received signaling for paging the first device, such as the third signaling. After receiving the signaling, the first device responds to the signaling, waits for the completion of random access, and subsequently successfully performs random access in response to the signaling for triggering the random access opportunity. Since the first device has already successfully performed random access, in this case, after receiving the first signaling, the first device does not respond to the second signaling to avoid the first device performing random access again, causing the first device to perform the same service again, thereby increasing the power consumption of the first device and causing low service processing efficiency.
[0167] Optionally, if the first device receives the first signaling when random access is successful, the first device does not respond to the second signaling. This can also be replaced or understood as: if the first device receives the first signaling when random access is successful, the first device responds to the first indication information. Since the function of the first indication information indicates that the device that successfully accessed random access does not respond to the second signaling, the first device not responding to the second signaling when random access is successful can also be understood as the first device responding to the first indication information.
[0168] Optionally, if the first device receives the first signaling when random access is successful, the first device does not respond to the second signaling. This can also be replaced or understood as: if the first device receives the first signaling when random access is successful, the first device does not respond to the first signaling. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is used to send to a device that has not received the signaling for paging it. Since the first device has already received the signaling for paging the first device, the first device does not need to respond to the first signaling to avoid random access again. Specifically, if the first device receives the first signaling when random access has been successful, then after receiving the first signaling, the first device will determine, based on the first indication information, whether the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device. After the first device determines that the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device, the first device does not respond to the first signaling.
[0169] Optionally, the first device not responding to the second signaling can also be understood as not initiating (entering) random access, not sending uplink messages (such as random access messages, uplink data, etc.), and not responding to downlink messages related to random access (such as those used to trigger a random access procedure). Optionally, the physical layer may receive or decode the second signaling, but a higher-level (protocol layer entity above the physical layer) entity may not respond to the second signaling or not trigger a process related to the second signaling.
[0170] Case 2: If the first device receives the first signaling without successful random access after being paged, the first device responds to the second signaling.
[0171] That is, before receiving the first signaling, the first device has already received signaling for paging the first device, such as the third signaling. Furthermore, the first device, in response to the signaling, waits for random access to complete and has not yet successfully accessed. The first device's failure to successfully access random access here includes two situations: the first situation is that random access has not yet begun, and the second situation is that random access has failed. Since the first device has not yet successfully accessed random access, in this case, after receiving the first signaling, the first device responds to the second signaling, i.e., the first device performs random access-related procedures based on the second signaling.
[0172] Optionally, if the first device receives the first signaling when random access is not successful after being paged, the first device responds to the second signaling, which can also be replaced or understood as: if the first device receives the first signaling when random access is not successful after being paged, the first device responds to the first indication information. Since the function of the first indication information instructs the device that has not successfully random accessed after being paged to respond to the second signaling, the first device responding to the second signaling when random access is not successful after being paged can also be understood as the first device responding to the first indication information.
[0173] Optionally, if the first device receives the first signaling after being paged but does not successfully perform random access, then the first device responds to the second signaling. This can also be replaced or understood as follows: if the first device receives the first signaling after being paged but does not successfully perform random access, then the first device does not respond to the first signaling. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is sent to a device that has not received the signaling for paging it. Since the first device has already received the signaling for paging the first device, the first device can continue to execute the subsequent process triggered by the signaling, namely, respond to the second signaling. Therefore, the first device does not need to respond to the first signaling. Specifically, if the first device receives the first signaling after being paged but does not successfully perform random access, then after receiving the first signaling, the first device will determine, based on the first indication information, whether the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device. After the first device determines that the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device, it does not respond to the first signaling.
[0174] In cases 1 and 2, not responding to the first signaling may also mean not performing the related process triggered by the first signaling. For example, if the received first signaling is a paging message, not responding to the paging can be understood as not responding to or processing the parameter configuration carried in the paging, or not performing the random access and data transmission processes triggered after the paging is successful. In cases 1 and 2, "not responding" can also be replaced or understood as "ignoring" or "discarding."
[0175] As can be seen, when the first device receives the first signaling after being paged but has not successfully completed random access, the first device responding to the second signaling facilitates successful random access by the first device, preventing the first device from failing to complete its service. For example, if the first device fails to complete random access during an inventory service, the device cannot be inventoried by the reader / writer.
[0176] Case 3. If the first device does not receive signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling.
[0177] Due to some reason (e.g., insufficient battery power, battery power below a certain threshold, or receiver not being in an operating state), the first device fails to successfully receive the signaling for paging the first device and thus fails to perform random access. Therefore, after receiving the first signaling, the first device may respond to the second signaling. That is, the first device may perform a random access-related process based on the second signaling to successfully perform random access and complete subsequent service processes.
[0178] Optionally, if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling. This can also be replaced or understood as: if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device responds to the first signaling. The first device responds to the first signaling, indicating that the first device will wait to receive the second signaling and respond to the second signaling after receiving the second signaling. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is used to send to a device that has not received a signaling for paging it. Therefore, when the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device can respond to the first signaling.
[0179] Optionally, responding to the first signaling may be performing a related process triggered by the first signaling. For example, if the first signaling received is a paging message, responding to paging may be understood as responding to / processing the parameter configuration carried in the paging, or the random access and data transmission process triggered after successful paging.
[0180] It can be seen that when the first device does not receive the signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling, which is conducive to the first device successfully performing random access and preventing the first device's service from being unable to complete.
[0181] In one possible example, if the first device has not received signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information. In other words, if the first device has not received signaling for paging the first device before receiving the first signaling, the first device can directly respond to the first signaling without interpreting the first indication information in the first signaling, which helps save power consumption of the first device.
[0182] In one possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device. These parameters can be used by the first device to subsequently perform one or more of the following operations: receiving downlink signaling from the second device, sending uplink signaling to the second device, determining grouping information, or determining a process ID. For example, these parameters may include, but are not limited to, one or more of the following: downlink bandwidth, CRC configuration, downlink MCS, grouping parameters, multi-process parameters, uplink MCS, time unit, encoded code length, or frequency information.
[0183] For example, the downlink bandwidth may be the number of downlink subcarriers or the bandwidth size.
[0184] For example, CRC Configuration is used to configure CRC.
[0185] For example, the downlink MCS may include one or more of the following parameters for downlink transmission: bit repetition number, preamble configuration, midamble configuration, chip repetition number, or chip length. For example, the bit repetition number may be the number of repeated transmissions of downlink data or data blocks. For example, the preamble configuration may include a preamble sequence type and / or a preamble length. For example, the midamble configuration may include a midamble sequence type and / or a midamble length.
[0186] For example, the grouping parameter may include the total number of groups of devices to be paged, and the first device may be determined based on the total number of groups.
[0187] For example, the multi-process parameter may include the total number of processes corresponding to the paged device, etc.
[0188] For example, the uplink MCS may include one or more of the following parameters for uplink transmission: bit repetition number, preamble configuration, level repetition number, level length, code rate, encoding mode, etc.
[0189] For example, the time unit may be a time unit for uplink transmission or downlink transmission.
[0190] For example, the encoded code length may be an encoded code length for uplink transmission or downlink transmission, for example, the encoded code length includes the number of Manchester repetitions.
[0191] For example, the frequency information may be frequency information of uplink transmission or downlink transmission.
[0192] In the embodiment of the present application, uplink can be replaced or understood as device-to-reader (DR), and downlink can be replaced or understood as reader-to-device (RD).
[0193] Optionally, the third signaling includes second configuration information, where the second configuration information is used to configure parameters for communication between the first device and the second device. The first configuration information may be the same as or different from the second configuration information.
[0194] By including the first configuration information in the first signaling, it is beneficial for the first device to communicate normally with the second device subsequently. In the case where the first device receives the third signaling, due to the limited capacitance / energy storage of the first device, the first device may experience a power outage (battery exhausted or battery below a certain threshold) after receiving the third signaling but before completing the service, and the second configuration information temporarily stored in the first device will be lost, which will result in the first device and the second device being unable to communicate normally. Therefore, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling. In the case where the first device does not receive the third signaling, by including the first configuration information in the first signaling, the first device can subsequently communicate normally with the second device based on the first configuration information after receiving the first signaling.
[0195] Optionally, the first configuration information may not be carried in the first signaling, and the first configuration information may be sent through other signaling, such as query signaling or queryrep signaling, which is not limited in the embodiment of the present application.
[0196] Optionally, the third signaling may further include second indication information. The second indication information is used to indicate that all devices paged by the third signaling respond to the third signaling. Alternatively, the second indication information is used to indicate that all devices paged by the third signaling respond to the signaling used to trigger random access. Alternatively, the second indication information is used to indicate that the third signaling acts on all devices paged by the third signaling. Alternatively, the second indication information is used to indicate that the third signaling is an initial transmission for paging the first device. Of course, the third signaling may not carry the second indication information, and this embodiment of the present application is not limited thereto.
[0197] To facilitate a better understanding of the embodiments of the present application, the method described in FIG5 is further described below with reference to a specific example:
[0198] For example, FIG6 takes the third signaling as paging signaling 1, the first signaling as paging signaling 2, and the second signaling as queryrep signaling as an example.
[0199] 601. The core network device sends a service request to the reader / writer. The service request carries mask information 1. The mask information 1 is used to indicate that UE1, UE2, and UE3 are selected to execute service 1.
[0200] Correspondingly, the reader receives the service request.
[0201] 602. The reader sends paging signaling 1 based on the service request. The paging signaling 1 includes mask information 1, configuration information 1, and indication information 1. The indication information 1 is used to indicate that the paging signaling 1 is an initial transmission signaling for paging UE1, UE2, and UE3.
[0202] UE1 and UE2 receive the paging signaling 1. UE3 does not receive the paging signaling 1 because it has not started working yet.
[0203] 603. After sending the paging signaling 1, the reader sends a query signaling.
[0204] 604. After sending the query signaling, the reader sends a queryrep signaling.
[0205] 605. UE1 performs random access (RA).
[0206] After receiving the query signaling and the queryrep signaling, UE1 successfully performs random access based on the query signaling and the queryrep signaling. UE2 has not yet successfully performed random access based on the query signaling and the queryrep signaling.
[0207] 606. The reader sends paging signaling 2, which includes mask information 1, configuration information 1 and indication information 2. The indication information 2 instructs the device that has successfully accessed the random access not to respond to the queryrep signaling and instructs the device that has not successfully accessed the random access after being paged to respond to the queryrep signaling.
[0208] At this time, UE3 has started working, so UE1 to UE3 all receive the paging signaling 2 .
[0209] 607. The reader sends a queryrep signaling.
[0210] After UE1 receives paging signaling 2, since UE1 has already successfully completed random access, UE1 does not respond to the queryrep signaling sent after paging signaling 2. After UE2 receives paging signaling 2, since UE2 has not yet successfully completed random access, UE2 responds to the queryrep signaling sent after paging signaling 2 to perform random access. After UE3 receives paging signaling 2, since UE3 did not receive paging signaling 1, that is, UE3 was not paged before receiving paging signaling 2, UE3 responds to the queryrep signaling sent after paging signaling 2 to perform random access.
[0211] Optionally, the first device may record (or maintain / save) whether it has been paged and whether random access has been successful. In this way, after receiving the first signaling, the first device can determine whether to respond to the second signaling / first signaling based on whether it has been paged and whether random access has been successful.
[0212] Optionally, for ease of description below, the signaling used to page the first device is referred to as a first message. After receiving the first message, the first device records whether it has been paged and whether random access is successful for no longer than a first duration. After the first duration has expired, the first device directly processes the process as if it had not received the first message.
[0213] Optionally, after the first device receives the first message, the time for recording whether it has been paged shall not exceed the first duration, and the time for recording whether its random access has been successful shall not exceed the second duration. After exceeding the first duration, the first device directly processes the process as one that has not been paged. After exceeding the second duration, the first device directly processes the process as one that has not been successfully randomly accessed. Accordingly, the second device can know how long it will take for the first device to record whether it has been paged and whether random access has been successful based on the time when the first message was sent. After the second device sends the first message, if the first duration is exceeded, the second device determines that the first device cannot record whether it has been paged; if the second duration is exceeded, the second device determines that the first device cannot record whether random access has been successful.
[0214] There may be multiple implementations of how the first device determines the end time of the first duration, that is, how to determine whether the first duration has ended, and this application does not limit this.
[0215] For example, in one possible example, after the first device receives the first message, it can start a timer (or timer). The start time of the timer can be determined according to the reception time or the sending time of the first message. For example, the start time of the timer is the time when the first message is received. For another example, when the first device determines that it is paged by the first message, it starts the timer; for example, the first message can carry mask information or group identifier or identification information, and the first device can determine whether it is paged by the first message based on the mask information or group identifier or identification information; when the first device determines that it is not selected or paged by the first message, it may not start the timer. For another example, the start time of the timer is related to the reception time of the first message, such as after the first device receives the first message, after a first delay, the timer is started. The timing duration of the timer is the first duration. The time when the timer stops running is the end time of the first duration.
[0216] This application does not specify how the timer implements timing. For example, in implementation method 1, when the timer is started, the initial value is 0. During the timer's operation, the timer's timing duration increases. When the timer's timing duration reaches a first duration, the timer stops. In implementation method 2, when the timer is started, the initial value is the first duration. During the timer's operation, the timer's timing duration decreases. When the timer's timing duration reaches 0, the timer stops.
[0217] Optionally, if the first device receives a new first message within the first time period, there are two implementation methods: 1. The start time of the first time period can be reset. The reset start time can be determined based on the reception time or the sending time of the new first message. For details, please refer to the method for determining the start time of the first time period. Exemplarily, if the first device starts a timer, and during the operation of the timer, the first device receives a new first message, the timer can be restarted, and the timing duration of the restarted timer is the first time period. 2. The start time of the first time period is not reset, that is, the timer is not restarted, and the timer continues to run.
[0218] In another possible example, the end time of the first duration may also be related to the time required to charge and discharge the first device. For example, if the time required for a power storage module (e.g., a power storage capacitor, latch, register, or memory) in the first device to fully charge and discharge is the third duration, then the first duration is equal to the third duration. After receiving the first message, the first device fully charges the power storage module, discharges the fully charged power storage module, and the end time of the first duration is when the power storage module is depleted or the power level falls below a certain threshold (or is lower than the threshold). That is, when the power storage module is depleted or the power level falls below a certain threshold (or is lower than the threshold), it indicates the end of the first duration.
[0219] Optionally, if the first device receives a new first message within the first time period, there are two implementation methods: 1. After receiving the first message, the first device fully charges the power storage module. If the power storage module of the first device receives a new first message while discharging, the first device fully charges the power storage module and then discharges the power storage module again. 2. After receiving the first message, the first device fully charges the power storage module. If the power storage module of the first device receives a new first message while discharging, the first device continues the original discharge process.
[0220] Whether the power storage module in the first device is exhausted or the power is lower than a certain threshold can be indicated by a power variable. For example, a power variable of "1" indicates that the capacitor has power, and a power variable of "0" indicates that the capacitor has no power, that is, the power is exhausted or the power is lower than a certain threshold.
[0221] The above is just an example, and this application does not limit how the first device determines the end time of the first duration.
[0222] There may be multiple implementations of how the first device determines the first duration, and this application does not limit this.
[0223] For example, in one possible example, the first duration may be preset or predefined. In another possible example, the first duration may be indicated by the first message, or the first duration may be indicated by other messages or information. For example, the first device receives time information from the second device, where the time information indicates the first duration, and the time information may be sent before the first message.
[0224] In another possible example, the first duration is determined based on at least one of the device type, power consumption level, transmission parameters of the uplink message, and the number of first devices selected by the first message. Optionally, the transmission parameters include at least one of the following: number of repetitions, encoding mode, transport block size, or uplink transmission bandwidth.
[0225] The device type may be the device type of the first device, for example, the device type may be a passive device or a semi-passive device.
[0226] The power consumption level may indicate the power consumption range of the first device during operation. For example, power consumption level 1 corresponds to a power consumption range of 0 to 10 microwatts (μW); and power consumption level 2 corresponds to a power consumption range of 11 to 100 μW.
[0227] The number of repetitions can be bit repetitions, level repetitions, etc.
[0228] The encoding method can be convolutional code, polar code, etc.
[0229] A transport block may include one or more of preamble bits, uplink data bits (UL data size), mid-amble bits, post-amble bits, and CRC bits. Therefore, the number of bits in a transport block may be the sum of the number of bits in one or more of preamble bits, uplink data bits, mid-amble bits, post-amble bits, and CRC bits. It should be noted that a transport block may also be referred to as a data block, data, a data segment, a bit sequence, etc.
[0230] The uplink transmission bandwidth may be the uplink transmission bandwidth of the first device. For example, if the first device is an A-IoT terminal device, the uplink transmission bandwidth may be the uplink transmission bandwidth of the A-IoT terminal device.
[0231] For example, if the device type of the first device is a passive device, the maximum value of the first duration can be 100 seconds (s); if the device type of the first device is a semi-passive device, the maximum value of the first duration can be 200s. For another example, if the power consumption level of the first device is the above-mentioned power consumption level 1, the maximum value of the first duration can be 100s; if the power consumption level of the first device is the above-mentioned power consumption level 2, the maximum value of the first duration can be 200s. The above are just examples. The correspondence between the device type and / or power consumption level and the specific value of the first duration can be preset or predefined, defined by the protocol, or configured by the second device, and this application does not limit this.
[0232] For another example, there is a correspondence between the first duration and at least one of the number of first devices and the number of repetitions, the coding method, the transport block size, or the uplink transmission bandwidth. For example, if the number of first devices is 100, the number of repetitions is 4, and the coding method is a convolutional code, then the first duration is duration 1; if the number of first devices is 60, the number of repetitions is 4, and the coding method is a polar code, then the first duration is duration 2. The above correspondence may be configured by the second device, preset or predefined, or defined by the protocol, and this application does not limit this.
[0233] In another implementation, the first message may include a session identifier, where each session identifier corresponds to a session. Each session may also correspond to a duration, and the first duration is the duration corresponding to the session identifier in the first message. The session identifier is merely an example and may also be replaced or understood as an index, a business identifier, or a service identifier.
[0234] For example, the relationship between session and duration is shown in Table 1.
[0235] Table 1
[0236] With reference to Table 1, if the session identifier in the first message is S0, the first duration is duration 1; if the session identifier in the first message is S2, the first duration is duration 3. Other cases are not described in detail.
[0237] Optionally, whether the first device is paged and whether the random access is successful can be stored through a power storage module (such as a power storage capacitor or a latch or a register or a memory). For example, taking the example of storing whether the first device has successfully accessed the random access through a power storage capacitor, when the power storage capacitor has power, it can maintain 1 or 0 (for example, 1 indicates that the random access is successful, and 0 indicates that the random access is not successful), or maintain a high or low level (for example, a high level indicates that the random access is successful, and a low level indicates that the random access is not successful) to distinguish between two different situations. When the power storage capacitor is exhausted, the stored content is no longer maintained. For another example, taking the example of storing whether the first device has successfully accessed the random access through a memory, when the value of the memory is 0, it indicates that the current random access is successful, and when the value of the memory is 1, it indicates that the current random access is not successful. When the memory is exhausted, the stored content is no longer maintained.
[0238] In one possible example, the LCID in the first signaling / third signaling can be used to indicate that the first signaling / third signaling is a message for the paging device, or the identification information (carried in the MAC or in a message header field (high-layer field)) can be used to indicate that the first signaling / third signaling is a message for the paging device.
[0239] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished by the first indication information. For example, different LCIDs or different identification information may be used to distinguish whether the received signaling is the first signaling or the third signaling. For example, when the LCID / identification information in the received signaling is LCID 1 / identification information 1, it indicates that the signaling is the third signaling. When the LCID / identification information in the received signaling is LCID 2 / identification information 2, it indicates that the signaling is the first signaling.
[0240] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished. After receiving the first signaling, the first device may determine whether to respond to the first signaling based on whether it has been paged and whether random access has been successful. For example, if the first device has not successfully performed random access after being paged or has not received signaling for paging the first device, the first device may respond to the first signaling. If the first device successfully performs random access, the first device does not respond to the first signaling.
[0241] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished by the first indication information. For example, the first signaling and the third signaling may carry an event identifier. If the time interval between the first signaling and the third signaling received by the first device satisfies a certain time threshold and carries the same event identifier, the first device has already responded to the third signaling and may no longer respond to the first signaling.
[0242] As can be seen, based on the method described in Figure 5, after the second device sends the third signaling for paging the first device, it can resend the first signaling for instructing the first device to access the second device. In this way, if the first device does not receive the third signaling, it can successfully perform random access based on the first signaling. In addition, the first signaling also carries first indication information for instructing the device that successfully performed random access not to respond to the second signaling, and for instructing the device that did not successfully perform random access after being paged to respond to the second signaling. This helps prevent the device that successfully performed random access from performing random access again, causing the device to repeatedly perform the same service.
[0243] Please refer to FIG. 7 , which is a flow chart of an information transmission method provided in an embodiment of the present application, wherein:
[0244] 701. A second device sends first signaling, where the first signaling includes first indication information. The first signaling is used to instruct the first device to access the second device, where the first indication information indicates one or more of the following: a device that successfully accesses the second device maintains its current device state; and a device that fails to access the second device after being paged maintains its current device state. Accordingly, the first device may receive the first signaling.
[0245] In an embodiment of the present application, the second device may broadcast the first signaling. That is, in addition to the first device receiving the first signaling, other devices may also receive the first signaling. Optionally, in addition to instructing the first device to access the second device, the first signaling may also instruct one or more other devices to access the second device.
[0246] Optionally, when the second device is a base station / access network device, the first signaling may be used to instruct the first device to access the network. When the second device is a terminal device, the first signaling may be used to instruct the first device to access the terminal device. Optionally, the first device may access the network through the terminal device.
[0247] Optionally, the first signaling can also be used to trigger / instruct the first device to send uplink data, or to trigger / instruct / request the first device to perform a first service, wherein the first service may include at least one of the following: paging service, inventory service, command service (such as reading, writing, deactivating, locking, etc.), positioning service, and sensing service.
[0248] Optionally, the first signaling may be a signaling for paging the first device, such as a paging signaling. Alternatively, the first signaling may also be other signaling that instructs the first device to access the second device, which is not limited in the embodiments of the present application. In the embodiments of the present application, "paging" may also be replaced or understood as "selection" or "trigger" or "indication". For ease of description, the embodiments of the present application are described using "paging" as an example. For ease of description, the following text also describes the first signaling as a signaling for paging the first device as an example. As mentioned above, the paging signaling may also be replaced or understood as an initial trigger (message) (initial trigger (message), trigger message (trigger message), downlink (DL) trigger (message) (downlink (DL) trigger (message)), a paging-like message (paging-like message), and a select signaling.
[0249] For instructions on the signaling for paging the first device, successful random access, and failure of random access after being paged, please refer to the description under step 501.
[0250] In an embodiment of the present application, the first indication information may only instruct the device that has successfully performed random access to maintain the current device state; or, the first indication information may only instruct the device that has not successfully performed random access after being paged to maintain the current device state; or, the first indication information instructs the device that has successfully performed random access to maintain the current device state and instructs the device that has not successfully performed random access after being paged to maintain the current device state.
[0251] Optionally, random access can also be replaced or understood as: access, data transmission, contention resolution or identification. Random access success can also be replaced or understood as: access success, data transmission success, contention resolution success, identification success, service completion. Failure to perform random access successfully can be replaced or understood as: failure to perform access successfully, failure to perform data transmission successfully, failure to perform contention resolution successfully, failure to perform identification successfully, service incomplete. Failure to perform random access successfully after being paged can be replaced or understood as: failure to perform access successfully after being paged, failure to perform data transmission successfully after being paged, failure to perform contention resolution successfully after being paged, failure to perform identification successfully after being paged, service incomplete after being paged, pending random access, pending data transmission or pending contention resolution. For example, when random access is replaced or understood as successful data transmission, failure to perform random access successfully can be replaced or understood as failure to perform data transmission successfully. When random access is replaced or understood as successful contention resolution, failure to perform random access successfully can be replaced or understood as failure to perform contention resolution successfully. Success can also be understood as completion or successful completion, and the same applies to the following text.
[0252] Optionally, before sending the first signaling, the second device may also send a third signaling, where the third signaling is used to page the first device. The third signaling is described in the description under step 501 and is not repeated here.
[0253] The triggering method of the first signaling and the third signaling can be found in the description under step 501 and will not be repeated here.
[0254] Optionally, the first indication information indicates one or more of the following: the device that successfully accessed random access maintains the current device state, and the device that did not successfully access random access after being paged maintains the current device state. It can also be replaced or understood as: the first indication information indicates that the first signaling is a retransmitted signaling for paging the first device, or the first indication information indicates that the first signaling is a signaling for paging the first device again, or the first indication information indicates that the device on which the first signaling acts is a device that has not been paged before receiving the first signaling. A device that has not been paged is a device that has not received signaling for paging the device.
[0255] Regarding how the first indication information indicates one or more of the following: the device that successfully accesses randomly maintains the current device state, and the device that fails to successfully access randomly after being paged maintains the current device state, please refer to the description of the first indication information in step 501 through the first field in the first signaling for indication, which will not be repeated here.
[0256] In the embodiment of the present application, the term "maintain" may also be replaced or understood as: no change, no impact, or no jump, etc. In the embodiment of the present application, the term "state" may also be replaced or understood as: a flag, a variable, or a parameter, etc.
[0257] 702. The second device sends a second signaling. The second signaling is used to trigger a random access opportunity. Correspondingly, the first device may receive the second signaling.
[0258] In the embodiment of the present application, after the second device sends the first signaling, it can send the second signaling. For the description of the second signaling, please refer to the description under step 501 and will not be repeated here.
[0259] In the embodiment of the present application, after the first device receives the first signaling, the following situations 4 to 6 may occur:
[0260] Case 4: If the first device receives the first signaling when random access is successful, the first device maintains the current device state as the first state, which is the state the first device is in when random access is successful. In the first state, the first device does not respond to the second signaling.
[0261] That is to say, before receiving the first signaling, the first device has already received signaling for paging the first device, such as the third signaling. After receiving the signaling, the first device responds to the signaling, waits for the completion of random access, and in the subsequent process responds to the signaling for triggering the random access opportunity to successfully perform random access and enter the first state. Since the first device has successfully performed random access, in this case, after receiving the first signaling, the first device maintains the first state, so that the first device does not respond to the second signaling, thereby avoiding the first device from performing random access again, causing the first device to perform the same service again, thereby increasing the power consumption of the first device and causing low service processing efficiency.
[0262] Optionally, if the first device receives the first signaling when random access is successful, the first device maintains the current device state in the first state. This can also be replaced or understood as: if the first device receives the first signaling when random access is successful, the first device responds to the first indication information. Since the first indication information instructs the device that successfully accessed the random access to maintain the current device state, the first device maintaining the current device state in the first state when random access is successful can also be understood as the first device responding to the first indication information.
[0263] Optionally, if the first device receives the first signaling after random access is successful, the first device maintains the current device state in the first state. This can also be replaced or understood as follows: if the first device receives the first signaling after random access is successful, the first device does not respond to the first signaling. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is sent to a device that has not received the signaling for paging it. Since the first device has already received the signaling for paging the first device, the first device does not need to respond to the first signaling to avoid performing random access again. Specifically, if the first device receives the first signaling after random access has already been successful, then after receiving the first signaling, the first device will determine, based on the first indication information, whether the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device. After the first device determines that the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device, the first device does not respond to the first signaling. In this embodiment of the present application, the first device not responding to the first signaling can also be replaced or understood as the first device ignoring the first signaling.
[0264] Optionally, the first device not responding to the second signaling can also be understood as not initiating (entering) random access, not sending uplink messages (such as random access messages, uplink data, etc.), and not responding to downlink messages related to random access (such as those used to trigger a random access procedure). Optionally, the physical layer may receive or decode the second signaling, but a higher-level (protocol layer entity above the physical layer) entity may not respond to the second signaling or not trigger a process related to the second signaling.
[0265] Case 5. If the first device receives the first signaling when random access is unsuccessful after being paged, the first device maintains the current device state in the second state, which is the state the first device is in when random access is unsuccessful after being paged. The first device responds to the second signaling in the second state.
[0266] That is to say, before receiving the first signaling, the first device has already received a signaling for paging the first device, such as the third signaling. And the first device responds to the signaling, waits for the random access to be completed, and the random access has not yet been successful, and the first device is in the second state. The failure of the first device to successfully access the random access here includes two situations. The first situation is that the random access has not yet started, and the second situation is that the random access has failed. Since the first device has not successfully accessed the random access, in this case, after receiving the first signaling, the first device maintains the second state, so that the first device can respond to the second signaling, that is, the first device performs the random access-related process based on the second signaling.
[0267] Optionally, if the first device receives the first signaling when random access is not successful after being paged, the first device maintains the current device state in the second state. This can also be replaced or understood as: if the first device receives the first signaling when random access is not successful after being paged, the first device responds to the first indication information. Since the function of the first indication information is to instruct a device that has not successfully random accessed after being paged to maintain the current device state, the first device maintaining the current device state in the second state when random access is not successful after being paged can also be understood as the first device responding to the first indication information.
[0268] Optionally, if the first device receives the first signaling without successful random access after being paged, the first device maintains the current device state as the second state. It can also be replaced or understood as: if the first device receives the first signaling without successful random access after being paged, the first device does not respond to the first signaling. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is used to send to a device that has not received the signaling for paging it. Since the first device has already received the signaling for paging the first device, the first device can continue to execute the subsequent process triggered by the signaling, that is, respond to the second signaling. Therefore, the first device does not need to respond to the first signaling. Specifically, if the first device receives the first signaling without successful random access after being paged, then after receiving the first signaling, the first device will determine whether the first signaling is a retransmitted signaling for paging the first device or not an initial signaling for paging the first device based on the first indication information. After the first device determines that the first signaling is a retransmitted signaling for paging the first device or is not an initially transmitted signaling for paging the first device, the first device does not respond to the first signaling.
[0269] In cases 4 and 5, not responding to the first signaling may also mean not performing the related process triggered by the first signaling. For example, if the received first signaling is a paging message, not responding to the paging can be understood as not responding to or processing the parameter configuration carried in the paging, or not performing the random access and data transmission processes triggered after the paging is successful. In cases 4 and 5, "not responding" can also be replaced or understood as "ignoring" or "discarding."
[0270] As can be seen, when the first device receives the first signaling after being paged but has not successfully completed random access, maintaining the first device in the second state facilitates the first device's successful random access and prevents the first device's service from failing to complete. For example, if the first device fails to complete random access during an inventory service, the device cannot be inventoried by the reader / writer.
[0271] Case 6: If the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device enters a second state, which is the state in which the first device is in when random access fails after being paged. The first device responds to the second signaling in the second state.
[0272] Due to some reason (e.g., insufficient battery power, battery power below a certain threshold, or the receiver not being in an operating state), the first device fails to successfully receive the signaling for paging the first device and thus fails to perform random access. Therefore, after receiving the first signaling, the first device may enter a second state in order to respond to the second signaling. That is, the first device performs random access-related procedures based on the second signaling to successfully perform random access and complete subsequent service procedures.
[0273] Optionally, if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device enters the second state. This can also be replaced or understood as follows: if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device responds to the first signaling. The first device responding to the first signaling indicates that the first device will enter the second state. Because the first signaling can be understood as a retransmitted signaling for paging the device, the first signaling itself is used to send to a device that has not received the signaling for paging it. Therefore, if the first device does not receive a signaling for paging the first device before receiving the first signaling, the first device can respond to the first signaling.
[0274] Optionally, responding to the first signaling may be performing a related process triggered by the first signaling. For example, if the first signaling received is a paging message, responding to paging may be understood as responding to / processing the parameter configuration carried in the paging, or the random access and data transmission process triggered after successful paging.
[0275] It can be seen that when the first device does not receive the signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling, which is conducive to the first device successfully performing random access and preventing the first device's service from being unable to complete.
[0276] In one possible example, if the first device does not receive the third signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information. In other words, if the first device does not receive the third signaling for paging the first device before receiving the first signaling, the first device can directly respond to the first signaling without interpreting the first indication information in the first signaling.
[0277] In a possible example, the first signaling further includes first configuration information, which is used to configure parameters for communication between the first device and the second device. For a description of the first configuration information, please refer to the description of the first configuration information above, which will not be repeated here.
[0278] Optionally, the third signaling includes second configuration information, where the second configuration information is used to configure parameters for communication between the first device and the second device. The first configuration information may be the same as or different from the second configuration information.
[0279] Optionally, the first configuration information may not be carried in the first signaling, and the first configuration information may be sent through other signaling, such as query signaling or queryrep signaling, which is not limited in the embodiment of the present application.
[0280] Optionally, the third signaling may further include second indication information. The second indication information is used to indicate that all devices paged by the third signaling respond to the third signaling. Alternatively, the second indication information is used to indicate that all devices paged by the third signaling respond to the signaling used to trigger random access. Alternatively, the second indication information is used to indicate that all devices paged by the third signaling enter the second state. Alternatively, the second indication information is used to indicate that the third signaling acts on all devices paged by the third signaling. Alternatively, the second indication information is used to indicate that the third signaling is an initial transmission for paging the first device. Of course, the third signaling may not carry the second indication information, and this embodiment of the present application is not limited thereto.
[0281] In one possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state of the first device when random access is successful, the second state is the state of the first device when random access is unsuccessful after being paged, and the third state is the state of the first device when it does not receive signaling for paging the first device. Optionally, the first state may also be referred to as an identification state, which may indicate whether the first device is identified. For example, when service data (which may be identification information of the first device) sent by the first device is successfully received by the second device, the identification state is identified; otherwise, it is unidentified.
[0282] For example, FIG8 illustrates the transition relationship between the first state, the second state, and the third state. When the first device does not receive signaling for paging the device, the first device is in the third state. As shown in FIG8 , the first device is in the third state: if the first device is not the device paged by the received signaling (such as signaling for instructing the first device to perform random access, and the same applies hereinafter, FIG8 takes the signaling as paging signaling as an example), the device state of the first device remains unchanged. If the first device is the device paged by the received signaling, the device state of the first device changes from the third state to the second state.
[0283] The first device is in the second state: if the first device is the device paged by the received signaling, the device state of the first device remains unchanged. If the first device is not the device paged by the received signaling, the device state of the first device changes from the second state to the third state. When the first device successfully completes random access, the device state of the first device changes from the second state to the first state.
[0284] The first device is in a first state: if the first device is a device paged by the received signaling and the received signaling includes the first indication information, the device state of the first device remains unchanged. If the first device is not a device paged by the received signaling, the device state of the first device changes from the first state to a third state.
[0285] In a possible example, the device state of the first device includes a first state and a second state; the first state is the state of the first device when random access is successful, and the first state is also the state of the first device when it does not receive signaling for paging the first device; the second state is the state of the first device when random access is not successful after being paged.
[0286] For example, FIG9 shows the transition relationship between the first state and the second state. When the first device does not receive a signaling for paging the device, the first device is in the first state. As shown in FIG9 , the first device is in the first state: if the first device is not the device paged by the received signaling (such as the signaling for instructing the first device to perform random access, and the same applies hereinafter, FIG9 takes the signaling as the paging signaling as an example), the device state of the first device remains unchanged. If the first device is the device paged by the received signaling, and the signaling includes the first indication information, and the random access of the first device is successful, the device state of the first device remains unchanged. If the first device is the device paged by the received signaling, and the signaling includes the first indication information, and the random access of the first device is not successful, the device state of the first device changes from the first state to the second state. If the first device is the device paged by the received signaling, and the signaling does not include the first indication information, the device state of the first device changes from the first state to the second state.
[0287] The first device is in the second state: if the first device is the device paged by the received signaling, the device state of the first device remains unchanged; if the first device is not the device paged by the received signaling, the device state of the first device changes from the second state to the first state; when the first device successfully completes random access, the device state of the first device changes from the second state to the first state;
[0288] To facilitate a better understanding of the embodiments of the present application, the method described in FIG. 7 is further described below with reference to a specific example:
[0289] For example, FIG10 takes the third signaling as paging signaling 1, the first signaling as paging signaling 2, the second signaling as queryrep signaling, and the device state of the first device including the first state, the second state, and the third state as an example.
[0290] 1001. The core network device sends a service request 1 to the reader / writer. The service request 1 carries mask information 1. The mask information 1 is used to indicate the selection of UE1, UE2, and UE3 to execute service 1.
[0291] Correspondingly, the reader receives the service request 1.
[0292] 1002. The reader sends paging signaling 1 based on the service request 1. The paging signaling 1 includes mask information 1, configuration information 1, and indication information 1. The indication information 1 is used to indicate that the paging signaling 1 is an initial paging signaling.
[0293] UE1 and UE2 receive the paging signaling 1, and the device states of UE1 and UE2 change from the third state to the second state. UE3 does not receive the paging signaling 1 because it has not started working yet, and the device state of UE3 is the third state.
[0294] 1003. After sending the paging signaling 1, the reader sends a query signaling.
[0295] 1004. After sending the query signaling, the reader sends a queryrep signaling.
[0296] 1005. UE1 performs RA.
[0297] After receiving the query signaling and queryrep signaling, UE1 successfully performs random access based on the query signaling and queryrep signaling, and the device state of UE1 changes from the second state to the first state. UE2 has not successfully performed random access based on the query signaling and queryrep signaling, so the state of UE2 is still the second state.
[0298] 1006. The reader sends paging signaling 2, which includes mask information 1, configuration information 1 and indication information 2. The indication information 2 instructs the device that has successfully accessed the random access not to respond to the queryrep signaling and instructs the device that has not successfully accessed the random access after being paged to respond to the queryrep signaling.
[0299] At this point, UE3 has already begun operating, so UE1 through UE3 all receive paging signaling 2. After receiving paging signaling 2, UE1 maintains its device state in the first state, preventing UE1 from responding to subsequent queryrep signaling. After receiving paging signaling 2, UE2 maintains its device state in the second state, allowing UE2 to respond to subsequent queryrep signaling for random access. After receiving paging signaling 2, UE3 changes its device state from the third state to the second state, allowing UE3 to respond to subsequent queryrep signaling for random access.
[0300] 1007. The reader sends a queryrep signaling.
[0301] 1008. UE2 performs RA.
[0302] UE2 performs random access based on the queryrep signaling sent after the paging signaling 2, and changes to the first state after the random access is successful.
[0303] 1009. UE3 performs RA.
[0304] UE3 performs random access based on the queryrep signaling sent after the paging signaling 2, and changes to the first state after the random access is successful.
[0305] 1010. The core network device sends a service request 2 to the reader / writer, where the service request 2 carries mask information 2.
[0306] Correspondingly, the reader receives the service request 2.
[0307] 1011. The reader sends paging signaling 3 based on the service request 2. The paging signaling 3 includes mask information 2, configuration information 2, and indication information 3. The indication information 3 is used to indicate that the paging signaling 3 is an initial paging signaling.
[0308] Since the paging signaling 3 does not page UE1, UE2, and UE3, the device states of UE1, UE2, and UE3 change to the third state.
[0309] For another example, FIG11 takes the third signaling as paging signaling 1, the first signaling as paging signaling 2, the second signaling as queryrep signaling, and the device state of the first device including the first state and the second state as an example.
[0310] 1101. The core network device sends a service request 1, which carries mask information 1. The mask information 1 is used to indicate the selection of UE1, UE2, and UE3 to execute service 1.
[0311] Correspondingly, the reader receives the service request 1.
[0312] 1102. The reader sends paging signaling 1 based on the service request. The paging signaling 1 includes mask information 1, configuration information 1, and indication information 1. The indication information 1 is used to indicate that the paging signaling 1 is an initial transmission signaling for paging UE1, UE2, and UE3.
[0313] UE1 and UE2 receive the paging signaling 1, and the device states of UE1 and UE2 change from the first state to the second state. UE3 does not receive the paging signaling 1 because it has not started working yet, and the device state of UE3 remains in the first state.
[0314] 1103. After sending the paging signaling 1, the reader sends a query signaling.
[0315] 1104. After sending the query signaling, the reader sends a queryrep signaling.
[0316] 1105. UE1 performs RA.
[0317] After receiving the query signaling and queryrep signaling, UE1 successfully performs random access based on the query signaling and queryrep signaling, and the device state of UE1 changes from the second state to the first state. UE2 has not successfully performed random access based on the query signaling and queryrep signaling, so the state of UE2 is still the second state.
[0318] 1106. The reader sends paging signaling 2, which includes mask information 1, configuration information 1 and indication information 2. The indication information 2 instructs the device that has successfully accessed the random access not to respond to the queryrep signaling and instructs the device that has not successfully accessed the random access after being paged to respond to the queryrep signaling.
[0319] At this point, UE3 has already started operating, so UE1 through UE3 all receive paging signaling 2. After receiving paging signaling 2, UE1 maintains its device state in the first state, preventing UE1 from responding to subsequent queryrep signaling. After receiving paging signaling 2, UE2 maintains its device state in the second state, allowing UE2 to respond to subsequent queryrep signaling for random access. After receiving paging signaling 2, UE3 changes its device state from the first state to the second state, allowing UE3 to respond to subsequent queryrep signaling for random access.
[0320] 1107. The reader sends a queryrep signaling.
[0321] 1108. UE2 performs RA.
[0322] UE2 performs random access based on the queryrep signaling sent after the paging signaling 2, and changes to the first state after the random access is successful.
[0323] 1109. UE3 performs RA.
[0324] UE3 performs random access based on the queryrep signaling sent after the paging signaling 2, and changes to the first state after the random access is successful.
[0325] 1110. The core network device sends a service request 2 to the reader / writer, where the service request 2 carries mask information 2.
[0326] Correspondingly, the reader receives the service request 2.
[0327] 1111. The reader sends paging signaling 3 based on the service request 2. The paging signaling 3 includes mask information 2, configuration information 2, and indication information 3. The indication information 3 is used to indicate that the paging signaling 3 is an initial paging signaling.
[0328] Since the paging signaling 3 does not page UE1, UE2, and UE3, the device states of UE1, UE2, and UE3 remain unchanged.
[0329] Optionally, for ease of description below, the signaling used to page the first device is referred to as a first message. When the first device's device state includes a first state, a second state, and a third state, after receiving the first message, the first device records its own device state for no longer than a first duration. After the first duration has expired, the first device directly processes the process as if it had not received the first message.
[0330] Optionally, when the device status of the first device only includes the first status and the second status, after the first device receives the first message, the time for recording whether it has been paged shall not exceed the first duration, and the time for recording its own device status shall not exceed the second duration. After exceeding the first duration, the first device is directly treated as a process that has not been paged. After exceeding the second duration, the first device is directly treated as a process that has not been successfully accessed. Accordingly, the second device can know how long it will take for the first device to record whether it has been paged and whether random access has been successful based on the time when the first message was sent. After the second device sends the first message, if the first duration is exceeded, the second device determines that the first device cannot record whether it has been paged; if the second duration is exceeded, the second device determines that the first device cannot record whether random access has been successful.
[0331] How the first device determines the end time of the first duration and the first duration can be found in the description of the embodiment corresponding to FIG5 above, and will not be repeated here.
[0332] Optionally, the device state of the first device and / or whether it has been paged can be stored via a power storage module (such as a storage capacitor, a latch, a register, or a memory). For example, if two device states of the first device are to be stored, a 1-bit variable is sufficient. If three device states of the first device are to be stored, a 2-bit variable is required. For example, using a storage capacitor to store two device states of the first device as an example, when the storage capacitor is charged, it can maintain a 1 or 0 (e.g., 1 represents the first state, 0 represents the second state), or maintain a high or low level (a high level represents the first state, a low level represents the second state) to distinguish between the two different states. When the storage capacitor is depleted, the state is no longer maintained. For another example, using a 1-bit memory to store two device states of the first device, a memory value of 0 indicates the current state is the first state, and a memory value of 1 indicates the current state is the second state. When the memory is depleted, the state is no longer maintained.
[0333] In one possible example, the LCID in the first signaling / third signaling can be used to indicate that the first signaling / third signaling is a message for the paging device, or the identification information (carried in the MAC or in a message header field (high-layer field)) can be used to indicate that the first signaling / third signaling is a message for the paging device.
[0334] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished by the first indication information. For example, different LCIDs or different identification information may be used to distinguish whether the received signaling is the first signaling or the third signaling. For example, when the LCID / identification information in the received signaling is LCID 1 / identification information 1, it indicates that the signaling is the third signaling. When the LCID / identification information in the received signaling is LCID 2 / identification information 2, it indicates that the signaling is the first signaling.
[0335] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished. After receiving the first signaling, the first device may determine whether to respond to the first signaling based on whether it has been paged and whether random access has been successful. For example, if the first device has not successfully performed random access after being paged or has not received signaling for paging the first device, the first device maintains the current device state in the second state or enters the second state. If the first device successfully performs random access, the first device maintains the current device state in the first state.
[0336] In one possible example, the first signaling may not carry the first indication information, that is, the first signaling and the third signaling may not be distinguished by the first indication information. For example, the first signaling and the third signaling may carry an event identifier. If the time interval between the first signaling and the third signaling received by the first device satisfies a certain time threshold and carries the same event identifier, the first device has already responded to the third signaling and may no longer respond to the first signaling.
[0337] As can be seen, based on the method described in Figure 7, after the second device sends the third signaling for paging the first device, it can resend the first signaling for instructing the first device to access the second device. In this way, if the first device does not receive the third signaling, it can successfully perform random access based on the first signaling. In addition, the first signaling also carries first indication information for instructing the device that successfully performed random access to maintain its current device state, and for instructing the device that did not successfully perform random access after being paged to maintain its current device state. This helps prevent the device that successfully performed random access from performing random access again, causing the device to repeatedly perform the same service.
[0338] Due to the limited capacitance / energy storage of the first device, after receiving the paging signaling, the first device may lose power (the power is exhausted or the power is lower than a certain threshold) before the service is completed. After the first device loses power, the configuration information of the parameters for configuring the communication between the first device and the second device included in the paging signaling will be lost. This results in the inability to communicate normally between the first device and the second device. In order to solve this technical problem, an embodiment of the present application also provides another information transmission method and communication device. Please refer to Figure 12, which is a flow chart of an information transmission method provided in an embodiment of the present application, wherein:
[0339] 1201. A second device sends a first signaling message, where the first signaling message includes first configuration information, where the first configuration information is used to configure communication parameters between the first device and the second device, and the first signaling message is used to page the first device. Accordingly, the first device may receive the first signaling message.
[0340] In an embodiment of the present application, after receiving a service request from the core network, the second device may send signaling for paging the first device based on the service request. The second device may send the first signaling in a broadcast manner. That is, in addition to the first device receiving the first signaling, other devices may also receive the first signaling. Optionally, in addition to paging the first device, the first signaling may also page one or more other devices.
[0341] In the embodiments of the present application, "paging" can also be replaced or understood as "selection" or "trigger" or "indication". For the convenience of description, the embodiments of the present application are all described by taking "paging" as an example. For the convenience of description, the following text also takes the first signaling as an example of the signaling used to paging the first device. As mentioned above, for example, the first signaling can be paging signaling, initial trigger (message), trigger message, downlink (DL) trigger (message), paging-like message or selection signaling. Among them, for the description of the signaling used to paging the first device, please refer to the description under step 501, which will not be repeated here.
[0342] For an explanation of the first configuration information, please refer to the description of the first configuration information in step 502, which will not be repeated here.
[0343] Optionally, the triggering method of the first signaling can refer to the triggering method of the third signaling in step 501, which will not be repeated here.
[0344] 1202. The second device sends a second signaling, where the second signaling includes the first configuration information and is used to trigger a random access opportunity. Accordingly, the first device may receive the second signaling.
[0345] For the description of the second signaling, please refer to the description under step 501 and will not be repeated here.
[0346] In a possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state of the first device when random access is successful, the second state is the state of the first device when random access is not successful after being paged, and the third state is the state of the first device when it does not receive signaling for paging the first device.
[0347] For explanations on whether random access is successful or not after being paged, please refer to the description under step 501.
[0348] Optionally, random access can also be replaced or understood as: access, data transmission, contention resolution or identification. Random access success can also be replaced or understood as: access success, data transmission success, contention resolution success, identification success, service completion. Failure to perform random access successfully can be replaced or understood as: failure to perform access successfully, failure to perform data transmission successfully, failure to perform contention resolution successfully, failure to perform identification successfully, service incomplete. Failure to perform random access successfully after being paged can be replaced or understood as: failure to perform access successfully after being paged, failure to perform data transmission successfully after being paged, failure to perform contention resolution successfully after being paged, failure to perform identification successfully after being paged, service incomplete after being paged, pending random access, pending data transmission or pending contention resolution. For example, when random access is replaced or understood as successful data transmission, failure to perform random access successfully can be replaced or understood as failure to perform data transmission successfully. When random access is replaced or understood as successful contention resolution, failure to perform random access successfully can be replaced or understood as failure to perform contention resolution successfully. Success can also be understood as completion or successful completion, and the same applies to the following text.
[0349] For example, Figure 13 illustrates the transition relationship between the first state, the second state, and the third state. When the first device does not receive a signaling message for paging the device, the first device is in the third state. As shown in Figure 13, when the first device is in the third state: if the first device is not the device being paged by the received signaling message, the device state of the first device remains unchanged. If the first device is the device being paged by the received signaling message, the device state of the first device changes from the third state to the second state.
[0350] The first device is in the second state: if the first device is the device paged by the received signaling, the device state of the first device remains unchanged. If the first device is not the device paged by the received signaling, the device state of the first device changes from the second state to the third state. When the first device successfully completes random access, the device state of the first device changes from the second state to the first state.
[0351] The first device is in the first state: if the first device is not the device paged by the received signaling, the device state of the first device changes from the first state to the third state.
[0352] In a possible example, the device state of the first device includes a first state and a second state; the first state is the state of the first device when random access is successful, and the first state is also the state of the first device when it does not receive signaling for paging the first device; the second state is the state of the first device when random access is not successful after being paged.
[0353] For example, Figure 14 illustrates the transition relationship between the first state and the second state. When the first device does not receive signaling for paging the device, the first device is in the first state. As shown in Figure 14, when the first device is in the first state: if the first device is not the device being paged by the received signaling, the device state of the first device remains unchanged. If the first device is the device being paged by the received signaling, the device state of the first device changes from the first state to the second state.
[0354] The first device is in the second state: if the first device is the device paged by the received signaling, the device state of the first device remains unchanged; if the first device is not the device paged by the received signaling, the device state of the first device changes from the second state to the first state; when the first device successfully performs random access, the device state of the first device changes from the second state to the first state.
[0355] Optionally, the first device may record the device status, and the recorded device status may be maintained for a period of time after power is turned off. Thus, after the first device is powered on again, it is possible to determine whether the first device has been paged and whether random access has been successful based on the recorded information. If it is determined that the first device has been paged and random access has been successful, random access is not performed again. If it is determined that the first device has been paged and random access has not been successful, random access may continue to be performed to avoid the first device being unable to successfully perform random access when it is powered on again.
[0356] To facilitate a better understanding of the embodiments of the present application, the method described in FIG. 12 is further described below with reference to a specific example:
[0357] For example, FIG15 takes the example that the first signaling is paging signaling 1, the second signaling is query signaling, and the device states of the first device include the first state, the second state, and the third state.
[0358] 1501. The core network device sends a service request 1 to the reader / writer. The service request 1 carries mask information 1. The mask information 1 is used to indicate the selection of UE1, UE2, and UE3 to execute service 1.
[0359] Correspondingly, the reader receives the service request 1.
[0360] 1502. The reader sends paging signaling 1 based on the service request 1. The paging signaling 1 includes mask information 1 and configuration information 1.
[0361] Correspondingly, UE1, UE2 and UE3 receive the paging signaling 1, and the device states of UE1, UE2 and UE3 change from the third state to the second state.
[0362] 1503. After sending the paging signaling 1, the reader sends a query signaling, which also includes configuration information 1.
[0363] 1504. After sending the query signaling, the reader sends a queryrep signaling.
[0364] 1505. UE1 performs RA.
[0365] After receiving the query signaling and queryrep signaling, UE1 successfully performs random access based on the query signaling and queryrep signaling, and UE1's device state changes from the second state to the first state. UE2 has not yet successfully performed random access based on the query signaling and queryrep signaling, so UE2's state remains in the second state. UE3 is powered off in the second state and then powered back on after a period of time. After UE3 is powered back on, configuration information 1 in UE3 is lost.
[0366] 1506. The reader sends a query signaling, which also includes configuration information 1.
[0367] After UE3 is powered on again, it receives the query signaling from the reader. Since the query signaling also includes configuration information 1, UE3 can re-acquire configuration information 1 and communicate with the reader based on configuration information 1.
[0368] 1507. The reader sends a queryrep signaling.
[0369] 1508. UE2 performs RA.
[0370] UE2 performs random access based on queryrep signaling, and changes to the first state after the random access is successful.
[0371] 1509. UE3 performs RA.
[0372] UE3 performs random access based on queryrep signaling, and changes to the first state after the random access is successful.
[0373] 1510. The core network device sends a service request 2 to the reader / writer, where the service request 2 carries mask information 2.
[0374] Correspondingly, the reader receives the service request 2.
[0375] 1511. The reader sends paging signaling 2 based on the service request 2. The paging signaling 2 includes mask information 2 and configuration information 2.
[0376] Since the paging signaling 2 does not page UE1, UE2, and UE3, the device states of UE1, UE2, and UE3 change to the third state.
[0377] For example, FIG16 takes the first signaling as paging signaling 1, the second signaling as query signaling, and the device state of the first device including the first state and the second state as an example.
[0378] 1601. The core network device sends a service request 1 to the reader / writer. The service request 1 carries mask information 1. The mask information 1 is used to indicate the selection of UE1, UE2, and UE3 to execute service 1.
[0379] Correspondingly, the reader receives the service request 1.
[0380] 1602. The reader sends paging signaling 1 based on the service request 1. The paging signaling 1 includes mask information 1 and configuration information 1.
[0381] Correspondingly, UE1, UE2 and UE3 receive the paging signaling 1, and the device states of UE1, UE2 and UE3 change from the first state to the second state.
[0382] 1603. After sending the paging signaling 1, the reader sends a query signaling, which also includes configuration information 1.
[0383] 1604. After sending the query signaling, the reader sends a queryrep signaling.
[0384] 1605. UE1 performs RA.
[0385] After receiving the query signaling and queryrep signaling, UE1 successfully performs random access based on the query signaling and queryrep signaling, and UE1's device state changes from the second state to the first state. UE2 has not yet successfully performed random access based on the query signaling and queryrep signaling, so UE2's state remains in the second state. UE3 is powered off in the second state and then powered back on after a period of time. After UE3 is powered back on, configuration information 1 in UE3 is lost.
[0386] 1606. The reader sends a query signaling, which also includes configuration information 1.
[0387] After UE3 is powered on again, it receives the query signaling from the reader. Since the query signaling also includes configuration information 1, UE3 can re-acquire configuration information 1 and communicate with the reader based on configuration information 1.
[0388] 1607. The reader sends a queryrep signaling.
[0389] 1608. UE2 performs RA.
[0390] UE2 performs random access based on queryrep signaling, and changes to the first state after the random access is successful.
[0391] 1609. UE3 performs RA.
[0392] UE3 performs random access based on queryrep signaling, and changes to the first state after the random access is successful.
[0393] 1610. The core network device sends a service request 2 to the reader / writer, where the service request 2 carries mask information 2.
[0394] Correspondingly, the reader receives the service request 2.
[0395] 1611. The reader sends paging signaling 2 based on the service request 2. The paging signaling 2 includes mask information 2 and configuration information 2.
[0396] Since the paging signaling 2 does not page UE1, UE2, and UE3, the device states of UE1, UE2, and UE3 remain unchanged.
[0397] Optionally, for ease of description below, the signaling used to page the first device is referred to as a first message. When the first device's device state includes a first state, a second state, and a third state, after receiving the first message, the first device records its own device state for no longer than a first duration. After the first duration has expired, the first device directly processes the process as if it had not received the first message.
[0398] Optionally, when the device status of the first device only includes the first status and the second status, after the first device receives the first message, the time for recording whether it has been paged shall not exceed the first duration, and the time for recording its own device status shall not exceed the second duration. After exceeding the first duration, the first device is directly treated as a process that has not been paged. After exceeding the second duration, the first device is directly treated as a process that has not been successfully accessed. Accordingly, the second device can know how long it will take for the first device to record whether it has been paged and whether random access has been successful based on the time when the first message was sent. After the second device sends the first message, if the first duration is exceeded, the second device determines that the first device cannot record whether it has been paged; if the second duration is exceeded, the second device determines that the first device cannot record whether random access has been successful.
[0399] How the first device determines the end time of the first duration and the first duration can be found in the description of the embodiment corresponding to FIG5 above, and will not be repeated here. How the first device stores whether it is paged and / or the device status can be found in the description of the embodiment corresponding to FIG7, and will not be repeated here.
[0400] In a possible example, the LCID in the first signaling can indicate that the first signaling is a message for the paging device, or the identification information (carried in the MAC or in a message header field (high-layer field)) can indicate that the first signaling is a message for the paging device.
[0401] As can be seen, based on the method described in Figure 12, the second device can repeatedly send the first configuration information used to configure the communication parameters between the first device and the second device through the second signaling. In this way, the first device can re-acquire the first configuration information after powering on again, and can then communicate normally with the second device based on the first configuration information.
[0402] The present application provides a communication device that can be used to implement the functions of the first device or the second device in the method embodiment described in Figures 5 or 7 or 12 above. The communication device can be the first device or the second device. The communication device includes a module or unit that corresponds one-to-one to the method / operation / step / action performed by the first device or the second device in the method embodiment described in Figures 5 or 7 or 12 above. The unit can be a hardware circuit, or software, or a combination of a hardware circuit and software. Please refer to Figure 17, which shows a structural schematic diagram of a communication device 1700 in an embodiment of the present application. The communication device 1700 may include an interface unit 1701 and a processing unit 1702. The processing unit 1702 is used to process signaling and / or data, and the signaling and / or data may be data received by the interface unit 1701, and the processed signaling and / or data may also be sent by the interface unit 1701;
[0403] In one embodiment, when the communication device 1700 is a first device, wherein:
[0404] Interface unit 1701 is used to receive a first signaling from a second device, where the first signaling includes first indication information, and the first signaling is used to instruct the first device to access the second device, and the first indication information includes one or more of the following: the device that successfully accesses randomly does not respond to the second signaling, and the device that fails to successfully access randomly after being paged responds to the second signaling; the second signaling is used to trigger a random access opportunity; the interface unit 1701 is also used to receive a second signaling from the second device.
[0405] In a possible example, the processing unit 1702 is configured to not respond to the second signaling if the first device receives the first signaling when random access is successful.
[0406] In a possible example, the processing unit 1702 is configured to respond to the second signaling if the first apparatus receives the first signaling when the first apparatus fails to perform random access successfully after being paged.
[0407] In a possible example, the processing unit 1702 is configured to respond to the second signaling if the first device has not received the signaling for paging the first device before receiving the first signaling.
[0408] In a possible example, the processing unit 1702 is configured to ignore the first indication information if the first device has not received signaling for paging the first device before receiving the first signaling.
[0409] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0410] In a possible example, the first indication information instructs the device that has successfully performed random access not to respond to the second signaling and instructs the device that has not successfully performed random access after being paged to respond to the second signaling.
[0411] In one embodiment, when the communication device 1700 is a second device, wherein:
[0412] Interface unit 1701 is used to send a first signaling, the first signaling includes a first indication information, the first signaling is used to instruct the first device to access the second device, the first indication information indicates one or more of the following: the device that successfully accesses randomly does not respond to the second signaling, the device that fails to successfully access randomly after being paged responds to the second signaling, and the second signaling is used to trigger a random access opportunity; the interface unit 1701 is also used to send a second signaling.
[0413] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0414] In a possible example, the first indication information instructs the device that has successfully performed random access not to respond to the second signaling and instructs the device that has not successfully performed random access after being paged to respond to the second signaling.
[0415] In one embodiment, when the communication device 1700 is a first device, wherein:
[0416] Interface unit 1701 is used to receive a first signaling from a second device, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: a device that successfully accesses randomly maintains the current device state, and a device that fails to access randomly after being paged maintains the current device state; interface unit 1701 is also used to receive a second signaling from the second device, the second signaling being used to trigger a random access opportunity.
[0417] In one possible example, the processing unit 1702 is configured to maintain the current device state as the first state if the first device receives the first signaling when random access is successful, where the first state is the state in which the first device is in when random access is successful; in the first state, the second signaling is not responded to.
[0418] In one possible example, the processing unit 1702 is configured to maintain the current device state as a second state if the first device receives a first signaling when the first device fails to perform random access successfully after being paged, the second state being the state in which the first device fails to perform random access successfully after being paged; and respond to the second signaling in the second state.
[0419] In one possible example, the processing unit 1702 is configured to enter a second state if the first device does not receive a signaling for paging the first device before receiving the first signaling, where the second state is the state in which the first device is in when random access is not successful after being paged; and respond to the second signaling in the second state.
[0420] In a possible example, the processing unit 1702 is configured to ignore the first indication information if the first device has not received signaling for paging the first device before receiving the first signaling.
[0421] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0422] In a possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state of the first device when random access is successful, the second state is the state of the first device when random access is not successful after being paged, and the third state is the state of the first device when it does not receive signaling for paging the first device.
[0423] In a possible example, the device state of the first device includes a first state and a second state; the first state is the state of the first device when random access is successful, and the first state is also the state of the first device when it does not receive signaling for paging the first device; the second state is the state of the first device when random access is not successful after being paged.
[0424] In a possible example, the first indication information instructs the device that has successfully random accessed to maintain the current device state and the device that has not successfully random accessed to maintain the current device state after being paged.
[0425] In one embodiment, when the communication device 1700 is a second device, wherein:
[0426] Interface unit 1701 is used to send a first signaling, the first signaling includes a first indication information, the first signaling is used to instruct the first device to perform random access, the first indication information indicates one or more of the following: the device that successfully performs random access maintains the current device state, and the device that fails to successfully perform random access after being paged maintains the current device state; the interface unit 1701 is also used to send a second signaling, and the second signaling is used to trigger a random access opportunity.
[0427] In a possible example, the first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
[0428] In a possible example, the first indication information instructs the device that has successfully random accessed to maintain the current device state and the device that has not successfully random accessed to maintain the current device state after being paged.
[0429] In one embodiment, when the communication device 1700 is a first device, wherein:
[0430] Interface unit 1701 is used to receive first signaling from the second device, the first signaling includes first configuration information, the first configuration information is used to configure parameters for communication between the first device and the second device, and the first signaling is used to page the first device; interface unit 1701 is also used to receive second signaling from the second device, the second signaling includes the first configuration information, and the second signaling is used to trigger a random access opportunity.
[0431] In a possible example, the device state of the first device includes a first state, a second state, and a third state; the first state is the state of the first device when random access is successful, the second state is the state of the first device when random access is not successful after being paged, and the third state is the state of the first device when it does not receive signaling for paging the first device.
[0432] In a possible example, the device state of the first device includes a first state and a second state; the first state is the state of the first device when random access is successful, and the first state is also the state of the first device when it does not receive signaling for paging the first device; the second state is the state of the first device when random access is not successful after being paged.
[0433] In one embodiment, when the communication device 1700 is a second device, wherein:
[0434] Interface unit 1701 is used to send a first signaling, the first signaling includes first configuration information, the first configuration information is used to configure parameters for communication between the first device and the second device, and the first signaling is used to page the first device; interface unit 1701 is also used to send a second signaling, the second signaling includes the first configuration information, and the second signaling is used to trigger a random access opportunity.
[0435] FIG18 shows a communication device 1800 provided in an embodiment of the present application, configured to implement the functions of the first or second device described above. The device may be a communication device or a device used in a communication device. The communication device may be the first or second device. The device used in the communication device may be a system-on-chip (SoC) or chip within the communication device. The SoC may consist of a single chip or may include a chip and other discrete components.
[0436] The communication device 1800 includes at least one processor 1810, which is used to implement the processing function of the device (such as the second device or the first device) in the method provided in the embodiment of the present application.
[0437] Optionally, the communication device 1800 may further include a communication interface 1820 for implementing the transceiver operation of the device (e.g., the second device or the first device) in the method provided in the embodiment of the present application. In the embodiment of the present application, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces for communicating with other devices via a transmission medium. For example, the device in the communication device 1800 used by the communication interface 1820 can communicate with other devices. The processor 1810 uses the communication interface 1820 to send and receive data and is used to implement the method described in the above method embodiment. As shown in Figure 18, the communication interface 1820 may be located inside the communication device 1800 or outside the communication device 1800, and the embodiment of the present application is not limited thereto.
[0438] Optionally, the communication device 1800 may further include at least one memory 1830 for storing program instructions and / or data. The memory 1830 is coupled to the processor 1810. The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1810 may operate in conjunction with the memory 1830. The processor 1810 may execute program instructions stored in the memory 1830. At least one of the at least one memory may be included in the processor 1810. Alternatively, the at least one memory may be located within the communication device 1800 and outside the processor 1810. Alternatively, the at least one memory may be located outside the communication device 1800, which is not limited in the embodiment of the present application.
[0439] The specific connection medium between the communication interface 1820, processor 1810, and memory 1830 is not limited in the embodiments of the present application. In Figure 18, the embodiment of the present application shows that the memory 1830, processor 1810, and communication interface 1820 are connected via a bus. The bus is represented by a bold line in Figure 18. The connection method between other components is only for schematic illustration and is not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 18, but this does not mean that there is only one bus or one type of bus.
[0440] When the communication device 1800 is specifically a device for a device (such as a second device or a first device), for example, when the communication device 1800 is specifically a chip or a chip system, the communication interface 1820 may output or receive a baseband signal. When the communication device 1800 is specifically a device (such as a second device or a first device), the communication interface 1820 may output or receive a radio frequency signal. In an embodiment of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0441] It should be noted that the above-mentioned communication interface 1820 can be used to execute the functions of the above-mentioned interface unit 1701, and the above-mentioned processor 1810 can be used to execute the functions of the above-mentioned processing unit 1702, which will not be repeated here.
[0442] When the above-mentioned communication device is a chip applied to the first device, the first device chip implements the function of the first device in the above-mentioned method embodiment, and the first device chip receives information from other network elements; or, the first device chip sends information to other network elements.
[0443] When the communication device is a chip used in a second device, the second device chip implements the functions of the second device in the above method embodiment. The second device chip receives information from other network elements; or the second device chip sends information to other network elements.
[0444] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0445] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in the second device or the first device. Of course, the processor and the storage medium can also exist as discrete components in the first device or the second device.
[0446] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; or it may be an optical medium, for example, it may be a semiconductor medium, such as a solid state disk (SSD).
[0447] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0448] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
[0449] An embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed, the method executed by the first device or the second device in the above method embodiment is implemented.
[0450] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed, the method performed by the first device or the second device in the above method embodiment is implemented.
[0451] The present application also provides a communication system including a first device or a second device, wherein the first device is configured to execute the method executed by the first device in the above method embodiment, and the second device is configured to execute the method executed by the second device in the above method embodiment.
[0452] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0453] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and execution steps of the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.
[0454] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An information transmission method, characterized in that: The method comprises: A first device receives first signaling from a second device, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: a device that successfully accessed the second device does not respond to the second signaling, a device that has been paged but has not successfully accessed the second device responds to the second signaling; and the second signaling is used to trigger a random access opportunity. The first device receives the second signaling from the second device.
2. The method according to claim 1, characterized in that The method further comprises: If the first device receives the first signaling when random access is successful, the first device does not respond to the second signaling.
3. The method according to claim 1, characterized in that The method further comprises: If the first device receives the first signaling without successful random access after being paged, the first device responds to the second signaling.
4. The method according to claim 1, wherein The method further comprises: If the first device has not received signaling for paging the first device before receiving the first signaling, the first device responds to the second signaling.
5. The method according to claim 4, characterized in that The method further comprises: If the first device does not receive signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information.
6. The method according to any one of claims 1 to 5, characterized in that The first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
7. The method according to any one of claims 1 to 6, characterized in that The first indication information instructs a device that has successfully performed random access not to respond to the second signaling and instructs a device that has not successfully performed random access after being paged to respond to the second signaling.
8. An information transmission method, characterized in that: The method comprises: The second device sends a first signaling, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: a device that successfully accesses the second signaling does not respond to the second signaling, a device that fails to successfully access the second signaling after being paged responds to the second signaling; and the second signaling is used to trigger a random access opportunity. The second device sends the second signaling.
9. The method according to claim 8, characterized in that The first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
10. The method according to claim 8 or 9, characterized in that The first indication information instructs a device that has successfully performed random access not to respond to the second signaling and instructs a device that has not successfully performed random access after being paged to respond to the second signaling.
11. An information transmission method, characterized in that: The method comprises: A first device receives first signaling from a second device, the first signaling including first indication information, the first signaling being used to instruct the first device to access the second device, the first indication information indicating one or more of the following: a device that successfully performs random access maintains a current device state, and a device that fails to perform random access after being paged maintains a current device state. The first device receives second signaling from the second device, where the second signaling is used to trigger a random access opportunity.
12. The method according to claim 11, characterized in that The method further comprises: If the first device receives the first signaling when random access is successful, the first device maintains the current device state as the first state, where the first state is the state of the first device when random access is successful; the first device does not respond to the second signaling in the first state.
13. The method according to claim 11, characterized in that The method further comprises: If the first device receives the first signaling when random access is not successful after being paged, the first device maintains the current device state as the second state, where the second state is the state in which the first device is when random access is not successful after being paged; the first device responds to the second signaling in the second state.
14. The method according to claim 11, characterized in that The method further comprises: If the first device does not receive the signaling for paging the first device before receiving the first signaling, the first device enters a second state, where the second state is the state in which the first device is in when random access is not successful after being paged; the first device responds to the second signaling in the second state.
15. The method according to claim 14, characterized in that The method further comprises: If the first device does not receive signaling for paging the first device before receiving the first signaling, the first device ignores the first indication information.
16. The method according to any one of claims 11 to 15, characterized in that The first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
17. The method according to any one of claims 11 to 16, characterized in that The device state of the first device includes a first state, a second state and a third state; the first state is the state of the first device when random access is successful, the second state is the state of the first device when random access is not successful after being paged, and the third state is the state of the first device when it does not receive signaling for paging the first device.
18. The method according to any one of claims 11 to 16, characterized in that: The device state of the first device includes a first state and a second state; the first state is the state of the first device when random access is successful, and the first state is also the state of the first device when it does not receive signaling for paging the first device; the second state is the state of the first device when random access is not successful after being paged.
19. The method according to any one of claims 11 to 18, characterized in that The first indication information instructs a device that has successfully random accessed to maintain a current device state and a device that has not successfully random accessed to maintain a current device state after being paged.
20. An information transmission method, characterized in that: The method comprises: The second device sends a first signaling, the first signaling including first indication information, the first signaling being used to instruct the first device to perform random access, the first indication information indicating one or more of the following: a device that successfully performs random access maintains a current device state, and a device that fails to perform random access after being paged maintains a current device state. The second device sends a second signaling, where the second signaling is used to trigger a random access opportunity.
21. The method according to claim 20, characterized in that The first signaling further includes first configuration information, where the first configuration information is used to configure parameters for communication between the first device and the second device.
22. The method according to claim 20 or 21, characterized in that The first indication information instructs a device that has successfully random accessed to maintain a current device state and a device that has not successfully random accessed to maintain a current device state after being paged.
23. A communication device, characterized in that: The method comprises means for performing the method according to any one of claims 1 to 22.
24. A communication device, characterized in that: The method comprises a processor and a memory, wherein the processor and the memory are coupled, and the processor is configured to implement the method according to any one of claims 1 to 22.
25. A chip, characterized in that: The method comprises a processor and an interface, wherein the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method according to any one of claims 1 to 22 is executed.
26. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called by the computer, the computer executes the method according to any one of claims 1 to 22.
27. A communication system, characterized in that: The communication system includes a first device and a second device; the first device is used to execute the method according to any one of claims 1 to 7, and the second device is used to execute the method according to any one of claims 8 to 10; or, the first device is used to execute the method according to any one of claims 11 to 19, and the second device is used to execute the method according to any one of claims 20 to 22.
28. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed by a processor, the method according to any one of claims 1 to 22 is implemented.
Citation Information
Patent Citations
Communication method and device
CN117241407A
Data transmission method and communication device
CN117479301A
Paging method, apparatus, chip and module device
WO2023202487A1
Communication method and communication apparatus
WO2024032221A1