Interference avoidance random access method, device and system based on bit map
By adopting a bit-bitmap-based interference avoidance random access method in the power wireless private network system, access failure and system complexity problems caused by narrowband random interference in traditional methods are solved, and more efficient random access and spectrum resource management are achieved.
Patent Information
- Application Number
- CN202411997643.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-16
AI Technical Summary
In power wireless private network systems, traditional random access methods are difficult to effectively overcome narrowband random interference, resulting in increased system power consumption and increased network delay, and the complexity of base station scheduling and terminal coordination is high.
The interference avoidance random access method based on the bit-bit map is adopted. By dividing the set frequency band into multiple physical subbands, each subband is periodically detected, a subband bitmap is generated or updated, and a subband bitmap is marked and the frequency domain resources are allocated and broadcasted to the terminal according to the subband bitmap, so as to realize random access for interference avoidance.
It effectively overcomes the impact of narrowband random interference on random access, improves the access success rate and efficiency, and reduces the complexity of base station scheduling and terminal coordination.
Smart Images

Figure CN120018314A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method, device and system for interference avoidance random access based on a bitmap. Background Art
[0002] The random access mechanism is the basic way to connect terminal devices to the network in wireless communication systems. Terminal devices establish initial connections and apply for resources through random access. In large-scale, multi-terminal wireless communication systems, a reliable and efficient random access mechanism is essential for the stable operation of the system. Power wireless private network systems are widely used in scenarios such as dispatching, monitoring, and automation of power systems. They have high requirements for high reliability and low latency of communications. In addition, the terminal devices in the system are widely distributed and the communication environment is complex, which puts higher requirements on random access.
[0003] The power wireless private network system working in the 230MHz (megahertz) frequency band can use some frequency domain resources in the two frequency bands of 223-226MHz and 229-233MHz within the 12MHz bandwidth. The resources in the 230MHz frequency band are used by multiple industries and there are interferences from multiple sources, mainly including LED (light-emitting diode) electronic screens and high-power data transmission radio stations. The interference caused by the illegal use of narrowband communication equipment represented by high-power data transmission radio stations is narrowband random interference, which illegally occupies individual 230MHz frequency points of power for data transmission and reception. The characteristics of this type of interference are short existence time and high randomness, but it will cause strong interference to the data transmission in the 230MHz frequency band, making this frequency point unusable.
[0004] The random access method using the traditional interference-free identification and avoidance mechanism cannot identify whether the random access failure is caused by conflict or interference after the random access signal is interfered. The random access signal is retransmitted using open-loop power control after the random access failure, which not only cannot effectively overcome the narrowband random interference, but also increases the system power consumption and the network delay caused by the random access retransmission. In the millimeter wave frequency band of the 5G (5th Generation Mobile Communication Technology) system, the random access signal and the SSB (Synchronization Signal Block) beam are bound to realize the anti-interference function of random access in the airspace. However, the frequency band of the 230MHz power wireless private network system is low, and the antenna unit size is large, so it is difficult to realize beamforming through a large-scale antenna array and then anti-interference through the airspace. In addition, there are also studies on frequency hopping random access for power systems, but frequency hopping random access will occupy a large amount of frequency domain resources, and greatly increase the scheduling complexity of the base station and the coordination complexity between the terminal and the base station. Summary of the invention
[0005] In order to overcome the defects of high scheduling complexity of the base station and high coordination complexity between the terminal and the base station in the above-mentioned traditional random access method, in a first aspect, the present invention provides an interference avoidance random access method based on a bitmap, characterized in that it includes:
[0006] Divide a set frequency band into multiple physical sub-bands;
[0007] Perform periodic detection on the narrowband random interference in each physical subband, and generate or update a subband bitmap, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set;
[0008] Allocate frequency domain resources on a set frequency band according to a mapping relationship between available subbands and logical resource sets in the subband bitmap;
[0009] The subband bitmap is broadcasted to a terminal, so that the terminal can perform random access for interference avoidance according to the subband bitmap.
[0010] Optionally, the subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0;
[0011] The sub-band is 25 kHz.
[0012] Optionally, dividing the set frequency band into a plurality of physical sub-bands includes:
[0013] The set frequency band is divided into two parts: 223-226MHz and 229-233MHz, and each part corresponds to a partition;
[0014] The frequency band of each partition is divided into multiple physical sub-bands.
[0015] Optionally, the periodically detecting the narrowband random interference in each physical subband and generating or updating the subband bitmap includes:
[0016] In each detection cycle, the narrowband random interference on different sub-bands and the co-frequency interference of adjacent cells are detected by parallel or FFT technology to obtain the noise floor strength of each sub-band;
[0017] Based on each of the sub-bands, if the background noise intensity of the sub-band is greater than a set threshold, the sub-band is marked as an unavailable sub-band; otherwise, the sub-band is marked as an available sub-band.
[0018] Optionally, the use of parallel or FFT technology to detect narrowband random interference on different sub-bands and co-channel interference of adjacent cells to obtain the background noise strength of each sub-band includes:
[0019] According to the interference signal power and background noise power, various types of interference signals and their strengths are detected within the test frequency band using parallel or FFT technology to obtain the received signal strength indication RSSI for each sub-band;
[0020] The RSSI of each sub-band is determined as the noise floor strength of each sub-band.
[0021] Optionally, broadcasting the subband bitmap to a terminal includes:
[0022] A broadcast channel is sent to all terminals within the coverage of the base station, where the broadcast signal is used to carry a system information block containing a subband bitmap.
[0023] Optionally, after broadcasting the subband bitmap to a terminal for the terminal to perform random access for interference avoidance according to the subband bitmap, the method further includes:
[0024] Receive Msg1 sent by the terminal, where the frequency domain position of the Msg1 is the subband where the synchronous broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with 16 system frames as a period and 4 system frames as an offset;
[0025] Sending Msg2 to the terminal on a physical downlink shared channel PDSCH, where the Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to the Msg1;
[0026] Receive Msg3 sent by the terminal;
[0027] Send Msg4 to the terminal.
[0028] Optionally, the sending opportunity window of the Msg2 starts at least one symbol after the last symbol of the Msg1 opportunity and the first symbol of the common search space.
[0029] Optionally, the Msg2 includes a resource block offset RB offset field occupying 6 bits and a slot length Slot length field occupying 2 bits;
[0030] The RB offset field is used to indicate the frequency domain scheduling information of the Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups, the offset is the logical subband index in the subband bitmap, each subband group has and has only 2 logically continuous subbands, and the 5 bits offset 64 logically continuous subbands;
[0031] The Slot length field is used to indicate the number of time slots occupied by the Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
[0032] In a second aspect, the present invention further provides a communication device, comprising:
[0033] A processing module, configured to divide a set frequency band into a plurality of physical subbands; detect narrowband random interference in each physical subband to generate a subband bitmap, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set; and allocate frequency domain resources on the set frequency band according to the mapping relationship between the available subband and the logical resource set in the subband bitmap;
[0034] A communication module is used to broadcast the sub-band bitmap to a terminal, so that the terminal can perform random access for interference avoidance according to the sub-band bitmap.
[0035] In a third aspect, the present invention further provides an interference avoidance random access method based on a bitmap, comprising:
[0036] receiving a subband bitmap sent by a base station, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set;
[0037] According to the subband bitmap, random access for interference avoidance is performed on frequency domain resources corresponding to the logical resource set of the available subbands.
[0038] Optionally, the subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0;
[0039] The sub-band is 25 kHz.
[0040] Optionally, the subband bitmap sent by the receiving base station includes:
[0041] The sub-band bitmaps maintained by the two partitions are received. Each partition corresponds to one part, and the two parts include 223-226MHz and 229-233MHz.
[0042] Optionally, the subband bitmap sent by the receiving base station includes:
[0043] A broadcast channel is received, where the broadcast signal is used to carry a system information block including a subband bitmap.
[0044] Optionally, performing random access for interference avoidance on frequency domain resources corresponding to a logical resource set of an available subband according to the subband bitmap includes:
[0045] Sending Msg1 to the base station according to the frequency domain resources corresponding to the logical resource set of the available subband in the subband bitmap, where the frequency domain position of the Msg1 is the subband where the synchronized broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames;
[0046] Receiving, on a physical downlink shared channel PDSCH, Msg2 sent by the base station, wherein the Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to the Msg1;
[0047] Sending Msg3 according to the scheduling information of Msg3 indicated by Msg2;
[0048] Receive Msg4 sent by the base station.
[0049] Optionally, the sending opportunity window of the Msg2 starts at least one symbol after the last symbol of the Msg1 opportunity and the first symbol of the common search space.
[0050] Optionally, the Msg2 includes a resource block offset RB offset field occupying 6 bits and a slot length Slot length field occupying 2 bits;
[0051] The RB offset field is used to indicate the frequency domain scheduling information of the Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups, the offset is the logical subband index in the subband bitmap, each subband group has and has only 2 logically continuous subbands, and the 5 bits offset 64 logically continuous subbands;
[0052] The Slot length field is used to indicate the number of time slots occupied by the Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
[0053] In a fourth aspect, the present invention further provides a communication device, comprising:
[0054] A communication module, configured to receive a subband bitmap sent by a base station, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set;
[0055] The processing module is used to perform random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subband according to the subband bitmap through the communication module.
[0056] In a fifth aspect, the present invention also provides a communication system, comprising a base station and a terminal; the base station is used to implement the interference avoidance random access method based on the bit map described in the first aspect above, and the terminal is used to implement the interference avoidance random access method based on the bit map described in the third aspect above.
[0057] In a sixth aspect, the present invention further provides an electronic device, comprising: at least one processor and a memory; the memory and the processor are connected via a bus;
[0058] The memory is used to store one or more programs;
[0059] When the one or more programs are executed by the at least one processor, the interference avoidance random access method based on the bit map described in any one of the first aspects above is implemented, or the interference avoidance random access method based on the bit map described in any one of the third aspects above is implemented.
[0060] In a seventh aspect, the present invention further provides a readable storage medium having an execution program stored thereon, which, when executed, implements the interference avoidance random access method based on a bit map as described in any one of the first aspect above, or implements the interference avoidance random access method based on a bit map as described in any one of the third aspect above.
[0061] Compared with the prior art, the present invention has the following beneficial effects:
[0062] The present invention provides an interference avoidance random access method based on a bitmap, comprising: a base station divides a set frequency band into a plurality of physical subbands; the base station periodically detects narrowband random interference in each physical subband, generates or updates a subband bitmap, and the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set; the base station allocates frequency domain resources on the set frequency band according to the mapping relationship between the available subband and the logical resource set in the subband bitmap; the base station broadcasts the subband bitmap to a terminal, so that the terminal performs random access for interference avoidance according to the subband bitmap; correspondingly, the terminal receives the subband bitmap; and the terminal performs random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subband according to the subband bitmap. The present invention proposes a subband bitmap for interference situation identification, base station scheduling, and coordination between base stations and terminals, and designs a random access scheduling and transmission scheme based on the subband bitmap, which can effectively overcome the influence of narrowband random interference on the random access process in the power private network system, and will not increase the complexity of base station scheduling and coordination between base stations and terminals, and can effectively improve the success rate of random access and access efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 A schematic diagram of a flow chart of a random access method for interference avoidance based on a bitmap according to the present invention;
[0064] Figure 2 It is a schematic diagram of the structure of the sub-band bitmap of the present invention;
[0065] Figure 3 A schematic diagram of a base station processing flow in the preparation stage of the present invention;
[0066] Figure 4 It is a schematic diagram of the terminal processing flow in the preparation stage of the present invention;
[0067] Figure 5 A schematic diagram of the time-frequency resource distribution and processing flow of each message of the interference avoidance four-step random access of the present invention;
[0068] Figure 6 It is a schematic diagram of the structure of the communication system of the present invention;
[0069] Figure 7 It is a schematic diagram of the structure of the communication device of the present invention;
[0070] Figure 8 It is a schematic structural diagram of the electronic device of the present invention. DETAILED DESCRIPTION
[0071] The specific implementation modes of the present invention are further described in detail below with reference to the accompanying drawings.
[0072] Embodiment 1:
[0073] The present invention provides an interference avoidance random access method based on a bitmap, the flow chart of which is as follows: Figure 1 As shown, including:
[0074] Step 101: The base station divides a set frequency band into multiple physical sub-bands.
[0075] Step 102: The base station periodically detects the narrowband random interference in each physical subband, and generates or updates a subband bitmap, which carries the marks of available subbands, the marks of unavailable subbands, and the mapping relationship between available subbands and logical resource sets.
[0076] Step 103: The base station allocates frequency domain resources on the set frequency band according to the mapping relationship between the available subbands and the logical resource sets in the subband bitmap.
[0077] Step 104: the base station broadcasts the subband bitmap to the terminal, so that the terminal can perform random access for interference avoidance according to the subband bitmap; correspondingly, the terminal receives the subband bitmap.
[0078] Step 105: The terminal performs random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subbands according to the subband bitmap.
[0079] In the electric power wireless private network system, the signal transmission environment is complex and changeable, especially there are widespread narrowband random interference and co-frequency interference between cells in the system. In order to ensure that the random access process in the electric power wireless private network system can be carried out smoothly and efficiently, the communication system in the embodiment of the present invention proposes a sub-band bitmap for interference situation identification, base station scheduling, and coordination between base stations and terminals, and designs a random access scheduling and transmission scheme based on the sub-band bitmap, which can effectively overcome the impact of narrowband random interference on the random access process in the electric power private network system, and will not increase the complexity of base station scheduling and coordination between base stations and terminals, and can effectively improve the success rate of random access and access efficiency. This design can accurately identify the spectrum resources that are not interfered and can work normally, and assist the base station to efficiently schedule random access resources, thereby ensuring that the random access process can be implemented reliably and efficiently.
[0080] The embodiment of the present invention is applicable to random access interference avoidance in a specific wireless interference environment of a power wireless private network.
[0081] The terminal in the embodiment of the present invention may refer to various terminal devices in the power wireless private network system, including industrial meters, household meters, private network modules under the information management area, and charging piles, precision control terminals, and remote terminal devices under the production control area. The base station in the present invention takes the power wireless private network base station as an example, but the basic type of the base station is not limited.
[0082] The bitmap can also be called a subband bitmap. The subband bitmap includes several bits, each of which represents the mark of a subband. In each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0. The subband is 25kHz. Figure 2 As shown, dark colors represent available subbands, and light colors represent unavailable subbands. The base station maps available subbands to the logical subband resource set, and the middle and high layers of the base station perform frequency-selective resource allocation of initial position + length according to the logical subbands; the physical layer of the base station and the terminal performs resource mapping and resource demapping according to the logical subband distribution; the radio frequency units of the base station and the terminal complete the mixing and radio frequency transceiver functions according to the mapping relationship between the logical subbands and the physical subbands. In the embodiments of the present invention, "logical resources" refer to the available subband resources on the subband bitmap.
[0083] The subband bitmap is divided into two independent partitions according to the granularity of the subband and the available frequency band, which is used to mark and transmit the subband availability between the base station and the terminal. In one implementation, in the above step 101, the base station divides the set frequency band into multiple physical subbands including: dividing the set frequency band into two parts of 223-226MHz and 229-233MHz, each part corresponds to a partition; and dividing the frequency band of each partition into multiple physical subbands. Correspondingly, when the terminal receives the subband bitmap sent by the base station, it receives the subband bitmaps maintained by the two partitions, each partition corresponds to a part, and the two parts include 223-226MHz and 229-233MHz. Here, the 230MHz frequency band is divided into two parts of 223-226MHz (3MHz) and 229-233 (4MHz) with a subband of 25kHz as the basic unit, and each part is called a partition. Each partition maintains its own subband bitmap and resource allocation as an independent cell, and integrates the two partitions through carrier aggregation. In the subband bitmap, each subband occupies one bit, the available subband is marked as 1, and the unavailable subband affected by interference and other factors is marked as 0. The bitmap resources required by the two partitions are 120 bits (3MHz bandwidth) and 160 bits (4MHz bandwidth) respectively.
[0084] like Figure 3As shown, after the base station is turned on, the radio frequency unit is used to gradually scan all configured frequency bands, and the subband bitmap is initialized according to the scanning results. During the operation of the base station, all configured frequency bands are periodically scanned, and the subband bitmap is updated according to the scanning results. In one implementation, in the above step 102, the narrowband random interference in each physical subband is detected, and the generation or update of the subband bitmap includes: in each detection cycle, the narrowband random interference and the co-frequency interference of adjacent cells on different subbands are detected by parallel or FFT (Fast Fourier Transformation) technology to obtain the background noise intensity of each subband; based on each subband, if the background noise intensity of the subband is greater than the set threshold, the subband is marked as an unavailable subband, otherwise the subband is marked as an available subband.
[0085] For example, RSSI (Received Signal Strength Indication) can be used to measure the noise floor strength. For example, parallel or FFT technology is used to detect narrowband random interference and co-frequency interference of adjacent cells on different sub-bands to obtain the noise floor strength of each sub-band. Based on the interference signal power and the background noise power, various types of interference signals and their strengths are detected within the test frequency band using parallel or FFT technology to obtain the RSSI of each sub-band; the RSSI of each sub-band is determined as the noise floor strength of each sub-band.
[0086] In this implementation, the base station needs to detect narrowband random interference on different sub-bands and co-frequency interference of adjacent cells. After the base station completes the basic configuration, it receives the complete signal of the working frequency band and uses parallel or FFT technology to quickly detect the noise floor of each sub-band within the spectrum. RSSI is used to measure the noise floor strength in the initial frequency scan:
[0087] RSSI(dBm)=10·log 10 (P noise +P interference )
[0088] Among them, P noise is the power of background noise, P interference is the interference signal power. The RSSI threshold is set according to the sensitivity of the base station receiver and the requirements of the wireless private network system. The subbands with noise floor strength greater than the RSSI threshold are marked as unavailable subbands, and the remaining subbands are marked as available. After the base station completes the detection of the availability of all-band subbands, it initializes the subband bitmap and generates a logical subband resource set. dBm is the unit of wireless signal strength.
[0089] The base station can fill the subband bitmap data into the SIB (System Information Block) and broadcast it to the terminal periodically through the broadcast channel; after the terminal is turned on, the initial synchronization and cell search are completed to obtain the subband bitmap information in the system information block. In one implementation, in the above step 104, the base station broadcasts the subband bitmap to the terminal, including: sending a broadcast channel to all terminals within the coverage of the base station, and the broadcast signal is used to carry the system information block containing the subband bitmap. Correspondingly, when the terminal receives the subband bitmap sent by the base station, it receives the broadcast channel. In this implementation, the base station needs to broadcast the subband bitmap to each terminal. Considering that the terminal does not know the initial availability of the subband, it is necessary to first send a synchronization signal and a master information block on a subband. If all subband bitmap information is placed on a master information block, multiple time slots are required to ensure the reliable transmission of the master information block, which will result in low efficiency for the terminal to obtain the broadcast message. Therefore, a system information block is used to carry the subband bitmap, and the frequency domain position of the system information block is indicated by a short bitmap in the master information block. In addition, the system supports configuring multiple synchronous broadcast sub-bands to send simultaneously. If a synchronous sub-band is interfered with, the terminal can select other redundant synchronous sub-bands for downlink synchronization. Figure 4 As shown, after the terminal starts or loses the network connection, it searches for a cell. Since the terminal does not know the available sub-band information at this time, it needs to scan the frequency band. The terminal will intercept the time domain signal according to the broadcast information period, and perform time-frequency synchronization and decoding of the system information block on it sub-band by sub-band. The terminal first identifies the primary synchronization signal and the secondary synchronization signal in the time domain signal, obtains time synchronization through the primary synchronization signal, and then obtains the cell physical identification and frequency synchronization information through the secondary synchronization signal. After synchronization is completed, the terminal first decodes the information block to obtain the short bitmap, that is, the frequency domain position of the system information block. Finally, the terminal completes the decoding of the system information block, obtains the cell bitmap information from it, and completes the configuration of the baseband processing unit and the radio frequency unit according to the sub-band bitmap.
[0090] In the above step 105, if Figure 5 As shown, in the four-step random access process:
[0091] Step 1: The terminal first generates a random access preamble sequence and sends Msg1 containing the sequence to the base station on the synchronous subband. In this process, the terminal can generate a preamble sequence based on the random access preamble selected by the data transmitted thereon.
[0092] In this step, the terminal sends Msg1 to the base station according to the frequency domain resources corresponding to the logical resource set of the available subband in the subband bitmap. Correspondingly, the base station receives Msg1 sent by the terminal. The frequency domain position of Msg1 is the subband where the synchronous broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames. Specifically, the terminal physical layer obtains the PRACH (Physical random-access channel) transmission configuration, root sequence, and cyclic shift parameters from the upper layer. After completing the generation of the preamble sequence, the terminal sends the Msg1 signal in two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames in the subband where the synchronous broadcast signal block associated with the terminal is located.
[0093] For random access transmission triggered by a PDCCH (Physical Downlink Control Channel) command, if the value of the random access preamble field is not 0, the timing of the Msg1 transmission indicated by the Msg1 mask index field is associated with the synchronous broadcast signal block. The time interval between the first symbol of Msg1 and the last symbol of PDCCH is greater than or equal to 2ms.
[0094] Step 2: After receiving Msg1, the base station completes the starting position + length frequency selection scheduling of the Msg3 signal based on the subband bitmap, and sends a random access response message Msg2, which includes timing adjustment, preamble sequence number and uplink scheduling information. The preamble sequence number can be the RAPID (Random access preamble identifier) associated with the Msg1 transmission, and the uplink scheduling information is the scheduling information for Msg3, which mainly includes the time-frequency domain position indication and power control instructions.
[0095] In this step, the base station sends Msg2 to the terminal, and Msg2 is transmitted on PDSCH (Physical Downlink Shared Channel), and PDSCH (such as Msg2) includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to Msg1. Optionally, the sending window of Msg2 starts at least one symbol after the last symbol of Msg1 and the first symbol of the common search space.
[0096] Optionally, PDSCH (for example, Msg2) includes a 6-bit RB offset (Resource Block offset) field and a 2-bit Slot length field; the RB offset field is used to indicate the frequency domain scheduling information of Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or a low frequency, and the remaining 5 bits indicate 5 offset subband groups, the offset is the logical subband index in the subband bitmap, each subband group has only 2 logically continuous subbands, and 5 bits offset 64 logically continuous subbands; the Slot length field is used to indicate the number of time slots occupied by Msg3, when the value is 0, it indicates that Msg3 occupies 2 logically continuous uplink time slots; when the value is 1, it indicates that 3 logically continuous uplink time slots are occupied; when the value is 2, it indicates that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically continuous uplink time slots.
[0097] Specifically, after receiving Msg1, the base station generates a random access response signal. The base station generates the scheduling information of Msg3 based on the subband bitmap, and transmits the frequency domain scheduling information of Msg3 in the 6-bit RB offset field. The first bit indicates whether to offset to high frequency or low frequency, and the next 5 bits indicate the offset subband group. The offset is the logical subband index in the subband bitmap. Each subband group has and only has 2 logically continuous subbands. 5 bits can offset 64 logically continuous subbands. The Slot length field occupies 2 bits to indicate the number of time slots occupied by Msg3: its value is 0, indicating that Msg3 occupies 2 logically continuous uplink time slots; the value is 1, indicating that it occupies 3 logically continuous uplink time slots; the value is 2, indicating that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically continuous uplink time slots; the value is 3 is reserved. In this step, Msg2 is mainly transmitted through PDSCH. The base station uses the RA-RNTI-scrambled PDCCH to indicate the time-frequency position of Msg2. Specifically, by sending PDCCH to indicate the time-frequency position of PDSCH within the random access response window, and sending PDSCH containing the random access response message, the terminal receives PDSCH to obtain Msg2.
[0098] Step 3: The terminal detects PDCCH and PDSCH signals in the random access response window. If the random access preamble identifier is identified, the terminal sends Msg3 based on the scheduling information of Msg2 and the subband bitmap. Msg3 is used by the terminal to send the legal identity TC-RNTI (Temporary Cell-radio network temporary identifier) or C-RNTI (Cell-radio network temporary identifier), access reason, etc. to the base station to complete its access and registration.
[0099] In this step, the terminal sends Msg3 according to the scheduling information (such as subband and time slot) of Msg3 indicated by Msg2, and correspondingly, the terminal receives Msg3 sent by the terminal.
[0100] After sending Msg1, the terminal attempts to use the CRC (Cyclic redundancy check) scrambled by RA-RNTI (Random access-Radio network temporary identifier) to detect DCI (Downlink control information) during the random access response window configured by the high-level layer, including DCI1_0 or DCI1_1 for PDSCH scheduling. The window starts at least one symbol after the last symbol of the Msg1 timing and the first symbol of the common search space. The window length is in time slots and is configured by the high-level layer. If the terminal detects DCI scrambled by the corresponding RA-RNTI and there is corresponding PDSCH data in the window. The terminal passes the decoded PDSCH data to the high-level layer, and the high-level layer analyzes whether there is a random access preamble identifier associated with the random access transmission. If the high-level layer identifies the random access preamble identifier associated with the random access transmission, the high-level layer instructs the physical layer to send Msg3. If requested by higher layers, the terminal shall be ready to send Msg3 within 5 milliseconds after the last symbol of the window or the last symbol of the PDSCH.
[0101] Step 4: After receiving the message, the base station sends Msg4 containing the conflict resolution flag to complete the random access process. Msg4 is used by the base station to send initial connection establishment information to the terminal, which contains the user conflict resolution flag and the encrypted communication key.
[0102] In this step, the terminal attempts to detect the DCI scrambled by the corresponding TC (Temporary Cell)-RNTI, and the PDSCH scheduled by the corresponding TC-RNTI contains the terminal contention resolution identifier. The terminal that receives the contention resolution identifier sends a HARQ-ACK (Hybrid automatic repeat request-Acknowledge) message on the PUCCH (Physical downlink control channel) to complete the random access process.
[0103] The embodiment of the present invention mainly aims at random access and resource management in the electric power wireless private network, and adopts a subband bitmap-based technology to achieve efficient spectrum resource allocation and interference avoidance. The focus is on achieving efficient management of spectrum resources through subband bitmap. The base station first divides the entire frequency band into multiple subbands and regularly detects narrowband random interference in each subband. The base station marks the interfered subband as unavailable by measuring the received signal strength indication (RSSI) of each subband, and generates a subband bitmap during initialization, in which the available subband is marked as 1 and the unavailable subband is marked as 0. The bitmap is then broadcast to the terminal, and the terminal selects an available subband for communication based on it. This mechanism enables the system to dynamically adjust the spectrum resource allocation in an interference environment and avoid the interfered subband, thereby ensuring the reliability and efficiency of spectrum utilization. The subband bitmap is the basis of logical resource management. The system high layer selects frequency resources through subband mapping, and the physical layer performs resource mapping and demapping operations based on logical subbands, further enhancing the flexibility and anti-interference ability of the system.
[0104] In the subband bitmap related design, the subband bitmap definition and the mapping between physical subbands and logical subband resources are as follows: the subband bitmap uses 25kHz subbands as the basic unit, each subband occupies one bit, the available subband is marked as 1, the unavailable subband affected by interference and other factors is marked as 0, and the available subbands are aggregated and mapped into a logical resource set, on which frequency domain resources are allocated; the subband bitmap is divided according to the partition method: the 230MHz frequency band is divided into two parts, 223-226MHz (3MHz) and 229-233 (4MHz), each part is called a partition. Each partition maintains its own subband bitmap and resource allocation as an independent cell, and the two partitions are integrated through carrier aggregation; the method of initializing the subband bitmap of the base station and broadcasting the subband bitmap of the base station: the base station frequency scanning module tests various types of interference signals and strengths within the frequency band during the base station startup phase, and marks the test results in the subband bitmap; the broadcast channel is used to carry the system information block containing the subband bitmap, and broadcast the subband bitmap information to all terminals within the coverage area of the base station.
[0105] In the related design of the interference avoidance random access process based on the subband bitmap, the time-frequency position of Msg1: the frequency domain position is the subband where the synchronous broadcast signal block associated with the terminal is located, and Msg1 is sent in two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames in the time domain. The base station's scheduling strategy for the time-frequency position of the terminal Msg3 based on the subband bitmap, as well as the corresponding parameter value rules: the Msg3 frequency domain scheduling information is transmitted in the 6-bit RB offset field, the first bit indicates whether to offset to high or low frequency, and the next 5 bits indicate the offset subband group, and the offset is the logical subband index in the subband bitmap. Each subband group has and only has 2 logically continuous subbands. 5 bits can offset 64 logically continuous subbands. The Slot length field occupies 2 bits to indicate the number of time slots occupied by Msg3: its value is 0, indicating that Msg3 occupies 2 logically consecutive uplink time slots; its value is 1, indicating that it occupies 3 logically consecutive uplink time slots; its value is 2, indicating that Msg3 is sent in a repeated manner 4 times, and each transmission occupies 2 logically consecutive uplink time slots; the value of 3 is reserved. The sending timing design of Msg2: The sending timing window of Msg2 starts at least one symbol after the last symbol of Msg1 timing and the first symbol of the common search space. The window length is in time slots and is configured by the upper layer.
[0106] It can be seen that in the embodiment of the present invention, a random access method based on sub-band bitmap is provided to solve the random access problem of the electric wireless private network system with a large amount of random discrete narrowband interference. Through the sub-band bitmap, the physical available frequency domain resources are mapped to logically continuous sub-band available resources, which is convenient for the scheduler to perform the scheduling of the starting position + length, and can timely identify the type and intensity of interference in the working frequency band, and dynamically adjust the spectrum resource allocation scheme for random access according to the interference situation. It can effectively overcome the influence of narrowband random interference on the random access process in the electric power private network system, and will not increase the complexity of base station scheduling and the coordination between the base station and the terminal, which can effectively improve the success rate of random access and the access efficiency.
[0107] Embodiment 2:
[0108] Based on the same inventive concept, the present invention also provides a communication system, the structural diagram of which is shown in FIG. Figure 6 As shown, it includes: a base station and a terminal; the base station is used to implement the interference avoidance random access method based on the bit map of the above embodiment, and the terminal is used to implement the interference avoidance random access method based on the bit map of the above embodiment.
[0109] Embodiment 3:
[0110] Based on the same inventive concept, the present invention also provides a communication device, the structural diagram of which is shown in FIG. Figure 7 As shown, it includes: a communication module and a processing module.
[0111] In one implementation, the communication device is applied to a base station, in which:
[0112] A processing module, used to divide a set frequency band into multiple physical sub-bands; periodically detect narrowband random interference in each physical sub-band, generate or update a sub-band bitmap, the sub-band bitmap carries a mark of an available sub-band, a mark of an unavailable sub-band, and a mapping relationship between an available sub-band and a logical resource set; allocate frequency domain resources on the set frequency band according to the mapping relationship between the available sub-band and the logical resource set in the sub-band bitmap;
[0113] The communication module is used to broadcast the sub-band bitmap to the terminal, so that the terminal can perform random access for interference avoidance according to the sub-band bitmap.
[0114] In a possible implementation manner, the subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0;
[0115] The sub-band is 25kHz.
[0116] In a possible implementation manner, the processing module is specifically configured to:
[0117] The set frequency band is divided into two parts: 223-226MHz and 229-233MHz, and each part corresponds to a partition;
[0118] The frequency band of each partition is divided into multiple physical sub-bands.
[0119] In a possible implementation manner, the processing module is specifically configured to:
[0120] In each detection cycle, the narrowband random interference on different sub-bands and the co-frequency interference of adjacent cells are detected by parallel or FFT technology to obtain the noise floor strength of each sub-band;
[0121] Based on each sub-band, if the noise floor strength of the sub-band is greater than a set threshold, the sub-band is marked as an unusable sub-band, otherwise the sub-band is marked as an available sub-band.
[0122] In a possible implementation manner, the processing module is specifically configured to:
[0123] According to the interference signal power and background noise power, various types of interference signals and their strengths are detected within the test frequency band using parallel or FFT technology to obtain the received signal strength indication RSSI for each sub-band;
[0124] The RSSI of each sub-band is determined as the noise floor strength of each sub-band.
[0125] In a possible implementation manner, the communication module is specifically configured to:
[0126] A broadcast channel is sent to all terminals within the coverage of the base station. The broadcast signal is used to carry a system information block containing a subband bitmap.
[0127] In a possible implementation manner, the communication module is further used for:
[0128] The receiving terminal sends Msg1, where the frequency domain position of Msg1 is the subband where the synchronous broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames;
[0129] Sending Msg2 to the terminal on the physical downlink shared channel PDSCH, where Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to Msg1;
[0130] Receive Msg3 sent by the terminal;
[0131] Send Msg4 to the terminal.
[0132] In a possible implementation manner, the sending opportunity window of Msg2 starts at least one symbol after the last symbol of Msg1 and at the first symbol of the common search space.
[0133] In a possible implementation manner, Msg2 includes a resource block offset RB offset field occupying 6 bits and a slot length Slot length field occupying 2 bits;
[0134] The RB offset field is used to indicate the frequency domain scheduling information of Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups. The offset is the logical subband index in the subband bitmap. Each subband group has only 2 logically continuous subbands, and 5 bits offset 64 logically continuous subbands.
[0135] The Slot length field is used to indicate the number of time slots occupied by Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
[0136] In one implementation, the communication device is applied to a terminal, wherein:
[0137] A communication module, configured to receive a subband bitmap sent by a base station, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set;
[0138] The processing module is used to perform random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subband according to the subband bitmap through the communication module.
[0139] In a possible implementation manner, the subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0;
[0140] The sub-band is 25kHz.
[0141] In a possible implementation manner, the communication module is specifically configured to:
[0142] The sub-band bitmaps maintained by the two partitions are received. Each partition corresponds to one part, and the two parts include 223-226MHz and 229-233MHz.
[0143] In a possible implementation manner, the communication module is specifically configured to:
[0144] A broadcast channel is received, where the broadcast signal is used to carry a system information block including a subband bitmap.
[0145] In a possible implementation manner, the communication module is specifically configured to:
[0146] According to the frequency domain resources corresponding to the logical resource set of the available subbands in the subband bitmap, Msg1 is sent to the base station. The frequency domain position of Msg1 is the subband where the synchronous broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames;
[0147] Receiving Msg2 sent by the base station on the physical downlink shared channel PDSCH, where Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to Msg1;
[0148] Send Msg3 according to the scheduling information of Msg3 indicated by Msg2;
[0149] Receive Msg4 sent by the base station.
[0150] In a possible implementation manner, the sending opportunity window of Msg2 starts at least one symbol after the last symbol of Msg1 and at the first symbol of the common search space.
[0151] In a possible implementation manner, Msg2 includes a resource block offset RB offset field occupying 6 bits and a slot length Slot length field occupying 2 bits;
[0152] The RB offset field is used to indicate the frequency domain scheduling information of Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups. The offset is the logical subband index in the subband bitmap. Each subband group has only 2 logically continuous subbands, and 5 bits offset 64 logically continuous subbands.
[0153] The Slot length field is used to indicate the number of time slots occupied by Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
[0154] Embodiment 4:
[0155] like Figure 8 As shown, the present invention also provides an electronic device, which may be a computer device, a single-chip device, an intelligent mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected via a bus; the memory may be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory may also be used to store data, which may be called and / or modified when the instructions are executed.
[0156] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, which is suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions in a storage medium to implement the corresponding method flow or corresponding functions, so as to implement the steps of an interference avoidance random access method based on a bit map in the above-mentioned embodiment.
[0157] Embodiment 5:
[0158] Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device readable storage medium (Memory), which is a memory device in an electronic device for storing programs and data. It can be understood that the storage medium here can include both a built-in storage medium in an electronic device and an extended storage medium supported by the electronic device. The storage medium provides a storage space, which stores the operating system of the terminal. In addition, one or more instructions suitable for being loaded and executed by a processor are also stored in the storage space, and these instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The processor loads and executes one or more instructions stored in the storage medium, which can implement the steps of a random access method for interference avoidance based on a bitmap in the above embodiment.
[0159] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0160] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0161] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1A function specified in one or more boxes.
[0162] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0163] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit its protection scope. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the field should understand that after reading the present invention, those skilled in the art can still make various changes, modifications or equivalent substitutions to the specific implementation methods of the application, but these changes, modifications or equivalent substitutions are all within the protection scope of the claims to be approved.
Claims
1. A random access method for interference avoidance based on a bitmap, characterized in that: include: Divide a set frequency band into multiple physical sub-bands; Perform periodic detection on the narrowband random interference in each physical subband, and generate or update a subband bitmap, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set; Allocate frequency domain resources on a set frequency band according to a mapping relationship between available subbands and logical resource sets in the subband bitmap; The subband bitmap is broadcasted to a terminal, so that the terminal can perform random access for interference avoidance according to the subband bitmap.
2. The method according to claim 1, characterized in that The subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0; The sub-band is 25 kHz.
3. The method according to claim 1, characterized in that The dividing the set frequency band into a plurality of physical sub-bands comprises: The set frequency band is divided into two parts: 223-226MHz and 229-233MHz, and each part corresponds to a partition; The frequency band of each partition is divided into multiple physical sub-bands.
4. The method according to claim 1, characterized in that The periodic detection of the narrowband random interference in each physical subband and the generation or updating of the subband bitmap comprises: In each detection cycle, the narrowband random interference on different sub-bands and the co-frequency interference of adjacent cells are detected by parallel or fast Fourier transform (FFT) technology to obtain the noise floor strength of each sub-band. Based on each of the sub-bands, if the background noise intensity of the sub-band is greater than a set threshold, the sub-band is marked as an unavailable sub-band; otherwise, the sub-band is marked as an available sub-band.
5. The method according to claim 4, characterized in that The parallel or FFT technology is used to detect narrowband random interference on different sub-bands and co-channel interference of adjacent cells to obtain the background noise strength of each sub-band, including: According to the interference signal power and background noise power, various types of interference signals and their strengths are detected within the test frequency band using parallel or FFT technology to obtain the received signal strength indication RSSI for each sub-band; The RSSI of each sub-band is determined as the noise floor strength of each sub-band.
6. The method according to claim 1, characterized in that The broadcasting the subband bitmap to the terminal comprises: A broadcast channel is sent to all terminals within the coverage of the base station, where the broadcast signal is used to carry a system information block containing a subband bitmap.
7. The method according to claim 1, characterized in that After broadcasting the subband bitmap to the terminal for the terminal to perform random access with interference avoidance according to the subband bitmap, the method further includes: Receive Msg1 sent by the terminal, where the frequency domain position of the Msg1 is the subband where the synchronous broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with 16 system frames as a period and 4 system frames as an offset; Sending Msg2 to the terminal on a physical downlink shared channel PDSCH, where the Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to the Msg1; Receive Msg3 sent by the terminal; Send Msg4 to the terminal.
8. The method according to claim 7, characterized in that The sending opportunity window of the Msg2 starts at least one symbol after the last symbol of the Msg1 opportunity and the first symbol of the common search space.
9. The method according to claim 7 or 8, characterized in that The Msg2 includes a 6-bit resource block offset RBoffset field and a 2-bit slot length Slot length field; The RB offset field is used to indicate the frequency domain scheduling information of the Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups, the offset is the logical subband index in the subband bitmap, each subband group has and has only 2 logically continuous subbands, and the 5 bits offset 64 logically continuous subbands; The Slot length field is used to indicate the number of time slots occupied by the Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
10. A communication device, characterized in that: include: A processing module, used for dividing a set frequency band into a plurality of physical sub-bands; Perform periodic detection on the narrowband random interference in each physical subband, generate or update a subband bitmap, wherein the subband bitmap carries the mark of the available subband, the mark of the unavailable subband, and the mapping relationship between the available subband and the logical resource set; allocate frequency domain resources on the set frequency band according to the mapping relationship between the available subband and the logical resource set in the subband bitmap; A communication module is used to broadcast the sub-band bitmap to a terminal, so that the terminal can perform random access for interference avoidance according to the sub-band bitmap.
11. A random access method for interference avoidance based on a bitmap, characterized in that: include: receiving a subband bitmap sent by a base station, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set; According to the subband bitmap, random access for interference avoidance is performed on frequency domain resources corresponding to the logical resource set of the available subbands.
12. The method according to claim 11, characterized in that The subband bitmap includes a plurality of bits, each bit representing a mark of a subband, wherein in each subband, the mark of an available subband is 1, and the mark of an unavailable subband is 0; The sub-band is 25 kHz.
13. The method according to claim 11, characterized in that The subband bitmap sent by the receiving base station includes: The sub-band bitmaps maintained by the two partitions are received. Each partition corresponds to one part, and the two parts include 223-226MHz and 229-233MHz.
14. The method according to claim 11 or 13, characterized in that The subband bitmap sent by the receiving base station includes: A broadcast channel is received, where the broadcast signal is used to carry a system information block including a subband bitmap.
15. The method according to claim 11, characterized in that The performing random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subband according to the subband bitmap includes: Sending Msg1 to the base station according to the frequency domain resources corresponding to the logical resource set of the available subband in the subband bitmap, where the frequency domain position of the Msg1 is the subband where the synchronized broadcast signal block associated with the terminal is located, and the time domain is two uplink time slots of a frame with a period of 16 system frames and an offset of 4 system frames; Receiving, on a physical downlink shared channel PDSCH, Msg2 sent by the base station, wherein the Msg2 includes scheduling information of Msg3 generated according to the subband bitmap and random access response information generated according to the Msg1; Sending Msg3 according to the scheduling information of Msg3 indicated by Msg2; Receive Msg4 sent by the base station.
16. The method according to claim 15, characterized in that The sending opportunity window of the Msg2 starts at least one symbol after the last symbol of the Msg1 opportunity and the first symbol of the common search space.
17. The method according to claim 15 or 16, characterized in that The Msg2 includes a 6-bit resource block offset RB offset field and a 2-bit slot length Slot length field; The RB offset field is used to indicate the frequency domain scheduling information of the Msg3; in the RB offset field, the first bit indicates an offset to a high frequency or to a low frequency, and the remaining 5 bits indicate 5 offset subband groups, the offset is the logical subband index in the subband bitmap, each subband group has and has only 2 logically continuous subbands, and the 5 bits offset 64 logically continuous subbands; The Slot length field is used to indicate the number of time slots occupied by the Msg3. When the value is 0, it means that Msg3 occupies 2 logically consecutive uplink time slots; when the value is 1, it means that it occupies 3 logically consecutive uplink time slots; when the value is 2, it means that Msg3 is sent in a repeated 4 times manner, and each transmission occupies 2 logically consecutive uplink time slots.
18. A communication device, characterized in that: include: A communication module, configured to receive a subband bitmap sent by a base station, wherein the subband bitmap carries a mark of an available subband, a mark of an unavailable subband, and a mapping relationship between an available subband and a logical resource set; The processing module is used to perform random access for interference avoidance on the frequency domain resources corresponding to the logical resource set of the available subband according to the subband bitmap through the communication module.
19. A communication system, characterized in that: It includes a base station and a terminal; the base station is used to implement the interference avoidance random access method based on a bit map as described in any one of claims 1 to 9 above, and the terminal is used to implement the interference avoidance random access method based on a bit map as described in any one of claims 11 to 17 above.
20. An electronic device, characterized in that: include: at least one processor and memory; The memory and the processor are connected via a bus; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, the interference avoidance random access method based on the bit map described in any one of claims 1 to 9 above is implemented, or the interference avoidance random access method based on the bit map described in any one of claims 11 to 17 above is implemented.
21. A readable storage medium, characterized in that: An execution program is stored thereon, and when the execution program is executed, the interference avoidance random access method based on the bit map described in any one of claims 1 to 9 above is implemented, or the interference avoidance random access method based on the bit map described in any one of claims 11 to 17 above is implemented.