Network access method and apparatus, auxiliary node, ambient internet-of-things device, base station, storage medium, and computer program product
By establishing and maintaining authentication and authorization relationships between auxiliary nodes and environmental IoT devices, the Internet of Things terminal access and communication problems caused by the limited auxiliary node capabilities are solved, and efficient network access and stable communication are achieved.
Patent Information
- Application Number
- PCT/CN2024/115480
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-22
- Filing Date
- 2024-08-29
- Publication Date
- 2025-03-27
AI Technical Summary
In the passive IoT standardization work of 3GPP Rel-19, due to limited capabilities, auxiliary nodes have problems such as network access and communication abnormalities when a large number of IoT terminals are connected to the network at the same time.
A network access method is provided, by receiving an access response message sent by a base station, and sending an access response message to the device when an environmental Internet of Things device and an auxiliary node have established an authentication and authorization relationship. At the same time, the authentication and authorization relationship between the auxiliary nodes and environmental IoT devices is established and maintained, and the local device list and auxiliary list are periodically updated.
The network access through downlink auxiliary environment Internet of Things devices is reduced to the utilization of auxiliary node resources, alleviating the problems of network access and communication abnormalities when a large number of devices are connected to the network at the same time, and improving the communication capabilities and communication range of the device.
Smart Images

