Wireless access methods, devices and computer-readable storage media
By using paging request messages based on the first transport layer protocol format of RIS devices, the problem of RIS devices being unable to parse higher-layer protocol messages was solved, enabling wireless access and reflector adjustment for RIS devices, and improving the signal strength and performance of wireless communication networks.
Patent Information
- Application Number
- CN202310141731.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-08
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2043-02-08
AI Technical Summary
In wireless communication networks, if the RIS device only includes lower layers, and the paging request message format sent by the network-side device is based on a higher-layer protocol, the RIS device may not be able to parse it, resulting in the inability to access the network-side device, which in turn affects signal strength and network performance.
The paging request message adopts the first transport layer protocol format based on the RIS device, which enables the RIS device to parse and respond, so that the network-side device can perform the wireless access procedure, including security authentication and channel estimation, to ensure the RIS device access and adjust the reflector to improve signal strength.
The performance of wireless communication networks is improved by ensuring that RIS devices can access the network and adjust the reflector according to the control information of the network-side devices, thereby enhancing the signal strength at the receiving end.
Smart Images

Figure CN116113010B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a wireless access method, apparatus and computer-readable storage medium. Background Technology
[0002] Currently, reconfigurable intelligent surface (RIS) devices can be deployed in wireless communication propagation environments. When the RIS device is connected to a network-side device, the network-side device can send control information to the RIS device, enabling the RIS device to adjust its reflective surface. This allows the network-side device to send signals to the RIS device, which in turn can reflect the signals in a specific direction, thereby improving the signal strength at the receiving end and enhancing the performance of the wireless communication network.
[0003] However, since some RIS devices may only include lower layers (such as the physical layer and Media Access Control (MAC) layer), if the paging request message sent by the network-side device to the RIS device uses a message format based on a higher-level protocol, the RIS device may be unable to parse the paging request message. Consequently, the RIS device may be unable to connect to the network-side device, which could lead to the RIS device being unable to adjust its reflector according to the control information from the network-side device, resulting in poor signal strength at the receiving end. This ultimately leads to poor performance of the wireless communication network. Summary of the Invention
[0004] This application provides a wireless access method, apparatus, and computer-readable storage medium that can improve the performance of wireless communication networks.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] In a first aspect, this application provides a wireless access method, the method comprising: sending a paging request message to a target RIS device; the target RIS device including a first transport layer for information interaction between network-side devices; the paging request message requesting the establishment of a communication connection with the target RIS device; receiving a paging response message sent by the target RIS device in response to the paging request message; the paging response message indicating whether the target RIS device is in an idle state; and, if the paging response message indicates that the target RIS device is in an idle state, executing a wireless access procedure for the target RIS device. The message format of the paging request message is a message format based on a protocol of the first transport layer.
[0007] Based on the above technical solution, the wireless access method provided in this application embodiment, since the target RIS device includes a first transport layer, and the message format of the paging request message is a message format based on the protocol of the first transport layer, rather than a message format based on the protocol of other transport layers, the target RIS device can parse the paging request message and send a paging response message to the network-side device. Thus, the network-side device can execute the wireless access procedure of the target RIS device when the paging response message indicates that the target RIS device is in an idle state, so that the target RIS device can access the network-side device. This can reduce the situation where the target RIS device cannot adjust its reflective surface according to the control information of the network-side device, thereby improving the signal strength of the receiving end. In this way, the performance of the wireless communication network can be improved.
[0008] In a first possible implementation of the first aspect, before executing the wireless access procedure for the target RIS device, the method further includes: performing a security authentication procedure on the target RIS device on the target channel resources; the execution of the wireless access procedure for the target RIS device includes: executing the wireless access procedure for the target RIS device if the security authentication procedure for the target RIS device is successful. The target channel resources are channel resources allocated using a resource scheduler of the first transport layer; during the execution of the security authentication procedure, the message format of the messages transmitted between the network-side device and the target RIS device is a message format based on a protocol of the first transport layer.
[0009] In a second possible implementation of the first aspect, before performing the security authentication process on the target RIS device as described above, the method further includes: sending a security authentication request message to the target RIS device; the security authentication request message carries at least one of the following: a Service Set Identifier (SSID) and a first MAC address, wherein the first MAC address is the MAC address of a network-side device; the security authentication request message is used by the target RIS device to generate a pre-shared key (PSK); receiving a security authentication response message sent by the target RIS device in response to the security authentication request message; the security authentication response message carries at least one of the following: a first device identifier and a second MAC address, wherein the first device identifier is the device identifier of the target RIS device and the second MAC address is the MAC address of the target RIS device; obtaining the PSK based on the first device identifier and the second MAC address; the aforementioned performance of the security authentication process on the target RIS device includes: performing a security authentication process on the target RIS device based on the PSK.
[0010] In the third possible implementation of the first aspect, the above-mentioned security authentication process for the target RIS device based on PSK includes: performing a security authentication process for the target RIS device using an N-way handshake method according to PSK; where N is a positive integer.
[0011] In a fourth possible implementation of the first aspect, after performing the wireless access procedure for the target RIS device as described above, the method further includes: performing channel estimation on a first transmission channel based on a first channel state information reference signal (CSI-RS); the first CSI-RS is obtained by the target RIS device reflecting a second CSI-RS, and the second CSI-RS is a reference signal generated by a network-side device and sent to the target RIS device; the first transmission channel is a transmission channel between the network-side device and the target RIS device; and determining a target transmission resource based on the estimation result of the channel estimation on the first transmission channel; the target transmission resource is used by the target RIS device for data transmission.
[0012] In a fifth possible implementation of the first aspect, after determining the target transmission resource based on the channel estimation result of the first transmission channel, the method further includes: sending scheduling information and target data to the target RIS device using forward error correction (FEC) encryption via the target transmission resource. The scheduling information indicates at least one of the following: the decryption method of the target data, and the use of a frame check sequence (FCS) to perform integrity verification on the target data.
[0013] In a sixth possible implementation of the first aspect, after determining the target transmission resource based on the estimation result of the channel estimation of the first transmission channel, the method further includes: sending a target indication message to the target RIS device; the target indication message is used to indicate that the communication between the network-side device and the target RIS device has ended; receiving a target feedback message sent by the target RIS device in response to the target indication message; the target feedback message is used to characterize the target RIS device releasing the target transmission resource.
[0014] Secondly, this application provides a wireless access device, comprising: a transmitting module, a receiving module, and an execution module. The transmitting module is configured to send a paging request message to a target RIS device; the target RIS device includes a first transport layer for information interaction with the wireless access device; the paging request message is used to request the establishment of a communication connection with the target RIS device. The receiving module is configured to receive a paging response message sent by the target RIS device in response to the paging request message sent by the transmitting module; the paging response message is used to indicate whether the target RIS device is in an idle state. The execution module is configured to execute the wireless access procedure of the target RIS device when the paging response message received by the receiving module indicates that the target RIS device is in an idle state. The message format of the paging request message is a message format based on the protocol of the first transport layer.
[0015] In a first possible implementation of the second aspect, the aforementioned execution module is further configured to perform a security authentication process on the target RIS device using the target channel resources. Specifically, the execution module is configured to execute the wireless access process of the target RIS device if the security authentication process on the target RIS device is successful. The target channel resources are channel resources allocated using a resource scheduler of the first transport layer; during the execution of the security authentication process, the message format of the messages transmitted between the wireless access device and the target RIS device is a message format based on a protocol of the first transport layer.
[0016] In a second possible implementation of the second aspect, the sending module is further configured to send a security authentication request message to the target RIS device; the security authentication request message carries at least one of the following: SSID and a first MAC address, wherein the first MAC address is the MAC address of the wireless access device; the security authentication request message is used by the target RIS device to generate a PSK. The receiving module is further configured to receive a security authentication response message sent by the target RIS device in response to the security authentication request message sent by the sending module; the security authentication response message carries at least one of the following: a first device identifier and a second MAC address, wherein the first device identifier is the device identifier of the target RIS device, and the second MAC address is the MAC address of the target RIS device. The execution module is further configured to obtain the PSK based on the first device identifier and the second MAC address. Specifically, the execution module is configured to perform a security authentication process on the target RIS device based on the PSK.
[0017] In the third possible implementation of the second aspect, the aforementioned execution module is specifically used to perform a security authentication process on the target RIS device according to the PSK using an N-handshake method; where N is a positive integer.
[0018] In a fourth possible implementation of the second aspect, the execution module is further configured to perform channel estimation on a first transmission channel based on a first CSI-RS; the first CSI-RS is obtained by the target RIS device reflecting a second CSI-RS, and the second CSI-RS is a reference signal generated by the wireless access device and sent to the target RIS device; the first transmission channel is a transmission channel between the wireless access device and the target RIS device; and based on the estimation result of the channel estimation on the first transmission channel, determine a target transmission resource; the target transmission resource is used by the target RIS device for data transmission.
[0019] In the fifth possible implementation of the second aspect, the aforementioned sending module is further configured to send scheduling information and target data to the target RIS device using FEC encryption via the target transmission resources. The scheduling information indicates at least one of the following: the decryption method for the target data, and the use of FCS to perform integrity verification on the target data.
[0020] In a sixth possible implementation of the second aspect, the aforementioned transmitting module is further configured to transmit a target indication message to the target RIS device; the target indication message is used to indicate that communication between the wireless access device and the target RIS device has ended. The aforementioned receiving module is further configured to receive a target feedback message transmitted by the target RIS device in response to the target indication information transmitted by the transmitting module; the target feedback message is used to indicate that the target RIS device has released the target transmission resources.
[0021] Thirdly, this application provides a wireless access device, which includes: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run computer programs or instructions to implement the wireless access method as described in the first aspect and any possible implementation thereof.
[0022] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal, cause the terminal to perform the wireless access method as described in the first aspect and any possible implementation thereof.
[0023] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a wireless access device, cause the wireless access device to perform the wireless access method as described in the first aspect and any possible implementation thereof.
[0024] In a sixth aspect, embodiments of this application provide a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the wireless access method as described in the first aspect and any possible implementation thereof.
[0025] Specifically, the chip provided in this application embodiment also includes a memory for storing computer programs or instructions.
[0026] Based on the above technical solution, since the target RIS device includes a first transport layer, and the message format of the paging request message is a message format based on the protocol of the first transport layer, rather than a message format based on the protocol of other transport layers, the target RIS device can parse the paging request message and send a paging response message to the network-side device. Thus, the network-side device can execute the wireless access procedure of the target RIS device when the paging response message indicates that the target RIS device is in an idle state, so that the target RIS device can access the network-side device. This reduces the situation where the target RIS device cannot adjust its reflector according to the control information of the network-side device, thereby improving the signal strength at the receiving end and thus improving the performance of the wireless communication network. Attached Figure Description
[0027] Figure 1 A flowchart illustrating a wireless access method provided in an embodiment of this application;
[0028] Figure 2 A flowchart illustrating another wireless access method provided in this application embodiment;
[0029] Figure 3 A flowchart illustrating yet another wireless access method provided in this application embodiment;
[0030] Figure 4 A flowchart illustrating another wireless access method provided in this application embodiment;
[0031] Figure 5 A flowchart illustrating yet another wireless access method provided in this application embodiment;
[0032] Figure 6 This is a schematic diagram of the structure of a wireless access device provided in an embodiment of this application;
[0033] Figure 7 This is a schematic diagram of the structure of another wireless access device provided in an embodiment of this application;
[0034] Figure 8 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0035] The wireless access method, apparatus, and computer-readable storage medium provided in the embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0036] The term "and / or" in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0037] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.
[0038] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0039] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0040] In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0041] The following explanations of the terms used in the embodiments of this application are provided to facilitate the reader's understanding.
[0042] 1. Reconfigurable Intelligent Surface (RIS) devices
[0043] RIS (Reflective Reflective Components) is a revolutionary new technology that can significantly improve the performance of wireless communication networks by intelligently reconfiguring the wireless propagation environment through the integration of a large number of low-cost passive reflective elements on a plane. RIS has received widespread attention from the industry, especially the communications sector, and is considered one of the potential key technologies for 6G systems.
[0044] Typically, RIS devices can be categorized into the following three types:
[0045] (1) Passive static RIS device. This passive static RIS device has no baseband processing capability. The amplitude and phase coefficients have been set, so the network-side device can send messages in a directional manner according to the known RIS configuration, thereby enabling the RIS to realize the basic function of reflecting signals.
[0046] (2) Semi-static controllable RIS device. The semi-static controllable RIS device is equipped with a RIS controller and has a certain baseband processing capability. Thus, the network-side device can send control information to the RIS controller, so that the RIS controller can realize intelligent adjustment of the reflector through the control information.
[0047] (3) Dynamic intelligent RIS device, which can amplify the reflected signal and further enhance its function.
[0048] Currently, reconfigurable intelligent surface (RIS) devices can be deployed in wireless communication propagation environments. When the RIS device is connected to a network-side device, the network-side device can send control information to the RIS device's RIS controller, enabling the RIS device to adjust its reflector surface and thus its RIS coefficients (such as phase and amplitude). This allows the adjusted reflector surface to reflect the signal in a specific direction, thereby improving the signal strength at the receiving end (such as user equipment, UE) and enhancing the performance of the wireless communication network. However, since some RIS devices may only include lower layers (such as the physical layer and MAC layer), if the paging request message sent by the network side to the RIS device is in a message format based on higher-layer protocols (such as Radio Resource Control (RRC) or Non-Access Stratum (NAS) layers), the RIS device may be unable to parse the paging request message. Consequently, the network side may be unable to execute the RIS device's wireless access procedure, resulting in the RIS device being unable to connect to the network side. This could further prevent the RIS device from adjusting its reflector according to the network side's control information, leading to poor signal strength at the receiving end. Ultimately, this results in poor performance of the wireless communication network.
[0049] To address the poor performance of existing wireless communication networks, this application provides a wireless access method. Since the RIS device includes lower transport layers (e.g., physical layer, MAC layer), and the paging request message uses a protocol format based on this lower transport layer rather than a protocol format based on higher layers (e.g., RRC layer, NAS layer), the RIS device can parse the paging request message and send a paging response message to the network-side device. Thus, the network-side device can execute the RIS device's wireless access procedure when the paging response message indicates that the RIS device is idle, enabling the RIS device to access the network-side device. This reduces the likelihood of the RIS device being unable to adjust its reflector according to the network-side device's control information, thereby improving the signal strength at the receiving end and ultimately enhancing the performance of the wireless communication network.
[0050] The wireless access method described in this application is applied to the process of RIS devices accessing network-side devices.
[0051] like Figure 1 The diagram shown is a flowchart of a wireless access method provided in an embodiment of this application. The method includes the following steps 101 to 104.
[0052] Step 101: The network-side device sends a paging request message to the target RIS device.
[0053] Optionally, in this embodiment of the application, the network-side device can be a base station (BS). The target RIS device can be a semi-static controllable RIS device.
[0054] In this embodiment of the application, the target RIS device includes a first transport layer, which is used to interact with network-side devices.
[0055] Optionally, in this embodiment of the application, the first transport layer may include at least one of the following: physical layer and MAC layer.
[0056] Optionally, in this embodiment of the application, the network-side device may first determine the target RIS device from among the multiple RIS devices that the network-side device can connect to, and then send a paging request message to the target RIS device.
[0057] In one example, if the target RIS device has completed network registration and the network-side device has obtained the target list (which includes the configuration information of multiple RIS devices that the network-side device can connect to), the network-side device can directly identify the RIS device corresponding to the configuration information of the i-th RIS device in the target list as the target RIS device; i is a positive integer.
[0058] In another example, after the target RIS device has completed network registration and the network-side device has obtained the target list (which includes the configuration information of multiple RIS devices that the network-side device can connect to), the network-side device can first use an optimization algorithm to calculate a result parameter based on the configuration information of each RIS device. Then, the RIS device corresponding to the result parameter with the highest parameter value among the multiple result parameters is determined as the target RIS device, so that the network-side device can send a paging request message to the target RIS device.
[0059] It should be noted that for explanations of the optimization algorithm, please refer to the specific descriptions in related technologies; the embodiments in this application will not be repeated here.
[0060] Optionally, in this embodiment of the application, the network-side device may send a paging request message to the target RIS device via a paging channel (PCH).
[0061] In this embodiment of the application, the paging request message is used to request the establishment of a communication connection with the target RIS device; the message format of the paging request message is: a message format based on the protocol of the first transport layer.
[0062] Optionally, in this embodiment of the application, the message format of the paging request message can specifically be a message format based on the MAC layer protocol.
[0063] Since paging request messages can be transmitted on the Common Control Channel (CCCH) and the MAC layer is in Transport Mode (TM), the paging request message may not contain a MAC header. The message format of this paging request message is shown in Table 1.
[0064] Table 1
[0065] Source MAC address Destination MAC address Message content Reserved
[0066] In this context, "source MAC address" can be understood as the MAC address of the device that sent the paging request message (i.e., the network-side device); "destination MAC address" can be understood as the MAC address of the device that received the paging request message (i.e., the target RIS device); and "Reserved" can be understood as a reserved field.
[0067] Optionally, in this embodiment of the application, the message content of the paging request message may include at least one of the following: Service Set Identifier (SSID), the rate supported by the network-side device, and the Authentication Strength (AS) field.
[0068] Based on different communication requirements, this application embodiment considers efficiency and security, and uses the AS field to indicate whether the target RIS device performs security authentication and whether the authentication process includes 3GPP System Architecture Evolution (SAE) message interaction.
[0069] When the AS field is 00, the AS indicates that no security authentication is performed; when the AS field is 10, the AS field indicates that security authentication is performed without SAE message interaction; when the AS field is 11, the AS field indicates that security authentication is performed with SAE message interaction.
[0070] When the paging request message content includes the SSID, the rate supported by the network-side device, and the AS field, the message format of the paging request message is shown in Table 2:
[0071] Table 2
[0072] BS_MAC RIS_MAC SSID rate AS Reserved
[0073] Where BS_MAC is the MAC address of the network-side device (i.e., the source MAC address), and RIS_MAC is the MAC address of the target RIS device (i.e., the destination MAC address).
[0074] Step 102: The target RIS device receives a paging request message from the network-side device and, in response to the paging request message, sends a paging response message to the network-side device.
[0075] Optionally, in this embodiment of the application, when the target RIS device receives a paging request message, the target RIS device may save the AS field in the paging request message and generate a paging response message according to whether the target RIS device is communicating with other network-side devices (e.g., other BSs).
[0076] In this embodiment of the application, the paging response message is used to indicate whether the target RIS device is in an idle state.
[0077] Optionally, in this embodiment of the application, the message format of the paging response message can specifically be a message format based on the MAC layer protocol.
[0078] The message content of the paging request message may include a first indication field, which is used to indicate whether the target RIS device is communicating with other network-side devices. The message format of the paging response message is shown in Table 3.
[0079] Table 3
[0080] RIS_MAC BS_MAC Idle / Busy Reserved
[0081] Wherein, RIS_MAC is the MAC address of the target RIS device (i.e., the source MAC address (i.e., the MAC address of the device that sent the paging response message (i.e., the target RIS device))), BS_MAC is the MAC address of the network-side device (i.e., the destination MAC address (i.e., the MAC address of the device that received the paging response message (i.e., the network-side device))), IDLE / BUSY is the first indication field, and Reserved is the reserved field.
[0082] It is understood that when the target RIS device is not communicating with other network-side devices, the first indication field is IDLE, and the paging response message is used to indicate that the target RIS device is in an idle state; when the target RIS device is communicating with other network-side devices, the first indication field is BUSY, and the paging response message is used to indicate that the target RIS device is not in an idle state.
[0083] Optionally, in this embodiment of the application, the target RIS device can send a paging response message to the network-side device via the PCH.
[0084] Step 103: The network-side device receives the paging response message sent by the target RIS device in response to the paging request message.
[0085] Optionally, in this embodiment of the application, the network-side device can receive paging response messages via the PCH.
[0086] In this embodiment of the application, after the network-side device receives the paging response message, the network-side device can parse the paging response message to determine whether the paging response message indicates that the target RIS device is in an idle state or not in an idle state.
[0087] The network-side device can parse the paging response message to obtain a first indication field, and determine, based on the first indication field, whether the paging response message indicates that the target RIS device is in an idle state or not in an idle state.
[0088] Step 104: If the paging response message indicates that the target RIS device is in an idle state, the network-side device executes the wireless access procedure of the target RIS device.
[0089] Optionally, in this embodiment of the application, when the AS field in the paging request message is 00, the network-side device can directly execute the wireless access procedure of the target RIS device; when the AS field in the paging request message is 10 (or 11), the network-side device can first execute the security authentication procedure, and if the security authentication is successful, execute the wireless access procedure of the target RIS device.
[0090] It should be noted that for the explanation of the wireless access process, please refer to the specific description in the relevant technology, and the embodiments of this application will not be repeated here.
[0091] It is understandable that after the network-side device executes the wireless access procedure for the target RIS device, the target RIS device can access the network-side device.
[0092] Optionally, in this embodiment, after the network-side device executes the wireless access procedure for the target RIS device, the network-side device can also perform link negotiation with the target RIS device to allocate data transmission resources for the transmission channel between the network-side device and the target RIS device. Specifically, in conjunction with Figure 1 ,like Figure 2 As shown, after step 104 above, the wireless access method provided in this application embodiment may further include the following steps 201 and 202.
[0093] Step 201: The network-side device performs channel estimation on the first transmission channel based on the first CSI-RS.
[0094] In this embodiment of the application, the first Channel State Information Reference Signal (CSI-RS) is obtained by the target RIS device reflecting the second CSI-RS, which is a reference signal generated by the network-side device and sent to the target RIS device; the first transmission channel is the transmission channel between the network-side device and the target RIS device.
[0095] It is understandable that the network-side device can first send a second CSI-RS to the target RIS device, and receive the first CSI-RS reflected by the target RIS device from the target RIS device. Thus, the network-side device can perform channel estimation on the first transmission channel based on the first CSI-RS.
[0096] Step 202: The network-side device determines the target transmission resources based on the channel estimation results of the first transmission channel.
[0097] In this embodiment of the application, the above estimation results are used to indicate the wireless channel environment of the target RIS device.
[0098] In this embodiment of the application, the aforementioned target transmission resources are used for data transmission by the target RIS device.
[0099] Optionally, in this embodiment of the application, the target transmission resources may include at least one of the following: power, time domain resources, frequency domain resources, modulation method, and coding method.
[0100] Optionally, in this embodiment of the application, after the network-side device determines the target transmission resource, it can send scheduling information to the target RIS device through the Physical Downlink Control Channel (PDCCH). Thus, the target RIS device can obtain the Physical Downlink Shared Channel (PDSCH) resources allocated by the target RIS device within a scheduling period through the PDCCH.
[0101] Thus, since the network-side device can determine the target transmission resources for data transmission to the target RIS device based on the channel estimation results of the first transmission channel, rather than directly determining the transmission resources for data transmission to the target RIS device, the performance of data transmission using the target transmission resources can be improved.
[0102] Optionally, in the embodiments of this application, combined with Figure 2 ,like Figure 3 As shown, after step 202 above, the wireless access method provided in this application embodiment may further include step 203 below.
[0103] Step 203: The network-side device sends scheduling information and target data to the target RIS device using FEC encryption through the target transmission resources.
[0104] It should be noted that for a description of the Forward Error Correction (FEC) encryption method, please refer to the specific description in the relevant technologies. The embodiments of this application will not be repeated here.
[0105] In this embodiment of the application, the scheduling information is used to indicate at least one of the following: the decryption method of the target data, and the use of a Frame Check Sequence (FCS) to perform integrity verification on the target data.
[0106] Optionally, in this embodiment of the application, the network-side device can send scheduling information to the target RIS device through PDCCH and send target data to the target RIS device through PDSCH.
[0107] Thus, since network-side devices can use FEC encryption to send scheduling information (indicating the decryption method of the target data and / or using FCS to verify the integrity of the target data) and target data to the target RIS device, the target RIS device can decrypt the target data and verify its integrity, thereby improving the security and integrity of the target data.
[0108] Optionally, in this embodiment of the application, after data transmission is completed, the network-side device may also instruct the target RIS device to release the target transmission resources. Specifically, in conjunction with Figure 2 ,like Figure 4 As shown, after step 202 above, the wireless access method provided in this application embodiment may further include steps 204 to 206 as described below.
[0109] Step 204: The network-side device sends a target indication message to the target RIS device.
[0110] In this embodiment of the application, the target indication message is used to indicate that the communication between the network-side device and the target RIS device has ended.
[0111] Step 205: The target RIS device receives the target indication message, releases the target transmission resources according to the target indication information, and sends a target feedback message to the network-side device.
[0112] Optionally, in this embodiment of the application, the aforementioned target feedback message may specifically be an acknowledgment (ACK) message.
[0113] Step 206: The network-side device receives the target RIS device's response to the target indication information and sends a target feedback message.
[0114] In this embodiment of the application, the aforementioned target feedback message is used to characterize the target RIS device releasing target transmission resources.
[0115] Thus, since the communication between the network-side device and the target RIS device has ended, the network-side device can instruct the target RIS device to release the target transmission resources, thereby avoiding the waste of transmission resources and saving transmission resources.
[0116] Optionally, in this embodiment of the application, when the paging response message indicates that the target RIS device is not in an idle state, the network-side device can filter out the configuration information of the target RIS device from the target list, and then use an optimization algorithm to calculate a result parameter based on the configuration information of each RIS device in the configuration information of multiple RIS devices after filtering out the configuration information of the target RIS device. Then, the RIS device corresponding to the result parameter with the highest parameter value among the multiple result parameters is determined as the first RIS device, so that the network-side device can send a paging request message to the first RIS device.
[0117] It is understandable that when the paging response message indicates that the target RIS device is not in an idle state, the network-side device can perform the above steps 101 to 104 for the first RIS device to execute the wireless access procedure of the first RIS device.
[0118] Based on the above technical solution, the network-side device can send a paging request message (the message format of the paging request message is a message format based on the protocol of the first transport layer) to the target RIS device (the target RIS device includes a first transport layer, which is used to interact with the network-side device for information exchange) to request the establishment of a communication connection with the target RIS device, and receive a paging response message from the target RIS device to indicate whether the target RIS device is in an idle state. Thus, the network-side device can execute the wireless access procedure of the target RIS device when the paging response message indicates that the target RIS device is in an idle state. Since the target RIS device includes a first transport layer, and the message format of the paging request message is based on the protocol of the first transport layer, rather than the protocol of other transport layers, the target RIS device can parse the paging request message and send a paging response message to the network-side device. Thus, the network-side device can execute the wireless access procedure of the target RIS device when the paging response message indicates that the target RIS device is in an idle state, so that the target RIS device can access the network-side device. This reduces the situation where the target RIS device cannot adjust its reflector according to the control information of the network-side device, thereby improving the signal strength at the receiving end and thus improving the performance of the wireless communication network.
[0119] Of course, before the network-side device executes the wireless access procedure for the target RIS device, the network-side device can perform a security authentication procedure for the target RIS device. The following example illustrates this by showing the network-side device performing security authentication on the target RIS device (i.e., the AS field is 10 or 11).
[0120] Optionally, in the embodiments of this application, combined with Figure 1 ,like Figure 5 As shown, before the “network-side device executes the wireless access procedure of the target RIS device” in step 104 above, the wireless access method provided in this application embodiment may further include the following step 301, and the above step 104 can be specifically implemented by the following step 104a.
[0121] Step 301: When the paging response message indicates that the target RIS device is in an idle state, the network-side device performs a security authentication process on the target channel resource for the target RIS device.
[0122] In this embodiment of the application, the target channel resource is: the channel resource allocated using the resource scheduler of the first transport layer; during the execution of the security authentication process, the message format of the message transmitted between the network-side device and the target RIS device is: the message format based on the protocol of the first transport layer.
[0123] Optionally, in this embodiment of the application, the network-side device may first negotiate with the target RIS device for link resources to perform the security authentication process, and then use the link resources to transmit multiple messages with the target RIS device to perform the security authentication process on the target RIS device.
[0124] The target channel resource can be a dedicated channel resource. The message format of the messages transmitted between the network-side device and the target RIS device includes a MAC header. The message format of the messages transmitted between the network-side device and the target RIS device is shown in Table 4.
[0125] Table 4
[0126] MAC header Framebody FCS
[0127] The Frame body is the frame data field of the message transmitted between the network-side device and the target RIS device, and the FCS is the scheduling information (indicating that the FCS is used to perform integrity verification on the target data). The format of the MAC header is shown in Table 5.
[0128] Table 5
[0129]
[0130] Wherein, LCID is the logical channel ID, L indicates the length of the MAC message content, F indicates the byte length, and R is a reserved field.
[0131] For example, in the embodiments of this application, R=0, F=0, LCID indicates the Dedicated Control Channel (DCCH) logical channel, and L represents the message length.
[0132] After the network-side device and the target RIS device negotiate the link resources for the security authentication process, the network-side device can send a scheduling message to the target RIS device through the PDCCH of the target channel resources, so that the target RIS device can obtain the target channel resources of the target RIS device through the PDCCH and send a response back to the network-side device.
[0133] The following example illustrates the security authentication process for the target RIS device.
[0134] Optionally, in this embodiment of the application, before “performing a security authentication process on the target RIS device” in step 301 above, the wireless access method provided in this embodiment of the application may further include steps 401 to 404 below, and step 301 above can be specifically implemented by step 301a below.
[0135] Step 401: The network-side device sends a security authentication request message to the target RIS device on the target channel resource.
[0136] In this embodiment of the application, the security authentication request message carries at least one of the following: SSID and a first MAC address, wherein the first MAC address is the MAC address of the network-side device; the security authentication request message is used by the target RIS device to generate a pre-shared key (PSK).
[0137] Optionally, in this embodiment, the security authentication request message may specifically carry: SSID, supported rate, extended supported rate, AS field, first MAC address, and a first random number Rnonce generated by the network-side device; the message format of this security authentication request message is shown in Table 6:
[0138] Table 6
[0139]
[0140] The frame data field of the security authentication request message includes: SSID, supported rate, extended supporter rate, AS field (AS), first MAC address (B_MAC), first random number (Bnonce), etc.
[0141] Step 402: The target RIS device receives the security authentication request message and sends a security authentication response message to the network-side device.
[0142] In this embodiment of the application, the security authentication response message carries at least one of the following: a first device identifier and a second MAC address, wherein the first device identifier is the device identifier of the target RIS device and the second MAC address is the MAC address of the target RIS device.
[0143] Optionally, in this embodiment of the application, after receiving the security request message, the target RIS device can generate a second random number Rnonce, and simultaneously use the SSID, root key, first random number Bnonce, and second random number Rnonce to generate and save a PSK. The target RIS device can also obtain the first device identifier, second MAC address, SSID, supported rate, and second random number Rnonce, and generate a security authentication response message based on the first device identifier, second MAC address, SSID, supported rate, and second random number Rnonce, so that the target RIS device can send a security authentication response message to the network-side device.
[0144] Specifically, the first device identifier mentioned above can be the RIS_ID (RIS indicator) of the target RIS device.
[0145] The aforementioned security authentication response message may carry: a first device identifier, a second MAC address, an SSID, supported speeds, and a second random number Rnonce; the message format of this security authentication response message is shown in Table 7.
[0146] Table 7
[0147]
[0148] The frame data field of the security response message includes: SSID, supported rate, first device identifier (RIS_ID), second MAC address (R_MAC), and second random number (Rnonce).
[0149] Step 403: The network-side device receives the security authentication response message sent by the target RIS device in response to the security authentication request message.
[0150] Step 404: The network-side device obtains the PSK based on the first device identifier and the second MAC address.
[0151] Optionally, in this embodiment, the network-side device can send a first device identifier, SSID, a first random number Bnonce, and a second random number Rnonce to the Unified Data Manager (UDM) or the Authentication Credential Repository and Processing Function (ARPF). This allows the UDM or ARPF to find the root key of the target RIS device through the first device identifier and generate a PSK using the SSID, root key, first random number Bnonce, and second random number Rnonce. The UDM or ARPF can then send the PSK to the network-side device, enabling the network-side device to obtain the PSK.
[0152] Step 301a: The network-side device performs a security authentication process on the target RIS device based on PSK.
[0153] Thus, since the network-side device can send at least one of the SSID and the first MAC address to the target RIS device, the target RIS device can generate a PSK and receive at least one of the first device identifier and the second MAC address from the target RIS device. Based on the first device identifier and the second MAC address, the network-side device can obtain the PSK. In this way, the network-side device can perform a security authentication process on the target RIS device based on the PSK, thereby improving the security of data during the security authentication process.
[0154] Optionally, in this embodiment of the application, step 301a can be implemented by step 301a1 as described below.
[0155] Step 301a1: The network-side device uses an N-way handshake to perform a security authentication process on the target RIS device based on the PSK.
[0156] In the embodiments of this application, N is a positive integer.
[0157] Optionally, in this embodiment of the application, when the AS field is 11, the network-side device can use a four-way handshake to perform a security authentication process on the target RIS device based on the PSK. It can be understood that N = 4.
[0158] Optionally, in this embodiment, the network-side device and the target RIS device can infer the PSK by sending a command commit frame and confirm the inference result by sending a confirmation frame. During the inference process, the role of SAE is to generate a pairwise master key (PMK), which the network-side device and the target RIS device can use to negotiate a temporary key in the subsequent four-way handshake.
[0159] Furthermore, before sending the commit frame, the network-side device can calculate the password element (PWE) using the Hunting and Pecking algorithm based on the PSK, the first MAC address, and the second MAC address. The PWE is a point on the elliptic curve calculated by the Hunting and Pecking algorithm. Based on the first random number Bnonce and the PWE, the first codon Scalar and the second codon Element are calculated through elliptic curve operations. Thus, the network-side device can send the first commit frame to the target RIS device. The first commit frame carries the sequence number (squenceNumber, sn), the first codon Scalar, and the second codon Element. In this way, after the target RIS device receives the first commit frame, it can verify the first commit frame (for example, by using FCS to verify the first commit frame). If the verification passes, the target RIS device can calculate the PWE using the Hunting and Pecking algorithm based on the PSK, the first MAC address, and the second MAC address. Then, based on the second random number Rnonce and the PWE, it can calculate the third codon Scalar and the fourth codon Element using elliptic curve operations. The target RIS device can then calculate the Key Confirmation Key (KCK) and PMK using the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element through a key derivation algorithm. The KCK is used to generate and verify the content of the frame during the sending of the confirm frame. Thus, the target RIS device can send a second commit frame to the network-side device. The second commit frame carries the sequence number (sn), the third codon Scalar, and the fourth codon Element. In this way, after the network-side device receives the second commit frame, it can verify the second commit frame (for example, by using FCS to verify the second commit frame). If the verification is successful, the network-side device can calculate KCK and PMK based on the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element through a key derivation algorithm.
[0160] Furthermore, the network-side device can send a first confirm frame to the target RIS device. The first confirm frame carries sn, send-confirm, and a first confirm field. The first confirm field is calculated by the network-side device using KCK, send-confirm, the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element through a hash-based message authentication code algorithm. Thus, after the target RIS device receives the first confirm frame, it can use KCK, send-confirm, the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element to calculate the first checksum using a hash-based message authentication code algorithm. It then determines whether the first checksum matches (e.g., they are the same) the first confirm field. If the first checksum and the first confirm field are the same, the target RIS device confirms successful verification and sends a second confirm frame to the network-side device. This second confirm frame carries sn, send-confirm, and the second confirm field. The second confirm field is calculated by the target RIS device using KCK, send-confirm, the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element, using a hash-based message authentication code algorithm. Subsequently, after the network-side device receives the second confirm frame, it can use KCK, send-confirm, the first codon Scalar, the second codon Element, the third codon Scalar, and the fourth codon Element to calculate the second check code using a hash-based message authentication code algorithm. It then determines whether the second check code matches (e.g., is the same) the second confirm field. If the second check code matches the second confirm field, the network-side device confirms that the verification is successful. Subsequently, the network-side device can use a four-way handshake to perform a security authentication process on the target RIS device based on the PSK.
[0161] Optionally, in this embodiment, the network-side device can send the first random number Bnonce to the target RIS device via an EAPOL-Key frame. This allows the target RIS device to generate a pairwise tansient key (PTK) using the first random number Bnonce, the second random number Rnonce, and PMK. The first j bytes (where j is a positive integer, e.g., 16) of the PTK are used as the first message integrity check (MIC). The target RIS device then sends the second random number Rnonce and the MIC to the network-side device and stores the first random number Bnonce, the second random number Rnonce, and the PTK. Upon receiving the second random number Rnonce and the MIC, the network-side device can generate the PTK using the first random number Bnonce, the second random number Rnonce, and PMK. The first j bytes (e.g., 16) of the PTK are used as the second MIC, and the network-side device determines whether the second MIC and the first MIC are the same. If they are the same, the verification is successful, and the network-side device and the target RIS device share the key. At this point, the network-side device can generate a Group Transient Key (GTK). This GTK is used by the network-side device to perform encrypted multicast and broadcast to all authenticated devices. After encrypting the GTK using a PTK, it is sent to the target RIS device via a second MIC. Subsequently, after receiving the GTK, the target RIS device completes the verification and sends an ACK message to the network-side device. This ACK message indicates that the GTK has been received, thus the network-side device has successfully performed the security authentication process for the target RIS device.
[0162] Therefore, since the network-side device can use an N-way handshake to perform a security authentication process on the target RIS device based on the PSK, the security of data sent from the network-side device to the target RIS device can be further improved.
[0163] Step 104a: If the security authentication process for the target RIS device is successful, the network-side device executes the wireless access process for the target RIS device.
[0164] Thus, since the network-side device can perform a security authentication process on the target RIS device, and only executes the wireless access process of the target RIS device if the security authentication process is successful, the security of data sent by the network-side device to the target RIS device can be improved.
[0165] This application embodiment can divide the wireless access device into functional modules or functional units according to the above method examples. For example, each function can be divided into a separate functional module or functional unit, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or in software functional modules or functional units. The module or unit division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0166] like Figure 6 The diagram shows a schematic of a wireless access device according to an embodiment of this application. The device includes a sending module 201, a receiving module 202, and an execution module 203. The sending module 201 sends a paging request message to a target RIS device. The target RIS device includes a first transport layer for information interaction with the wireless access device. The paging request message requests the establishment of a communication connection with the target RIS device. The receiving module 202 receives a paging response message sent by the target RIS device in response to the paging request message sent by the sending module 201. The paging response message indicates whether the target RIS device is in an idle state. The execution module 203 executes the wireless access procedure of the target RIS device when the paging response message received by the receiving module 202 indicates that the target RIS device is in an idle state. The message format of the paging request message is a message format based on the protocol of the first transport layer.
[0167] In one possible implementation, the execution module 203 is further configured to perform a security authentication process on the target RIS device using the target channel resources. Specifically, if the security authentication process on the target RIS device is successful, the execution module 203 executes the wireless access process of the target RIS device. The target channel resources are channel resources allocated using a resource scheduler of the first transport layer; during the security authentication process, the message format of the messages transmitted between the wireless access device and the target RIS device is a message format based on a protocol of the first transport layer.
[0168] In one possible implementation, the sending module 201 is further configured to send a security authentication request message to the target RIS device; the security authentication request message carries at least one of the following: SSID and a first MAC address, wherein the first MAC address is the MAC address of the wireless access device; the security authentication request message is used by the target RIS device to generate a PSK. The receiving module 202 is further configured to receive a security authentication response message sent by the target RIS device in response to the security authentication request message sent by the sending module 201; the security authentication response message carries at least one of the following: a first device identifier and a second MAC address, wherein the first device identifier is the device identifier of the target RIS device, and the second MAC address is the MAC address of the target RIS device. The execution module 203 is further configured to obtain the PSK based on the first device identifier and the second MAC address. Specifically, the execution module 203 is configured to perform a security authentication process on the target RIS device based on the PSK.
[0169] In one possible implementation, the execution module 203 is specifically used to perform a security authentication process on the target RIS device using an N-handshake method, based on the PSK; where N is a positive integer.
[0170] In one possible implementation, the execution module 203 is further configured to perform channel estimation on a first transmission channel based on a first CSI-RS; the first CSI-RS is obtained by the target RIS device reflecting a second CSI-RS, and the second CSI-RS is a reference signal generated by the wireless access device and sent to the target RIS device; the first transmission channel is a transmission channel between the wireless access device and the target RIS device; and based on the estimation result of the channel estimation on the first transmission channel, determine a target transmission resource; the target transmission resource is used by the target RIS device for data transmission.
[0171] In one possible implementation, the sending module 201 is further configured to send scheduling information and target data to the target RIS device using FEC encryption via the target transmission resources. The scheduling information indicates at least one of the following: the decryption method for the target data, and the use of FCS to perform integrity verification on the target data.
[0172] In one possible implementation, the sending module 201 is further configured to send a target indication message to the target RIS device; the target indication message is used to indicate that communication between the wireless access device and the target RIS device has ended. The receiving module 202 is further configured to receive a target feedback message sent by the target RIS device in response to the target indication information sent by the sending module; the target feedback message is used to indicate that the target RIS device has released target transmission resources.
[0173] The wireless access device provided in this application embodiment includes a first transport layer for the target RIS device. Since the paging request message uses a protocol based on the first transport layer, rather than a protocol based on other transport layers, the target RIS device can parse the paging request message and send a paging response message to the wireless access device. This allows the wireless access device to execute the target RIS device's wireless access procedure when the paging response message indicates the target RIS device is idle, enabling the target RIS device to access the wireless access device. This reduces the likelihood that the target RIS device cannot adjust its reflective surface according to the control information from the wireless access device, thereby improving the signal strength at the receiving end and ultimately enhancing the performance of the wireless communication network.
[0174] When implemented in hardware, the sending module 201 and receiving module 202 in this embodiment can be integrated on the communication interface, and the execution module 203 can be integrated on the processor. Specific implementation methods are as follows: Figure 7 As shown.
[0175] Figure 7 A schematic diagram of another possible structure of the wireless access device involved in the above embodiments is shown. The wireless access device includes a processor 302 and a communication interface 303. The processor 302 is used to control and manage the operation of the wireless access device, for example, executing the steps performed by the execution module 203, and / or performing other processes of the technology described herein. The communication interface 303 is used to support communication between the wireless access device and other network entities, for example, executing the steps performed by the transmitting module 201 and the receiving module 202. The wireless access device may also include a memory 301 and a bus 304, the memory 301 being used to store the program code and data of the wireless access device.
[0176] The memory 301 may be a memory in a wireless access device, and the memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk or solid-state drive; the memory may also include a combination of the above types of memory.
[0177] The processor 302 described above can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0178] Bus 304 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 304 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0179] Figure 8 This is a schematic diagram of the structure of chip 170 provided in an embodiment of this application. Chip 170 includes one or more (including two) processors 1710 and communication interfaces 1730.
[0180] Optionally, the chip 170 also includes a memory 1740, which may include read-only memory and random access memory, and provides operation instructions and data to the processor 1710. A portion of the memory 1740 may also include non-volatile random access memory (NVRAM).
[0181] In some implementations, memory 1740 stores elements such as execution modules or data structures, or subsets thereof, or extended sets thereof.
[0182] In this embodiment of the application, the corresponding operation is executed by calling the operation instructions stored in the memory 1740 (the operation instructions can be stored in the operating system).
[0183] The processor 1710 described above can implement or execute various exemplary logic blocks, units, and circuits described in conjunction with the disclosure of this application. The processor can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, units, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0184] The memory 1740 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, hard disk or solid-state drive; the memory may also include combinations of the above types of memory.
[0185] The Bus 1720 can be an Extended Industry Standard Architecture (EISA) bus, etc. The Bus 1720 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 8 The symbol is represented by only one line, but this does not mean that there is only one bus or one type of bus.
[0186] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0187] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the wireless access method described in the above method embodiments.
[0188] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the wireless access method in the method flow shown in the above method embodiments.
[0189] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires; portable computer disks; hard disks; random access memory (RAM); read-only memory (ROM); erasable programmable read-only memory (EPROM); registers; hard disks; optical fibers; portable compact disc read-only memory (CD-ROM); optical storage devices; magnetic storage devices; or any suitable combination thereof; or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0190] Embodiments of the present invention provide a computer program product containing instructions that, when executed on a computer, cause the computer to perform actions such as... Figures 1 to 5 The wireless access method described herein.
[0191] Since the wireless access device, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above methods, the technical effects they can achieve can also be referred to the above method embodiments. The embodiments of the present invention will not be repeated here.
[0192] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0193] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0194] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0195] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wireless access method, applied to network-side equipment, characterized in that, The method includes: A paging request message is sent to a target reconfigurable smart surface RIS device; the target RIS device includes a first transport layer, which is used to interact with the network-side device; the paging request message is used to request the establishment of a communication connection with the target RIS device. Receive a paging response message sent by the target RIS device in response to the paging request message; the paging response message is used to indicate whether the target RIS device is in an idle state; If the paging response message indicates that the target RIS device is in an idle state, the wireless access procedure of the target RIS device is executed; The message format of the paging request message is: a message format based on the protocol of the first transport layer.
2. The method according to claim 1, characterized in that, Prior to executing the wireless access procedure for the target RIS device, the method further includes: On the target channel resources, a security authentication process is performed on the target RIS device; The wireless access process for executing the target RIS device includes: If the security authentication process for the target RIS device is successful, the wireless access process for the target RIS device will be executed. The target channel resource is: the channel resource allocated using the resource scheduler of the first transport layer; During the security authentication process, the message format of the messages transmitted between the network-side device and the target RIS device is: a message format based on the protocol of the first transport layer.
3. The method according to claim 2, characterized in that, Prior to performing the security authentication process on the target RIS device, the method further includes: A security authentication request message is sent to the target RIS device; the security authentication request message carries at least one of the following: Service Set Identifier (SSID) and First Media Access Control Address (MAC address), wherein the first MAC address is the MAC address of the network-side device; the security authentication request message is used by the target RIS device to generate a pre-shared key (PSK); The system receives a security authentication response message sent by the target RIS device in response to the security authentication request message; the security authentication response message carries at least one of the following: a first device identifier and a second MAC address, wherein the first device identifier is the device identifier of the target RIS device and the second MAC address is the MAC address of the target RIS device; The PSK is obtained based on the first device identifier and the second MAC address; The security authentication process for the target RIS device includes: Based on the PSK, a security authentication process is performed on the target RIS device.
4. The method according to claim 3, characterized in that, The security authentication process for the target RIS device based on the PSK includes: The target RIS device is subjected to a security authentication process using an N-way handshake method, based on the PSK; N is a positive integer.
5. The method according to claim 1, characterized in that, After executing the wireless access procedure of the target RIS device, the method further includes: Channel estimation is performed on the first transmission channel based on the first channel state information reference signal CSI-RS; the first CSI-RS is obtained by the target RIS device reflecting the second CSI-RS, and the second CSI-RS is a reference signal generated by the network-side device and sent to the target RIS device; the first transmission channel is the transmission channel between the network-side device and the target RIS device. Based on the channel estimation result of the first transmission channel, a target transmission resource is determined; the target transmission resource is used by the target RIS device for data transmission.
6. The method according to claim 5, characterized in that, After determining the target transmission resource based on the channel estimation result of the first transmission channel, the method further includes: Using the target transmission resources, forward error correction (FEC) encryption is employed to send scheduling information and target data to the target RIS device. The scheduling information is used to indicate at least one of the following: the decryption method of the target data, and the use of a Frame Check Sequence (FCS) to perform integrity verification on the target data.
7. The method according to claim 5, characterized in that, After determining the target transmission resource based on the channel estimation result of the first transmission channel, the method further includes: A target indication message is sent to the target RIS device; the target indication message is used to indicate that the communication between the network-side device and the target RIS device has ended; The target RIS device receives a target feedback message in response to the target indication information; the target feedback message is used to indicate that the target RIS device releases the target transmission resource.
8. A wireless access device, characterized in that, The wireless access device includes: a transmitting module, a receiving module, and an execution module; The sending module is used to send a paging request message to the target RIS device; the target RIS device includes a first transport layer, which is used to interact with the wireless access device; the paging request message is used to request the establishment of a communication connection with the target RIS device. The receiving module is configured to receive a paging response message sent by the target RIS device in response to the paging request message sent by the sending module; the paging response message is used to indicate whether the target RIS device is in an idle state. The execution module is configured to execute the wireless access procedure of the target RIS device when the paging response message received by the receiving module indicates that the target RIS device is in an idle state; The message format of the paging request message is: a message format based on the protocol of the first transport layer.
9. The wireless access device according to claim 8, characterized in that, The execution module is also used to perform a security authentication process on the target RIS device on the target channel resources; The execution module is specifically used to execute the wireless access process of the target RIS device if the security authentication process of the target RIS device is successful. The target channel resource is: the channel resource allocated using the resource scheduler of the first transport layer; During the security authentication process, the message format of the messages transmitted between the wireless access device and the target RIS device is: a message format based on the protocol of the first transport layer.
10. A wireless access device, characterized in that, include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being configured to run computer programs or instructions to implement the wireless access method as described in any one of claims 1 to 7.
11. A computer-readable storage medium storing instructions, characterized in that, When the computer executes the instruction, the computer performs the wireless access method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Node identification method, device and equipment and readable storage medium
CN114449528A
Random access method and device, storage medium and device
CN114731711A