Access method, access system and related equipment
By optimizing the access process of A-IoT devices through a competition-based signaling interaction method, the maintenance cost and security risks of wireless communication devices are solved, and efficient device access and resource management are achieved, adapting to the needs of environmental IoT.
Patent Information
- Application Number
- CN202410567763.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-11-11
AI Technical Summary
Existing wireless communication devices require manual replacement or charging, resulting in high maintenance costs and safety hazards. Furthermore, A-IoT devices cannot be periodically synchronized, and the access process differs from that of NR systems, requiring redesign.
A contention-based device access method is adopted, which realizes the access process of A-IoT devices through signaling interaction between the first device and the second device, including the first signaling, the second signaling, the third signaling and the fourth signaling. It optimizes resource allocation by using temporary identifiers and scheduling information, reduces the probability of identifier conflicts and improves access efficiency.
It enables efficient inventory and access of A-IoT devices within the coverage area, reduces device identification conflicts, improves access success rate and reliability, and adapts to the needs of IoT scenarios.
Smart Images

Figure CN120935704A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication, and in particular to an access method, access system and related equipment. Background Technology
[0002] In recent years, with the widespread application of IoT technology in the field of wireless communication, reducing the size, complexity, and power consumption of IoT devices has become a major focus. Since most wireless communication devices require manual battery replacement or are powered by rechargeable batteries, this leads to high maintenance costs and even safety hazards. With the continuous introduction of digital age demands and the improvement of automation levels, there is an urgent need to introduce new IoT technologies to support devices without energy storage capabilities or those requiring no manual replacement or recharging. Therefore, A-IoT technology, which supports higher-density connections, lower complexity, and lower power consumption, has been proposed.
[0003] Ambient Internet of Things (A-IoT) describes a vast Internet of Things ecosystem where every object connects to a wireless sensor network via low-cost, self-powered sensor nodes. A-IoT devices use sensors, data analytics, and connectivity to adapt to their environment. These devices are typically inconspicuous, embedded in everyday life. They are able to collect data from their surroundings, process it, and autonomously respond to changing conditions, making them highly adaptable to a variety of important application scenarios. Summary of the Invention
[0004] According to a first aspect of some embodiments of the present invention, an access method is provided, performed by a first device, comprising: receiving a first signaling sent by a second device; sending a second signaling to the second device; receiving a third signaling sent by the second device; and sending a fourth signaling to the second device.
[0005] According to a second aspect of some embodiments of the present invention, an access method is provided, performed by a second device, comprising: sending a first signaling to a first device; receiving a second signaling sent by the first device; sending a third signaling to the first device; and receiving a fourth signaling sent by the first device.
[0006] According to a third aspect of some embodiments of the present invention, an apparatus is provided, the apparatus being a first apparatus, comprising: a first receiving module configured to receive a first signaling sent by a second apparatus; a first sending module configured to send a second signaling to the second apparatus; a second receiving module configured to receive a third signaling sent by the second apparatus; and a second sending module configured to send a fourth signaling to the second apparatus.
[0007] According to a fourth aspect of some embodiments of the present invention, an apparatus is provided, the apparatus being a second apparatus, comprising: a first transmitting module configured to transmit a first signaling to a first apparatus; a first receiving module configured to receive a second signaling transmitted by the first apparatus; a second transmitting module configured to transmit a third signaling to the first apparatus; and a second receiving module configured to receive a fourth signaling transmitted by the first apparatus.
[0008] According to a fifth aspect of some embodiments of the present invention, an access system is provided, including a first device and a second device according to any embodiment of the present disclosure.
[0009] According to a sixth aspect of some embodiments of the present invention, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the aforementioned access methods based on instructions stored in the memory.
[0010] According to a seventh aspect of some embodiments of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, wherein the program, when executed by a processor, implements any of the aforementioned access methods.
[0011] According to an eighth aspect of some embodiments of the present invention, a computer program product is provided that, when the computer program product is run on a computer, enables the computer to implement any of the aforementioned access methods.
[0012] Other features and advantages of the invention will become clear from the following detailed description of exemplary embodiments of the invention with reference to the accompanying drawings. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 A flowchart illustrating an access method according to some embodiments of the present invention is shown.
[0015] Figure 2 A flowchart illustrating an access method according to other embodiments of this disclosure is shown.
[0016] Figure 3 A flowchart illustrating an access method according to some embodiments of the present disclosure is shown.
[0017] Figure 4 A flowchart illustrating an access method according to some embodiments of the present disclosure is shown.
[0018] Figure 5 A schematic diagram of the structure of a first device according to some embodiments of the present disclosure is shown.
[0019] Figure 6 A schematic diagram of the structure of a second device according to some embodiments of the present disclosure is shown.
[0020] Figure 7 A schematic diagram of the structure of an access system according to some embodiments of the present disclosure is shown.
[0021] Figure 8A and 8B Two A-IoT deployment scenarios are illustrated as examples.
[0022] Figure 9 A schematic diagram of the structure of an electronic device according to some embodiments of the present invention is shown.
[0023] Figure 10 A schematic diagram of the structure of an electronic device according to other embodiments of the present invention is shown. Detailed Implementation
[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0025] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps described in these embodiments do not limit the scope of the invention.
[0026] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0027] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0028] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0029] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0030] The access of IoT devices provides the necessary prerequisites for subsequent uplink and downlink data transmission, such as reading and writing, and is a crucial link in IoT communication scenarios. Therefore, researching device access methods for A-IoT is highly meaningful. Because A-IoT devices have very low peak power consumption, they cannot achieve periodic synchronization like in NR systems. Therefore, their access process differs from NR (New Radio) systems and needs to be redesigned. A-IoT device access can achieve at least the following two aspects:
[0031] 1. Identify an A-IoT device, including a base station (or intermediate node) or other devices within its coverage area, and select one, a group, or all A-IoT devices to participate in inventory.
[0032] 2. Request at least one identified A-IoT device to execute read, write, or other commands.
[0033] The embodiments of this disclosure propose a competition-based device access method to effectively solve the problem of selecting one or a group or all of the second devices within the coverage area of the first device for inventory.
[0034] Figure 1 A flowchart illustrating an access method according to some embodiments of the present invention is shown. Figure 1 As shown, the access method in this embodiment includes steps S102 to S108. In this embodiment, the first device wants to access the second device, and the access process is achieved through at least the first signaling, the second signaling, the third signaling, and the fourth signaling between the first device and the second device.
[0035] In step S102, the first device receives a first signaling sent by the second device. The first signaling is used to trigger the access procedure.
[0036] In some embodiments, the first device is an Internet of Things (IoT) device, such as an A-IoT device. The first device may transmit data, for example, via backscattering or autonomous transmission.
[0037] In some embodiments, the second device is at least one of a base station, a terminal, a relay device, an intermediate node, an auxiliary node, a reader, and an excitation source. The relay device includes at least one of a terminal, an Integrated Access Backhaul (IAB) device, a Network Controlled Repeater (NCR) device, a Reconfigurable Intelligent Surface (RIS) device, a vehicle-to-everything (V2X) device, and an Internet of Things (IoT) device. The intermediate node includes at least one of a terminal, an IoT device, and a V2X device. The auxiliary node includes at least one of a terminal, an IoT device, and a V2X device.
[0038] In some embodiments, in response to the second device finding the first device through at least one of a paging command, an inventory command, an access command, and a selection command, the second device receives a first signaling sent by the second device.
[0039] In some embodiments, the first signaling carries at least one of device information, first control information, second control information, first physical channel information, user re-identification information, and first user authentication information. The first control information is used for transmission from the second device to the first device; for example, the first control information can be control information for R2D (Reader to Device) transmission. The second control information is used for transmission from the first device to the second device; for example, the second control information can be control information for D2R (Device to Reader) transmission. The specific contents of these types of information carried by the first signaling are described below by example. The first physical channel information is used for transmission from the second device to the first device and can be referred to as PRDCH (Physical Reader to Device Channel) information.
[0040] In some embodiments, the first device is an Internet of Things (IoT) device, and the device information includes at least one of IoT device type request information, IoT device type confirmation information, IoT device capability request information, and IoT device capability confirmation information.
[0041] In some embodiments, the first control information includes at least one of command information, first scheduling information, and first verification information.
[0042] Command information includes at least one of the following: inventory command, access command, selection command, wake-up command, and call command. The inventory command identifies the first device. The access command determines whether the first device is communicating with the second device. The selection command instructs the second device to select a device based on predefined criteria. The wake-up command, similar to a paging command, notifies the first device that it needs to receive a message. The call command is a notification sent by the core network to the first device for authentication.
[0043] The first scheduling information includes, for example, at least one of the following: command format information, first rate information, first carrier frequency information, first frequency location information, first bandwidth size information, first time-domain granularity number information, first time-domain granularity duration information, first time-domain location information, first transport block information, first modulation information, first code rate information, first encoding information, first repetitive transmission information, first frequency hopping indication information, and first synchronization format information. Through the first scheduling information, the first device can be notified of the resources it will use when attempting to access the second device, such as at least one of time-domain resources, frequency-domain resources, and code-domain resources. Thus, the first device can compete for access to the second device using the specified resources. Furthermore, the first scheduling information can be used to indicate the resources used by the first device during communication after access.
[0044] The first verification information may include, for example, the first cyclic redundancy check information.
[0045] In some embodiments, the second control information includes at least one of second scheduling information and second verification information.
[0046] The second scheduling information includes at least one of the following: second rate information, second carrier frequency information, second frequency location information, second bandwidth size information, second time-domain granularity number information, second time-domain granularity duration information, second time-domain location information, second transport block information, second modulation information, second code rate information, second encoding information, second repetitive transmission information, second frequency hopping indication information, second synchronization format information, and second intermediate synchronization code indication information. For example, the second scheduling information indicates the resources used by the first device when transmitting data to the second device.
[0047] The second verification information includes the second cyclic redundancy check information.
[0048] In some embodiments, the first user authentication information includes at least one of first authentication information and first encryption information. The first authentication information may include, for example, at least one of first authentication request information and first authentication confirmation information. The first encryption information may include, for example, at least one of first encryption algorithm information, first encryption method information, first encryption request information, and first encryption confirmation information.
[0049] The first authentication request information is used to request encryption authentication of the first device when authentication has not yet been performed. The first authentication confirmation information is used to re-authenticate the first device when it has already been authenticated, due to the first device's re-access. The first encryption request information is used to request encryption of the unencrypted first device. The first encryption confirmation information is used to re-confirm the encryption when the first device has already been encrypted, due to the first device's re-access.
[0050] In some embodiments, before receiving the first signaling sent by the second device, pre-configuration information sent by the second device is received, so that the first device and the second device can interact based on the pre-configuration information. The pre-configuration information includes at least one of access method and access resources, configured in RRC (Radio Resource Control) parameters, MACCE (Medium Access Control Control Element), MAC (Medium Access Control) layer, or an access layer above the MAC layer. For example, access method parameters or access resource parameters can be configured in RRC parameters; for another example, at least one of access method and access resources can be configured in MACCE, or at least one of access method and access resources can be configured in the MAC layer; yet another example is that a new configuration or indication method can be used for configuration, including the configuration of at least one of access method and access resources.
[0051] In step S104, the first device sends a second signaling message to the second device. The second signaling message is used to respond to the first signaling message to confirm that the second device requests access.
[0052] In some embodiments, the second signaling carries at least one of the device information of the first device, the second user authentication information, and the second physical channel information. The second physical channel information is used for transmission from the first device to the second device, and may be referred to as PDRCH (Physical Device to Reader Channel) information.
[0053] In some embodiments, the first device is an Internet of Things (IoT) device, and the device information of the first device carried in the second signaling includes at least one of IoT device capability information and IoT device type information.
[0054] The device information of the first device includes, for example, the first identifier of the first device. That is, the second signaling can carry the first identifier of the first device, so that the first device sends signaling with the first identifier to the second device, so that the second device can use the first identifier for subsequent access procedures.
[0055] The first identifier may include, for example, at least one of a random number identifier and a temporary wireless network identifier.
[0056] In some embodiments, the second user authentication information includes at least one of second authentication information and second encryption information. The second authentication information includes second authentication confirmation information or second authentication content information, and the second encryption information includes second encryption confirmation information or second encryption content information. The second authentication confirmation information is used to confirm the authentication result, and the second encryption confirmation information is used to confirm the encryption result. The second authentication content information refers to the content of the authentication, and the second encryption content information refers to the encrypted content.
[0057] In step S106, the first device receives the third signaling sent by the second device.
[0058] The second device can send a third signaling message based on the second signaling message. For example, the second device determines whether to allow the first device to access the device based on the information carried in the second signaling message. If the first device is allowed to access the device, the second device sends a third signaling message to the first device.
[0059] In some embodiments, the third signaling carries at least one of device information, first control information, second control information, first physical channel information, user re-identification information, and first user authentication information. The specific content of each type of information can be referred to the information carried in the first signaling, and will not be repeated here.
[0060] When the information carried in the third signaling is also included in the first signaling, the information in the third signaling can update the previously received information. For example, the scheduling information carried in the first signaling can be used for scheduling during the access process, and the scheduling information in the third signaling can be used for scheduling after access. Therefore, the second device can be configured in stages.
[0061] In some embodiments, the device information carried by the third signaling may further include a first identifier of the first device. The first identifier may include at least one of a random number identifier and a temporary wireless network identifier.
[0062] In step S108, the first device sends a fourth signaling message to the second device. The fourth signaling message is used to respond to the third signaling message.
[0063] In some embodiments, in response to not receiving a third signaling message within a first time period after sending the second signaling message, the first device does not send a fourth signaling message to the second device. For example, the first device's access may fail, causing the second device not to send the third signaling message. The first device may enter a waiting state to wait for the next round of the access process.
[0064] Steps S102 to S108 can be considered as one round of access process. If an access failure occurs during the execution of these steps, the first device can wait for the second device to initiate the next round of access.
[0065] The access procedure initiated by the second device can be directed to multiple devices within its coverage area, and each of these devices can act as the first device, participating in the aforementioned signaling interaction process. Furthermore, other signaling can be included in the access procedure as needed, which will not be elaborated upon here.
[0066] In some embodiments, after sending a fourth signaling message to the second device, the first device receives a command sent by the second device. Upon receiving the fourth signaling message from the first device, the second device can be considered to have completed the inventory process. Furthermore, the first device can also send a fifth signaling message to the second device, indicating successful device access, which is also considered a completion of the inventory process. Those skilled in the art can choose according to their needs. After the inventory process is completed, the second device can perform other subsequent operations, such as sending a command to the first device to enter the command phase after the inventory process represented by the aforementioned access process has ended.
[0067] In some embodiments, if the first device fails to access the device, the second device may send a sixth signaling message indicating access failure to the first device. For example, in response to a first identifier carried in the second signaling message associating with multiple devices, the second device may send a sixth signaling message indicating access failure to the first device; or, in response to the second device not receiving the fourth signaling message, it may send a sixth signaling message indicating access failure to the device.
[0068] For example, in response to receiving a sixth signaling message from the second device indicating access failure, the first device enters a waiting state. That is, if the first device fails to access, the second device can proactively notify the first device via the sixth signaling message. Of course, the second device can also choose not to notify; if the first device sends a certain signaling message and does not receive a response from the second device within a specified time, the first device can automatically enter a waiting state.
[0069] The above embodiments enable the inventory of devices in an environmental IoT scenario through signaling interaction between the first device and the second device.
[0070] In some embodiments, during the access request phase, the first device may use a first identifier to identify itself, and after confirming that it can access the second device, it then sends a second identifier to the second device. See below for reference. Figure 2 An embodiment of the access method disclosed herein is described.
[0071] Figure 2 A flowchart illustrating an access method according to other embodiments of this disclosure is shown. For example... Figure 2 As shown, the access method of this embodiment includes steps S202 to S208.
[0072] In step S202, the first device receives the first signaling sent by the second device.
[0073] In step S204, the first device sends a second signaling message to the second device. The second signaling message carries the first identifier of the first device.
[0074] In some embodiments, the first identifier is a temporary identifier for the first device, used to temporarily identify the first device. Therefore, if the device identifier of the first device is relatively long, a shorter temporary identifier can be used instead to save resources. The temporary identifier can be a random number identifier (e.g., RN16) or a temporary wireless network identifier (RNTI), thereby reducing the probability of identifier conflicts with other devices seeking to access the second device and improving access efficiency.
[0075] For example, the second device may receive signaling from multiple devices, each carrying a device identifier, and these identifiers may conflict. In response to a second signaling sent by the first device carrying a first identifier associated with multiple devices, the second device may send a sixth signaling to the first device indicating an access failure.
[0076] In step S206, the first device receives a third signaling message sent by the second device. If the second device confirms that the first device can access the network, the third signaling message carries a first identifier.
[0077] In step S208, in response to the third signaling carrying the first identifier, the first device sends a fourth signaling to the second device, the fourth signaling carrying at least one of the first identifier and the second identifier of the first device.
[0078] In some embodiments, the second identifier is a device identifier. Therefore, in response to the second device confirming the access of the first device, the device identifier of the first device can be sent to the second device via fourth signaling. This device identifier is a fixed identifier such as the device's real identifier, actual identifier, or unique identifier, so that the second device can use the device identifier for subsequent signaling interaction. Of course, the first device may also choose not to send back the second identifier, and the first and second devices can still interact based on the first identifier, for example, by sending commands.
[0079] In some embodiments, in response to the third signaling not carrying the first identifier, the first device does not send the fourth signaling to the second device. For example, if the third signaling received by the first device does not include the identifier, or carries an incorrect identifier (such as the identifier of another device), it indicates that the second device may have sent it to the wrong target, or that other errors have occurred during transmission, and therefore the fourth signaling may not be sent.
[0080] In some embodiments, in response to the third signaling not carrying the first identifier, the first device may enter a waiting state. While in the waiting state, the first device may wait for the second device to initiate the next round of access, for example, waiting for the second device to resend the first signaling.
[0081] In some embodiments, after sending a fourth signaling message to the second device, a command sent by the second device is received. The command sent by the second device includes at least one of a first identifier and a second identifier of the first device.
[0082] In the above embodiments, the first device sends a first identifier to the second device, enabling the second device to perform subsequent interaction processes based on the first identifier. If necessary, the second device can also send a second identifier, such as a device identifier, to the first device after successful access. Thus, the first and second devices can continue to interact based on the device identifier. This approach allows the first device to use multiple identifiers to complete the access process, enabling the selection of the identifier type for interaction as needed, thereby improving access efficiency. Furthermore, the second device can perform inventory checks even without knowing which devices need to access the current network environment, thus providing an efficient contention-based access scheme.
[0083] In some embodiments, multiple devices may wish to access the second device. In this case, these devices can compete for access, and the device that succeeds in the competition can access the second device. The first device can send scheduling information to these devices in advance to instruct them to use different resources as much as possible to improve the success rate of access. See below for reference. Figure 3 An embodiment of the access method disclosed herein is described.
[0084] Figure 3 A flowchart illustrating an access method according to some embodiments of the present disclosure is shown. For example... Figure 3 As shown, the access method of this embodiment includes steps S302 to S308.
[0085] In step S302, the first device receives a first signaling message sent by the second device, the first signaling message carrying second scheduling information. The second scheduling information is used to indicate the resources used by the second device when requesting access, such as at least one of time-domain resources, frequency-domain resources, and code-domain resources. This scheduling information is, for example, the second scheduling information in the aforementioned embodiment.
[0086] In step S304, the first device sends a second signaling message to the second device based on the first resource unit corresponding to the second scheduling information.
[0087] Scheduling information can indicate the scope of resources, such as the scope of time-domain resources, the scope of frequency-domain resources, and the scope of code-domain resources. The first resource unit can be a resource unit belonging to these scopes.
[0088] The scheduling information can also be a reference value, based on which the first resource unit is determined. For example, the reference value could be Q, and then 2... Q The resource unit corresponding to -1 is the first resource unit.
[0089] For example, the first device can send second signaling in time slot T and frequency band F based on the second scheduling information.
[0090] After receiving the second signaling, the second device can determine whether the first device has successfully connected based on the second signaling. For example, it can determine whether multiple devices are sending signaling based on the first resource unit, and whether the second device can successfully parse the second signaling.
[0091] In step S306, in response to the fact that the number of one or more devices accessing the second device based on the first resource unit is 1, the third signaling sent by the second device is received. For example, in response to the fact that the second device can parse the second signaling and the number of one or more devices accessing the second device based on the first resource unit is 1, that is, only one first device accesses the second device based on the first resource unit and there is no access conflict, the second device sends the third signaling to the first device.
[0092] In some embodiments, in response to the number of one or more devices accessing the second device based on the first resource unit being 1, or in response to the second device being unable to parse the second signaling, the second device does not send the third signaling to the first device.
[0093] In step S308, the first device sends a fourth signaling message to the second device.
[0094] In the above embodiments, the first signaling is sent along with second scheduling information. Thus, the second device can use the scheduling information to indicate the resources available to the first device during access, and the first device can send the second signaling based on the resources corresponding to the scheduling information. The first device determines whether its access is successful by judging whether the second device has resource conflicts with other devices requesting access. This improves the reliability of access.
[0095] The following example uses an A-IoT device as the first device and a base station or intermediate node as the second device to illustrate an access process.
[0096] Figure 4 A flowchart illustrating an access method according to some embodiments of the present disclosure is shown. For example... Figure 4 As shown, the access method of this embodiment includes steps S402 to S412.
[0097] In step S402, the base station or intermediate node locates the target A-IoT device set via a paging message. This step is optional. Alternatively, the base station or intermediate node can also locate the target A-IoT device set via inventory commands, access commands, selection commands, etc.
[0098] In step S404, the base station or intermediate node sends Message.0 to the A-IoT device to trigger the access process. Message.0 carries parameter information to indicate the start of an access round. The parameter information provides the A-IoT device with selectable access resources for this round, such as access timing, frequency domain information, code domain information, etc. The design of the parameter value can effectively control access conflicts.
[0099] In step S406, after receiving Message.0, the A-IoT device confirms whether it meets the conditions indicated in the parameter information, such as whether the selected access time has arrived. If the conditions are met, the A-IoT device sends Message.1 to the base station or intermediate node. This message includes a temporary identifier for temporarily identifying the device, such as a randomly generated value, which can be denoted as RN. Of course, other types of identifiers can also be carried in Message.1 as needed.
[0100] In step S408, after the base station or intermediate node receives the RN from the A-IoT device, the base station or intermediate node sends an acknowledgment (ACK) message with the same RN, denoted as Message.2, to confirm successful reception.
[0101] If multiple A-IoT devices simultaneously send their respective RNs at the same time, or if the base station or intermediate node cannot correctly parse the received message, the access attempt fails. Upon determining that the A-IoT device access has failed, the base station or intermediate node sends a Negative Acknowledgment (NAK) message to the A-IoT device to instruct it to enter a waiting state. Alternatively, the base station or intermediate node may not send a NAK message; in this case, the A-IoT device can automatically enter a waiting state if it does not receive a message for an extended period.
[0102] In step S410, if the A-IoT device successfully receives an ACK message with the same RN as in step S406, the A-IoT device sends its device ID and other information to the base station or intermediate node, denoted as Message.3. Otherwise, the A-IoT device does not send a message and enters a waiting state. Of course, Message.3 may also only include a temporary identifier.
[0103] In step S412, the base station or intermediate node sends Message.4 to resolve the conflict. For A-IoT devices that have accessed without conflict, the base station or intermediate node sends an ACK message carrying the RN value, indicating that the A-IoT device has successfully completed access and can proceed with subsequent uplink and downlink command or data transmission. Step S412 is optional.
[0104] If the base station or intermediate node does not receive Message.3, or if a collision occurs between different device IDs under the same RN, the A-IoT device can receive a NAK message and enter a waiting state. Of course, the base station or intermediate node may also choose not to send a NAK message, and the A-IoT device can automatically enter a waiting state if it does not receive a message for a long time.
[0105] The above embodiments implement a competition-based A-IoT device access method, which effectively solves the problem of selecting one, a group, or all A-IoT devices for inventory within the coverage area of a base station or intermediate node.
[0106] The above describes embodiments of the access method of this disclosure. Embodiments of related devices and apparatus of this disclosure are described below.
[0107] Figure 5 A schematic diagram of the structure of a first device according to some embodiments of the present disclosure is shown. For example... Figure 5 As shown, the first device 50 in this embodiment includes: a first receiving module 501 configured to receive a first signaling sent by a second device; a first sending module 502 configured to send a second signaling to the second device; a second receiving module 503 configured to receive a third signaling sent by the second device; and a second sending module 504 configured to send a fourth signaling to the second device.
[0108] In some embodiments, at least one of the first signaling and the third signaling carries at least one of device information, first control information, second control information, first physical channel information, user re-identification information, and first user authentication information. The first control information is used for transmission from the second device to the first device, the second control information is used for transmission from the first device to the second device, and the first physical channel information is used for transmission from the second device to the first device.
[0109] In some embodiments, the first device is an Internet of Things (IoT) device, and the device information includes at least one of IoT device type request information, IoT device type confirmation information, IoT device capability request information, and IoT device capability confirmation information.
[0110] In some embodiments, the third signaling carries device information, which includes a first identifier of the first device.
[0111] In some embodiments, the first identifier includes at least one of a random number identifier and a temporary wireless network identifier.
[0112] In some embodiments, the first control information includes at least one of command information, first scheduling information, and first verification information; the command information includes at least one of inventory command, access command, selection command, wake-up command, and call command; the first scheduling information includes at least one of command format information, first rate information, first carrier frequency information, first frequency location information, first bandwidth size information, first time domain granularity quantity information, first time domain granularity duration information, first time domain location information, first transport block information, first modulation information, first code rate information, first encoding information, first repeated transmission information, first frequency hopping indication information, and first synchronization format information; the first verification information includes first cyclic redundancy check information.
[0113] In some embodiments, the second control information includes at least one of second scheduling information and second verification information; the second scheduling information includes at least one of second rate information, second carrier frequency information, second frequency position information, second bandwidth size information, second time-domain granularity number information, second time-domain granularity duration information, second time-domain position information, second transport block information, second modulation information, second code rate information, second encoding information, second repetitive transmission information, second frequency hopping indication information, second synchronization format information, and second intermediate synchronization code indication information; the second verification information includes second cyclic redundancy check information.
[0114] In some embodiments, the first signaling carries second scheduling information, and the first sending module 502 is further configured to send the second signaling to the second device based on the first resource unit corresponding to the second scheduling information.
[0115] In some embodiments, the second receiving module 503 is further configured to receive a third signaling sent by the second device in response to the number of one or more devices accessing the second device based on the first resource unit being 1.
[0116] In some embodiments, the first user authentication information includes at least one of first authentication information and first encryption information; the first authentication information includes at least one of first authentication request information and first authentication confirmation information; the first encryption information includes at least one of first encryption algorithm information, first encryption method information, first encryption request information, and first encryption confirmation information.
[0117] In some embodiments, the second signaling carries at least one of the device information of the first device, the second user authentication information, and the second physical channel information, wherein the second physical channel information is used for transmission from the first device to the second device.
[0118] In some embodiments, the device information of the first device includes a first identifier of the first device.
[0119] In some embodiments, the second sending module 504 is further configured to: in response to a third signaling message carrying a first identifier, send a fourth signaling message to the second device, wherein the fourth signaling message carries at least one of the first identifier and a second identifier of the first device.
[0120] In some embodiments, the first identifier is a temporary identifier; and / or, the second identifier is a device identifier.
[0121] In some embodiments, the temporary identifier is a random number identifier or a temporary identifier for a wireless network.
[0122] In some embodiments, the second sending module 504 is further configured to not send the fourth signaling to the second device in response to the third signaling not carrying the first identifier.
[0123] In some embodiments, the first device 50 further includes a state switching module 505.
[0124] In some embodiments, the state switching module 505 is configured to enter a waiting state in response to the third signaling not carrying the first identifier.
[0125] In some embodiments, the first device is an Internet of Things (IoT) device, and the device information of the first device includes at least one of IoT device capability information and IoT device type information.
[0126] In some embodiments, the second user authentication information includes at least one of second authentication information and second encryption information. The second authentication information includes second authentication confirmation information or second authentication content information, and the second encryption information includes second encryption confirmation information or second encryption content information.
[0127] In some embodiments, the first receiving module 501 is further configured to: receive a first signaling sent by the second device in response to the second device finding the first device through at least one of a paging command, an inventory command, an access command, and a selection command.
[0128] In some embodiments, the second sending module 504 is further configured to not send a fourth signaling to the second device in response to not receiving a third signaling within a first time period after sending the second signaling.
[0129] In some embodiments, the first device 50 further includes a third receiving module 506, configured to receive a fifth signaling sent by the second device after sending a fourth signaling to the second device, the fifth signaling being used to indicate that the device access was successful.
[0130] In some embodiments, the first device 50 further includes a fourth receiving module 507, configured to receive a command sent by the second device after sending a fourth signaling to the second device.
[0131] In some embodiments, the command includes at least one of a first identifier and a second identifier of the first device.
[0132] In some embodiments, the state switching module 505 is configured to enter a waiting state in response to receiving a sixth signaling message indicating access failure sent by the second device.
[0133] In some embodiments, the first device 50 further includes a fifth receiving module 508, configured to receive pre-configuration information sent by the second device before receiving the first signaling sent by the second device.
[0134] In some embodiments, the pre-configuration information includes at least one of the access method and access resources, configured in the RRC parameters, MAC-CE, MAC layer, or access layer above the MAC layer.
[0135] In some embodiments, the first device transmits data via backscattering or autonomous transmission.
[0136] In some embodiments, the first device is an Internet of Things (IoT) device.
[0137] Figure 6 A schematic diagram of the structure of a second device according to some embodiments of the present disclosure is shown. For example... Figure 6 As shown, the second device 60 includes: a first transmitting module 601 configured to transmit a first signaling to the first device; a first receiving module 602 configured to receive a second signaling transmitted by the first device; a second transmitting module 603 configured to transmit a third signaling to the first device; and a second receiving module 604 configured to receive a fourth signaling transmitted by the first device.
[0138] In some embodiments, the first signaling carries second control information for transmission from the second device to the first device. The second control information includes second scheduling information, which includes at least one of the following: second rate information, second carrier frequency information, second frequency location information, second bandwidth size information, second time-domain granularity number information, second time-domain granularity duration information, second time-domain location information, second transport block information, second modulation information, second code rate information, second encoding information, second repetitive transmission information, second frequency hopping indication information, second synchronization format information, and second intermediate synchronization code indication information.
[0139] In some embodiments, the first receiving module 602 is further configured to receive a second signaling sent by the first device based on a first resource unit corresponding to the second control information.
[0140] In some embodiments, the second sending module 603 is further configured to: in response to the number of one or more devices accessing the second device based on the first resource unit being 1, or in response to the second device being unable to parse the second signaling, the second device does not send the third signaling to the first device.
[0141] In some embodiments, the second device 60 further includes a third sending module 605, configured to send a fifth signaling to the first device after sending a fourth signaling to the second device, the fifth signaling being used to indicate that the first device has successfully accessed the network.
[0142] In some embodiments, the second signaling carries a first identifier of the first device, and the second receiving module 604 is further configured to: receive a fourth signaling sent by the first device in response to a third signaling carrying the first identifier, wherein the fourth signaling carries at least one of the first identifier and the second identifier of the first device.
[0143] In some embodiments, the second device 60 further includes a fourth transmitting module 606.
[0144] In some embodiments, the fourth sending module 606 is configured to send a sixth signaling indicating access failure to the first device in response to the first identifier being associated with multiple devices.
[0145] In some embodiments, the fourth sending module 606 is configured to send a sixth signaling indicating access failure to the first device in response to not receiving the fourth signaling.
[0146] In some embodiments, the second device is at least one of a base station, a terminal, a relay device, an intermediate node, an auxiliary node, a reader, and an excitation source.
[0147] Figure 7 A schematic diagram of the structure of an access system according to some embodiments of the present disclosure is shown. For example... Figure 7As shown, the access system 7 in this embodiment includes a first device 71 and a second device 72. Specific implementations of the first device 71 can be found in the first device 50, and specific implementations of the second device 72 can be found in the second device 60.
[0148] Figure 8A and 8B Two exemplary A-IoT deployment scenarios are illustrated in the diagram. Figure 8A In this system 81, A-IoT device 811 and base station 812 are included. A-IoT device 811 can act as a first device, and base station 812 can act as a second device, interacting with each other according to the methods described in the foregoing embodiments. Figure 8B In the system 82, there are A-IoT devices 821, intermediate nodes 822 and base stations 823. A-IoT devices 821 can be used as first devices and intermediate nodes 822 can be used as second devices. They can interact with each other in accordance with the methods in the foregoing embodiments. For example, intermediate nodes 822 and base stations 823 can interact through a Uu port.
[0149] Figure 9 A schematic diagram of the structure of an electronic device according to some embodiments of the present invention is shown. For example... Figure 9 As shown, the electronic device 90 of this embodiment includes a memory 910 and a processor 920 coupled to the memory 910. The processor 920 is configured to execute the access method in any of the foregoing embodiments based on instructions stored in the memory 910.
[0150] The memory 910 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, the operating system, application programs, boot loader, and other programs.
[0151] Figure 10 A schematic diagram of the structure of an electronic device according to other embodiments of the present invention is shown. For example... Figure 10 As shown, the electronic device 100 of this embodiment includes a memory 1010 and a processor 1020, and may also include an input / output interface 1030, a network interface 1040, a storage interface 1050, etc. These interfaces 1030, 1040, 1050, and the memory 1010 and processor 1020 can be connected, for example, via a bus 1060. The input / output interface 1030 provides a connection interface for input / output devices such as a display, mouse, keyboard, and touchscreen. The network interface 1040 provides a connection interface for various networked devices. The storage interface 1050 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0152] Embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, characterized in that the program, when executed by a processor, implements any of the aforementioned access methods.
[0153] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0154] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0155] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0156] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0157] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. An access method, executed by a first device, comprising: Receive the first signaling sent by the second device; Send a second signaling message to the second device; Receive the third signaling sent by the second device; Send a fourth signaling message to the second device.
2. The access method according to claim 1, wherein, At least one of the first signaling and the third signaling carries at least one of device information, first control information, second control information, first physical channel information, user re-identification information, and first user authentication information. The first control information is used for transmission from the second device to the first device, the second control information is used for transmission from the first device to the second device, and the first physical channel information is used for transmission from the second device to the first device.
3. The access method according to claim 2, wherein, The first device is an Internet of Things (IoT) device, and the device information includes at least one of the following: IoT device type request information, IoT device type confirmation information, IoT device capability request information, and IoT device capability confirmation information.
4. The access method according to claim 2, wherein, The third signaling carries the device information, which includes the first identifier of the first device.
5. The access method according to claim 4, wherein, The first identifier includes at least one of a random number identifier and a temporary wireless network identifier.
6. The access method according to claim 2, wherein: The first control information includes at least one of command information, first scheduling information, and first verification information; The command information includes at least one of the following: inventory command, access command, selection command, wake-up command, and call command; The first scheduling information includes at least one of the following: command format information, first rate information, first carrier frequency information, first frequency location information, first bandwidth size information, first time domain granularity quantity information, first time domain granularity duration information, first time domain location information, first transport block information, first modulation information, first code rate information, first encoding information, first repeated transmission information, first frequency hopping indication information, and first synchronization format information. The first verification information includes the first cyclic redundancy check information.
7. The access method according to claim 2, wherein: The second control information includes at least one of the following: second scheduling information and second verification information; The second scheduling information includes at least one of the following: second rate information, second carrier frequency information, second frequency location information, second bandwidth size information, second time-domain granularity quantity information, second time-domain granularity duration information, second time-domain location information, second transport block information, second modulation information, second code rate information, second encoding information, second repetitive transmission information, second frequency hopping indication information, second synchronization format information, and second intermediate synchronization code indication information; The second verification information includes second cyclic redundancy check information.
8. The access method according to claim 7, wherein, The first signaling carries the second scheduling information, and sending the second signaling to the second device includes: Based on the first resource unit corresponding to the second scheduling information, the second signaling is sent to the second device.
9. The access method according to claim 8, wherein, The receipt of the third signaling sent by the second device includes: In response to the fact that the number of one or more devices accessing the second device based on the first resource unit is 1, the third signaling sent by the second device is received.
10. The access method according to claim 2, wherein: The first user authentication information includes at least one of first authentication information and first encryption information; The first authentication information includes at least one of the first authentication request information and the first authentication confirmation information; The first encryption information includes at least one of the following: first encryption algorithm information, first encryption method information, first encryption request information, and first encryption confirmation information.
11. The access method according to claim 1, wherein, The second signaling carries at least one of the device information of the first device, the second user authentication information, and the second physical channel information, wherein the second physical channel information is used for transmission from the first device to the second device.
12. The access method according to claim 11, wherein, The device information of the first device includes the first identifier of the first device.
13. The access method according to claim 12, wherein, Sending the fourth signaling to the second device includes: In response to the third signaling carrying the first identifier, a fourth signaling is sent to the second device, the fourth signaling carrying at least one of the first identifier and the second identifier of the first device.
14. The access method according to claim 13, wherein: The first identifier is a temporary identifier; and / or, The second identifier is the device identifier.
15. The access method according to claim 14, wherein, The temporary identifier is a random number identifier or a temporary identifier for a wireless network.
16. The access method according to any one of claims 12 to 15, further comprising: In response to the fact that the third signaling does not carry the first identifier, the fourth signaling is not sent to the second device.
17. The access method according to claim 16, further comprising: In response to the fact that the third signaling does not carry the first identifier, the system enters a waiting state.
18. The access method according to claim 11, wherein, The first device is an Internet of Things (IoT) device, and the device information of the first device includes at least one of the following: IoT device capability information and IoT device type information.
19. The access method according to claim 11, wherein, The second user authentication information includes at least one of second authentication information and second encryption information. The second authentication information includes second authentication confirmation information or second authentication content information, and the second encryption information includes second encryption confirmation information or second encryption content information.
20. The access method according to claim 1, wherein, The first signaling received from the second device includes: In response to the second device finding the first device through at least one of a paging command, an inventory command, an access command, or a selection command, the device receives the first signaling sent by the second device.
21. The access method according to claim 1, further comprising: If the third signaling is not received within a first time period after the second signaling is sent, the fourth signaling is not sent to the second device.
22. The access method according to claim 1, further comprising: After sending the fourth signaling to the second device, the system receives the fifth signaling sent by the second device, which indicates that the device has successfully accessed the network.
23. The access method according to claim 1, further comprising: After sending the fourth signaling to the second device, the command sent by the second device is received.
24. The access method according to claim 23, wherein, The command includes at least one of the first identifier and the second identifier of the first device.
25. The access method according to claim 1, further comprising: Upon receiving a sixth signaling message from the second device indicating access failure, the device enters a waiting state.
26. The access method according to claim 1, further comprising: Before receiving the first signaling sent by the second device, receive the pre-configuration information sent by the second device.
27. The access method according to claim 26, wherein: The pre-configuration information includes at least one of the access method and access resources, and is configured in the Radio Resource Control (RRC) parameters, the Media Access Control (MAC) layer control unit (MAC-CE), the Media Access Control (MAC) layer, or the access layer above the MAC layer.
28. The access method according to claim 1, wherein, The first device transmits data via backscattering or autonomous transmission.
29. The access method according to claim 1, wherein: The first device is an Internet of Things (IoT) device; and / or, The second device is at least one of a base station, a terminal, a relay device, an intermediate node, an auxiliary node, a reader, and an excitation source.
30. An access method, executed by a second device, comprising: Send the first signaling to the first device; Receive the second signaling sent by the first device; Send a third signaling message to the first device; Receive the fourth signaling sent by the first device.
31. The access method according to claim 30, wherein, The first signaling carries second control information for transmission from the second device to the first device. The second control information includes second scheduling information, which includes at least one of the following: second rate information, second carrier frequency information, second frequency location information, second bandwidth size information, second time-domain granularity number information, second time-domain granularity duration information, second time-domain location information, second transport block information, second modulation information, second code rate information, second encoding information, second repetitive transmission information, second frequency hopping indication information, second synchronization format information, and second intermediate synchronization code indication information.
32. The access method according to claim 31, wherein, The receipt of the second signaling sent by the first device includes: Receive the second signaling sent by the first device based on the first resource unit corresponding to the second control information.
33. The access method according to claim 32, further comprising: In response to the fact that the number of one or more devices accessing the second device based on the first resource unit is 1, or in response to the fact that the second device cannot parse the second signaling, the second device does not send the third signaling to the first device.
34. The access method according to claim 30, further comprising: After sending the fourth signaling to the second device, a fifth signaling is sent to the first device, which indicates that the first device has successfully accessed the network.
35. The access method according to claim 30, wherein, The second signaling carries the first identifier of the first device, and the receiving of the fourth signaling sent by the first device includes: In response to the third signaling carrying the first identifier, the first device sends a fourth signaling, the fourth signaling carrying at least one of the first identifier and the second identifier of the first device.
36. The access method according to claim 35, further comprising: In response to the first identifier being associated with multiple devices, a sixth signaling message indicating access failure is sent to the first device.
37. The access method according to claim 30, further comprising: In response to the failure to receive the fourth signaling, a sixth signaling indicating access failure is sent to the first device.
38. An apparatus, wherein the apparatus is a first apparatus, comprising: The first receiving module is configured to receive the first signaling sent by the second device; The first transmitting module is configured to send a second signaling to the second device; The second receiving module is configured to receive the third signaling sent by the second device; The second sending module is configured to send a fourth signaling to the second device.
39. An apparatus, said apparatus being a second apparatus, comprising: The first transmitting module is configured to send a first signaling to the first device; The first receiving module is configured to receive the second signaling sent by the first device; The second sending module is configured to send a third signaling to the first device; The second receiving module is configured to receive the fourth signaling sent by the first device.
40. An access system, comprising: The device as claimed in claim 38; as well as The device as claimed in claim 39.
41. An electronic device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the access method as described in any one of claims 1 to 37 based on instructions stored in the memory.
42. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the access method according to any one of claims 1 to 37.
43. A computer program product, when run on a computer, causes the computer to implement the access method according to any one of claims 1 to 37.
Citation Information
Patent Citations
Access method and apparatus for terminal device
CN112806089A
Random access method, electronic equipment and storage medium
CN117044324A
Information transmission method and device and storage medium
CN117956552A