Figure CN2024115480_27032025_PF_FP_ABST
Abstract
Description
Network access method, device, auxiliary node, environmental Internet of Things device, base station, storage medium and computer program product
[0001] Related applications
[0002] This application claims priority to Chinese patent application number 2023112363931, filed on September 22, 2023, entitled “Network access method, communication equipment, storage medium and computer program product”, the entire text of which is hereby incorporated by reference. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a network access method, apparatus, auxiliary node, environmental Internet of Things device, base station, storage medium and computer program product. Background Art
[0004] Currently, passive IoT technology is widely used in many short-range IoT communication scenarios. Cellular passive IoT can leverage mobile networks and combine short-range communication technologies such as RF energy harvesting, backscattering, and low-power computing to further expand the communication range of zero-power IoT.
[0005] In the passive IoT standardization work of 3GPP (3rd Generation Partnership Project) Rel-19, it is proposed that IoT terminals access the mobile network through auxiliary nodes. In the scenario where IoT terminals access the mobile network through auxiliary nodes, when a large number of IoT terminals access the network through auxiliary nodes at the same time, due to the limited capabilities of the auxiliary nodes, IoT terminals may experience network access anomalies, communication anomalies, and other problems.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a network access method, apparatus, auxiliary node, environmental Internet of Things device, base station, storage medium, and computer program product.
[0008] In a first aspect, an embodiment of the present application provides a network access method, applied to an auxiliary node, the method comprising:
[0009] Receive an access response message sent by a base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an environmental Internet of Things device and the network access request includes information about the auxiliary node and a downlink assistance method; and send the access response message to the environmental Internet of Things device.
[0010] In one embodiment, sending the access response message to the environmental Internet of Things device includes: when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, sending the access response message to the environmental Internet of Things device.
[0011] In one embodiment, the method further includes: when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, sending a first failure forwarding prompt information to the base station; the first failure forwarding prompt information is used to indicate the failure of sending the access response message.
[0012] In one embodiment, the method further includes: receiving an authentication and authorization request sent by the environmental Internet of Things device; and establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device based on the authentication and authorization request.
[0013] In one embodiment, the method further comprises:
[0014] After establishing the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, starting a timer for the environmental Internet of Things device; and when the timer ends, determining that the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is invalid.
[0015] In one of the embodiments, the method further includes: after sending the access response message to the environmental Internet of Things device, restarting the timer for the environmental Internet of Things device.
[0016] In one embodiment, the method further includes: after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, sending base station information of the base station to the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
[0017] In one embodiment, the method further includes: after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, sending the device information of the environmental Internet of Things device and the node information of the auxiliary node to the base station; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
[0018] In one embodiment, the method further includes: after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, adding the device information of the environmental Internet of Things device to the local device list; and periodically sending the device information of the trusted environmental Internet of Things device to the base station based on the local device list; the device information of the trusted environmental Internet of Things device is used to instruct the base station to update the auxiliary list.
[0019] In one embodiment, after sending the access response message to the environmental Internet of Things device, the method further includes:
[0020] Receive an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or the uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device; and send the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0021] In one embodiment, the sending of the uplink response message or the uplink confirmation message to the environmental Internet of Things device includes: when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0022] In one of the embodiments, the method further includes: after sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device, restarting the timer for the environmental Internet of Things device.
[0023] In one embodiment, the method further includes: when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, sending a second failure forwarding prompt information to the base station; the second failure forwarding prompt information is used to indicate that the uplink response message or the uplink confirmation message fails to be sent.
[0024] In one of the embodiments, after sending the access response message to the environmental Internet of Things device, the method further includes: receiving a downlink message sent by the base station; and sending the downlink message to the environmental Internet of Things device.
[0025] In one embodiment, sending the downlink message to the environmental Internet of Things device includes: when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, sending the downlink message to the environmental Internet of Things device.
[0026] In one of the embodiments, the method further includes: after sending the downlink message to the environmental Internet of Things device, restarting the timer for the environmental Internet of Things device.
[0027] In one embodiment, the method further includes: when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, sending a third failure forwarding prompt information to the base station; the third failure forwarding prompt information is used to indicate the failure of the downlink message sending.
[0028] In one embodiment, the method further includes: when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, sending authentication and authorization relationship establishment indication information to the environmental Internet of Things device; the authentication and authorization relationship establishment indication information is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
[0029] In a second aspect, an embodiment of the present application provides a network access method, which is applied to an environmental Internet of Things device, and the method includes: sending a network access request to a base station; the network access request includes information of the auxiliary node and a downlink assistance method; and receiving an access response message sent by the base station through the auxiliary node.
[0030] In one embodiment, the method further includes: sending an authentication and authorization request to the auxiliary node; the authentication and authorization request is used to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental Internet of Things device and the auxiliary node; and receiving a relationship establishment response message sent by the auxiliary node.
[0031] In one embodiment, after receiving the relationship establishment response message sent by the auxiliary node, the method further includes: receiving base station information of the base station sent by the auxiliary node; the base station is a base station with which the auxiliary node has established a connection.
[0032] In one embodiment, after receiving the access response message sent by the base station through the auxiliary node, the method further includes: sending an uplink message to the base station; and receiving an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
[0033] In one of the embodiments, after receiving the access response message sent by the base station through the auxiliary node, the method also includes: receiving a downlink message sent by the base station through the auxiliary node; and sending a downlink response message or a downlink confirmation message for the downlink message to the base station.
[0034] In a third aspect, an embodiment of the present application provides a network access method, which is applied to a base station, and the method includes: receiving a network access request sent by an environmental Internet of Things device; the network access request includes information of an auxiliary node and a downlink assistance method; and according to the downlink assistance method, sending an access response message for the network access request to the auxiliary node; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0035] In one embodiment, sending an access response message to the auxiliary node in response to the network access request includes:
[0036] In the auxiliary list, search for the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; and when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is found, send an access response message for the network access request to the auxiliary node.
[0037] In one embodiment, the method further includes: when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found, sending a notification message to the auxiliary node; the notification message is used to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
[0038] In one embodiment, the method further includes: receiving device information of a trusted environment IoT device and node information of the auxiliary node sent by the auxiliary node; the trusted environment IoT device is an environment IoT device that establishes an authentication and authorization relationship with the auxiliary node; and updating the auxiliary list based on the device information of the trusted environment IoT device and the node information of the auxiliary node.
[0039] In one embodiment, the method further includes: receiving an uplink message sent by the environmental Internet of Things device; and sending an uplink response message or an uplink confirmation message for the uplink message to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
[0040] In one embodiment, the method further includes: sending a downlink message to the auxiliary node; the downlink message is used to instruct the auxiliary node to send the downlink message to the environmental Internet of Things device; and receiving a downlink response message or a downlink confirmation message sent by the environmental Internet of Things device for the downlink message.
[0041] In a fourth aspect, an embodiment of the present application provides a network access device, which is applied to an auxiliary node, and the device includes: a first receiving module, which is used to receive an access response message sent by a base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an environmental Internet of Things device and includes information about the auxiliary node and a downlink assistance method in the network access request; and a first sending module, which is used to send the access response message to the environmental Internet of Things device.
[0042] In one of the embodiments, the first sending module is further used to: when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, send the access response message to the environmental Internet of Things device.
[0043] In one embodiment, the device also includes: a second sending module, used to send a first failure forwarding prompt information to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the first failure forwarding prompt information is used to indicate the failure of sending the access response message.
[0044] In one embodiment, the device further includes: a second receiving module, configured to receive an authentication and authorization request sent by the environmental Internet of Things device; and establish an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device based on the authentication and authorization request.
[0045] In one embodiment, the device also includes: a first processing module, which is used to start a timer for the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; when the timer ends, it is determined that the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is invalid.
[0046] In one of the embodiments, the apparatus further includes: a second processing module, configured to restart the timer for the environmental Internet of Things device after sending the access response message to the environmental Internet of Things device.
[0047] In one embodiment, the device also includes: a third sending module, which is used to send the base station information of the base station to the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
[0048] In one embodiment, the device also includes: a fourth sending module, which is used to send the device information of the environmental Internet of Things device and the node information of the auxiliary node to the base station after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
[0049] In one embodiment, the device further includes: a third processing module, configured to add the device information of the environmental Internet of Things device to the local device list after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; and a fifth sending module, configured to periodically send the device information of the trusted environmental Internet of Things device to the base station based on the local device list; the device information of the trusted environmental Internet of Things device is used to instruct the base station to update the auxiliary list.
[0050] In one embodiment, the device also includes: a third receiving module, used to receive an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device; and a sixth sending module, used to send the uplink response message or uplink confirmation message to the environmental Internet of Things device.
[0051] In one embodiment, the sixth sending module is further used to: when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, send the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0052] In one of the embodiments, the apparatus further includes: a fourth processing module, configured to restart the timer for the environmental Internet of Things device after sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0053] In one embodiment, the device also includes: a seventh sending module, used to send a second failure forwarding prompt information to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the second failure forwarding prompt information is used to indicate that the uplink response message or the uplink confirmation message fails to be sent.
[0054] In one embodiment, the apparatus further includes: a fourth receiving module for receiving a downlink message sent by the base station; and an eighth sending module for sending the downlink message to the environmental Internet of Things device.
[0055] In one embodiment, the eighth sending module is further used to: send the downlink message to the environmental Internet of Things device when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid.
[0056] In one of the embodiments, the apparatus further includes: a fifth processing module, configured to restart the timer for the environmental Internet of Things device after sending the downlink message to the environmental Internet of Things device.
[0057] In one embodiment, the device also includes: a ninth sending module, configured to send a third failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the third failure forwarding prompt message is used to indicate a failure in sending the downlink message.
[0058] In one embodiment, the device also includes: a tenth sending module, which is used to send authentication and authorization relationship establishment indication information to the environmental Internet of Things device when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the authentication and authorization relationship establishment indication information is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
[0059] In the fifth aspect, an embodiment of the present application provides a network access device, which is applied to an environmental Internet of Things device, and the device includes: a first sending module, which is used to send a network access request to a base station; the network access request includes information about the auxiliary node and a downlink assistance method; and a first receiving module, which is used to receive an access response message sent by the base station through the auxiliary node.
[0060] In one embodiment, the device also includes: a second sending module, used to send an authentication and authorization request to the auxiliary node; the authentication and authorization request is used to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental Internet of Things device and the auxiliary node; and a second receiving module, used to receive a relationship establishment response message sent by the auxiliary node.
[0061] In one embodiment, the apparatus further includes: a third receiving module, configured to receive base station information of the base station sent by the auxiliary node; the base station is a base station that has established a connection with the auxiliary node.
[0062] In one embodiment, the apparatus further includes: a third sending module, configured to send an uplink message to the base station; and a fourth receiving module, configured to receive an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
[0063] In one embodiment, the device further includes: a fifth receiving module for receiving a downlink message sent by the base station through the auxiliary node; and a fourth sending module for sending a downlink response message or a downlink confirmation message for the downlink message to the base station.
[0064] In a sixth aspect, an embodiment of the present application provides a network access device, which is applied to a base station, and the device includes: a first receiving module, which is used to receive a network access request sent by an environmental Internet of Things device; the network access request includes information of an auxiliary node and a downlink assistance method; and a first sending module, which is used to send an access response message for the network access request to the auxiliary node according to the downlink assistance method; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0065] In one embodiment, the first sending module is further used to: search for the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device in the auxiliary list; and when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is found, send an access response message to the auxiliary node for the network access request.
[0066] In one embodiment, the device also includes: a second sending module, used to send a notification message to the auxiliary node when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found; the notification message is used to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
[0067] In one embodiment, the device also includes: a second receiving module, used to receive the device information of the trusted environment Internet of Things device and the node information of the auxiliary node sent by the auxiliary node; the trusted environment Internet of Things device is an environment Internet of Things device that establishes an authentication and authorization relationship with the auxiliary node; and an update module, used to update the auxiliary list according to the device information of the trusted environment Internet of Things device and the node information of the auxiliary node.
[0068] In one embodiment, the device further includes: a third receiving module for receiving an uplink message sent by the environmental Internet of Things device; and a third sending module for sending an uplink response message or an uplink confirmation message for the uplink message to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
[0069] In one embodiment, the device further includes: a fourth sending module, used to send a downlink message to the auxiliary node; the downlink message is used to instruct the auxiliary node to send the downlink message to the environmental Internet of Things device; and a fourth receiving module, used to receive a downlink response message or a downlink confirmation message sent by the environmental Internet of Things device for the downlink message.
[0070] In the seventh aspect, an embodiment of the present application provides an auxiliary node, comprising a transmitter and a receiver: the receiver is used to receive an access response message sent by a base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an environmental Internet of Things device and the network access request includes information about the auxiliary node and a downlink assistance method; and the transmitter is used to send the access response message to the environmental Internet of Things device.
[0071] In an eighth aspect, an embodiment of the present application provides an environmental Internet of Things device, comprising a transmitter and a receiver: the transmitter is used to send a network access request to a base station; the network access request includes information of the auxiliary node and a downlink assistance method; and the receiver is used to receive an access response message sent by the base station through the auxiliary node.
[0072] In one embodiment, the environmental Internet of Things device includes a zero-power Internet of Things terminal.
[0073] In the ninth aspect, an embodiment of the present application provides a base station, comprising a transmitter and a receiver: the transmitter is used to receive a network access request sent by an environmental Internet of Things device; the network access request includes information of an auxiliary node and a downlink assistance method; and the receiver is used to send an access response message for the network access request to the auxiliary node according to the downlink assistance method; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0074] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the network access method described in any one of the above items is implemented.
[0075] In an eleventh aspect, an embodiment of the present application provides a computer program product, comprising a computer program, which implements any of the above network access methods when executed by a processor.
[0076] The details of one or more embodiments of the present application are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the present application will become apparent from the description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0077] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the disclosed drawings without any creative work.
[0078] FIG1 is an application environment diagram of a network access method according to an embodiment;
[0079] FIG2 is a schematic diagram of a flow chart of a network access method in one embodiment;
[0080] FIG3 is a schematic diagram of a flow chart of a network access method in one embodiment;
[0081] FIG4 is a schematic diagram of a flow chart of a network access method in one embodiment;
[0082] FIG5 is a schematic diagram of a flow chart of a network access method in one embodiment;
[0083] FIG6 is a schematic diagram of a flow chart of a network access method in another embodiment;
[0084] FIG7 is a schematic diagram of a flow chart of a network access method in another embodiment;
[0085] FIG8 is a schematic diagram of signaling interaction of a network access method in one embodiment;
[0086] FIG9 is a schematic diagram of signaling interaction of a network access method in one embodiment;
[0087] FIG10 is a schematic diagram of signaling interaction of a network access method in one embodiment;
[0088] FIG11 is a schematic diagram of signaling interaction of a network access method in one embodiment;
[0089] FIG12 is a structural block diagram of a network access device according to an embodiment;
[0090] FIG13 is a structural block diagram of a network access device according to another embodiment;
[0091] FIG14 is a structural block diagram of a network access device according to another embodiment;
[0092] FIG15 is a diagram showing the internal structure of an auxiliary node in one embodiment;
[0093] FIG16 is a diagram showing the internal structure of an environmental IoT device according to one embodiment;
[0094] FIG17 is a diagram showing the internal structure of a base station in one embodiment. DETAILED DESCRIPTION
[0095] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0096] Figure 1 is a schematic diagram of an application scenario for a network access method provided in an embodiment of the present application. As shown in Figure 1 , the scenario includes an ambient IoT device 100, an auxiliary node 200, and a base station 300. Data transmission occurs between the ambient IoT device 100 and the auxiliary node 200 via the network, and between the ambient IoT device 100 and the base station 300 via the network, or alternatively, through the auxiliary node 200.
[0097] The ambient IoT device is an AIoT (Ambient IoT) device that supports ambient reflection technology. The ambient IoT device can be a Passive Internet of Things (PIoT) device, such as a zero-power IoT terminal.
[0098] The auxiliary node can be a repeater, an IAB (Integrated Access and Backhaul) node, or a general terminal. The auxiliary node can be connected to the network before the ambient IoT devices.
[0099] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0100] In one embodiment, as shown in FIG2 , a network access method is provided, which is described by taking the application of the method to the auxiliary node in FIG1 as an example, including the following steps:
[0101] Step 202: Receive an access response message sent by the base station. The access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an ambient IoT device and the network access request includes information about the auxiliary node and a downlink assistance mode.
[0102] Step 204: Send an access response message to the environmental IoT device.
[0103] In an embodiment of the present disclosure, an ambient IoT device may send a network access request to a base station, requesting to join the network through the network access request. After receiving the network access request from the ambient IoT device, the base station obtains information about the auxiliary node from the network access request. If the network access request also includes an indication of using a downlink assistance method, the base station may send an access response message for the ambient IoT device to the auxiliary node based on the information about the auxiliary node, thereby sending the access response message to the ambient IoT device via the auxiliary node's downlink.
[0104] After receiving the access response message fed back by the base station in response to the network access request sent by the ambient IoT device, the auxiliary node may send the access response message to the ambient IoT device to complete the network access of the ambient IoT device. For example, when the ambient IoT device successfully accesses the network, the access response message is a successful access response message indicating successful network access. When the ambient IoT device fails to access the network, the access response message is a failed access response message indicating a failed network access.
[0105] Using the network access method provided by the embodiment of the present disclosure, the auxiliary node receives an access response message sent by the base station. The access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from the environmental Internet of Things device and includes the information of the auxiliary node and the downlink assistance method in the network access request. Furthermore, the auxiliary node can send the access response message to the environmental Internet of Things device to complete the network access of the environmental Internet of Things device. The network access method provided by the embodiment of the present disclosure can assist the environmental Internet of Things device to access the network through the downlink, which can reduce the occupancy of the auxiliary node resources to a certain extent, thereby alleviating the network access anomalies, communication anomalies and other problems caused by a large number of environmental Internet of Things terminals accessing the network through the auxiliary node at the same time.
[0106] In an exemplary embodiment, in step 204, sending an access response message to the environmental IoT device includes:
[0107] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, an access response message is sent to the environmental Internet of Things device.
[0108] In the embodiment of the present disclosure, after receiving the access response message sent by the base station, the auxiliary node can first verify the authentication and authorization relationship of the environmental Internet of Things device. When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, it can be determined that there is mutual trust between the auxiliary node and the environmental Internet of Things device, and the access response message can be sent to the environmental Internet of Things device using a downlink.
[0109] Exemplarily, for an environmental IoT device that has established an authentication and authorization relationship with the auxiliary node, the auxiliary node can add it to the local device list. When receiving an access response message for an environmental IoT device, the auxiliary node can query the local device list for the environmental IoT device, and after finding the environmental IoT device, it can determine that the environmental IoT device and the auxiliary node have established an authentication and authorization relationship, and that the authentication and authorization relationship is valid. In one example, the local device list can also record the valid identifier of the authentication and authorization relationship. For example, for any environmental IoT device, when the valid identifier of the environmental IoT device in the local device list is "1", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is valid. When the valid identifier is "0", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is invalid.
[0110] The network access method provided by the embodiment of the present disclosure can improve the security of data communication and network security by verifying the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device and sending an access response message.
[0111] In an exemplary embodiment, the above method may further include:
[0112] When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a first failure forwarding prompt message is sent to the base station; the first failure forwarding prompt message is used to indicate that the access response message fails to be sent.
[0113] For example, assuming the auxiliary node fails to find the ambient IoT device in the local device list, and / or the valid identifier of the ambient IoT device in the local device list indicates that the authentication and authorization relationship between the ambient IoT device and the auxiliary node has expired, it can be determined that no authentication and authorization relationship has been established between the ambient IoT device and the auxiliary node, or that, although an authentication and authorization relationship has been established, it has expired. To ensure network security, the auxiliary node will not forward the access response message to the ambient IoT device. Instead, it will send a first failure forwarding prompt message to the base station. This first failure forwarding prompt message indicates that the auxiliary node failed to send the access response message.
[0114] In an exemplary embodiment, the method further includes:
[0115] Receive authentication and authorization requests sent by environmental IoT devices;
[0116] Based on the authentication and authorization request, an authentication and authorization relationship is established between the auxiliary node and the environmental IoT device.
[0117] In the disclosed embodiments, an ambient IoT device may send an authentication and authorization request to an auxiliary node, establishing an authentication and authorization relationship with the auxiliary node through the authentication and authorization request. Upon receiving the authentication and authorization request from the ambient IoT device, the auxiliary node may establish an authentication and authorization relationship between the auxiliary node and the ambient IoT device based on the authentication and authorization request.
[0118] For example, the auxiliary node can authenticate and authorize the ambient IoT device through an authentication and authorization request. For example, the ambient IoT device can authenticate the auxiliary node through an authentication and authorization request and authorize the auxiliary node to assist it in data transmission via a downlink. After the auxiliary node confirms that the ambient IoT device has been authenticated according to the authentication and authorization request, it can record the device information of the ambient IoT device in the local device list, thereby establishing an authentication and authorization relationship between the auxiliary node and the ambient IoT device.
[0119] In an exemplary embodiment, as shown in FIG3 , the method further includes:
[0120] Step 302: After establishing the authentication and authorization relationship between the auxiliary node and the environmental IoT device, start a timer for the environmental IoT device;
[0121] Step 304: When the timer expires, it is determined that the authentication and authorization relationship between the auxiliary node and the environmental IoT device is invalid.
[0122] In the embodiment of the present disclosure, after the auxiliary node establishes an authentication and authorization relationship with the environmental Internet of Things device, it can start a timer for the environmental Internet of Things device. The duration of the timer can be preset. The specific value of the preset duration can be set by those skilled in the art according to needs, and this is not specifically limited in the embodiment of the present disclosure.
[0123] For an ambient IoT device, when the timer of the ambient IoT device expires, it can be determined that the authentication and authorization relationship between the auxiliary node and the ambient IoT device has expired, and the authentication and authorization relationship between the two needs to be re-established. For example, after the authentication and authorization relationship between the auxiliary node and the ambient IoT device expires, the device information of the ambient IoT device can be deleted from the local device list, or the ambient IoT device can be set to an invalid state in the local device list.
[0124] In an exemplary embodiment, the above method may further include:
[0125] After sending the access response message to the ambient IoT device, restart the timer for the ambient IoT device.
[0126] In the embodiment of the present disclosure, when the auxiliary node determines that an authentication and authorization relationship has been established with the environmental Internet of Things device and the authentication and authorization relationship is valid, it can send an access response message to the environmental Internet of Things device, and after sending the access response message to the environmental Internet of Things device, refresh the timer corresponding to the environmental Internet of Things device, that is, restart the timer corresponding to the environmental Internet of Things device.
[0127] For example, assuming that the preset duration of the timer is 5 minutes, and assuming that after sending an access response message to the environmental Internet of Things device, the timer is currently 3 minutes, then the timer of the environmental Internet of Things device is restarted, and the timer is currently reset to 5 minutes, that is, after 5 minutes, the authentication and authorization relationship established between the auxiliary node and the environmental Internet of Things device will become invalid.
[0128] In an exemplary embodiment, the method further includes:
[0129] After establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, the base station information of the base station is sent to the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
[0130] In an embodiment of the present disclosure, after the auxiliary node establishes an authentication and authorization relationship with the environmental Internet of Things device based on the authentication and authorization request, the base station information of the accessible base station (base station ID, preamble assigned by the base station, etc.) can be sent to the environmental Internet of Things device, where the accessible base station is a base station with which the auxiliary node has established a connection, that is, the base station to which the auxiliary node is currently connected.
[0131] In an exemplary embodiment, the above method may further include:
[0132] After establishing the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, the device information of the environmental Internet of Things device and the node information of the auxiliary node are sent to the base station; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
[0133] In an embodiment of the present disclosure, after the auxiliary node establishes an authentication and authorization relationship with the environmental Internet of Things device based on the authentication and authorization request, the auxiliary node can send the device information of the environmental Internet of Things device and the node information of the auxiliary node to the base station, so that the base station can update the auxiliary list based on the device information of the environmental Internet of Things device and the node information of the auxiliary node, that is, record the correspondence between the device information of the environmental Internet of Things device and the node information of the auxiliary node in the auxiliary list.
[0134] In some examples, the auxiliary list may include a downlink auxiliary terminal list. The device information of the ambient IoT device may include information such as the device ID of the ambient IoT device, and the node information of the auxiliary node may include information such as the device ID of the auxiliary node and whether the downlink auxiliary mode is supported. Based on the device information of the ambient IoT device and the node information of the auxiliary node, the base station can update the downlink auxiliary terminal list.
[0135] In an exemplary embodiment, as shown in FIG4 , the method may further include:
[0136] Step 402: After establishing the authentication and authorization relationship between the auxiliary node and the environmental IoT device, add the device information of the environmental IoT device to the local device list;
[0137] Step 404: Periodically send device information of the trusted environment IoT device to the base station based on the local device list; the device information of the trusted environment IoT device is used to instruct the base station to update the auxiliary list.
[0138] In the embodiment of the present disclosure, after the auxiliary node establishes an authentication and authorization relationship with the environmental Internet of Things device, the device information of the environmental Internet of Things device can be added to the local device list. The local device list is used to record the device information of the trusted environmental Internet of Things device of the auxiliary node. The trusted environmental Internet of Things device is an environmental Internet of Things device that has established an authentication and authorization relationship with the auxiliary node and the authentication and authorization relationship is valid.
[0139] Since the authentication and authorization relationship may fail, the auxiliary node can periodically send the device information of the trusted environment IoT devices to the base station based on the local device list. The base station can update the auxiliary list based on the device information of the trusted environment IoT devices synchronized by the auxiliary node.
[0140] In an exemplary embodiment, after sending the access response message to the ambient IoT device, as shown in FIG5 , the method may further include:
[0141] Step 502: Receive an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or the uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device;
[0142] Step 504: Send an uplink response message or an uplink confirmation message to the environmental IoT device.
[0143] In the embodiment of the present disclosure, the environmental Internet of Things device can send an uplink message (including interactive signaling or uplink data) to the base station. After the base station receives the uplink message sent by the environmental Internet of Things device, it can feedback an uplink response message or an uplink confirmation message for the uplink message. In the case where the uplink message is interactive signaling, the base station will feedback the uplink response message to the environmental Internet of Things device, or, in the case where the uplink message is uplink data, the base station will feedback the uplink confirmation message to the environmental Internet of Things device. The base station can send the uplink response message or the uplink confirmation message to the auxiliary node, so that the uplink response message or the uplink confirmation message can be sent to the environmental Internet of Things device through the downlink of the auxiliary node. After receiving the uplink response message or the uplink confirmation message, the auxiliary node can send the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0144] In an exemplary embodiment, sending an uplink response message uplink confirmation message to the environmental Internet of Things device includes:
[0145] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship, and the authentication and authorization relationship is valid, an uplink response message or an uplink confirmation message is sent to the environmental Internet of Things device.
[0146] In the embodiment of the present disclosure, after receiving the uplink response message uplink confirmation message sent by the base station, the auxiliary node can first verify the authentication and authorization relationship of the environmental Internet of Things device. When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, it can be determined that there is mutual trust between the auxiliary node and the environmental Internet of Things device, and the uplink response message uplink confirmation message can be sent to the environmental Internet of Things device using a downlink.
[0147] Exemplarily, for an environmental IoT device that has established an authentication and authorization relationship with the auxiliary node, the auxiliary node can add it to the local device list. When receiving an uplink response message and an uplink confirmation message for the environmental IoT device, the auxiliary node can query the local device list for the environmental IoT device, and after finding the environmental IoT device, it can be determined that the environmental IoT device and the auxiliary node have established an authentication and authorization relationship, and that the authentication and authorization relationship is valid. In one example, the local device list can also record the valid identifier of the authentication and authorization relationship. For example: for any environmental IoT device, when the valid identifier of the environmental IoT device in the local device list is "1", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is valid. When the valid identifier is "0", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is invalid.
[0148] The network access method provided by the embodiment of the present disclosure can improve the security of data communication and network security by verifying the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device and sending an uplink response message or an uplink confirmation message.
[0149] In an exemplary embodiment, the method further includes:
[0150] After sending an uplink response message or an uplink confirmation message to the environmental Internet of Things device, restart the timer for the environmental Internet of Things device.
[0151] In the embodiment of the present disclosure, when the auxiliary node determines that an authentication and authorization relationship has been established with the environmental Internet of Things device and the authentication and authorization relationship is valid, the auxiliary node can send an uplink response message or an uplink confirmation message to the environmental Internet of Things device, and after sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device, refresh the timer of the environmental Internet of Things device, that is, restart the timer of the environmental Internet of Things device.
[0152] For example, assuming that the preset duration of the timer is 5 minutes, and assuming that after sending an uplink response message or an uplink confirmation message to the environmental Internet of Things device, the timer is currently 3 minutes, then the timer of the environmental Internet of Things device is restarted, and the timer is currently reset to 5 minutes, that is, after 5 minutes, the authentication and authorization relationship established between the auxiliary node and the environmental Internet of Things device will become invalid.
[0153] In an exemplary embodiment, the method further includes:
[0154] When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a second failure forwarding prompt message is sent to the base station; the second failure forwarding prompt message is used to indicate that the uplink response message or the uplink confirmation message fails to be sent.
[0155] For example, assuming that the auxiliary node fails to find the ambient IoT device in the local device list, and / or the valid identifier of the ambient IoT device in the local device list indicates that the authentication and authorization relationship between the ambient IoT device and the auxiliary node has expired, it can be determined that no authentication and authorization relationship has been established between the ambient IoT device and the auxiliary node, or that, although an authentication and authorization relationship has been established, it has expired. In this case, to ensure network security, the auxiliary node will not forward the uplink response message or uplink confirmation message to the ambient IoT device, but will instead send a second failure forwarding prompt message to the base station. The second failure forwarding prompt message is used to indicate that the auxiliary node has failed to send the uplink response message or uplink confirmation message.
[0156] In an exemplary embodiment, after sending the access response message to the environmental Internet of Things device, the method may further include:
[0157] Receive downlink messages sent by the base station;
[0158] Send downlink messages to ambient IoT devices.
[0159] In the embodiment of the present disclosure, the base station can send downlink information to the environmental Internet of Things device through the auxiliary node. The base station can send downlink information to the auxiliary node. After the auxiliary node receives the downlink information, it can send the downlink information to the environmental Internet of Things device.
[0160] In an exemplary embodiment, the sending of a downlink message to the environmental IoT device may include:
[0161] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, a downlink message is sent to the environmental Internet of Things device.
[0162] In the embodiment of the present disclosure, after receiving the downlink message sent by the base station, the auxiliary node can first verify the authentication and authorization relationship of the environmental Internet of Things device. When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, it can be determined that there is mutual trust between the auxiliary node and the environmental Internet of Things device, and the downlink message can be sent to the environmental Internet of Things device using a downlink.
[0163] Exemplarily, for an environmental IoT device that has established an authentication and authorization relationship with the auxiliary node, the auxiliary node can add it to the local device list. When receiving a downlink message for an environmental IoT device, the auxiliary node can query the local device list for the environmental IoT device, and after finding the environmental IoT device, it can determine that the environmental IoT device and the auxiliary node have established an authentication and authorization relationship, and that the authentication and authorization relationship is valid. In one example, the local device list can also record the valid identifier of the authentication and authorization relationship. For example: for any environmental IoT device, when the valid identifier of the environmental IoT device in the local device list is "1", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is valid. When the valid identifier is "0", it can be indicated that the authentication and authorization relationship between the environmental IoT device and the auxiliary node is invalid.
[0164] The network access method provided by the embodiment of the present disclosure can improve the security of data communication and network security by verifying the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device and sending downlink messages.
[0165] In an exemplary embodiment, the above method may further include:
[0166] After sending the downlink message to the ambient IoT device, restart the timer for the ambient IoT device.
[0167] In the embodiment of the present disclosure, when the auxiliary node determines that an authentication and authorization relationship has been established with the environmental Internet of Things device and the authentication and authorization relationship is valid, it can send a downlink message to the environmental Internet of Things device, and after sending the downlink message to the environmental Internet of Things device, refresh the timer corresponding to the environmental Internet of Things device, that is, restart the timer corresponding to the environmental Internet of Things device.
[0168] For example, assuming that the preset duration of the timer is 5 minutes, and assuming that after sending a downlink message to the environmental Internet of Things device, the timer is currently 3 minutes, then the timer corresponding to the environmental Internet of Things device is restarted, and the timer is currently reset to 5 minutes, that is, after 5 minutes, the authentication and authorization relationship established between the auxiliary node and the environmental Internet of Things device will become invalid.
[0169] In an exemplary embodiment, the above method may further include:
[0170] When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a third failure forwarding prompt message is sent to the base station; the third failure forwarding prompt message is used to indicate a failure in sending the downlink message.
[0171] For example, assuming the auxiliary node fails to find the ambient IoT device in the local device list, and / or the valid identifier of the ambient IoT device in the local device list indicates that the authentication and authorization relationship between the ambient IoT device and the auxiliary node has expired, it can be determined that no authentication and authorization relationship has been established between the ambient IoT device and the auxiliary node, or that, although an authentication and authorization relationship has been established, it has expired. To ensure network security, the auxiliary node will not forward the downlink message to the ambient IoT device. Instead, it will send a third failure forwarding prompt message to the base station. This third failure forwarding prompt message indicates that the auxiliary node failed to send the downlink message.
[0172] In an exemplary embodiment, the above method may further include:
[0173] When the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, an authentication and authorization relationship establishment indication message is sent to the environmental Internet of Things device; the authentication and authorization relationship establishment indication message is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
[0174] In the embodiment of the present disclosure, when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, the auxiliary node can send an authentication and authorization relationship establishment indication message to the environmental Internet of Things device. After receiving the authentication and authorization relationship establishment indication message, the environmental Internet of Things device can trigger the authentication and authorization relationship establishment process, that is, send an authentication and authorization request to the auxiliary node to establish an authentication and authorization relationship with the auxiliary node through the authentication and authorization request.
[0175] In one embodiment, as shown in FIG6 , a network access method is provided, which is described by taking the application of the method to the environmental Internet of Things device in FIG1 as an example, including the following steps:
[0176] Step 602: Send a network access request to the base station; the network access request includes information about the assisting node and a downlink assisting method;
[0177] Step 604: Receive an access response message sent by the base station through the assisting node.
[0178] In the disclosed embodiments, when accessing a network, an ambient IoT device may send a network access request to a base station. This network access request may include information about an authorized auxiliary node and the assistance method to be used: downlink assistance. Upon receiving this network access request, the base station may proceed with the network access process for the ambient IoT device. Because the ambient IoT device has authorized the auxiliary node to facilitate communication using the downlink assistance method, the base station may send an access response message to the auxiliary node in response to the network access request based on the auxiliary node's information.
[0179] Exemplarily, when the environmental Internet of Things device successfully accesses the network, the access response message is a successful access response message used to indicate successful network access; when the environmental Internet of Things device fails to access the network, the access response message is a failed access response message used to indicate failed network access.
[0180] Using the network access method provided by the embodiments of the present disclosure, after an environmental IoT device sends a network access request to a base station, the base station can send a corresponding access response message to the environmental IoT device through an auxiliary node. The network access method provided by the embodiments of the present disclosure can assist environmental IoT devices in accessing the network through downlinks, which can reduce the utilization of auxiliary node resources to a certain extent, thereby alleviating network access anomalies, communication anomalies, and other issues caused by a large number of environmental IoT terminals accessing the network simultaneously through auxiliary nodes.
[0181] In an exemplary embodiment, the above method may further include:
[0182] Sending an authentication and authorization request to the auxiliary node; the authentication and authorization request is used to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental IoT device and the auxiliary node;
[0183] Receive the relationship establishment response message sent by the auxiliary node.
[0184] In the disclosed embodiments, when an environmental IoT device communicates over a network with the assistance of an auxiliary node, it may need to establish an authentication and authorization relationship with the auxiliary node, including both active and passive establishment. In the passive establishment scenario, if the auxiliary node discovers that the current environmental IoT device has not established an authentication and authorization relationship with it, it will send an authentication and authorization relationship establishment instruction message to the environmental IoT device, thereby triggering the environmental IoT device to send an authentication and authorization request to the auxiliary node, and instructing the auxiliary node to establish an authentication and authorization relationship between the environmental IoT device and the auxiliary node through the authentication and authorization request.
[0185] After the auxiliary node establishes an authentication and authorization relationship with the ambient IoT device, the auxiliary node may send a relationship establishment response message to the ambient IoT device. For example, if the authentication and authorization relationship is successfully established, the association establishment response message may be a response message indicating that the authentication and authorization relationship has been successfully established; or, if the authentication and authorization relationship fails to be established, the association establishment response message may be a response message indicating that the authentication and authorization relationship has failed to be established.
[0186] Establishing an authentication and authorization relationship between the auxiliary node and the ambient IoT device indicates that both parties have completed identity authentication and are in a state of mutual trust. The process of establishing an authentication and authorization relationship may include identity authentication, registration, and other processes. This disclosure does not specifically limit the process for establishing an authentication and authorization relationship; any method that allows the auxiliary device and the ambient IoT device to establish a mutual trust relationship is applicable to this disclosure.
[0187] In an exemplary embodiment, after receiving the relationship establishment response message sent by the auxiliary node, the method may further include:
[0188] Receive base station information of a base station sent by the auxiliary node; the base station is a base station that has established a connection with the auxiliary node.
[0189] In an embodiment of the present disclosure, after establishing an authentication and authorization relationship with an environmental Internet of Things device, the auxiliary node can send the base station information of the base station to which the auxiliary node is currently connected to the environmental Internet of Things device, so that the environmental Internet of Things device can send a network access request to the base station based on the base station information to access the network using the auxiliary node.
[0190] In an exemplary embodiment, after receiving the access response message sent by the base station through the auxiliary node, the method may further include:
[0191] Sending uplink messages to the base station;
[0192] Receive an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
[0193] In an embodiment of the present disclosure, the environmental Internet of Things device can directly send an uplink message to the base station. When the base station feeds back uplink confirmation information or an uplink response message for the uplink message to the environmental Internet of Things device, the uplink confirmation information or the uplink response message can be sent to an auxiliary node authorized by the environmental Internet of Things device, and the auxiliary node can forward the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
[0194] In an exemplary embodiment, after receiving the access response message sent by the base station through the auxiliary node, the method may further include:
[0195] receiving a downlink message sent by the base station through the auxiliary node;
[0196] Send a downlink response message or a downlink confirmation message to the base station for the downlink message.
[0197] In the embodiment of the present disclosure, the base station can send downlink information (including interactive signaling and downlink data) to the environmental Internet of Things device through the auxiliary node authorized by the environmental Internet of Things device, that is, the base station can send downlink information to the auxiliary node authorized by the environmental Internet of Things device, and the auxiliary node can forward the downlink information to the environmental Internet of Things device. After receiving the downlink information, the environmental Internet of Things device can directly send a downlink response message or a downlink confirmation message for the downlink message to the base station. In the case where the downlink message is interactive signaling, the environmental Internet of Things device will feedback a downlink response message, or, in the case where the downlink message is downlink data, the environmental Internet of Things device will feedback a downlink confirmation message.
[0198] In one embodiment, as shown in FIG7 , a network access method is provided, which is described by taking the method applied to the base station in FIG1 as an example, including the following steps:
[0199] Step 702: Receive a network access request sent by an environmental IoT device; the network access request includes information about the auxiliary node and a downlink assistance method;
[0200] Step 704: Send an access response message to the auxiliary node in response to the network access request according to the downlink assistance mode; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0201] In an embodiment of the present disclosure, an ambient IoT device may send a network access request to a base station, requesting to join the network through the network access request. After receiving the network access request from the ambient IoT device, the base station obtains information about the auxiliary node from the network access request. If the network access request also includes an indication of using a downlink assistance method, the base station may send an access response message for the ambient IoT device to the auxiliary node based on the information about the auxiliary node, thereby sending the access response message to the ambient IoT device via the auxiliary node's downlink.
[0202] After receiving the access response message fed back by the base station in response to the network access request sent by the ambient IoT device, the auxiliary node may send the access response message to the ambient IoT device to complete the network access of the ambient IoT device. For example, when the ambient IoT device successfully accesses the network, the access response message is a successful access response message indicating successful network access. When the ambient IoT device fails to access the network, the access response message is a failed access response message indicating a failed network access.
[0203] By adopting the network access method provided in the embodiment of the present disclosure, environmental Internet of Things devices can be assisted to access the network through the downlink, which can reduce the occupation of auxiliary node resources to a certain extent, thereby alleviating network access anomalies, communication anomalies and other problems caused when a large number of environmental Internet of Things terminals access the network through auxiliary nodes at the same time.
[0204] In an exemplary embodiment, sending an access response message to the auxiliary node in response to the network access request may include:
[0205] In the auxiliary list, find the authentication and authorization relationship between the auxiliary node and the environmental IoT device;
[0206] When the authentication and authorization relationship between the auxiliary node and the environmental IoT device is found, an access response message for the network access request is sent to the auxiliary node.
[0207] In the disclosed embodiment, the base station may record the authentication and authorization relationship between the environmental Internet of Things device using the downlink assistance method and the authorized auxiliary node through an auxiliary list. When sending an access response message to the auxiliary node for a network access request, the base station may first search the auxiliary list for the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device. When the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is found in the auxiliary list, it is determined that the auxiliary node and the environmental Internet of Things device trust each other and have performed auxiliary authorization. Therefore, an access response message for the network access request is sent to the auxiliary node, so that the access response message is sent to the environmental Internet of Things device via the downlink of the auxiliary node.
[0208] In an exemplary embodiment, the above method may further include:
[0209] When the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found, a notification message is sent to the auxiliary node; the notification message is used to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
[0210] In the embodiment of the present disclosure, when the base station does not find the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device in the auxiliary list, it can be considered that the auxiliary node and the environmental Internet of Things device have not yet established an authentication and authorization relationship, and the environmental Internet of Things device has not yet entrusted the auxiliary node to use downlink auxiliary network communication and data transmission. Therefore, at this time, it is impossible to send an access response message to the auxiliary node for the network access request, but instead a notification message is sent to the auxiliary node, so that after the auxiliary node receives the notification message, it establishes an authentication and authorization relationship with the environmental Internet of Things device.
[0211] In an exemplary embodiment, the method further includes:
[0212] Receive device information of the trusted environment IoT device and node information of the auxiliary node sent by the auxiliary node; the trusted environment IoT device is an environment IoT device that has established an authentication and authorization relationship with the auxiliary node;
[0213] Update the auxiliary list based on the device information of the IoT devices in the trusted environment and the node information of the auxiliary nodes.
[0214] In the embodiment of the present disclosure, after establishing an authentication and authorization relationship with an environmental IoT device, the auxiliary node can send the device information of the environmental IoT device (in this scenario, the environmental IoT device can be used as a trusted environmental IoT device) and the node information of the auxiliary node to the base station. Alternatively, the auxiliary node can also periodically send the device information of the trusted environmental IoT device and the node information of the auxiliary node to the base station based on the local device list. After receiving the device information of the trusted environmental IoT device and the node information of the auxiliary node sent by the auxiliary node, the base station can update the auxiliary list based on the device information of the trusted environmental IoT device and the node information of the auxiliary node.
[0215] In an exemplary embodiment, the above method may further include:
[0216] Receive uplink messages sent by environmental IoT devices;
[0217] An uplink response message or an uplink confirmation message for the uplink message is sent to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
[0218] In the disclosed embodiments, an environmental IoT device can directly send an uplink message to a base station. After receiving the uplink message from the environmental IoT device, the base station can send an uplink response message or an uplink confirmation message to the environmental IoT device via an auxiliary node authorized by the environmental IoT device, and then send the uplink response message or uplink confirmation message to the environmental IoT device via a downlink of the auxiliary node.
[0219] In an exemplary embodiment, the method further includes:
[0220] Send a downlink message to the auxiliary node; the downlink message is used to instruct the auxiliary node to send the downlink message to the environmental IoT device;
[0221] Receive a downlink response message or a downlink confirmation message for a downlink message sent by an environmental IoT device.
[0222] In the disclosed embodiments, a base station may send downlink information to an AIoT device through an auxiliary node authorized by the AIoT device. Specifically, the base station may send downlink information to the auxiliary node authorized by the AIoT device, and the auxiliary node may forward the downlink information to the AIoT device. Upon receiving the downlink information, the AIoT device may directly send a downlink response message or a downlink confirmation message to the base station.
[0223] In order to enable those skilled in the art to better understand the embodiments of the present disclosure, the embodiments of the present disclosure are described below with reference to specific examples.
[0224] Before the environmental Internet of Things device accesses the base station through the downlink auxiliary mode, referring to the signaling interaction flow chart of the network access method shown in FIG8 , the environmental Internet of Things device needs to perform the following process;
[0225] 8.1. Establish authentication and authorization relationships between environmental IoT devices and auxiliary nodes.
[0226] 8.2. After the auxiliary node establishes an authentication and authorization relationship with the environmental Internet of Things device, the device information of the environmental Internet of Things device and the authentication and authorization relationship established between the auxiliary node and the environmental Internet of Things device are saved locally, for example, saved to the downlink auxiliary trusted terminal list (in the aforementioned embodiment, the downlink auxiliary trusted terminal list is also called the local device list), and the authentication and authorization relationship timer is started for the environmental Internet of Things device. Before the countdown of the timer ends, the auxiliary node maintains the authentication and authorization relationship with the environmental Internet of Things device. After the countdown of the timer ends, the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device becomes invalid.
[0227] 8.3. The auxiliary node reports or updates the trusted environment IoT devices to the base station.
[0228] 8.4. The base station updates and maintains the downlink auxiliary terminal list based on the information reported by the auxiliary node.
[0229] 8.5. The auxiliary node sends the information of the currently connected base station to the environmental IoT device.
[0230] 8.6. The auxiliary node periodically reports the trusted environment IoT devices to the base station, or updates the downlink auxiliary trusted terminal list.
[0231] After the environmental IoT device accesses the base station in a downlink-assisted manner, the following process may be performed with reference to the signaling interaction flow chart of the network access method shown in FIG9 :
[0232] 9.1. The environmental IoT device directly initiates a network access request to the 5G base station, carrying the capability attributes of the environmental IoT device and may attach auxiliary node information. The assistance method adopts the downlink assistance method.
[0233] 9.2. The base station queries whether the environmental IoT device is in the "downlink auxiliary terminal list" associated with the auxiliary node. If the environmental IoT device is in the list, execute the following step 9.3. If the environmental IoT device is not in the list, execute step 9.2a. The base station notifies the auxiliary node that "the environmental IoT device is not in the list", which can trigger the auxiliary node to execute the process of Figure 8 and establish an authentication and authorization relationship with the environmental IoT device.
[0234] 9.3. The base station sends an access response message to the ambient IoT device through the auxiliary node.
[0235] 9.4. The auxiliary node queries the local device list and checks whether the authentication and authorization relationship between itself and the environmental IoT device is valid. If it is invalid, execute step 9.4a, send a message to the base station that "the authentication and authorization relationship of the environmental IoT device is invalid, and the transmission fails", and execute the process of Figure 8 to establish an authentication and authorization relationship with the environmental IoT device. If the authentication and authorization relationship is valid (refresh and reset the timer of the environmental IoT device), then execute step 9.5.
[0236] 9.5. The auxiliary node forwards the access response message of the base station to the environmental IoT device;
[0237] 9.6. After receiving the access response message, the environmental IoT device can directly send a response message to the base station based on the received base station signaling. The process of steps 9.1 to 9.5 can be performed multiple times until the environmental IoT device completes access (or notifies the environmental IoT device of access failure). During this process, steps 9.2 and 9.4 are optional.
[0238] After the environmental Internet of Things device completes network access according to the processes of Figures 8 and 9, the environmental Internet of Things device has the ability to communicate with the base station. Referring to the signaling interaction flow chart of the network access method shown in Figure 10, it continues to communicate with the base station with the assistance of the auxiliary node.
[0239] 10.1. Environmental IoT devices initiate signaling interactions or send uplink data directly to the base station without going through auxiliary nodes.
[0240] 10.2. The base station sends a signaling response message or an acknowledgment message (ACK / NACK) of the uplink data to the ambient IoT device through the auxiliary node.
[0241] 10.3. Optionally, the auxiliary node checks the local device list to check whether the authentication and authorization relationship between itself and the environmental IoT device is valid. If it is valid, execute step 10.4 (refresh the timer of the environmental IoT device); if it is invalid, execute step 10.3a, send a message of "authentication and authorization invalid, sending failure" to the base station, and establish an authentication and authorization relationship with the environmental IoT device according to the process of Figure 8.
[0242] 10.4. The auxiliary node forwards the base station's response message or uplink data confirmation message to the ambient IoT device;
[0243] 10.5. If signaling exchange or uplink data transmission is not completed during steps 10.1 to 10.4, the AIoT device will continue to send signaling exchange messages or uplink data to the base station. The base station will send a confirmation message of the signaling or uplink data to the AIoT device through the forwarding capability of the auxiliary node. Steps 10.1 to 10.4 may be repeated multiple times until the AIoT device and the base station complete signaling exchange or uplink data transmission. After executing once, step 10.3 can be executed as an option.
[0244] The base station can also actively initiate signaling interaction or downlink data transmission to the environmental Internet of Things device. After the environmental Internet of Things device completes network access according to the processes of Figures 8 and 9, the base station continues to communicate with the environmental Internet of Things device with the assistance of the auxiliary node, referring to the signaling interaction flow chart of the network access method shown in Figure 11.
[0245] 11.1. The base station sends signaling or downlink data to the ambient IoT devices through the auxiliary node.
[0246] 11.2. Optionally, the auxiliary node checks the local device list to check whether the authentication and authorization relationship between itself and the environmental IoT device is valid. If it is valid, execute step 11.3 (refresh the timer of the environmental IoT device); if it is invalid, execute step 11.2a, send a message of "authentication and authorization invalid, sending failed" to the base station, and establish a secure mutual trust relationship with the environmental IoT device according to the process of Figure 8.
[0247] 11.3. The auxiliary node forwards the base station signaling or downlink data to the ambient IoT devices.
[0248] 11.4 If the signaling exchange or downlink data transmission is not completed during steps 11.1 to 11.3, the environmental IoT device will, depending on the situation, send a response message to the base station based on the message received in step 11.3, or confirm (ACK / NACK) the received downlink data;
[0249] The base station can continue to respond to the message sent by the ambient IoT device in step 11.4 or continue to send downlink data. The process of steps 11.1 to 11.3 can be repeated multiple times until the base station and the ambient IoT device complete the signaling exchange or downlink data transmission. After executing once, step 11.2 is executed as an optional option.
[0250] In the network access method provided by the embodiments of the present disclosure, after the auxiliary node establishes an authentication and authorization relationship with the environmental IoT device, the auxiliary node sends information about accessible base stations to the environmental IoT device. The information sent by the auxiliary node to the base station may include: base station ID, preamble (Preamble) assigned by the base station, etc. Considering that the environmental IoT device is a passive IoT device, and the downlink auxiliary node can be a repeater, an IAB (Integrated Access Backhaul) node, or a general terminal, the device capabilities and performance are likely to vary. When the auxiliary node is responsible for assisting a large number of terminal nodes at the same time, in order to maintain effective communication capabilities, it only provides limited relay capabilities, such as providing assistance for communication between the terminal and the base station through "downlink assistance"; or for the needs of communication scheduling, providing downlink assistance services to certain terminals in a certain time period can improve the communication capabilities of the device and expand the communication range.
[0251] It should be understood that, although the various steps in the flowcharts of Figures 1-11 are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in Figures 1-11 may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0252] In one embodiment, as shown in FIG12 , a network access device is provided, including: a first receiving module 1202 and a first sending module 1204 , wherein:
[0253] The first receiving module 1202 is configured to receive an access response message sent by the base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an ambient IoT device and the network access request includes information about the auxiliary node and a downlink assistance mode;
[0254] The first sending module 1204 is configured to send an access response message to the environmental IoT device.
[0255] The network access device provided by the embodiment of the present disclosure can assist environmental Internet of Things devices to access the network through a downlink, which can reduce the occupancy of auxiliary node resources to a certain extent, thereby alleviating network access anomalies, communication anomalies and other problems caused when a large number of environmental Internet of Things devices access the network through auxiliary nodes at the same time, and improving the communication capability and communication range of the devices.
[0256] In one embodiment, the first sending module 1204 is further configured to:
[0257] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, an access response message is sent to the environmental Internet of Things device.
[0258] In one embodiment, the apparatus further comprises:
[0259] The second sending module is used to send a first failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the first failure forwarding prompt message is used to indicate the failure of the access response message to be sent.
[0260] In one embodiment, the apparatus further comprises:
[0261] The second receiving module is used to receive the authentication and authorization request sent by the environmental Internet of Things device; and establish an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device based on the authentication and authorization request.
[0262] In one embodiment, the apparatus further comprises:
[0263] The first processing module is used to start a timer for the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; when the timer ends, it is determined that the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is invalid.
[0264] In one embodiment, the apparatus further comprises:
[0265] The second processing module is configured to restart a timer for the environmental Internet of Things device after sending an access response message to the environmental Internet of Things device.
[0266] In one embodiment, the apparatus further comprises:
[0267] The third sending module is used to send base station information of the base station to the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
[0268] In one embodiment, the apparatus further comprises:
[0269] The fourth sending module is used to send the device information of the environmental Internet of Things device and the node information of the auxiliary node to the base station after establishing the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
[0270] In one embodiment, the apparatus further comprises:
[0271] A third processing module is configured to add device information of the environmental Internet of Things device to a local device list after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device;
[0272] The fifth sending module is used to periodically send device information of the trusted environment Internet of Things device to the base station according to the local device list; the device information of the trusted environment Internet of Things device is used to instruct the base station to update the auxiliary list.
[0273] In one embodiment, the apparatus further comprises:
[0274] The third receiving module is used to receive an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or the uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device;
[0275] The sixth sending module is used to send an uplink response message or an uplink confirmation message to the environmental Internet of Things device.
[0276] In one embodiment, the sixth sending module is further configured to:
[0277] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship, and the authentication and authorization relationship is valid, an uplink response message or an uplink confirmation message is sent to the environmental Internet of Things device.
[0278] In one embodiment, the apparatus further comprises:
[0279] The fourth processing module is used to restart the timer for the environmental Internet of Things device after sending an uplink response message or an uplink confirmation message to the environmental Internet of Things device.
[0280] In one embodiment, the apparatus further comprises:
[0281] The seventh sending module is used to send a second failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the second failure forwarding prompt message is used to indicate the failure of sending the uplink response message or the uplink confirmation message.
[0282] In one embodiment, the apparatus further comprises:
[0283] A fourth receiving module, configured to receive a downlink message sent by the base station;
[0284] The eighth sending module is used to send downlink messages to the environmental Internet of Things device.
[0285] In one embodiment, the eighth sending module is further configured to:
[0286] When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, a downlink message is sent to the environmental Internet of Things device.
[0287] In one embodiment, the apparatus further comprises:
[0288] The fifth processing module is used to restart the timer for the environmental Internet of Things device after sending the downlink message to the environmental Internet of Things device.
[0289] In one embodiment, the apparatus further comprises:
[0290] The ninth sending module is used to send a third failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the third failure forwarding prompt message is used to indicate the failure of downlink message sending.
[0291] In one embodiment, the apparatus further comprises:
[0292] The tenth sending module is used to send authentication and authorization relationship establishment indication information to the environmental Internet of Things device when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the authentication and authorization relationship establishment indication information is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
[0293] In one embodiment, as shown in FIG13 , a network access device is provided, including: a first sending module 1302 and a first receiving module 1304 , wherein:
[0294] The first sending module 1302 is configured to send a network access request to the base station; the network access request includes information about the assisting node and a downlink assisting method;
[0295] The first receiving module 1304 is configured to receive an access response message sent by the base station through the assisting node.
[0296] The network access device provided by the embodiment of the present disclosure can assist environmental Internet of Things devices to access the network through a downlink, which can reduce the occupancy of auxiliary node resources to a certain extent, thereby alleviating network access anomalies, communication anomalies and other problems caused when a large number of environmental Internet of Things devices access the network through auxiliary nodes at the same time, and improving the communication capability and communication range of the devices.
[0297] In one embodiment, the apparatus further comprises:
[0298] The second sending module is used to send an authentication and authorization request to the auxiliary node; the authentication and authorization request is used to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental Internet of Things device and the auxiliary node;
[0299] The second receiving module is configured to receive a relationship establishment response message sent by the auxiliary node.
[0300] In one embodiment, the apparatus further comprises:
[0301] The third receiving module is configured to receive base station information of a base station sent by the auxiliary node; the base station is a base station that has established a connection with the auxiliary node.
[0302] In one embodiment, the apparatus further comprises:
[0303] A third sending module, configured to send an uplink message to the base station;
[0304] The fourth receiving module is configured to receive an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
[0305] In one embodiment, the apparatus further comprises:
[0306] a fifth receiving module, configured to receive a downlink message sent by the base station through the auxiliary node;
[0307] The fourth sending module is configured to send a downlink response message or a downlink confirmation message to the base station for the downlink message.
[0308] In one embodiment, as shown in FIG14 , a network access device is provided, including: a first receiving module 1402 and a first sending module 1404 , wherein:
[0309] The first receiving module 1402 is configured to receive a network access request sent by an environmental IoT device; the network access request includes information about the auxiliary node and a downlink assistance method;
[0310] The first sending module 1404 is used to send an access response message for the network access request to the auxiliary node according to the downlink assistance mode; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0311] In one embodiment, the first sending module 1404 is further configured to:
[0312] In the auxiliary list, find the authentication and authorization relationship between the auxiliary node and the environmental IoT device;
[0313] When the authentication and authorization relationship between the auxiliary node and the environmental IoT device is found, an access response message for the network access request is sent to the auxiliary node.
[0314] In one embodiment, the apparatus further comprises:
[0315] The second sending module is used to send a notification message to the auxiliary node when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found; the notification message is used to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
[0316] In one embodiment, the apparatus further comprises:
[0317] The second receiving module is used to receive the device information of the trusted environment Internet of Things device and the node information of the auxiliary node sent by the auxiliary node; the trusted environment Internet of Things device is an environmental Internet of Things device that has established an authentication and authorization relationship with the auxiliary node;
[0318] The update module is used to update the auxiliary list according to the device information of the IoT device in the trusted environment and the node information of the auxiliary node.
[0319] In one embodiment, the apparatus further comprises:
[0320] A third receiving module is used to receive uplink messages sent by environmental IoT devices;
[0321] The third sending module is used to send an uplink response message or an uplink confirmation message for the uplink message to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
[0322] In one embodiment, the apparatus further comprises:
[0323] A fourth sending module is configured to send a downlink message to the auxiliary node; the downlink message is configured to instruct the auxiliary node to send the downlink message to the environmental IoT device;
[0324] The fourth receiving module is used to receive a downlink response message or a downlink confirmation message sent by the environmental Internet of Things device to the downlink message.
[0325] For specific definitions of network access devices, please refer to the definitions of network access methods above and will not be repeated here. Each module in the above-mentioned network access device can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.
[0326] Figure 15 is a schematic diagram of the structure of an auxiliary node provided in an embodiment of the present application. The auxiliary node 1500 shown in Figure 5 includes: at least one processor 1501, a memory 1502, and at least one network interface 1504. The various components in the auxiliary node 1500 are coupled together through a bus system 1505. It can be understood that the bus system 1505 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 1505 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, various buses are labeled as bus system 1505 in Figure 15. In addition, in an embodiment of the present application, a transceiver 1506 is also included. The transceiver can be multiple components, that is, it includes a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.
[0327] It is understood that the memory 1502 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 702 of the systems and methods described in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0328] In some embodiments, the memory 1502 stores the following elements, executable modules or data structures, or subsets thereof, or extended sets thereof: an operating system 15021. The operating system 15021 includes various system programs, such as a framework layer, a core library layer, and a driver layer, for implementing various basic services and processing hardware-based tasks.
[0329] In an embodiment of the present application, by calling the program or instructions stored in the memory 1502, the receiver is used to receive an access response message sent by the base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from the environmental Internet of Things device and includes the information of the auxiliary node and the downlink assistance method in the network access request; the transmitter is used to send the access response message to the environmental Internet of Things device.
[0330] Some or all of the methods disclosed in the above embodiments of the present application can also be applied to the processor 1501, or implemented by the processor 1501, or implemented by the processor 1501 in conjunction with other components (such as a transceiver). The processor 1501 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 1501 or by instructions in the form of software. The above-mentioned processor 1501 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in memory 1502, and processor 1501 reads information in memory 1502 and, in conjunction with its hardware, completes the steps of the above method.
[0331] It is understood that the embodiments described in the embodiments of the present application can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.
[0332] For software implementation, the techniques described in the embodiments of the present application can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described in the embodiments of the present application. The software code can be stored in a memory and executed by the processor 1501. The memory can be implemented in the processor 1501 or external to the processor 1501.
[0333] In one embodiment, the transmitter is specifically configured to send an access response message to the ambient Internet of Things device when the ambient Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid.
[0334] In one embodiment, the transmitter is specifically used to send a first failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the first failure forwarding prompt message is used to indicate a failure in sending the access response message.
[0335] In one embodiment, the receiver is further configured to receive an authentication and authorization request sent by an environmental Internet of Things device; and establish an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device based on the authentication and authorization request.
[0336] In one embodiment, the processor is further configured to start a timer for the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device;
[0337] When the timer expires, it is determined that the authentication and authorization relationship between the auxiliary node and the environmental IoT device is invalid.
[0338] In one embodiment, the processor is further configured to restart a timer for the ambient Internet of Things device after sending an access response message to the ambient Internet of Things device.
[0339] In one embodiment, the transmitter is further configured to send base station information of the base station to the environmental Internet of Things device after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
[0340] In one embodiment, the transmitter is further configured to send device information of the environmental Internet of Things device and node information of the auxiliary node to the base station after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
[0341] In one embodiment, the transmitter is further configured to add device information of the environmental Internet of Things device to a local device list after establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device;
[0342] The transmitter is specifically used to periodically send device information of the trusted environment Internet of Things device to the base station based on the local device list; the device information of the trusted environment Internet of Things device is used to instruct the base station to update the auxiliary list.
[0343] In one embodiment, the receiver is further configured to receive an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or the uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device;
[0344] The transmitter is specifically used to send an uplink response message or an uplink confirmation message to the environmental Internet of Things device.
[0345] In one embodiment, the transmitter is further configured to send an uplink response message or an uplink confirmation message to the environmental Internet of Things device when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid.
[0346] In one embodiment, the processor is further configured to restart a timer for the environmental Internet of Things device after sending an uplink response message or an uplink confirmation message to the environmental Internet of Things device.
[0347] In one embodiment, the transmitter is further used to send a second failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the second failure forwarding prompt message is used to indicate the failure of sending the uplink response message or the uplink confirmation message.
[0348] In one embodiment, the receiver is further configured to receive a downlink message sent by the base station;
[0349] The transmitter is specifically used to send downlink messages to the environmental IoT devices.
[0350] In one embodiment, the transmitter is further configured to send a downlink message to the environmental Internet of Things device when the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid.
[0351] In one embodiment, the processor is further configured to restart a timer for the ambient Internet of Things device after sending a downlink message to the ambient Internet of Things device.
[0352] In one embodiment, the transmitter is further configured to send a third failure forwarding prompt message to the base station when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the third failure forwarding prompt message is used to indicate a failure in sending the downlink message.
[0353] In one embodiment, the transmitter is further used to send authentication and authorization relationship establishment indication information to the environmental Internet of Things device when the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid; the authentication and authorization relationship establishment indication information is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
[0354] In one embodiment, an environmental Internet of Things device is provided, see Figure 16. Figure 16 is a schematic diagram of the structure of the environmental Internet of Things device provided in an embodiment of the present application. The environmental Internet of Things device 1600 shown in Figure 16 includes: at least one processor 1601, a memory 1602, at least one network interface 1604, and a user interface 1603. The various components in the terminal device 1600 are coupled together via a bus system 1605. It can be understood that the bus system 1605 is used to achieve connection and communication between these components. In addition to including a data bus, the bus system 1605 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, various buses are labeled as bus system 1605 in Figure 1. In addition, in an embodiment of the present application, a transceiver 1606 is also included. The transceiver can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.
[0355] In one embodiment, the ambient IoT device includes a zero-power IoT terminal.
[0356] The user interface 1603 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touchpad, or a touch screen).
[0357] It is understood that the memory 1602 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1602 of the systems and methods described in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
[0358] In some embodiments, the memory 1602 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof: an operating system 16021 and application programs 16022 .
[0359] Among them, operating system 16021 includes various system programs, such as the framework layer, core library layer, and driver layer, which are used to implement various basic services and handle hardware-based tasks. Application 16022 includes various application programs, such as media players and browsers, which are used to implement various application services. Programs that implement the methods of the embodiments of the present application can be included in application 16022.
[0360] In an embodiment of the present application, by calling the program or instructions stored in the memory 1602, specifically, the program or instructions stored in the application 16022, the transmitter is used to send a network access request to the base station; the network access request includes information about the auxiliary node and the downlink assistance method; the receiver is used to receive the access response message sent by the base station through the auxiliary node.
[0361] It is understood that the embodiments described in the embodiments of the present application can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of the present application, or a combination thereof.
[0362] For software implementation, the technology described in the embodiments of the present application can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions of the embodiments of the present application. The software code can be stored in a memory and executed by the processor 1601. The memory can be implemented in the processor 1601 or outside the processor 1601.
[0363] In one embodiment, the transmitter is further configured to send an authentication and authorization request to the auxiliary node; the authentication and authorization request is configured to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental IoT device and the auxiliary node;
[0364] The receiver is specifically configured to receive a relationship establishment response message sent by the auxiliary node.
[0365] In one embodiment, the receiver is further configured to receive base station information of a base station sent by the auxiliary node; the base station is a base station that has established a connection with the auxiliary node.
[0366] In one embodiment, the transmitter is further configured to send an uplink message to the base station;
[0367] The receiver is further configured to receive an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
[0368] In one embodiment, the receiver is further configured to receive a downlink message sent by the base station via the auxiliary node;
[0369] The transmitter is further configured to send a downlink response message or a downlink confirmation message to the base station.
[0370] Figure 17 is a schematic diagram of the structure of a base station provided in an embodiment of the present application. The base station may include a receiver 1701, a memory 1702, a processor 1703, at least one communication bus 1704 and a transmitter 1705. The communication bus 1704 is used to implement communication connections between components. The memory 1702 may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage. Various programs may be stored in the memory 1702 to perform various processing functions and implement the method steps of this embodiment. In this embodiment, the transmitter 1705 may be a radio frequency processing module or a baseband processing module in the base station, and the receiver 1701 may also be a radio frequency processing module or a baseband processing module in the base station. The transmitter 1705 and the receiver 1701 may be integrated together to form a transceiver. The transmitter 1705 and the receiver 1701 may both be coupled to the processor 1703, and may perform receiving or transmitting actions under the instruction or control of the processor 1703.
[0371] In this embodiment, the receiver is used to receive a network access request sent by an environmental Internet of Things device; the network access request includes information about the auxiliary node and a downlink auxiliary method;
[0372] The transmitter is used to send an access response message for the network access request to the auxiliary node according to the downlink auxiliary mode; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
[0373] In one embodiment, the transmitter is specifically used to search for the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device in the auxiliary list; when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is found, an access response message for the network access request is sent to the auxiliary node.
[0374] In one embodiment, the transmitter is further configured to send a notification message to the auxiliary node when the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found; the notification message is configured to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
[0375] In one embodiment, the receiver is specifically used to receive device information of a trusted environment Internet of Things device and node information of the auxiliary node sent by the auxiliary node; the trusted environment Internet of Things device is an environment Internet of Things device that establishes an authentication and authorization relationship with the auxiliary node; and the auxiliary list is updated according to the device information of the trusted environment Internet of Things device and the node information of the auxiliary node.
[0376] In one embodiment, the receiver is further configured to receive an uplink message sent by an environmental IoT device;
[0377] The transmitter is specifically used to send an uplink response message or an uplink confirmation message for the uplink message to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
[0378] In one embodiment, the transmitter is further configured to send a downlink message to the auxiliary node; the downlink message is configured to instruct the auxiliary node to send the downlink message to the environmental IoT device;
[0379] The receiver is specifically used to receive a downlink response message or a downlink confirmation message sent by the environmental Internet of Things device for the downlink message.
[0380] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0381] An embodiment of the present application further provides a computer program product comprising instructions. When the computer program is run on a computer, the steps in the above-mentioned method embodiments are implemented when the computer program is executed by a processor.
[0382] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0383] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0384] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A network access method, applied to an auxiliary node, comprising: receiving an access response message sent by the base station; The access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an environmental Internet of Things device and the network access request includes the information of the auxiliary node and the downlink auxiliary mode; as well as Send the access response message to the environmental Internet of Things device.
2. The method according to claim 1, wherein: The sending the access response message to the environmental Internet of Things device includes: When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, the access response message is sent to the environmental Internet of Things device.
3. The method according to claim 1 or 2, wherein: The method further comprises: When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a first failure forwarding prompt message is sent to the base station; the first failure forwarding prompt message is used to indicate that the access response message fails to be sent.
4. The method according to any one of claims 1 to 3, wherein: The method further comprises: Receiving an authentication and authorization request sent by the environmental IoT device; and According to the authentication and authorization request, an authentication and authorization relationship is established between the auxiliary node and the environmental Internet of Things device.
5. The method according to claim 4, wherein: The method further comprises: After establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, starting a timer for the environmental Internet of Things device; and When the timer ends, it is determined that the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is invalid.
6. The method according to claim 5, wherein: The method further comprises: After sending the access response message to the environmental Internet of Things device, restarting the timer for the environmental Internet of Things device.
7. The method according to claim 4, wherein: The method further comprises: After establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, the base station information of the base station is sent to the environmental Internet of Things device; the base station is a base station that has established a connection with the auxiliary node.
8. The method according to claim 7, wherein: The method further comprises: After establishing an authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, the device information of the environmental Internet of Things device and the node information of the auxiliary node are sent to the base station; the device information of the environmental Internet of Things device and the node information of the auxiliary node are used to instruct the base station to update the auxiliary list.
9. The method according to claim 4, wherein: The method further comprises: After establishing the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device, adding the device information of the environmental Internet of Things device to the local device list; and Periodically sending device information of the trusted environment Internet of Things device to the base station according to the local device list; the device information of the trusted environment Internet of Things device is used to instruct the base station to update the auxiliary list.
10. The method according to claim 1, wherein: After sending the access response message to the environmental Internet of Things device, the method further includes: Receiving an uplink response message or an uplink confirmation message sent by the base station; the uplink response message or the uplink confirmation message is a response message or confirmation information fed back by the base station after receiving the uplink message sent by the environmental Internet of Things device; and Send the uplink response message or the uplink confirmation message to the environmental Internet of Things device.
11. The method according to claim 10, wherein: The sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device includes: When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship, and the authentication and authorization relationship is valid, the uplink response message or the uplink confirmation message is sent to the environmental Internet of Things device.
12. The method according to claim 11, wherein: The method further comprises: After sending the uplink response message or the uplink confirmation message to the environmental Internet of Things device, restarting the timer for the environmental Internet of Things device.
13. The method according to claim 11, wherein: The method further comprises: When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a second failure forwarding prompt message is sent to the base station; the second failure forwarding prompt message is used to indicate that the uplink response message or the uplink confirmation message fails to be sent.
14. The method according to claim 1, wherein: After sending the access response message to the environmental Internet of Things device, the method further includes: receiving a downlink message sent by the base station; and Send the downlink message to the environmental Internet of Things device.
15. The method according to claim 14, wherein: The sending the downlink message to the environmental Internet of Things device includes: When the environmental Internet of Things device and the auxiliary node have established an authentication and authorization relationship and the authentication and authorization relationship is valid, the downlink message is sent to the environmental Internet of Things device.
16. The method according to claim 15, wherein: The method further comprises: After sending the downlink message to the environmental Internet of Things device, restarting a timer for the environmental Internet of Things device.
17. The method according to claim 15, wherein: The method further comprises: When the environmental Internet of Things device fails to establish an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship fails, a third failure forwarding prompt information is sent to the base station; the third failure forwarding prompt information is used to indicate that the downlink message fails to be sent.
18. The method according to claim 2, 11 or 15, wherein: The method further comprises: When the environmental Internet of Things device has not established an authentication and authorization relationship with the auxiliary node, or the authentication and authorization relationship is invalid, an authentication and authorization relationship establishment indication information is sent to the environmental Internet of Things device; the authentication and authorization relationship establishment indication information is used to trigger the environmental Internet of Things device to establish an authentication and authorization relationship with the auxiliary node.
19. A network access method, applied to an environmental Internet of Things device, the method comprising: Sending a network access request to a base station; The network access request includes information of the auxiliary node and a downlink auxiliary mode; as well as An access response message sent by the base station through the auxiliary node is received.
20. The method according to claim 19, wherein: The method further comprises: Sending an authentication and authorization request to the auxiliary node; the authentication and authorization request is used to instruct the auxiliary node to establish an authentication and authorization relationship between the environmental Internet of Things device and the auxiliary node; and Receive a relationship establishment response message sent by the auxiliary node.
21. The method according to claim 20, wherein: After receiving the relationship establishment response message sent by the auxiliary node, the method further includes: receiving base station information of the base station sent by the auxiliary node; the base station is a base station that has established a connection with the auxiliary node.
22. The method according to claim 19, wherein: After receiving the access response message sent by the base station through the auxiliary node, the method further includes: sending an uplink message to the base station; and receiving an uplink response message or an uplink confirmation message sent by the base station through the auxiliary node.
23. The method according to claim 19, wherein: After receiving the access response message sent by the base station through the auxiliary node, the method further includes: receiving a downlink message sent by the base station through the auxiliary node; and Sending a downlink response message or a downlink confirmation message for the downlink message to the base station.
24. A network access method, wherein: Applied to a base station, the method comprises: receiving a network access request sent by an environmental Internet of Things device; the network access request includes information of the auxiliary node and a downlink auxiliary method; and According to the downlink auxiliary mode, an access response message for the network access request is sent to the auxiliary node; the access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
25. The method according to claim 24, wherein: The sending an access response message for the network access request to the auxiliary node includes: In the auxiliary list, searching for the authentication and authorization relationship between the auxiliary node and the environmental IoT device; and When the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is found, an access response message for the network access request is sent to the auxiliary node.
26. The method according to claim 25, wherein: The method further comprises: When the authentication and authorization relationship between the auxiliary node and the environmental Internet of Things device is not found, a notification message is sent to the auxiliary node; the notification message is used to trigger the auxiliary node to establish an authentication and authorization relationship with the environmental Internet of Things device.
27. The method according to claim 24, wherein: The method further comprises: Receiving device information of a trusted environment Internet of Things device and node information of the auxiliary node sent by the auxiliary node; the trusted environment Internet of Things device is an environment Internet of Things device that establishes an authentication and authorization relationship with the auxiliary node; and The auxiliary list is updated according to the device information of the trusted environment Internet of Things device and the node information of the auxiliary node.
28. The method according to claim 24, wherein: The method further comprises: Receiving an uplink message sent by the environmental IoT device; and An uplink response message or an uplink confirmation message for the uplink message is sent to the auxiliary node; the uplink response message is used to instruct the auxiliary node to send the uplink response message to the environmental Internet of Things device; the uplink confirmation message is used to instruct the auxiliary node to send the uplink confirmation message to the environmental Internet of Things device.
29. The method of claim 24, wherein: The method further comprises: Sending a downlink message to the auxiliary node; the downlink message is used to instruct the auxiliary node to send the downlink message to the environmental Internet of Things device; and Receive a downlink response message or a downlink confirmation message sent by the environmental Internet of Things device in response to the downlink message.
30. A network access device, applied to an auxiliary node, comprising: A first receiving module, configured to receive an access response message sent by a base station; The access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an environmental Internet of Things device and the network access request includes the information of the auxiliary node and the downlink auxiliary mode; as well as The first sending module is used to send the access response message to the environmental Internet of Things device.
31. A network access device, applied to an environmental Internet of Things device, comprising: A first sending module, used to send a network access request to a base station; The network access request includes information of the auxiliary node and a downlink auxiliary mode; as well as The first receiving module is used to receive an access response message sent by the base station through the auxiliary node.
32. A network access device, applied to a base station, comprising: A first receiving module is used to receive a network access request sent by an environmental Internet of Things device; The network access request includes information of the auxiliary node and a downlink auxiliary mode; as well as A first sending module, configured to send an access response message for the network access request to the auxiliary node according to the downlink assistance mode; The access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
33. An auxiliary node, comprising a transmitter and a receiver: The receiver is configured to receive an access response message sent by a base station; the access response message is a response message sent by the base station to the auxiliary node when the base station receives a network access request from an ambient IoT device and the network access request includes information about the auxiliary node and a downlink auxiliary mode; and The transmitter is used to send the access response message to the environmental Internet of Things device.
34. An environmental Internet of Things device, comprising a transmitter and a receiver: The transmitter is used to send a network access request to the base station; the network access request includes information of the auxiliary node and a downlink auxiliary mode; and The receiver is used to receive an access response message sent by the base station through the auxiliary node.
35. The apparatus of claim 34, wherein: The environmental Internet of Things device includes a zero-power consumption Internet of Things terminal.
36. A base station comprising a transmitter and a receiver: The transmitter is used to receive a network access request sent by an environmental Internet of Things device; the network access request includes information of the auxiliary node and a downlink auxiliary mode; as well as The receiver is configured to send an access request for the network access request to the auxiliary node according to the downlink auxiliary mode. Response message; The access response message is used to instruct the auxiliary node to send the access response message to the environmental Internet of Things device.
37. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program implements the steps of the method described in any one of claims 1 to 18, or the steps of the method described in any one of claims 19 to 23, or the steps of the method described in any one of claims 24 to 29.
38. A computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method of any one of claims 1 to 18, or the steps of the method of any one of claims 19 to 23, or the steps of the method of any one of claims 24 to 29.
Citation Information
Patent Citations
Method for accessing to network by device of internet of things, device and system
CN105578470A
Low-power-consumption power Internet-of-Things STD access authentication method and auxiliary device thereof
CN112468983A
Method and apparatus for providing communication service
US20200404501A1
Method for automatically accessing wireless local area network by internet of things device, and apparatus
US20220394471A1