Disclosure of Invention
The embodiment of the invention provides a communication method, a device, equipment and a storage medium based on discrete narrow-band frequency resources, which can fully utilize the frequency resources of sub-bands, improve the efficiency and reliability of information transmission and solve the technical problems that the frequency resources cannot be fully utilized when the narrow-band frequency resources are utilized for communication in the prior art, so that the information transmission efficiency is lower and the reliability is poor.
In a first aspect, an embodiment of the present invention provides a communication method based on discrete narrowband frequency resources, which is applicable to a base station, and includes:
after a mobile terminal is accessed to the network, determining the signal processing capability of each mobile terminal, wherein the signal processing capability is the capability of the mobile terminal for receiving or transmitting discrete frequency domain signals;
Determining a resource block called by each mobile terminal and a corresponding target subcarrier interval according to the current network environment, communication service requirements and the signal processing capability;
Determining a subcarrier set called by each mobile terminal according to the resource blocks, the target subcarrier intervals and a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals;
Generating scheduling configuration information corresponding to each mobile terminal according to the resource block called by each mobile terminal and the target subcarrier interval;
transmitting corresponding scheduling configuration information to each mobile terminal so that each mobile terminal can determine a called subcarrier set by inquiring the resource mapping relation;
and communicating with each mobile terminal according to the subcarrier set corresponding to each mobile terminal.
Wherein the resource mapping relation comprises a sub-band corresponding to each resource block and a sub-carrier set corresponding to each sub-band under different sub-carrier intervals, and each sub-band corresponds toA subcarriers in whichAnd A is a preset value corresponding to the subcarrier interval, and the value of A is 20.
The frequency interval of every two adjacent sub-bands is integral multiple of the sub-carrier interval, and the sub-carrier interval is any one of 1.25kHz, 2.5kHz and 5 kHz.
Wherein the frequency of the first subcarrier corresponding to each of the resource blocksThe determination mode of (a) is as follows:
Wherein, The sequence numbers of the sub-bands,For the number of sub-carriers comprised by the sub-band,And the number of subcarriers included in the resource block.
The scheduling configuration information includes a first resource block called by an uplink shared channel of the mobile terminal or a second resource block called by a downlink shared channel, a subcarrier set corresponding to the first resource block is used for calling during uplink communication, and a subcarrier set corresponding to the second resource block is used for calling during downlink communication.
Wherein the communicating with each mobile terminal according to the subcarrier set corresponding to each mobile terminal includes:
determining communication data corresponding to each mobile terminal;
Writing communication data corresponding to each mobile terminal into a subcarrier set corresponding to the mobile terminal, and clearing data of subcarrier sets except for the resource mapping relation;
and generating an OFDM symbol according to the subcarrier set written in the communication data and the subcarrier set cleared by the data, and transmitting a time slot signal formed by the OFDM symbol to the mobile terminal.
In a second aspect, an embodiment of the present invention provides a communication method based on discrete narrowband frequency resources, which is applicable to a mobile terminal, and includes:
receiving scheduling configuration information sent by a base station, wherein the scheduling configuration information comprises a resource block called by the mobile terminal and a corresponding target subcarrier interval;
Determining a resource block and a corresponding target subcarrier interval in the scheduling configuration information, and determining a corresponding subcarrier set according to the resource block, the target subcarrier interval and a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals;
And communicating with the base station according to the corresponding subcarrier set.
Wherein communicating with the base station according to the corresponding subcarrier set includes:
Receiving a time slot signal, extracting an OFDM symbol in the time slot signal, wherein the time slot signal consists of a plurality of OFDM symbols;
Analyzing a first subcarrier set in the OFDM symbol, determining a target subcarrier set in the first subcarrier set according to the corresponding subcarrier set, extracting communication data from the target subcarrier set, and writing the communication data into the target subcarrier set by the base station.
In a third aspect, an embodiment of the present invention provides a communication device based on discrete narrowband frequency resources, which is applicable to a base station, and includes:
The information determining module is used for determining the signal processing capability of each mobile terminal after the mobile terminal is accessed to the network, wherein the signal processing capability is the capability of the mobile terminal for receiving or transmitting the discrete frequency domain signals;
The resource block determining module is used for determining the resource block called by each mobile terminal and the corresponding target subcarrier interval according to the current network environment, the communication service requirement and the signal processing capability;
The first subcarrier determining module is used for determining subcarrier sets called by each mobile terminal according to the resource blocks, the target subcarrier intervals and a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals;
the information generation module is used for generating scheduling configuration information corresponding to each mobile terminal according to the resource block called by each mobile terminal and the target subcarrier interval;
The information sending module is used for sending corresponding scheduling configuration information to each mobile terminal so that each mobile terminal can determine the invoked subcarrier set by inquiring the resource mapping relation;
And the first communication module is used for communicating with each mobile terminal according to the subcarrier set corresponding to each mobile terminal.
In a fourth aspect, an embodiment of the present invention provides a communication device based on discrete narrowband frequency resources, which is applicable to a mobile terminal, and includes:
the information receiving module is used for receiving scheduling configuration information sent by a base station, wherein the scheduling configuration information comprises resource blocks called by the mobile terminal and corresponding target subcarrier intervals;
A second subcarrier determining module, configured to determine a resource block and a corresponding target subcarrier interval in the scheduling configuration information, and determine a corresponding subcarrier set according to the resource block, the target subcarrier interval and a preset resource mapping relationship, where the resource mapping relationship includes subcarrier sets corresponding to each resource block at different subcarrier intervals;
and the second communication module is used for communicating with the base station according to the corresponding subcarrier set.
In a fifth aspect, an embodiment of the present invention provides a communication device based on discrete narrowband frequency resources, the communication device based on discrete narrowband frequency resources including a processor and a memory;
the memory is used for storing a computer program and transmitting the computer program to the processor;
The processor is configured to perform the communication method based on discrete narrowband frequency resources according to the first and second aspects according to instructions in the computer program.
In a sixth aspect, embodiments of the present invention provide a storage medium storing computer executable instructions which, when executed by a computer processor, are for performing the discrete narrowband frequency resource based communication method of the first and second aspects.
In the embodiment of the invention, a resource mapping relation is commonly maintained in a base station and a mobile terminal, after the base station allocates a resource block for each mobile terminal according to signal processing capability, scheduling configuration information is sent to each mobile terminal to inform the mobile terminal of the called resource block and a target subcarrier interval, and then the base station and the mobile terminal can query the resource mapping relation according to the resource block and the target subcarrier interval and determine a subcarrier set corresponding to the mobile terminal. The subsequent base station may communicate with the mobile terminal according to the set of subcarriers corresponding to each mobile terminal. According to the embodiment of the invention, the subcarrier sets corresponding to each resource block and subcarrier intervals are preset in the resource mapping relation, and the base station and the mobile terminal can improve the utilization rate of the narrow-band frequency resources by inquiring the resource mapping relation to determine the subcarrier sets during communication, so that the efficiency and the reliability of information transmission are improved, and the technical problems that the frequency resources cannot be fully utilized when the narrow-band frequency resources are utilized for communication in the prior art, so that the transmission efficiency of the information is lower and the reliability is poor are solved.
Detailed Description
The following description and the drawings sufficiently illustrate specific embodiments of the application to enable those skilled in the art to practice them. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in, or substituted for, those of others. The scope of embodiments of the application encompasses the full ambit of the claims, as well as all available equivalents of the claims. Embodiments may be referred to herein, individually or collectively, by the term "application" merely for convenience and without intending to voluntarily limit the scope of this application to any single application or inventive concept if more than one is in fact disclosed. Relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed. Various embodiments are described herein in a progressive manner, each embodiment focusing on differences from other embodiments, and identical and similar parts between the various embodiments are sufficient to be seen with each other. The structures, products and the like disclosed in the embodiments correspond to the parts disclosed in the embodiments, so that the description is relatively simple, and the relevant parts refer to the description of the method parts.
At present, the communication industry is a private network working frequency band divided by industries such as electric power, gas, civil air defense, water service and the like, the private network working frequency band is 223-235 MHz frequency band, 230MHz frequency band for short, and the frequency band is characterized by being composed of a plurality of scattered and discrete narrow-band frequency resources. In the bandwidth interval of 223-235 MHz frequency band, the bandwidth of each frequency sub-band is 25kHz, and the total of 480 sub-bands are contained, and the available frequency resources are shown in table 1.
TABLE 1
Because the existing 4G and 5G communication standards are generally applicable to continuous and larger bandwidth resources and are not applicable to sporadic and discrete narrowband frequency resources, technical specifications corresponding to the private network working frequency band need to be set. The technical routes for the 230MHz frequency band at present comprise an LTE-G230 technical specification and an IoT-G230 technical specification, wherein the LTE-G230MHz technology is derived from a standard TD-LTE technology and supports a wide and narrow integrated service, and the IoT-G230MHz technology is derived from an NB-IoT technology and supports a narrowband Internet of things technology. The LTE-G230 technology employs OFDM signals with a subcarrier spacing of 2kHz, while the IoT-G230 technology employs OFDM signals with a subcarrier spacing of 3.75 kHz.
However, no matter whether the subcarrier spacing is 2kHz or 3.75kHz, the subband bandwidth of the 230MHz band cannot be divided by 25kHz, resulting in that the frequency difference of the subcarriers between adjacent or nearby subbands cannot maintain an integer multiple of the subcarrier spacing, thereby destroying orthogonality between OFDM subcarriers. As shown in fig. 1, fig. 1 is a schematic diagram of subcarrier spacing in the prior art, in fig. 1, when the subcarrier frequency spacing in the subbands is 2kHz, the subcarrier frequency spacing between the subbands is 3kHz, and when the subcarrier frequency spacing in the subbands is 3.75kHz, the subcarrier frequency spacing between the subbands is 6.25kHz. When the subcarrier frequency interval between the subbands and the subcarrier frequency interval in the subbands cannot keep the relation of integer multiples, the subcarrier orthogonality between the subbands is affected, and under the condition that the subcarrier orthogonality between the subbands cannot be ensured, the harmonic interference of subcarriers between adjacent or nearby subbands is increased, so that the signal quality is affected, and the receiving quality of the signal is affected. To reduce this interference, it is necessary to increase the guard band or decrease the density of subcarriers, which directly results in a decrease in spectral efficiency, resulting in a decrease in efficiency and reliability in the information transmission process.
As described above, in the prior art, when the narrowband frequency resource is used for communication, the frequency resource cannot be fully utilized, and there are technical problems that the transmission efficiency of information is low and the reliability is poor.
In order to solve the above technical problems, an embodiment of the present invention provides a communication method based on discrete narrowband frequency resources, as shown in fig. 2, fig. 2 is a flow chart of a communication method based on discrete narrowband frequency resources provided by the embodiment of the present invention, where the communication method based on discrete narrowband frequency resources provided by the embodiment of the present invention is applicable to a base station, and includes:
step 101, after the mobile terminals access the network, determining the signal processing capability of each mobile terminal, where the signal processing capability is the capability of the mobile terminal to receive or transmit discrete frequency domain signals.
In this embodiment, after a mobile terminal located in a signal coverage area of a base station accesses a wireless network established by the base station, the base station needs to determine a signal processing capability of each mobile terminal, where the signal processing capability is a capability of the mobile terminal to receive or transmit a discrete frequency domain signal, and according to the signal processing capability of the mobile terminal, it can be determined that a frequency resource that can be scheduled by the mobile terminal is a single resource block or a set of multiple resource blocks. The signal processing capability of each mobile terminal is determined so that a subsequent base station can determine whether a resource block or a plurality of resource blocks can be scheduled for a specific mobile terminal.
Step 102, determining the resource block and the corresponding target subcarrier spacing called by each mobile terminal according to the current network environment, communication service requirements and signal processing capability.
After determining the signal processing capability of the mobile terminals, the base station needs to determine the Resource Block (RB) called by each mobile terminal and the target subcarrier spacing corresponding to each mobile terminal, where the Resource Block is a basic unit for Resource scheduling and allocation in the wireless communication system, and by dividing the Resource Block in the frequency domain and the time domain, the system can flexibly manage and allocate radio resources to different users and services. Specifically, firstly, the base station needs to analyze the current network environment (such as frequency band, coverage area, multipath propagation, etc.) and the communication service requirement (such as URLLC, eMBB, etc.), and determine the candidate subcarrier spacing. For example, when the base station determines that the current frequency band of the network is the private network operating frequency band, the candidate subcarrier spacing needs to be capable of dividing the subband bandwidth by 25kHz, for example, the candidate subcarrier spacing may be 2.5kHz or 5 kHz. Then, the base station needs to determine the target subcarrier spacing when communicating with each mobile terminal according to factors such as the candidate subcarrier spacing and the subcarrier spacing supported by the mobile terminal. Finally, the base station needs to allocate resource blocks called during communication to each mobile terminal according to the target subcarrier interval when communicating with each mobile terminal and the signal processing capability of each mobile terminal. The resource blocks allocated to each mobile terminal include a resource block that can be called by a downlink shared channel PDSCH of the mobile terminal and a resource block that can be called by a physical uplink shared channel PUSCH.
Step 103, determining a subcarrier set called by each mobile terminal according to the resource blocks, the target subcarrier intervals and a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals.
After determining the resource blocks which can be called by each mobile terminal and the corresponding target subcarrier intervals, the base station needs to further determine the subcarrier sets which can be called by each mobile terminal according to a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals, and the resource mapping relation needs to be preset by a user and stored in the base station and the mobile terminal. After determining the target subcarrier interval when communicating with each mobile terminal and the resource block called by each mobile terminal, the base station can determine the corresponding subcarrier set according to the resource mapping relation.
On the basis of the above embodiment, the resource mapping relationship includes one sub-band corresponding to each resource block and a sub-carrier set corresponding to each sub-band at different sub-carrier intervals, each sub-band corresponding toA subcarriers in whichThe value of a is 20, which is a preset value corresponding to the subcarrier spacing.
In this embodiment, the user needs to set in advance a sub-band corresponding to each resource block and a sub-carrier set corresponding to each sub-band in the resource mapping relationship at different sub-carrier intervals, where different sub-bands can be distinguished by allocating sequence numbers to sub-bands. For example, it is required to set one sub-band corresponding to each resource block and a sub-carrier set corresponding to each sub-band at a sub-carrier interval of 5kHz, and it is understood that the sub-carrier sets corresponding to different sub-bands are different. In addition, each subband in the present embodiment corresponds toA subcarriers in whichThe preset value is required to be preset by a user for the preset value corresponding to the subcarrier spacing. In addition, the value of A is 20, in the case where a has a value of 20,Of the 20 sub-carriers, the one located at the center positionThe sub-carriers are available, and the rest sub-carriers on two sides are used for a protection interval, so that the influence of power leakage of the sub-band on the adjacent sub-band is avoided. It can be understood that under the condition of ensuring the adjacent channel leakage ratio ACLR index, one resource block can also correspond to more subcarrier sets with different numbers, and the configuration of more subcarrier sets is beneficial to improving the frequency spectrum efficiency and the data throughput.
Under the working frequency band of the private network, the total span of 223-235 MHz frequency band is 12MHz, and for differentThe total number of included subcarriers is: . Thus, the FFT (Fast Fourier Transform ) size of the OFDM (Orthogonal Frequency Division Multiplexing, orthogonal frequency division multiplexing) signal is selected to be slightly larger than To the power of 2, i.e。
Based on the subcarrier configuration described above, the derivation of the determined OFDM frame (consisting of multiple subcarrier sets) structure may continue. Assuming a time domain signalIn the form of a basic unit, the base unit,. The length of 1 OFDM frame isI.e. 40 milliseconds. 1 OFDM frame is composed of 5 continuous subframes, the length of the subframes isI.e. 8 milliseconds. 1 subframe is composed ofA continuous time slot composition, 1 time slot comprisingThe OFDM symbols, i.e. OFDM symbol length (without cyclic prefix CP) isThe cyclic prefix CP length corresponding to each OFDM symbol is defined by table 2.
TABLE 2
After determining the OFDM frame structure, the physical resources of the physical layer can be further specified according to the OFDM frame structure. Specifically, one OFDM symbol includesSampling point, corresponding to time-frequency conversionOne Resource Element (RE) may be determined by two dimensions of the subcarrier, and the OFDM symbol. In one OFDM symbol of the scheme,The consecutive REs constitute 1 Resource Block (RB). Because of the discrete distribution of sub-band carriers, the sub-bands and sub-carrier sets corresponding to each RB are not continuous.
In one embodiment, the frequency intervals of every two adjacent sub-bands are integer multiples of the sub-carrier intervals, and because the sub-band bandwidth of the private network working frequency band is 25kHz, the sub-carrier intervals in the resource mapping relationship in this embodiment can be any one of 1.25kHz, 2.5kHz and 5kHz, where 1.25kHz, 2.5kHz and 5kHz can all divide the sub-band bandwidth by 25kHz. By ensuring that the frequency intervals of every two adjacent sub-bands are integer multiples of the sub-carrier intervals, the mutual orthogonality among different sub-bands is ensured, so that the purposes of reasonably utilizing frequency spectrum resources and ensuring reliable transmission are achieved. As shown in fig. 3, fig. 3 is a schematic diagram of a subcarrier spacing provided in an embodiment of the present invention, when the subcarrier spacing is 2.5kHz, the frequency spacing of adjacent subbands is 2.5kHz, and when the subcarrier spacing is 5kHz, the frequency spacing of adjacent subbands is 5kHz, so as to satisfy mutual orthogonality between different subbands.
In addition, whenWhen the value of (2) is 0, the subcarrier spacing is 1.25kHz, whenWhen the value of (1) is 1, the subcarrier spacing is 2.5kHz, whenWhen the value of (2) is taken as 2, the subcarrier spacing is 5kHz. Table 3 is a table of configurations of subcarriers at different subcarrier spacings.
TABLE 3 Table 3
Wherein the method comprises the steps ofIs the subcarrier spacing.
The sub-bands and sub-carrier sets corresponding to each RB in the resource mapping relationship are shown in table 4.
TABLE 4 Table 4
The frequency of the first subcarrier corresponding to each resource blockThe determination mode of (a) is as follows:
Wherein, The sequence numbers of the sub-bands,For the number of sub-carriers included in the sub-band,Is the number of sub-carriers included in the resource block. Exemplary, an OFDM resource grid schematic is shown in fig. 4, forThe number of subcarriers in one subband resource SB20 (25 kHz) is 20, and the number of subcarriers of the corresponding one resource block RB0 is 12.
And 104, generating scheduling configuration information corresponding to each mobile terminal according to the called resource block and the target subcarrier interval of each mobile terminal.
After determining the resource block and the target subcarrier interval called by each mobile terminal, the scheduling configuration information corresponding to each mobile terminal can be generated according to the resource block called by each mobile terminal and the target subcarrier interval corresponding to each mobile terminal, so that the scheduling configuration information can be conveniently sent to each mobile terminal, and the mobile terminals can be informed of the resource blocks which can be called in the subsequent communication process. In one embodiment, the scheduling configuration information includes a first resource block called by an uplink shared channel PUSCH of the mobile terminal or a second resource block called by a downlink shared channel PDSCH, where a subcarrier set corresponding to the first resource block is used for calling during uplink communication, and a subcarrier set corresponding to the second resource block is used for calling during downlink communication. It can be understood that the base station needs to generate two pieces of scheduling configuration information corresponding to each mobile terminal, where the two pieces of scheduling configuration information include a first resource block called by an uplink shared channel PUSCH and a second resource block called by a downlink shared channel PDSCH, and then needs to send the corresponding two pieces of scheduling configuration information to each mobile terminal, so that the subsequent mobile terminal can perform uplink communication and downlink communication with the base station.
Step 105, sending corresponding scheduling configuration information to each mobile terminal, so that each mobile terminal determines the invoked subcarrier set by querying the resource mapping relation.
After generating the scheduling configuration information, the base station can send the corresponding scheduling configuration information to each mobile terminal through a physical downlink control channel PDCCH or a high-layer signaling containing configuration authorization information. After receiving the scheduling configuration information, each mobile terminal can determine the callable resource blocks and the target subcarrier intervals according to the scheduling configuration information. And then the mobile terminal can further determine the subcarrier set corresponding to the callable resource block under the target subcarrier interval by inquiring the resource mapping relation.
And 106, communicating with each mobile terminal according to the subcarrier set corresponding to each mobile terminal.
After determining the subcarrier set corresponding to each mobile terminal, the base station can further determine the communication data to be transmitted to each mobile terminal according to the service requirement, write the communication data to be transmitted into the subcarrier set corresponding to the mobile terminal to generate subcarrier signals, and communicate with the mobile terminal through the OFDM signals after generating OFDM signals according to the subcarrier signals. In one embodiment, communicating with each mobile terminal according to a set of subcarriers corresponding to each mobile terminal includes:
Step 1061, determining the communication data corresponding to each mobile terminal.
In one embodiment, when the base station communicates with the mobile terminals, communication data to be transmitted to each mobile terminal is determined according to service requirements.
Step 1062, writing the communication data corresponding to each mobile terminal into the subcarrier set corresponding to the mobile terminal, and clearing the data of the subcarrier set except the resource mapping relation.
After determining the communication data to be transmitted to each mobile terminal, the base station needs to further write the communication data into the subcarrier sets corresponding to the mobile terminals, and clears the data of the subcarrier sets not included in the resource mapping relation in the 223-235 MHz frequency band. Specifically, when writing communication data into a subcarrier set, the communication data needs to be modulated first, the data is mapped to a point on a complex plane according to a selected modulation mode to form a modulation symbol, and the modulated symbol is distributed into the subcarrier set corresponding to the mobile terminal.
Step 1063, generating an OFDM symbol according to the subcarrier set written with the communication data and the subcarrier set cleared with the data, and transmitting a slot signal formed by the OFDM symbol to the mobile terminal.
After the communication data is written into the corresponding subcarrier set and the data of other subcarrier sets are cleared, a time slot signal can be further generated according to the subcarrier set in which the communication data is written and the subcarrier set in which the data is cleared in the 223-235 MHz frequency band. Specifically, when generating the time slot signal, the inverse fast fourier transform may be performed on the subcarrier set, so that the subcarrier signal in the frequency domain is transformed into the time domain through IFFT, and an OFDM symbol is formed. After the OFDM symbols are obtained, guard intervals are added between the OFDM symbols, and then a plurality of OFDM symbols (including the guard intervals) are assembled into a slot signal in sequence. And finally, the base station can send a time slot signal to the mobile terminal, and after receiving the time slot signal, the mobile terminal decodes communication data carried by the corresponding subcarrier set from the time slot signal according to the subcarrier set corresponding to the mobile terminal, and executes corresponding actions according to the communication data.
In the foregoing, the embodiment of the present application provides a communication method based on discrete narrowband frequency resources, where the base station and the mobile terminal commonly maintain resource mapping relationships, after the base station allocates resource blocks for each mobile terminal according to signal processing capability, the base station sends scheduling configuration information to each mobile terminal to inform the mobile terminal of the invoked resource blocks and target subcarrier intervals, and then the base station and the mobile terminal can query the resource mapping relationships according to the resource blocks and the target subcarrier intervals, and determine subcarrier sets corresponding to the mobile terminal. The subsequent base station may communicate with the mobile terminal according to the set of subcarriers corresponding to each mobile terminal. According to the embodiment of the application, the subcarrier sets corresponding to each resource block and subcarrier intervals are preset in the resource mapping relation, and the base station and the mobile terminal can improve the utilization rate of the narrow-band frequency resources by inquiring the resource mapping relation to determine the subcarrier sets during communication, so that the efficiency and the reliability of information transmission are improved, and the technical problems that the frequency resources cannot be fully utilized when the narrow-band frequency resources are utilized for communication in the prior art, so that the transmission efficiency of the information is lower and the reliability is poor are solved. In addition, the resource mapping relation is also provided with the subcarrier intervals capable of dividing the bandwidth of the subbands, and the frequency intervals of every two adjacent subbands are integer multiples of the subcarrier intervals, so that the subcarrier signals of all the subbands are mutually orthogonal, and the problem of interference of the adjacent subbands caused by the fact that waveform signals are independently generated by the subbands is solved.
The embodiment of the invention also provides another communication method based on the discrete narrowband frequency resource, as shown in fig. 5, fig. 5 is a flow chart of another communication method based on the discrete narrowband frequency resource, and the communication method based on the discrete narrowband frequency resource shown in fig. 5 is suitable for a mobile terminal and comprises the following steps:
Step 201, receiving scheduling configuration information sent by a base station, where the scheduling configuration information includes a resource block called by a mobile terminal and a corresponding target subcarrier interval.
In this embodiment, the mobile terminal needs to receive, in real time, the scheduling configuration information sent by the base station, where the scheduling configuration information includes a resource block called when the mobile terminal communicates with the base station and a target subcarrier interval when the mobile terminal communicates with the base station, and it can be understood that the scheduling configuration information includes a first resource block called by an uplink shared channel PUSCH of the mobile terminal or a second resource block called by a downlink shared channel PDSCH, and a specific process of generating the scheduling configuration information by the base station may refer to a process of generating the scheduling configuration information in the foregoing embodiment, which is not described in detail in this embodiment.
Step 202, determining a resource block and a corresponding target subcarrier interval in the scheduling configuration information, and determining a corresponding subcarrier set according to the resource block, the target subcarrier interval and a preset resource mapping relation, wherein the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals.
After receiving the scheduling configuration information, the mobile terminal analyzes the scheduling configuration information and determines the resource blocks and the corresponding target subcarrier intervals included in the scheduling configuration information. After the resource block and the target subcarrier interval are analyzed, a corresponding subcarrier set is determined in a preset resource mapping relation so as to facilitate subsequent communication with the base station according to the corresponding subcarrier set. The mobile terminals are preset by users and stored in the mobile terminals locally, the resource mapping relation stored in each mobile terminal is the same as the resource mapping relation stored in the base station, and the resource mapping relation comprises subcarrier sets corresponding to each resource block under different subcarrier intervals. It can be appreciated that when the resource mapping relationship needs to be updated, the resource mapping relationship in the base station and all the mobile terminals needs to be updated.
Step 203, communicating with the base station according to the corresponding subcarrier set.
After determining the corresponding subcarrier set, the mobile terminal can communicate with the base station according to the corresponding subcarrier set, wherein the subcarrier set comprises a subcarrier set used when an uplink shared channel (PUSCH) of the mobile terminal communicates with the base station or a subcarrier set used when a downlink shared channel (PDSCH) communicates with the base station.
Based on the above embodiment, in step 203, communication with the base station is performed according to the corresponding subcarrier set, including:
Step 2031, receiving a slot signal, extracting an OFDM symbol in the slot signal, where the slot signal is composed of a plurality of OFDM symbols.
In this embodiment, when the mobile terminal receives data transmitted by the base station, it is required to receive the timeslot signal transmitted by the base station in real time. Because the time slot signal is composed of a plurality of OFDM symbols, after the mobile terminal receives the time slot signal sent by the base station, the mobile terminal needs to parse the OFDM symbols from the time slot signal, and the specific process of parsing the OFDM symbols from the time slot signal is only needed to refer to the prior art, which is not repeated in this embodiment.
Step 2032, parsing the first subcarrier set in the OFDM symbol, determining a target subcarrier set in the first subcarrier set according to the corresponding subcarrier set, extracting communication data from the target subcarrier set, and writing the communication data into the target subcarrier set by the base station.
After the OFDM symbol is parsed from the slot signal, the mobile terminal needs to parse the first subcarrier set in the OFDM symbol further, and filter the parsed first subcarrier set to obtain the target subcarrier set. Specifically, when the first subcarrier set is filtered, the mobile terminal needs to determine a subcarrier set range used in the communication system, where the subcarrier set range can be obtained through system configuration or signaling information, or determine the subcarrier set range of the communication system according to a subcarrier set included in a resource mapping relationship, where the communication system includes a base station and a mobile terminal that communicates with the base station. The mobile terminal can selectively reserve the signal components on the subcarrier sets according to the known subcarrier set range in the communication system, and filter the subcarrier sets outside the communication system, wherein the reserved subcarrier sets are the second subcarrier sets. After screening the second subcarrier set, the mobile terminal determines a target subcarrier set in the second subcarrier set according to the frequency band corresponding to the subcarrier set of the mobile terminal, demodulates and decodes subcarrier signals corresponding to the target subcarrier set, and recovers original data information, so that communication data written by the base station are obtained, and then corresponding actions can be executed according to the communication data.
In the foregoing, the embodiment of the present invention provides a communication method based on discrete narrowband frequency resources, where the embodiment of the present invention maintains a resource mapping relationship together in a base station and a mobile terminal, the mobile terminal may determine, by querying the resource mapping relationship, a corresponding subcarrier set according to a resource block allocated by the base station and a target subcarrier interval, and then the subsequent mobile terminal may communicate with the base station according to the corresponding subcarrier set. The embodiment of the invention can improve the utilization rate of the narrow-band frequency resource and the efficiency and the reliability of information transmission by presetting the resource mapping relation and presetting the subcarrier sets corresponding to each resource block and subcarrier intervals in the resource mapping relation, thereby solving the technical problems of lower information transmission efficiency and poor reliability when the narrow-band frequency resource is utilized for communication in the prior art. In addition, compared with the traditional scheme of respectively performing independent signal processing on each sub-band, the method and the device can reduce the operation amount and the operation complexity and improve the operation efficiency.
As shown in fig. 6, fig. 6 is a schematic structural diagram of a communication device based on discrete narrowband frequency resources according to an embodiment of the present invention, where the communication device based on discrete narrowband frequency resources shown in fig. 6 is applicable to a base station, and includes:
The information determining module 301 is configured to determine a signal processing capability of each mobile terminal after the mobile terminal accesses the network, where the signal processing capability is a capability of the mobile terminal to receive or transmit a discrete frequency domain signal;
A resource block determining module 302, configured to determine, according to a current network environment, a communication service requirement, and a signal processing capability, a resource block called by each mobile terminal and a corresponding target subcarrier interval;
The first subcarrier determining module 303 is configured to determine a subcarrier set invoked by each mobile terminal according to a resource block, a target subcarrier interval, and a preset resource mapping relationship, where the resource mapping relationship includes subcarrier sets corresponding to each resource block at different subcarrier intervals;
an information generating module 304, configured to generate scheduling configuration information corresponding to each mobile terminal according to the resource block and the target subcarrier interval invoked by each mobile terminal;
an information sending module 305, configured to send corresponding scheduling configuration information to each mobile terminal, so that each mobile terminal determines the invoked subcarrier set by querying the resource mapping relationship;
a first communication module 306, configured to communicate with each mobile terminal according to the subcarrier set corresponding to each mobile terminal.
On the basis of the above embodiment, the resource mapping relationship includes one sub-band corresponding to each resource block and a sub-carrier set corresponding to each sub-band at different sub-carrier intervals, each sub-band corresponding toA subcarriers in whichThe value of a is 20, which is a preset value corresponding to the subcarrier spacing.
On the basis of the above embodiment, the frequency intervals of every two adjacent sub-bands are integer multiples of the sub-carrier intervals, and the sub-carrier intervals are any one of 1.25kHz, 2.5kHz and 5 kHz.
On the basis of the above embodiment, the frequency of the first subcarrier corresponding to each resource blockThe determination mode of (a) is as follows:
Wherein, The sequence numbers of the sub-bands,For the number of sub-carriers included in the sub-band,Is the number of sub-carriers included in the resource block.
On the basis of the above embodiment, the scheduling configuration information includes a first resource block called by an uplink shared channel of the mobile terminal or a second resource block called by a downlink shared channel, where a subcarrier set corresponding to the first resource block is used for calling during uplink communication, and a subcarrier set corresponding to the second resource block is used for calling during downlink communication.
On the basis of the above embodiment, the first communication module 306 includes:
a data determination sub-module for determining communication data corresponding to each mobile terminal;
The data writing sub-module is used for writing the communication data corresponding to each mobile terminal into the subcarrier set corresponding to the mobile terminal, and clearing the data of the subcarrier set except the resource mapping relation;
and the data transmission sub-module is used for generating OFDM symbols according to the subcarrier set written with the communication data and the subcarrier set cleared by the data, and transmitting time slot signals formed by the OFDM symbols to the mobile terminal.
As shown in fig. 7, fig. 7 is a schematic structural diagram of a communication device based on discrete narrowband frequency resources according to an embodiment of the present invention, and a communication device mobile terminal based on discrete narrowband frequency resources shown in fig. 7 includes:
An information receiving module 401, configured to receive scheduling configuration information sent by a base station, where the scheduling configuration information includes a resource block called by a mobile terminal and a corresponding target subcarrier interval;
A second subcarrier determining module 402, configured to determine a resource block and a corresponding target subcarrier interval in the scheduling configuration information, and determine a corresponding subcarrier set according to the resource block, the target subcarrier interval, and a preset resource mapping relationship, where the resource mapping relationship includes subcarrier sets corresponding to each resource block at different subcarrier intervals;
A second communication module 403, configured to communicate with the base station according to the corresponding subcarrier set.
On the basis of the above embodiment, the second communication module 403 includes:
the data receiving sub-module is used for receiving a time slot signal, extracting OFDM symbols in the time slot signal, and the time slot signal consists of a plurality of OFDM symbols;
The data extraction sub-module is used for analyzing the first subcarrier set in the OFDM symbol, determining a target subcarrier set in the first subcarrier set according to the corresponding subcarrier set, extracting communication data from the target subcarrier set, and writing the communication data into the target subcarrier set by the base station.
The communication device based on the discrete narrowband frequency resource provided by the embodiment of the invention is contained in the communication equipment based on the discrete narrowband frequency resource, can be used for executing the communication method based on the discrete narrowband frequency resource provided by the embodiment, and has corresponding functions and beneficial effects.
It should be noted that, in the above embodiment of the communication device based on discrete narrowband frequency resources, each unit and module included are only divided according to the functional logic, but not limited to the above division, as long as the corresponding functions can be implemented, and the specific names of the functional units are only for convenience of distinguishing each other, and are not used for limiting the protection scope of the present invention.
The embodiment of the invention also provides a communication device based on the discrete narrowband frequency resource, as shown in fig. 8, fig. 8 is a schematic structural diagram of the communication device based on the discrete narrowband frequency resource, as shown in fig. 8, and the communication device 50 based on the discrete narrowband frequency resource includes a processor 500 and a memory 501;
the memory 501 is used to store the computer program 502 and to transfer the computer program 502 to the processor 500;
The processor 500 is configured to perform the steps of one of the embodiments of the communication method described above based on discrete narrowband frequency resources according to instructions in the computer program 502.
By way of example, the computer program 502 may be partitioned into one or more modules/units, which are stored in the memory 501 and executed by the processor 500 to accomplish the present application. One or more of the modules/units may be a series of computer program instruction segments capable of performing particular functions for describing the execution of the computer program 502 in the communication device 50 based on discrete narrowband frequency resources.
The communication device 50 based on discrete narrowband frequency resources may be a computing device such as a desktop computer, a notebook computer, a palm top computer, and a cloud server. Communication device 50 based on discrete narrowband frequency resources may include, but is not limited to, processor 500, memory 501. It will be appreciated by those skilled in the art that fig. 8 is merely an example of a communication device 50 based on discrete narrowband frequency resources and is not intended to be limiting of the communication device 50 based on discrete narrowband frequency resources, and may include more or fewer components than shown, or may combine certain components, or different components, e.g., the communication device 50 based on discrete narrowband frequency resources may also include input-output devices, network access devices, buses, etc.
The Processor 500 may be a central processing unit (Central Processing Unit, CPU), other general purpose Processor, digital signal Processor (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 501 may be an internal storage unit of the communication device 50 based on discrete narrowband frequency resources, such as a hard disk or a memory of the communication device 50 based on discrete narrowband frequency resources. The memory 501 may also be an external storage device of the communication device 50 based on the discrete narrowband frequency resource, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the communication device 50 based on the discrete narrowband frequency resource. Further, the memory 501 may also include both internal and external memory units of the communication device 50 based on discrete narrowband frequency resources. The memory 501 is used to store computer programs and other programs and data needed by the communication device 50 based on discrete narrowband frequency resources. The memory 501 may also be used to temporarily store data that has been output or is to be output.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of elements is merely a logical functional division, and there may be additional divisions of actual implementation, e.g., multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.