Adaptive modulation method and device for terminal dual-mode communication based on OFDM, computer device and storage medium
By establishing frequency domain, phase, and time domain interference sensing matrices and adaptively modulating OFDM signals, the problem of OFDM technology's sensitivity to carrier frequency offset and phase noise in power communication is solved, achieving higher robustness and reliability of transmission, making it suitable for power communication systems.
Patent Information
- Application Number
- CN202511746153.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-26
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2045-11-26
AI Technical Summary
OFDM technology is sensitive to carrier frequency offset and phase noise in power communication scenarios, which leads to inaccurate channel estimation, insufficient robustness, and difficulty in meeting the communication reliability requirements of applications such as smart grids.
By acquiring frequency, phase, and time domain interference components, an interference sensing matrix is established. The physical layer signal is adaptively modulated, and the resource block allocation and signal structure are dynamically adjusted. An interference sensing mechanism with multi-dimensional feature extraction is adopted. Combined with service priority and constraints, the transmission configuration is quickly switched to avoid interference.
It improves the accuracy of identifying impulse noise, frequency-selective fading, and phase noise in power channels, enabling earlier and more accurate location of interfered resource units, ensuring reliable transmission of critical services, and reducing the impact of composite interference on system performance.
Smart Images

Figure CN121193580B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, and in particular to a terminal dual-mode communication adaptive modulation method and device based on OFDM, a computer device and a storage medium. BACKGROUND
[0002] Orthogonal Frequency Division Multiplexing (OFDM) technology has become the core technology of the physical layer of power line carrier communication (PLC) and 230MHz wireless private network and other power communication systems due to its high spectral efficiency and anti-multipath fading capability.
[0003] However, the sensitivity of OFDM technology to carrier frequency offset (CFO) and phase noise is its inherent defect, which is dramatically amplified in complex power transmission scenarios and becomes a bottleneck restricting system reliability.
[0004] The physical root cause of the inherent defect of OFDM technology is that the orthogonality between subcarriers is easily destroyed. To solve the above problem, the existing technology mainly follows the technical route of "static resource configuration and parameterized passive compensation". Specifically, in the resource configuration layer, a fixed pilot coding pattern is used for channel estimation, and static or semi-static resource block allocation is used. This configuration lacks spatial and temporal targeting, and when encountering sudden and high-power impulse noise caused by power equipment operation, the pilot signal is easily submerged, leading to inaccurate channel estimation, and thus the subsequent compensation algorithms such as equalization fail.
[0005] Therefore, in the scenario of power communication, the traditional OFDM system has serious robustness problems when facing fast time-varying composite interference, and it is difficult to meet the stringent requirements of smart grid and other applications for communication reliability. SUMMARY
[0006] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a terminal dual-mode communication adaptive modulation method, device, computer device and storage medium based on OFDM.
[0007] In a first aspect, the present application provides a terminal dual-mode communication adaptive modulation method based on OFDM, which is applied to the sending end of power communication, and the method comprises:
[0008] obtaining an interference awareness matrix according to the frequency domain interference component, the phase interference component and the time domain interference component;
[0009] allocating resource blocks to be scheduled according to the interference awareness matrix, the priority queue of the business to be scheduled and the constraint condition.
[0010] When a trigger condition is monitored, the physical layer signal is re-modulated and frequency-divided adaptively and sent to a receiving end.
[0011] Optionally, the obtaining of the interference awareness matrix according to the frequency domain interference component, the phase interference component and the time domain interference component comprises:
[0012] The deviation of the received power of each subcarrier in the current OFDM symbol block from the ideal power is obtained to obtain the frequency domain interference component, or
[0013] The narrowband interference subcarrier or the deep fading subcarrier is obtained according to the variance of the received power of each subcarrier in the current OFDM symbol block among continuous multiple symbols to obtain the frequency domain interference component;
[0014] The phase of the pilot symbol is extracted, the error of the phase of the pilot symbol from the ideal phase is obtained as a first error, and the variance of the first error within one OFDM symbol block is obtained as the phase interference component;
[0015] The reported short-term error code statistics or soft decision noise ratio is exponentially weighted moving average filtered to obtain an index reflecting the time-varying stability of the channel after smoothing the instantaneous fluctuation, and the index is taken as the time domain interference component;
[0016] The frequency domain interference component, the phase interference component and the time domain interference component are subjected to confidence evaluation based on instantaneous signal-to-noise ratio and historical statistics;
[0017] According to the results of the confidence evaluation, interference weight values of each interference component are obtained;
[0018] According to the frequency domain interference component, the phase interference component, the time domain interference component and the interference weight values of each interference component, an interference awareness matrix is obtained.
[0019] Optionally, after obtaining the interference weight values of each interference component according to the results of the confidence evaluation, and before obtaining the interference awareness matrix, the method further comprises:
[0020] When the instantaneous signal-to-noise ratio of multiple continuous sampling time instants of any interference component is lower than a preset threshold, the interference weight value of the any interference component is reduced by a preset step size.
[0021] Optionally, the allocating of the resource block to the service according to the interference awareness matrix, the priority queue of the services to be scheduled and the constraint condition comprises:
[0022] The services to be scheduled are sorted in descending order of priority to obtain the priority queue of the services to be scheduled;
[0023] According to the interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor, a comprehensive cost matrix is obtained;
[0024] Under the constraint condition, according to the comprehensive cost matrix, a resource block with the minimum cost is obtained from a resource pool and is allocated to a first to-be-scheduled service in the to-be-scheduled service priority queue;
[0025] The allocated resource block is removed from the resource pool, and the to-be-scheduled service with the allocated resource block is removed from the to-be-scheduled service priority queue;
[0026] Each to-be-scheduled service in the to-be-scheduled service priority queue is allocated a corresponding resource block with the minimum cost until there is no to-be-scheduled service in the to-be-scheduled service priority queue;
[0027] The corresponding relationship between the to-be-scheduled service and the resource block is taken as a resource sub-carrier mapping scheme.
[0028] Optionally, according to the interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor, a comprehensive cost matrix is obtained in the following manner:
[0029]
[0030] The comprehensive cost matrix is The interference awareness matrix is The service priority cost factor is The signal-to-noise ratio cost factor is The spectrum efficiency cost factor is 、 、 and The cost weight value is.
[0031] Optionally, the trigger condition includes interference change or performance degradation.
[0032] The adaptive adjustment of the physical layer signal structure and the sending to the receiving end when the trigger condition is monitored include:
[0033] According to the trigger condition, a new configuration index is generated;
[0034] According to the new configuration index, a corresponding new physical layer signal structure configuration is selected from a preset pre-stored configuration set;
[0035] According to the new physical layer signal structure configuration, a corresponding new OFDM physical layer signal structure is generated at a starting moment of a next OFDM symbol block;
[0036] with the new OFDM physical layer signal structure, sending information to the receiving end at the starting moment of the next OFDM symbol block;
[0037] After the new configuration index is generated, the method further comprises:
[0038] Before the starting moment of the next OFDM symbol block, sending the new configuration index to the receiving end.
[0039] Optionally, the preset pre-stored configuration set is a set of multiple physical layer signal structure configurations, each of the physical layer signal structure configurations in the preset pre-stored configuration set comprises a pilot code pattern and a data mapping strategy, and each of the physical layer signal structure configurations corresponds to a unique configuration index;
[0040] The type of the physical layer signal structure configuration in the preset pre-stored configuration set is:
[0041] A high-reliability mode physical layer signal structure configuration, the pilot density of the high-reliability mode physical layer signal structure configuration is 1 / 4, and the pilot code pattern is a dispersed pilot code pattern;
[0042] A high-efficiency mode physical layer signal structure configuration, the pilot density of the high-efficiency mode physical layer signal structure configuration is 1 / 8, and the pilot code pattern is a concentrated pilot code pattern.
[0043] Optionally, after the physical layer signal structure is adaptively adjusted and sent to the receiving end, the method further comprises:
[0044] If a rollback condition is monitored within a first preset time period, a rollback strategy is adopted according to the rollback condition;
[0045] The rollback strategy comprises:
[0046] If the rollback condition is a single reconstruction invalidity, a link relationship between a trigger condition corresponding to the single reconstruction invalidity and a new configuration index is established, the link relationship is added to a blacklist, and the blacklist is used to prohibit the use of the new configuration index in the link relationship when the trigger condition in the link relationship is monitored within a second preset time period;
[0047] If the rollback condition is a continuous reconstruction failure, it is determined that a channel currently used by the power communication is extremely poor, and the high-reliability mode physical layer signal structure configuration is automatically rolled back to;
[0048] If the rollback condition is that the link cannot be established, a communication link master-slave switching of the power communication is triggered.
[0049] In a second aspect, an adaptive modulation device for terminal dual-mode communication based on OFDM is provided, which is applied to a sending terminal of power communication, and comprises:
[0050] a sensing unit configured to obtain an interference sensing matrix according to the frequency domain interference component, the phase interference component and the time domain interference component;
[0051] a decision unit configured to allocate resource blocks to be scheduled according to the interference sensing matrix, a priority queue of services to be scheduled and a constraint condition;
[0052] a management unit configured to re-modulate and frequency-division the physical layer signal adaptively and send it to a receiving terminal when a trigger condition is monitored.
[0053] In a third aspect, a computer device is provided, which comprises a memory, a processor and a terminal program stored in the memory and executable on the processor, and the processor implements the method according to any one of the above aspects when executing the computer program.
[0054] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executable on a processor to implement the method according to any one of the above aspects.
[0055] The present application provides an adaptive modulation method, device, computer device and storage medium for terminal dual-mode communication based on OFDM, which is applied to a sending terminal of power communication, and the method comprises: obtaining an interference sensing matrix according to a frequency domain interference component, a phase interference component and a time domain interference component; allocating resource blocks to be scheduled according to the interference sensing matrix, a priority queue of services to be scheduled and a constraint condition; and re-modulating and frequency-division the physical layer signal adaptively and sending it to a receiving terminal when a trigger condition is monitored. The method according to the present application obtains an interference sensing matrix according to a frequency domain interference component, a phase interference component and a time domain interference component. Since the interference sensing mechanism based on multi-dimensional feature extraction is adopted and the interference sensing matrix integrating three dimensions of frequency domain, phase and time domain is established, the composite interference such as impulse noise, frequency selective fading and phase noise in the power channel can be identified more comprehensively and accurately, and the resource units disturbed can be located earlier and more accurately, thereby providing a reliable data basis for subsequent active avoidance. In addition, the resource blocks to be scheduled are allocated according to the interference sensing matrix, the priority queue of services to be scheduled and the constraint condition. When a trigger condition is monitored, the physical layer signal is re-modulated and frequency-division adaptively and sent to the receiving terminal. The present application can adaptively adjust the physical layer signal structure, so that the method according to the present application can quickly switch the transmission configuration at the OFDM symbol level to avoid interference. BRIEF DESCRIPTION OF DRAWINGS
[0056] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.
[0057] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the accompanying drawings required by the embodiments or the prior art description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, the other drawings can be obtained based on these drawings without any creative effort.
[0058] Figure 1 An application environment diagram of the adaptive modulation method for OFDM-based terminal dual-mode communication in an embodiment of the present application is shown.
[0059] Figure 2 A flowchart of the adaptive modulation method for OFDM-based terminal dual-mode communication in an embodiment of the present application is shown.
[0060] Figure 3 An acquisition diagram of the interference sensing matrix in an embodiment of the present application is shown.
[0061] Figure 4 A structural block diagram of the adaptive modulation device for OFDM-based terminal dual-mode communication in an embodiment of the present application is shown.
[0062] Figure 5 An internal structure diagram of the computer device in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0063] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without any creative effort fall within the protection scope of the present application.
[0064] Figure 1 An application environment diagram of the adaptive modulation method for OFDM-based terminal dual-mode communication in an embodiment of the present application is shown. Refer to Figure 1This OFDM-based adaptive modulation method for terminal dual-mode communication is applied to a power OFDM communication system. The method includes a transmitter 110 and a receiver 120. The transmitter 110 and receiver 120 are connected via power line carrier. The transmitter 110 can be a transmitter, desktop terminal, or mobile terminal with signal transmission capabilities, or a data acquisition terminal with a dual-mode module. The receiver 120 can be at least one of a receiver, mobile phone, tablet computer, or laptop computer with signal reception capabilities, or an energy meter with a dual-mode module.
[0065] In this embodiment of the invention, the sending end 110 may also have a receiving function, while the receiving end 120 may also have a sending function.
[0066] In this embodiment of the invention, the transmitting end 110 and the receiving end 120 can be implemented by a server or a server cluster composed of multiple servers, or specifically by networking the data acquisition terminal with multiple electricity meters.
[0067] Figure 2 The diagram shows a flowchart of an OFDM-based adaptive modulation method for dual-mode terminal communication according to an embodiment of the present invention. This method is applied to the transmitting end of power communication. Figure 2 As shown, the method includes:
[0068] Step 210: Obtain the interference sensing matrix based on the frequency domain interference component, phase interference component, and time domain interference component;
[0069] Step 220: Allocate resource blocks to be scheduled based on the interference perception matrix, the priority queue of services to be scheduled, and the constraints.
[0070] Step 230: When the trigger condition is detected, the physical layer signal is adaptively remodulated and frequency divided and sent to the receiving end.
[0071] The method of the embodiment of the present application obtains an interference perception matrix according to the frequency domain interference component, the phase interference component and the time domain interference component. Since the interference perception mechanism based on multi-dimensional feature extraction is adopted and the interference perception matrix integrating the three dimensions of frequency domain, phase and time domain is established, the composite interference such as impulse noise, frequency selective fading and phase noise in the power channel can be more comprehensively and accurately identified, the resource unit disturbed can be positioned earlier and more accurately, and a reliable data basis is provided for subsequent active avoidance. In addition, in the present application, the resource block to be allocated is allocated according to the interference perception matrix, the priority queue of the service to be scheduled and the constraint condition. When the trigger condition is monitored, the physical layer signal is adaptively remodulated and frequency-divided and sent to the receiving end. The present application can adaptively adjust the physical layer signal structure, so that the method applied to the present application can quickly switch the transmission configuration at the OFDM symbol level to avoid interference.
[0072] In the embodiment of the present application, in step 210, the interference perception matrix is obtained according to the frequency domain interference component, the phase interference component and the time domain interference component, including:
[0073] The deviation of the received power and the ideal power of each subcarrier in the current OFDM symbol block is obtained to obtain the frequency domain interference component, or
[0074] The narrowband interference subcarrier or the deep fading subcarrier is obtained according to the variance of the received power of each subcarrier in the current OFDM symbol block among continuous multiple symbols to obtain the frequency domain interference component;
[0075] The phase of the pilot symbol is extracted, the error of the phase of the pilot symbol and the ideal phase is obtained as a first error, and the variance of the first error in one OFDM symbol block is obtained as the phase interference component;
[0076] The reported short-term error code statistics or soft decision noise ratio is exponentially weighted moving average filtered to smooth the instantaneous fluctuation, and an index reflecting the time-varying stability of the channel is obtained, and the index is taken as the time domain interference component;
[0077] The frequency domain interference component, the phase interference component and the time domain interference component are confidence evaluated based on the instantaneous signal-to-noise ratio and the historical statistics;
[0078] According to the result of the confidence evaluation, the interference weight value of each interference component is obtained;
[0079] According to the frequency domain interference component, the phase interference component, the time domain interference component and the interference weight value of each interference component, an interference perception matrix is obtained.
[0080] In the embodiment of the present application, after obtaining the interference weight value of each interference component according to the result of the confidence evaluation, and before obtaining the interference awareness matrix, the method further comprises:
[0081] When the instantaneous signal-to-noise ratio of a plurality of continuous sampling time instants of any interference component is lower than a preset threshold, the interference weight value of the any interference component is reduced according to a preset step size.
[0082] The method of the embodiment of the present application dynamically adjusts the interference weight value according to the interference, thereby adjusting the interference awareness matrix, and can locate the resource unit interfered earlier and more accurately, and provides a reliable data basis for subsequent active avoidance.
[0083] The interference awareness matrix can be obtained in the following manner:
[0084]
[0085] Among them, is the interference awareness matrix, is the frequency domain interference component, is the time domain interference component, is the phase interference component, , and is the interference weight value.
[0086] In the embodiment of the present application, the frequency domain interference component, the phase interference component and the time domain interference component can be processed in parallel and do not interfere with each other.
[0087] Figure 3 The interference awareness matrix is obtained in the embodiment of the present application. The frequency domain interference component, the phase interference component and the time domain interference component are monitored in three parallel ways. After the corresponding data is evaluated for effectiveness, confidence evaluation based on instantaneous signal-to-noise ratio and historical statistics is performed, and after weighted fusion, the interference awareness matrix is obtained.
[0088] In the embodiment of the present application, the interference awareness matrix, the to-be-scheduled service priority queue and the constraint condition are used to allocate a resource block to a service, which comprises:
[0089] The to-be-scheduled service is sorted in descending order of priority to obtain the to-be-scheduled service priority queue;
[0090] The interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor are used to obtain a comprehensive cost matrix;
[0091] Under the constraint condition, the first to-be-scheduled service in the to-be-scheduled service priority queue is allocated with a resource block with the minimum cost from the resource pool according to the comprehensive cost matrix.
[0092] removing the allocated resource block from the resource pool, removing the to-be-scheduled service with the allocated resource block from the to-be-scheduled service priority queue;
[0093] allocating the corresponding minimum cost resource block to each to-be-scheduled service in the to-be-scheduled service priority queue until there is no to-be-scheduled service in the to-be-scheduled service priority queue;
[0094] mapping the to-be-scheduled service and the corresponding resource block as a resource sub-carrier mapping scheme.
[0095] In the embodiment of the present application, according to the interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor, a comprehensive cost matrix is obtained in the following manner:
[0096]
[0097] The comprehensive cost matrix is The interference awareness matrix is The service priority cost factor is The signal-to-noise ratio cost factor is The spectrum efficiency cost factor is , , and The cost weight value is.
[0098] The weight in the above formula is , , and which can be adjusted, and can be dynamically adjusted based on the power service priority, for example, when the system identifies a high-priority service, the cost weight value of the interference awareness matrix is automatically increased and the cost weight value of the service priority .
[0099] In the embodiment of the present application, the above allocation of resources to different services can be a cyclic process. After the first to-be-scheduled service in the to-be-scheduled service priority queue, i.e., the highest-priority to-be-scheduled service, is allocated with resources, the to-be-scheduled service that has been allocated with resources is removed. At this time, the next to-be-scheduled service of the to-be-scheduled service that has been allocated with resources becomes the first to-be-scheduled service in the to-be-scheduled service priority queue, and the resource allocation to this to-be-scheduled service is continued.
[0100] In the embodiment of the present application, when allocating resources for different services, the transmission reliability, service priority and system spectral efficiency can be considered simultaneously. By solving the minimization problem of the mapping cost function, high-priority services such as power control signaling can be dynamically scheduled to the resource block with the best channel condition, thereby ensuring the quality of service of key services at the system level.
[0101] In the embodiment of the present application, the trigger condition includes interference change or performance degradation,
[0102] The adaptive adjustment of the physical layer signal structure when the trigger condition is monitored and the sending to the receiving end include:
[0103] According to the trigger condition, a new configuration index is generated;
[0104] According to the new configuration index, a corresponding new physical layer signal structure configuration is selected from a preset pre-stored configuration set;
[0105] According to the new physical layer signal structure configuration, a corresponding new OFDM physical layer signal structure is generated at the starting moment of the next OFDM symbol block;
[0106] The new OFDM physical layer signal structure is used to send information to the receiving end at the starting moment of the next OFDM symbol block;
[0107] After the new configuration index is generated, the method further includes:
[0108] The new configuration index is sent to the receiving end before the starting moment of the next OFDM symbol block.
[0109] In the embodiment of the present application, the preset pre-stored configuration set is a set of multiple physical layer signal structure configurations, each of the physical layer signal structure configurations in the preset pre-stored configuration set includes a pilot code pattern and a data mapping strategy, and each physical layer signal structure configuration corresponds to a unique configuration index;
[0110] The type of the physical layer signal structure configuration in the preset pre-stored configuration set is:
[0111] A high-reliability mode physical layer signal structure configuration, the pilot density of the high-reliability mode physical layer signal structure configuration is 1 / 4, and the high-reliability mode physical layer signal structure configuration is a dispersed pilot code pattern;
[0112] A high-efficiency mode physical layer signal structure configuration, the pilot density of the high-efficiency mode physical layer signal structure configuration is 1 / 8, and the high-efficiency mode physical layer signal structure configuration is a concentrated pilot code pattern.
[0113] In the embodiment of the present application, the high-reliability mode physical layer signal structure and the shared parameters of the high-reliability mode physical layer signal structure include: the total number of subcarriers is 1024, the number of effective subcarriers is 600, the basic OFDM symbol duration is , and the frame duration is fixed at 10 ms.
[0114] In the embodiment of the present application, the purpose of the high-reliability mode physical layer signal structure configuration is to maximize the robustness against impulse noise and deep fading, the pilot coding pattern is a dispersed pilot coding pattern, which can be a Comb-type pattern, and the pilot density is 1 / 4. The cyclic prefix is a long CP, the duration is ; the total symbol duration is . In the physical layer signal structure, the synchronization and signaling domain is 2 symbols, the data domain is 10 symbols, the frame interval is 0.5 ms, the total number of characters per frame is 12 symbols, and the total frame duration is , and the calculation method is as follows: . The super physical layer signal structure is that one 10 ms super frame contains 5 data frames.
[0115] In the embodiment of the present application, the high-reliability mode physical layer signal structure configuration modulation and coding adopts QPSK (2 bits / symbol) and 1 / 2 coding rate, the single symbol data load (available data subcarriers per symbol) is 450 subcarriers, the per symbol payload bit is 450 bits, the per symbol payload byte is about 56.25 bytes (actually 56 bytes, the remaining bits are filled), the single frame data load is 560 bytes, the total capacity of the session is 2800 bytes, and one typical power distribution automation terminal state reporting (data amount is about 28 KB) needs to transmit 10 super frames, i.e. 100 milliseconds.
[0116] In the embodiment of the present application, the purpose of the high-efficiency mode physical layer signal structure configuration is to maximize the spectral efficiency when the channel is good, the pilot coding pattern is a concentrated pilot coding pattern, which can be a Block-type pattern, and the time domain density is 1 / 14. The cyclic prefix is a short CP, the duration is ; the total symbol duration is . In the physical layer signal structure, the synchronization and signaling domain is 1 symbol, the data domain is 13 symbols, the frame interval is 0.25 ms, the total number of characters per frame is 14 symbols, and the total frame duration is , and the calculation method is as follows: . The super physical layer signal structure is that one 10 ms super frame contains 5 data frames.
[0117] In the embodiment of the present application, the trigger condition includes interference change or performance deterioration, for example, the trigger condition can be SNR < 10dB for 3 subframes and high priority service block error rate (BLER) > 5%, etc. After monitoring the trigger condition, it is evaluated whether the remaining resources support the minimum demand of the service after the adaptive adjustment of the physical layer signal structure. If not, the adjustment is abandoned, and flow control is triggered; if yes, the adjustment is performed.
[0118] In the embodiment of the present application, the new configuration index is sent to the receiving end before the starting time of the next OFDM symbol, the new configuration index is sent in the form of signaling, and the signaling structure of the new configuration index includes a configuration index (1 byte) and a CRC check (2 bytes), and three levels of protection are implemented, respectively as follows:
[0119] Encoding stage: for the above-mentioned 3-byte signaling unit, RS (15, 3) encoding is adopted to generate a 15-byte code word, which has strong burst error correction capability;
[0120] Mapping stage: the encoded signaling is fixedly mapped to 48 subcarriers in the center of the frequency domain which are modulated by BPSK and are pre-defined in the signaling domain;
[0121] Time stage: the signaling is completely repeatedly transmitted in the continuous 2 OFDM symbols.
[0122] In the embodiment of the present application, after the sending end sends the new configuration index to the receiving end, the adjustment is completed between the starting time of the next OFDM symbol block, and the new OFDM physical layer signal structure is applied at the starting time of the next OFDM symbol block.
[0123] In the embodiment of the present application, the synchronization preamble of the new OFDM symbol block must be regenerated according to the new configuration, for example, a Zadoff-Chu sequence is adopted to realize reliable synchronization under low signal-to-noise ratio. The receiving end adopts a double buffering mechanism to maintain the current physical layer signal structure analysis while decoding the signaling; after confirming the validity of the signaling, the new analysis buffer area is switched to at the starting time of the next OFDM symbol block.
[0124] In the embodiment of the present application, after the application of the new physical layer signal structure configuration and the successful switching, the current interference sensing matrix and resource subcarrier mapping scheme are forcibly emptied, all modules are reinitialized based on the new physical layer signal structure, state inconsistency is eliminated, and 1 complete super frame (10 ms) after switching is set as an observation window to monitor whether the service layer index (such as control command transmission success rate) is improved, so as to realize closed-loop self-healing and ultimate guarantee.
[0125] In the embodiment of the present application, after the trigger condition is monitored, the physical layer signal is adaptively remodulated and frequency-divisioned and sent to the receiving end, and the method further comprises:
[0126] If the backoff condition is monitored in the first preset time period, a backoff strategy is adopted according to the backoff condition;
[0127] The backoff strategy comprises:
[0128] If the backoff condition is single reconstruction invalidity, a link relationship between a trigger condition corresponding to the single reconstruction invalidity and a new configuration index is established, the link relationship is added to a blacklist, and the blacklist is used to prohibit the use of the new configuration index in the link relationship when the trigger condition in the link relationship is monitored in a second preset time period;
[0129] If the backoff condition is continuous reconstruction failure, it is determined that a channel currently used by the power communication is extremely poor, and the high-reliability mode physical layer signal structure configuration is automatically backed off to;
[0130] If the backoff condition is unable to establish a link, communication link master-slave switching of the power communication is triggered, and a network management system is reported.
[0131] In the method of the embodiment of the application, physical layer signal structure dynamic optimization under the premise of not destroying protocol compatibility can be realized, complete compatibility with existing communication standards is maintained, and standard signaling (such as MAC CE) can be realized. The application adopts a physical layer signal structure adaptive mechanism based on a preset pre-stored configuration set, can perform fast switching transmission configuration at the OFDM symbol block level before the next OFDM symbol block is transmitted, to avoid interference, can fundamentally avoid the problems of synchronization loss and huge signaling overhead caused by symbol-level dynamic reconstruction, realizes fast deployment in engineering, and only needs software upgrading instead of hardware modification; and through joint optimization of pilot code patterns and data mapping, the observation matrix of the channel frequency response is essentially reconstructed, higher signal-to-noise ratio and better frequency division sampling points are provided for subsequent channel estimation algorithms (such as LMMSE), the ability of the system to resist interference is improved from the source of information acquisition, and when facing fast time-varying composite interference of power communication, the influence of strong interference on system performance can be effectively reduced.
[0132] In the embodiment of the application, the preset pre-stored configuration set received from the sending end is stored in the receiving end locally, for subsequent use.
[0133] Figure 4 Fig. 1 shows a structure schematic diagram of a terminal dual-mode communication adaptive modulation device based on OFDM according to an embodiment of the application, and Figure 4 As shown in the figure, the device is applied to a sending end of power communication, and the device comprises:
[0134] The perception unit 410 is configured to obtain an interference perception matrix according to the frequency domain interference component, the phase interference component and the time domain interference component;
[0135] The decision unit 420 is configured to allocate resource blocks to be scheduled according to the interference perception matrix, the priority queue of the to-be-scheduled services and the constraint condition.
[0136] The management unit 430 is configured to adaptively remodulate and frequency-division the physical layer signal and send to the receiving end when a trigger condition is monitored.
[0137] In the embodiment of the present application, the perception unit 410 is further configured to:
[0138] obtain the frequency domain interference component by obtaining the deviation of the received power of each subcarrier in the current OFDM symbol block from the ideal power, or
[0139] obtain the frequency domain interference component by obtaining the narrowband interference subcarrier or the deep fading subcarrier according to the variance of the received power of each subcarrier in the current OFDM symbol block in continuous multiple symbols;
[0140] obtain the phase interference component by extracting the phase of the pilot symbol, obtaining the error of the phase of the pilot symbol from the ideal phase as a first error, and obtaining the variance of the first error in one OFDM symbol block;
[0141] obtain the time domain interference component by performing exponential weighted moving average filtering on the reported short-term error code statistics or soft decision noise ratio to smooth the instantaneous fluctuation and obtain an index reflecting the time-varying stability of the channel;
[0142] perform confidence evaluation based on the instantaneous signal-to-noise ratio and historical statistics on the frequency domain interference component, the phase interference component and the time domain interference component;
[0143] obtain the interference weight value of each interference component according to the result of the confidence evaluation;
[0144] obtain the interference perception matrix according to the frequency domain interference component, the phase interference component, the time domain interference component and the interference weight value of each interference component.
[0145] In the embodiment of the present application, the perception unit 410 is further configured to:
[0146] when the instantaneous signal-to-noise ratio of multiple continuous sampling time instants of any interference component is lower than a preset threshold, the interference weight value of the any interference component is reduced by a preset step size.
[0147] The decision unit 420 is further configured to:
[0148] sort the to-be-scheduled services according to the priority from high to low to obtain the priority queue of the to-be-scheduled services.
[0149] According to the interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor, a comprehensive cost matrix is obtained;
[0150] Under the constraint condition, according to the comprehensive cost matrix, a resource block with minimum cost is obtained from a resource pool and is allocated to a first to-be-scheduled service in the to-be-scheduled service priority queue;
[0151] The allocated resource block is removed from the resource pool, and the to-be-scheduled service of which the allocated resource block is removed is removed from the to-be-scheduled service priority queue;
[0152] Each to-be-scheduled service in the to-be-scheduled service priority queue is allocated a corresponding resource block with minimum cost until there is no to-be-scheduled service in the to-be-scheduled service priority queue;
[0153] The corresponding relationship between the to-be-scheduled service and the resource block is taken as a resource sub-carrier mapping scheme.
[0154] In the embodiment of the application, the decision unit 420 is further configured to obtain a comprehensive cost matrix according to the interference awareness matrix, the signal-to-noise ratio cost factor, the service priority cost factor, the spectrum efficiency cost factor and the orthogonality protection cost factor in the following manner:
[0155]
[0156] The comprehensive cost matrix is, The interference awareness matrix is, The service priority cost factor is, The signal-to-noise ratio cost factor is, The spectrum efficiency cost factor is, 、 、 And The cost weight value is.
[0157] In the embodiment of the application, the trigger condition includes interference change or performance degradation,
[0158] The management unit 430 is further configured to:
[0159] According to the trigger condition, a new configuration index is generated;
[0160] According to the new configuration index, a corresponding new physical layer signal structure configuration is selected from a preset pre-stored configuration set;
[0161] According to the new physical layer signal structure configuration, a corresponding new OFDM physical layer signal structure is generated at the starting moment of the next OFDM symbol block.
[0162] send information to the receiving end at the starting moment of the next OFDM symbol block;
[0163] The management unit 430 is further configured to send the new configuration index to the receiving end before the starting moment of the next OFDM symbol block after the new configuration index is generated.
[0164] The preset pre-stored configuration set is a set of multiple physical layer signal structure configurations, each of the physical layer signal structure configurations in the preset pre-stored configuration set includes a pilot code pattern and a data mapping strategy, and each of the physical layer signal structure configurations corresponds to a unique configuration index;
[0165] The type of the physical layer signal structure configuration in the preset pre-stored configuration set is:
[0166] a high-reliability mode physical layer signal structure configuration, the pilot density of the high-reliability mode physical layer signal structure configuration is 1 / 4, and the high-reliability mode physical layer signal structure configuration is a dispersed pilot code pattern;
[0167] a high-efficiency mode physical layer signal structure configuration, the pilot density of the high-efficiency mode physical layer signal structure configuration is 1 / 8, and the high-efficiency mode physical layer signal structure configuration is a concentrated pilot code pattern.
[0168] In the embodiment of the application, the device further comprises a fallback unit configured to:
[0169] if a fallback condition is monitored within a first preset time period, a fallback strategy is adopted according to the fallback condition;
[0170] The fallback strategy includes:
[0171] if the fallback condition is single reconstruction invalidity, a link relationship between a trigger condition corresponding to the single reconstruction invalidity and a new configuration index is established, the link relationship is added to a blacklist, and the blacklist is used to prohibit the use of the new configuration index in the link relationship when a trigger condition in the link relationship is monitored within a second preset time period;
[0172] if the fallback condition is continuous reconstruction failure, it is determined that a channel currently used by the power communication is extremely poor, and the high-reliability mode physical layer signal structure configuration is automatically fallen back to;
[0173] if the fallback condition is that the link cannot be established, a communication link master-slave switching of the power communication is triggered.
[0174] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the terminal program, it implements the following method: The method includes: obtaining an interference sensing matrix based on frequency domain interference components, phase interference components, and time domain interference components; allocating resource blocks to be scheduled based on the interference sensing matrix, a priority queue of services to be scheduled, and constraints; and adaptively remodulating and re-dividing the physical layer signal and sending it to the receiving end when a trigger condition is detected.
[0175] This invention also provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the following method: the method includes: obtaining an interference sensing matrix based on frequency domain interference components, phase interference components, and time domain interference components; allocating resource blocks to be scheduled based on the interference sensing matrix, a priority queue of services to be scheduled, and constraints; and adaptively remodulating and re-dividing the physical layer signal and sending it to the receiving end when a triggering condition is detected.
[0176] The aforementioned power OFDM communication method achieves the beneficial effect of solving the technical problems mentioned in the background art.
[0177] Figure 2 This is a flowchart illustrating an OFDM-based adaptive modulation method for dual-mode terminal communication in one embodiment. It should be understood that, although... Figure 2 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 2 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.
[0178] Figure 5 An internal structural diagram of a computer device in one embodiment is shown. Specifically, this computer device may be... Figure 1 The transmitter 110 and receiver 120 are shown in the diagram. Figure 5As shown, the computer device includes a processor, a memory, a network interface, an input device and a display screen connected through a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system, and can also store a computer program which, when executed by the processor, can enable the processor to implement the power OFDM communication method. The internal memory can also store a computer program which, when executed by the processor, can enable the processor to execute the terminal dual-mode communication adaptive modulation method based on OFDM. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer overlaid on the display screen, or can be a key, trackball or touchpad arranged on the shell of the computer device, or can be an external keyboard, touchpad or mouse, etc.
[0179] Those skilled in the art can understand that, Figure 5 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. A specific computer device can include more or fewer components than those shown in the figure, or can combine certain components, or have a different arrangement of components.
[0180] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM), etc.
[0181] It has to be noted that, in the present document, relational terms are intended only to convey a possible relationship between elements or
[0182] The above description is merely that of the specific embodiments of the application and as such is not to be taken in a limiting sense, as the specific embodiments merely exemplify the general principles of the application. Certain modifications to the specific embodiments disclosed above can be apparent to one skilled in the art with the benefit of the present disclosure, and as such, should be within the purview of the application defined by the following claims, and their equivalents.
Claims
1. An adaptive modulation method for dual-mode terminal communication based on OFDM, characterized in that, The method is applied to the transmitting end of power communication, and the method includes: The interference sensing matrix is obtained based on the frequency domain interference component, phase interference component, and time domain interference component. Based on the interference perception matrix, the priority queue of services to be scheduled, and the constraints, resource blocks are allocated to the services to be scheduled. When a trigger condition is detected, the physical layer signal structure is adaptively adjusted and sent to the receiving end.
2. The method according to claim 1, characterized in that, The step of obtaining the interference sensing matrix based on the frequency domain interference component, phase interference component, and time domain interference component includes: Obtain the deviation between the received power and the ideal power of each subcarrier within the current OFDM symbol block to obtain the frequency domain interference component, or Based on the variance of the received power of each subcarrier within the current OFDM symbol block across multiple consecutive symbols, narrowband interference subcarriers or deep fading subcarriers are obtained to acquire frequency domain interference components. The phase of the pilot symbol is extracted, and the error between the phase of the pilot symbol and the ideal phase is obtained as the first error. The variance of the first error within a symbol block is obtained as the phase interference component. The reported short-term bit error rate statistics or soft decision noise ratio are subjected to exponential weighted moving average filtering to smooth out instantaneous fluctuations and obtain an index that reflects the time-varying stability of the channel. This index is then used as the time-domain interference component. Confidence assessments based on instantaneous signal-to-noise ratio and historical statistics are performed on the frequency domain interference component, the phase interference component, and the time domain interference component. Based on the confidence assessment results, obtain the interference weight value of each interference component; An interference sensing matrix is obtained based on the frequency domain interference component, the phase interference component, the time domain interference component, and the interference weight value of each interference component.
3. The method according to claim 2, characterized in that, After obtaining the interference weight values of each interference component based on the confidence assessment results and before obtaining the interference sensing matrix, the method further includes: If the instantaneous signal-to-noise ratio of any interference component at multiple consecutive sampling times is lower than a preset threshold, then the interference weight value of the interference component is reduced by a preset step size.
4. The method according to claim 1, characterized in that, The step of allocating resource blocks to services based on the interference perception matrix, the priority queue of services to be scheduled, and constraints includes: The services to be scheduled are sorted from highest to lowest priority to obtain the priority queue of the services to be scheduled. Based on the interference perception matrix, signal-to-noise ratio cost factor, service priority cost factor, spectrum efficiency cost factor, and orthogonality protection cost factor, obtain the comprehensive cost matrix. Under constraints, based on the comprehensive cost matrix, the resource block with the lowest cost is obtained from the resource pool and allocated to the first scheduled service in the scheduled service priority queue; Remove the allocated resource blocks from the resource pool and remove the scheduled services with allocated resource blocks from the scheduled service priority queue; Allocate a resource block with the lowest cost to each service in the priority queue of scheduled services until there are no more services to be scheduled in the priority queue of scheduled services. The correspondence between the scheduled service and the resource block is used as a resource subcarrier mapping scheme; Specifically, the comprehensive cost matrix is obtained based on the interference sensing matrix, signal-to-noise ratio cost factor, service priority cost factor, spectrum efficiency cost factor, and orthogonality protection cost factor, in the following manner: The comprehensive cost matrix, For the interference sensing matrix, As a business priority cost factor, The signal-to-noise ratio cost factor. This is the spectral efficiency cost factor. , , and The cost weight value.
5. The method according to claim 1, characterized in that, The triggering conditions include: changes in interference or performance degradation. The step of adaptively adjusting the physical layer signal structure and sending it to the receiving end when a trigger condition is detected includes: A new configuration index is generated based on the triggering conditions; Based on the new configuration index, select the corresponding new physical layer signal structure configuration from the preset pre-stored configuration set; Based on the new physical layer signal structure configuration, at the start time of the next OFDM symbol block, a corresponding new OFDM physical layer signal structure is generated; Using the new OFDM physical layer signal structure, information is sent to the receiving end at the start of the next OFDM symbol block; After generating the new configuration index, the method further includes: The new configuration index is sent to the receiving end before the start time of the next OFDM symbol block.
6. The method according to claim 5, characterized in that, The preset pre-stored configuration set is a set of multiple physical layer signal structure configurations. Each physical layer signal structure configuration in the preset pre-stored configuration set includes a pilot coding pattern and a data mapping strategy. Each physical layer signal structure configuration corresponds to a unique configuration index. The type of physical layer signal structure configuration in the preset pre-stored configuration set is: The high reliability mode physical layer signal structure configuration has a pilot density of 1 / 4 and is a distributed pilot coding pattern. The high-efficiency mode physical layer signal structure configuration has a pilot density of 1 / 8 and is a centralized pilot coding pattern.
7. The method according to claim 6, characterized in that, After adaptively adjusting the physical layer signal structure and sending it to the receiving end, the method further includes: If a rollback condition is detected within the first preset time period, a rollback strategy is adopted according to the rollback condition. The rollback strategy includes: If the rollback condition is a single reconstruction invalid, then establish a link relationship between the trigger condition corresponding to the single reconstruction invalid and the new configuration index, and add the link relationship to the blacklist. The blacklist is used to prohibit the use of the new configuration index in the link relationship when the trigger condition in the link relationship is detected within a second preset time period. If the fallback condition is continuous reconstruction failure, then the channel currently used by the power communication is determined to be extremely poor, and the system automatically falls back to the high reliability mode physical layer signal structure configuration. If the fallback condition is that a link cannot be established, then the primary / backup switching of the power communication link is triggered.
8. An OFDM-based terminal dual-mode communication adaptive modulation device, characterized in that, The device is used at the transmitting end of power communication, and the device includes: The sensing unit is used to obtain the interference sensing matrix based on the frequency domain interference component, the phase interference component, and the time domain interference component. The decision-making unit is used to allocate resource blocks to the services to be scheduled based on the interference perception matrix, the priority queue of services to be scheduled, and the constraints. The management unit is used to adaptively adjust the physical layer signal structure and send it to the receiving end when a trigger condition is detected.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.
Citation Information
Patent Citations
Apparatus and Method for Reducing Overhead by VariablePilot Density in OFDM Based Mobile System
KR1020060000402A
Interference cancellation technique for channel estimation in OFDM receivers
US20140086362A1