+

CN107733555B - Resource state maintenance method and device - Google Patents

Resource state maintenance method and device Download PDF

Info

Publication number
CN107733555B
CN107733555B CN201610666178.9A CN201610666178A CN107733555B CN 107733555 B CN107733555 B CN 107733555B CN 201610666178 A CN201610666178 A CN 201610666178A CN 107733555 B CN107733555 B CN 107733555B
Authority
CN
China
Prior art keywords
information
data
data resource
resource
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610666178.9A
Other languages
Chinese (zh)
Other versions
CN107733555A (en
Inventor
冯媛
周海军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Telecommunications Technology CATT filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201610666178.9A priority Critical patent/CN107733555B/en
Publication of CN107733555A publication Critical patent/CN107733555A/en
Application granted granted Critical
Publication of CN107733555B publication Critical patent/CN107733555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • H04L1/001Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding applied to control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0215Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
    • H04W28/0221Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices power availability or consumption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method and a device for maintaining a resource state, wherein the method for maintaining the resource state comprises the following steps: receiving control information and data information on a first subframe of a first frame period; the control information occupies a first control resource of the first subframe, and the data information occupies a first data resource of the first subframe; decoding the control information; if the decoding of the control information is successful, determining the state information of the second data resource according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the control information obtained by decoding; and if the decoding of the control information fails, measuring a control resource pool in the first subframe or measuring a data resource pool in the first subframe, and determining the state information of the second data resource. The embodiment of the invention combines the decoding information of the control information and the measurement of the control resource pool/the measurement of the data resource pool to judge the resource state in the next frame period of the current frame period, thereby improving the accuracy of determining the resource state.

Description

Resource state maintenance method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for maintaining a resource state.
Background
The 3GPP RAN1#84bis conference conclusion is: the control information SA and the data information data only determine the frequency division multiplexing FDM mode, and it is not yet determined whether the SA and its associated data are in the same subframe or different subframes, and the relationship between the specific SA resource pool and the data resource pool is not yet determined. I.e., the specific structure and association between the SA and the data may be considered as undetermined.
Some simple diagrams of the specific structure between SA and data are given here: SA and data time division multiplexing TDM or frequency division multiplexing FDM. Fig. 1 is a schematic diagram of SA and data in a time division multiplexing mode. Regarding the time division multiplexing manner, fig. 1 is only a simple illustration, and in one frame, there may be only one SA resource pool and one data resource pool, or there may be multiple SA resource pools and multiple data resource pools; the SA resource pool and the data resource pool are in a pure TDM manner. If there are both SA resource pool and data resource pool in V2X bandwidth, then SA/data is frequency division multiplexing FDM (in the same subframe).
Regarding the determination of whether the SA and the associated data are in the same sub-frame, as shown in fig. 2, if the SA message indicates that the SA message does not only include the currently transmitted packet resource information, i.e. includes another packet resource (e.g. the resource of the next packet shown in fig. 2, the indication that the SA1 includes the "M + 1" packet) in addition to the current packet resource information, or includes only the resource information of the next packet, in this case, the SA and the associated data are all referred to as being in different sub-frames. Conversely, if only the current data packet resource indication is included, such as the resource indication of only the mth traffic packet in SA1, the SA and the associated data co-subframe are referred to.
SA and data in FDM mode, there are two structures for the SA resource pool, one is a sideband, i.e. resources on both sides or one side of the whole frequency band are used for the SA resource pool, and fig. 3 shows a diagram. The other is an adjacent band, that is, the whole bandwidth, each data and its corresponding SA resource are adjacent in frequency band, that is, the whole V2X spectrum resource is divided into a plurality of discrete SA resource pools and data resource pools. Here we discuss a special structure of the sideband approach, SA and data are the mapping (mapping) approach. Assuming that there is a certain corresponding relationship between the SA sub-band and the data sub-band, i.e. a node selects a data resource to transmit on, the SA must be transmitted on the SA sub-band resource corresponding to the data resource. Of course, the size of the SA sub-band and the data sub-band is different here. Fig. 4 shows a schematic diagram of mapping of SA resources in sideband mode on one side. On the contrary, the SA and the data do not have a fixed mapping manner, that is, after the node selects the data resource, the SA resource needs to be selected, or after the SA resource is selected, the data resource needs to be selected. The sequence is only to select which resource when the specific implementation is performed, and there is no essential difference.
A combination of SA decoding and energy measurement is considered for perceptual decision making. The 3GPP RAN1#84bis conference gives 3 options such as measuring the SA that was decoded successfully (option 1: Measurement of decoding power of the decoded SA); all SA resources are measured (option 2: Measurement of energy in SAresource), and all data resources are measured (option 3: Measurement of energy in data resource). But is not yet determined for a specific procedure.
In summary, according to the current conference discussion, there is a scheme of comprehensively considering the SA decoding information and the SA measurement information in the resource state sensing part, but how to combine these details is not determined, for example, for the SA decoding, how to utilize the information in the decoded SA is only to consider the information in the currently decoded SA, or it is also necessary to consider the previous historical information. The specific procedure for measuring SA, how SA measurement and SA decoding are combined.
In the process of resource selection (also confirmation of resource status), the processing of subframes (such as transmission subframes, which cannot be sensed in some scenarios due to half-duplex limitation) which some nodes have no way to sense (sensing) and the SPS characteristics are not considered. Specifically, the method comprises the following steps: (1) for some subframes which the node has no way to transmit, if all the resources of the subframes are used as idle resources, the node may select the resources in the process of resource selection. If these resources are not free, there is a potential for collisions. (2) I.e., the SA decoding information is real-time, the SPS characteristics may be considered historical SA decoding. This is equivalent to having some extra information not utilized.
Disclosure of Invention
The invention aims to provide a method and a device for maintaining a resource state, which solve the problem that the determination of the resource state is inaccurate due to the fact that a determination scheme of the resource state in the prior art is not detailed.
In order to achieve the above object, an embodiment of the present invention provides a method for maintaining a resource state, where transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, where the method includes:
a node receives control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
decoding the control information in real time;
if the decoding of the control information is successful, determining the state information of the second data resource in a second frame period according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the control information obtained by decoding;
if the decoding of the control information fails, measuring a control resource pool occupied by all control information in the first subframe or measuring a data resource pool occupied by all data information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
Preferably, after determining the status information of the second data resource in the second frame period, the maintaining method further includes:
and determining the receiving power of the second data resource according to the state information of the second data resource.
Preferably, if the decoding of the control information is successful, the step of determining the status information of the second data resource in the second frame period according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the decoded control information includes:
when the decoding of the control information is successful, if the control information indicates that the data information of the service packet continuously occupies a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is an occupied state; or,
and when the decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is in an idle state.
Preferably, the maintenance method further includes:
when decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy a second data resource corresponding to the first data resource any more in a second frame period, the control information also indicates a reserved resource of a node; identifying a length of time between a location at which a node reserved a resource and a location of the first data resource.
Preferably, the length of time is identified by a resource-efficient countdown timer.
Preferably, the step of determining the receiving power of the second data resource according to the status information of the second data resource includes:
when the state information of the second data resource is in an occupied state in a second frame period, if the decoding of the data information is successful, identifying the receiving power of the second data resource as the real-time receiving power of the data information;
when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculating path loss information of the control information according to real-time receiving power of the control information and sending power of a control signal, estimating receiving power of the data information according to the path loss information of the control information and the sending power of the data information, and identifying the receiving power of the second data resource as the estimated receiving power of the data information;
when the state information of the second data resource in the second frame period is in an idle state, if the decoding of the data information is successful, identifying the receiving power of the second data resource as the difference between the total receiving power of a data resource pool occupied by all data information in the first subframe and the real-time receiving power of the data information;
when the state information of the second data resource in the second frame period is in an idle state, if the decoding of the data information fails, calculating the path loss information of the control information according to the real-time receiving power of the control information and the sending power of a control signal, estimating the receiving power of the data information according to the path loss information of the control information and the sending power of the data information, and identifying the receiving power of the second data resource as the difference between the total receiving power of a data resource pool occupied by all data information in the first subframe and the estimated receiving power of the data information.
Preferably, if the first control resource and the first data resource have a mapping relationship, the step of determining the receiving power of the second data resource according to the status information of the second data resource includes:
if the state information of the second data resource in the second frame period is in an occupied state, identifying the receiving power of the second data resource as the real-time receiving power of the control information;
and if the state information of the second data resource in the second frame period is in an idle state, identifying that the receiving power of the second data resource is the difference between the total receiving power of a control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information.
Preferably, if the decoding of the control information fails, the step of measuring a control resource pool occupied by all control information in the first subframe or measuring a data resource pool occupied by all data information in the first subframe and determining the state information of the second data resource corresponding to the first data resource in the second frame period includes:
if the decoding of the control information fails, measuring a data resource pool occupied by all data information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period; or,
when the first control resource and the first data resource have a mapping relation, if the decoding of the control information fails, measuring a control resource pool occupied by all the control information in the first subframe, and determining the state information of the second data resource corresponding to the first data resource in the second frame period.
Preferably, when the first control resource and the first data resource have a mapping relationship, if decoding of the control information fails, the step of measuring a control resource pool occupied by all control information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period includes:
when decoding of the control information fails, if the total receiving power of a control resource pool occupied by all the control information in the first subframe is greater than a first preset occupation threshold, determining that the state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state; or,
when decoding of the control information fails, if the total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is in an idle state; or,
and when the decoding of the control information fails, if the total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is a fuzzy occupation state.
Preferably, the step of determining the receiving power of the second data resource according to the status information of the second data resource includes:
and when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupation state or an idle state, identifying that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first subframe.
Preferably, if the decoding of the control information fails, the step of measuring a data resource pool occupied by all data information in the first subframe and determining the state information of the second data resource corresponding to the first data resource in the second frame period includes:
when decoding of the control information fails, if the total receiving power of a data resource pool occupied by all data information in a first subframe is greater than a second preset occupation threshold, determining that the state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state; or,
when decoding of the control information fails, if the total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is in an idle state; or,
and when the decoding of the control information fails, if the total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state.
Preferably, the step of determining the receiving power of the second data resource according to the status information of the second data resource includes:
and when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupation state or an idle state, identifying that the receiving power of the second data resource is the total receiving power of a data resource pool occupied by all data information in the first subframe.
Preferably, the maintenance method further includes:
if the node sends information on a preset subframe of the first frame period, identifying that the state information of resources corresponding to all resources of the preset subframe in the second frame period is a fuzzy occupation state, and identifying that the receiving power of all resources of the preset subframe is infinite.
An embodiment of the present invention further provides a device for maintaining a resource state, where transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, and the device includes:
a receiving module, configured to receive control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
the decoding module is used for decoding the control information in real time;
a first state determining module, configured to determine, if the decoding of the control information is successful, state information of a second data resource in a second frame period according to occupation information of the second data resource corresponding to the first data resource in the second frame period, where the occupation information is indicated by the decoded control information;
a second state determining module, configured to measure, if the decoding of the control information fails, a control resource pool occupied by all control information in the first subframe or a data resource pool occupied by all data information in the first subframe, and determine state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
Preferably, the maintenance device further includes:
and the power determining module is used for determining the receiving power of the second data resource according to the state information of the second data resource.
Preferably, the first state determination module includes:
a first state determining sub-module, configured to, when decoding of control information is successful, if the control information indicates that data information of the service packet continues to occupy a second data resource corresponding to the first data resource in a second frame period, identify state information of the second data resource in the second frame period as an occupied state; and/or the presence of a gas in the gas,
and the second state determining submodule is used for identifying that the state information of the second data resource in the second frame period is in an idle state if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource in the second frame period when the decoding of the control information is successful.
Preferably, the maintenance device further includes:
the time identification module is used for judging whether the decoding of the control information is successful or not, if so, indicating that the data information of the service packet does not occupy a second data resource corresponding to the first data resource in a second frame period, and indicating a reserved resource of a node by the control information; identifying a length of time for a location between a location at which a node reserved a resource and the first data resource.
Preferably, the length of time is identified by a resource-efficient countdown timer.
Preferably, the power determining module includes:
a third power determining submodule, configured to, when the state information of the second data resource in a second frame period is an occupied state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is the real-time receiving power of the data information;
a fourth power determining submodule, configured to, when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculate, according to a real-time receiving power of control information and a transmitting power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the transmitting power of the data information, a receiving power of the data information, and identify the receiving power of the second data resource as the estimated receiving power of the data information;
a fifth power determining sub-module, configured to, when the state information of the second data resource in the second frame period is in an idle state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is a difference between a total receiving power of a data resource pool occupied by all data information in the first sub-frame and a real-time receiving power of the data information;
and a sixth power determining submodule, configured to, when the state information of the second data resource in the second frame period is in an idle state, if decoding of the data information fails, calculate, according to real-time receiving power of control information and sending power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the sending power of the data information, receiving power of the data information, and identify that the receiving power of the second data resource is a difference between total receiving power of a data resource pool occupied by all data information in the first subframe and the estimated receiving power of the data information.
Preferably, the power determining module includes:
the first power determining submodule is used for identifying the receiving power of the second data resource as the real-time receiving power of the control information if the state information of the second data resource in a second frame period is in an occupied state when the first control resource and the first data resource have a mapping relation;
and the second power determining submodule is used for identifying that the receiving power of the second data resource is the difference between the total receiving power of a control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information if the state information of the second data resource in the second frame period is in an idle state when the first control resource and the first data resource have a mapping relation.
Preferably, the second state determination module includes:
a fourth state determining sub-module, configured to measure, if the decoding of the control information fails, a data resource pool occupied by all data information in the first sub-frame, and determine state information of a second data resource corresponding to the first data resource in a second frame period; and/or the presence of a gas in the gas,
and the third state determining submodule is used for measuring a control resource pool occupied by all control information in the first subframe if the decoding of the control information fails when the first control resource and the first data resource have a mapping relation, and determining the state information of the second data resource corresponding to the first data resource in the second frame period.
Preferably, the third status determination sub-module includes:
a first state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total received power of a control resource pool occupied by all control information in the first subframe is greater than a first preset occupation threshold; and/or the presence of a gas in the gas,
a second state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the control resource pool is smaller than or equal to the first preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a third state determination unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node when decoding of the control information fails.
Preferably, the power determining module includes:
and a seventh power determining sub-module, configured to, when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state, identify that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first sub-frame.
Preferably, the fourth state determination submodule includes:
a fourth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of a data resource pool occupied by all data information in the first subframe is greater than a second preset occupation threshold; and/or the presence of a gas in the gas,
a fifth state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the data resource pool is less than or equal to the second preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a sixth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state, if a total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node.
Preferably, the power determining module includes:
and the eighth power determining submodule is used for identifying that the receiving power of the second data resource is the total receiving power of a data resource pool occupied by all the data information in the first subframe when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state.
Preferably, the maintenance device further includes:
and the processing module is used for identifying that the state information of the resources corresponding to all the resources of the preset subframe in the second frame period is in a fuzzy occupation state and identifying that the receiving power of all the resources of the preset subframe is infinite if the node sends information on the preset subframe of the first frame period.
The technical scheme of the invention at least has the following beneficial effects:
in the method and the device for maintaining the resource state of the embodiment of the invention, the decoding information of the control information and the measurement of the control resource pool/the measurement of the data resource pool are combined to judge the resource state in the next frame period of the current frame period, thereby improving the accuracy of determining the resource state; and further, when the node selects resources according to the resource state, resource collision can be avoided, and the efficiency of resource selection is improved.
Drawings
Fig. 1 shows a schematic diagram of control information and associated data information in a time division multiplexing manner in the prior art;
FIG. 2 is a diagram illustrating control information and associated data information in different subframes according to the prior art;
fig. 3 is a schematic diagram of control information and associated data information in a frequency division multiplexing mode and a control resource pool in a sideband manner in the prior art;
FIG. 4 is a diagram illustrating a mapping relationship between control information and associated data information according to the prior art;
FIG. 5 is a flowchart illustrating the basic steps of a method for maintaining the resource status according to a first embodiment of the present invention;
fig. 6 is a block diagram showing a resource status maintenance apparatus according to a fourth embodiment of the present invention;
fig. 7 is a block diagram of a resource status maintenance device according to a fifth embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
First embodiment
As shown in fig. 5, a first embodiment of the present invention provides a method for maintaining a resource state, where transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, where the method includes:
step 51, the node receives control information and data information associated with the service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
step 52, decoding the control information in real time;
step 53, if the decoding of the control information is successful, determining the state information of the second data resource in the second frame period according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the control information obtained by decoding;
step 54, if the decoding of the control information fails, measuring a control resource pool occupied by all control information in the first subframe or measuring a data resource pool occupied by all data information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
The first embodiment of the present invention mainly describes a case where the control information SA and the related Data information Data are in the same subframe, that is, the first control resource occupied by the SA and the first Data resource occupied by the Data are both located in the first subframe. Specifically, the first embodiment of the present invention determines the resource status by assisting the measurement of the entire SA resource pool according to the SA decoding information; or with simultaneous assistance of SA decoding information to determine resource status with measurements of the entire Data resource pool.
Furthermore, because the internal overhead of the node is limited, the length of the internally maintained resource is limited, and the internally maintained state of the node is the state of the resource corresponding to the next frame period of the current frame period; that is, the resource status determined in the first embodiment of the present invention is not the status information of the corresponding resource in the second frame period. Two main situations are involved: in the first case, if the SA decoding is successful, the occupation information of the node resource can be obtained through the SA decoding, and the receiving node definitely knows which node occupies the resource; in the second case, SA decoding fails, and node occupancy information is obtained by measuring the control resource pool or the data resource pool, and the receiving node can only determine that the resource is occupied by the node, but does not know which node is occupied by. In any of the above two cases, the receiving node can determine the status information (i.e., busy/idle status, which may also be referred to as occupied status) of the corresponding resource in the second frame period.
Further, in the maintenance method provided by the first embodiment of the present invention, after determining the state information of the resource, the maintenance method further includes:
step 55, determining the receiving power of the second data resource according to the status information of the second data resource.
Since the node selects the resource according to the state of the resource and the power information when selecting the resource, in order to ensure the integrity of the scheme, the embodiment of the present invention further provides a method for determining the power of the node in the corresponding state.
In short, in resource selection, close-range frequency division or only spatial multiplexing can be considered. If the close range frequency division is considered, when the frequency division multiplexing of the resource is carried out, the signal power (equivalent to the geographic distance) of the node which is subjected to frequency division with the node is required to be considered, and for the resource occupied by the non-definite node, only the total receiving power can be obtained, so that the total receiving power is equivalent to the signal power (the signal power of the node which occupies the resource and is closest to the receiving node); when selecting specific resources, unified processing can be performed on resources in busy and idle states, which are explicitly occupied and in fuzzy occupied, namely, the resources cannot be selected when selecting the resources, regardless of whether the explicitly occupied or the fuzzy occupied is occupied. Priority processing can also be performed according to the load condition. Fuzzy occupied can be selected when no free resources are selectable.
Specifically, in the first embodiment of the present invention, although the node may only maintain the state information of the corresponding resource in the next frame period, the node may also record the reserved resource of the node, that is, the SA decodes to obtain the time (not the next frame period) occupied next time, for example, the nth frame period, that the node does not continuously occupy the second data resource in the second frame period; in order that the receiving node can know that the corresponding resource in the nth frame period is occupied by the node when the subframe where the nth frame period is located is reached, in a specific embodiment of the present invention, the maintenance method further includes:
when decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy a second data resource corresponding to the first data resource any more in a second frame period, but a reserved resource of the node is recorded in the control information (that is, time occupied next time is indicated); at this time, it is necessary to identify the time length between the location where the node reserves the resource and the location of the first data resource. Preferably, the basic unit of the time length is a frame length.
Specifically, in the first embodiment of the present invention, a resource validation countdown timer is used to identify the time length.
It should be noted that, if the resource occupation information indicated by the node is in the next cycle, the resource valid countdown timer is meaningless and is consistent with the resource busy/idle state. The resource effect countdown timer is set mainly by considering the occupation of semi-static SPS resources of the node with different lengths from the internal resource state table.
In summary, in the first embodiment of the present invention, the SA decoding information is used to assist in determining the resource status by measuring the whole SA resource pool; or the resource state is determined by the measurement of the whole Data resource pool with the assistance of the SA decoding information; the accuracy of determining the resource state is improved; and further, when the node selects resources according to the resource state, resource collision can be avoided, and the efficiency of resource selection is improved.
Second embodiment
The second embodiment of the present invention mainly describes how to determine the resource status according to the measurement of the whole SA resource pool while assisting the SA decoding information, it should be noted that the SA and the Data in the second embodiment of the present invention need to have a mapping relationship, that is, the SA and the Data are mapping information structures, so that for any node, the status information on the SA resource occupied by the node is the same as the status information on the Data resource occupied by the node, and accordingly, the receiving node may replace the status information and/or the receiving power on the corresponding Data resource with the status information and/or the receiving power on the SA resource.
Specifically, in the method for maintaining the resource state according to the second embodiment of the present invention, step 53 includes:
step 531, when the decoding of the control information is successful, if the control information indicates that the data information of the service packet continues to occupy a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is an occupied state; preferably, after the step 531, a resource-valid countdown timer may be started, wherein the time of the countdown timer is equal to the time of one frame period. Or,
step 532, when the decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource any more in the second frame period, identifying that the state information of the second data resource in the second frame period is in an idle state.
Specifically, step 532 further includes two cases, one of which is: if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource any more in a second frame period but indicates the time occupied next time (not the next frame period), a resource-effective countdown timer can be started, wherein the time of the countdown timer is longer than the time of one frame period; the other is as follows: and if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource in the second frame period and does not have the next occupation indication, starting a resource effective countdown timer is not needed.
Further, in the second embodiment of the present invention, when the SA decoding is successful, if the first control resource and the first data resource have a mapping relationship, step 55 includes:
step 551, if the status information of the second data resource in the second frame period is in an occupied status, identifying the receiving power of the second data resource as the real-time receiving power of the control information;
step 552, if the status information of the second data resource in the second frame period is in an idle state, identifying that the receiving power of the second data resource is the difference between the total receiving power of the control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information.
It should be noted that, if the state information of the second data resource in the second frame period is in an idle state, it indicates that the receiving node considers that the sending node does not use the second data resource in the next frame period, that is, the occupation situation of the second data resource in the next frame period can be equivalently predicted as the occupation of other nodes except the sending node.
Specifically, in the method for maintaining the resource state according to the second embodiment of the present invention, step 54 includes:
step 541, when the first control resource and the first data resource have a mapping relationship, if the decoding of the control information fails, measuring a control resource pool occupied by all the control information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period.
Further, step 541 includes:
step 5411, when decoding of the control information fails, if the total received power of the control resource pool occupied by all the control information in the first subframe is greater than a first preset occupation threshold, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state; or,
step 5412, when decoding of the control information fails, if the total received power of the control resource pool is less than or equal to the first preset occupancy threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is in an idle state; whether the current subframe is in front of the subframe corresponding to the resource information reserved by the node or not can be judged according to the specific value of the internal resource effective countdown timer; that is, the reserved resource of the node is not yet effective in the current frame period. Or,
step 5413, when decoding of the control information fails, if the total received power of the control resource pool is less than or equal to the first preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is a fuzzy occupation state. Whether the current subframe is in front of the subframe corresponding to the resource information reserved by the node or not can be judged according to the specific value of the internal resource effective countdown timer; namely, the reserved resource of the node takes effect in the current frame period.
Further, in the second embodiment of the present invention, if the first control resource and the first data resource have a mapping relationship, step 55 includes:
step 553, when the status information of the second data resource corresponding to the first data resource in the second frame period is in the fuzzy occupation state or the idle state, identifying that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first subframe.
That is, as long as the SA decoding fails and the SA and the Data have a mapping relationship, the received power of the second Data resource is the total received power of the control resource pool.
It should be noted that, the second embodiment of the present invention further includes an SA-free receiving process, specifically:
step 56, if the node sends information on a preset subframe of the first frame period, identifying that the state information of resources corresponding to all resources of the preset subframe in the second frame period is a fuzzy occupation state, and identifying that the receiving power of all resources of the preset subframe is infinite.
Specifically, the node cannot perform measurement on the subframe where the time-frequency resource just sent is located. That is, for all time-frequency resources on the subframes which are not measured, the busy-idle state is recorded as a fuzzy occupation state; the power value is set to infinity. In short, when performing resource reselection, all the resources in the subframe where the resource occupied last time by the resource is located cannot be selected.
Specifically, according to the foregoing analysis, when a node selects a resource, the following resource states are determined by sensing: 1) occupancy, signal power (actually measured); 2) fuzzy occupation, infinite received power value (because of being unable to measure, here labeled as infinite, only indicating possible node occupation); 3) fuzzy occupancy, effective total received power (as measured); 4) idle, total received power minus signal power (which is exactly the total received power of the resource over the next cycle); 5) idle, total received power (actually measured). The resource selection is still considered from the two aspects of spatial multiplexing and frequency division. For spatial multiplexing, the requirements must be free; namely, resources occupied and fuzzily occupied need to be eliminated; for FDM, it must be occupied, giving priority to frequency division with the node that is determined to be occupied.
In summary, in the second embodiment of the present invention, the structure that best matches the mechanism of simultaneously assisting the measurement of the entire SA resource pool (including the SA that is successfully decoded and the SA part that is not successfully decoded) according to the decoding information of the SA is: the SA and the associated data are in the same subframe, and the SA and the data have certain mapping mode to maintain the resource state under the channel structure, so that the judgment of the resource state is realized with lower complexity. Specifically, in the third embodiment of the present invention, in addition to the real-time decoding information of the SA and the real-time SA resource pool energy measurement information, the node maintains the resource status by considering the historical SA decoding information and the information that the SA (here, the transmission subframe) cannot be received. The historical SA decoding information is specifically used to determine resource information reserved by the node.
Third embodiment
The third embodiment of the present invention mainly describes how to determine the resource status by assisting the measurement of the whole Data resource pool while decoding the information according to the SA, and it should be noted that the relationship between the SA and the Data in the third embodiment of the present invention is not limited, that is, the SA and the Data of the node are arbitrarily located in the same subframe mode. The SA and Data may have a mapping relationship, or the SA and Data may not have a mapping relationship.
It should be noted that, when the node receives the data, the specific behavior is related to whether the SA and the corresponding data are in the same subframe. If the SA and associated data are of the same frame, SA decoding and data measurement are synchronized. If the SA and the associated data are not the same sub-frame, the SA decoding and the data measurement are not synchronous, a certain time difference exists, and corresponding measurement needs to be carried out on the data at the moment at each moment. After the data reception is finished, the state of the corresponding data field is updated correspondingly according to the SA, that is, the corresponding resources are a plurality of resources (initial transmission and retransmission) corresponding to the SA, and the combined reception is measured.
Specifically, in the method for maintaining the resource state according to the third embodiment of the present invention, step 53 includes:
step 531, when the decoding of the control information is successful, if the control information indicates that the data information of the service packet continues to occupy a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is an occupied state; preferably, after the step 531, a resource-valid countdown timer may be started, wherein the time of the countdown timer is equal to the time of one frame period. Or,
step 532, when the decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource any more in the second frame period, identifying that the state information of the second data resource in the second frame period is in an idle state.
Specifically, step 532 further includes two cases, one of which is: if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource any more in a second frame period but indicates the time occupied next time (not the next frame period), a resource-effective countdown timer can be started, wherein the time of the countdown timer is longer than the time of one frame period; the other is as follows: and if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource in the second frame period and does not have the next occupation indication, starting a resource effective countdown timer is not needed.
It should be noted that, in the third embodiment of the present invention, the recording signal power is required for successful decoding. When decoding succeeds, the decoding can be divided into two types, one type is direct decoding success, namely SA and data decoding success. Another category is indirect decoding success, such as data decoding failure but SA decoding success, which considers that the relative position between the transceiver node pair is determined, i.e. the path loss between the transceiver node pair is determined, and the data received power can be obtained approximately from the SA received power. And here the situation that the node will release the resource next time needs to be considered.
Specifically, when the SA decoding is successful, step 55 includes:
step 554, when the status information of the second data resource in the second frame period is in the occupied status, if the decoding of the data information is successful, identifying the receiving power of the second data resource as the real-time receiving power of the data information;
555, when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculating path loss information of the control information according to real-time receiving power of the control information and transmitting power of a control signal, estimating receiving power of the data information according to the path loss information of the control information and the transmitting power of the data information, and identifying the receiving power of the second data resource as the estimated receiving power of the data information;
firstly, estimating the path loss of the SA according to the signal power of the SA and the transmission power of the SA, and assuming that the attenuation ratios of the SA and the Data are the same, the path loss of the SA is the path loss of the Data; and estimating the signal power of the Data according to the path loss of the Data and the transmission power of the Data.
Step 556, when the status information of the second data resource in the second frame period is in an idle state, if the decoding of the data information is successful, identifying that the receiving power of the second data resource is the difference between the total receiving power of the data resource pool occupied by all the data information in the first subframe and the real-time receiving power of the data information;
step 557, when the state information of the second data resource in the second frame period is in an idle state, if the decoding of the data information fails, calculating the path loss information of the control information according to the real-time receiving power of the control information and the transmitting power of the control signal, estimating the receiving power of the data information according to the path loss information of the control information and the transmitting power of the data information, and identifying the receiving power of the second data resource as the difference between the total receiving power of the data resource pool occupied by all the data information in the first subframe and the estimated receiving power of the data information.
Firstly, estimating the path loss of the SA according to the signal power of the SA and the transmission power of the SA, and assuming that the attenuation ratios of the SA and the Data are the same, the path loss of the SA is the path loss of the Data; estimating the signal power of the Data according to the path loss of the Data and the transmitting power of the Data; and finally, recording the receiving power of the second Data resource as the total receiving power of the Data resource pool minus the signal power of the Data.
It should be noted that, if the state information of the second data resource in the second frame period is in an idle state, it indicates that the receiving node considers that the sending node does not use the second data resource in the next frame period, that is, the occupation situation of the second data resource in the next frame period can be equivalently predicted as the occupation of other nodes except the sending node.
Specifically, in the method for maintaining the resource state provided in the third embodiment of the present invention, step 54 includes:
step 542, if the decoding of the control information fails, measuring a data resource pool occupied by all data information in the first subframe, and determining status information of a second data resource corresponding to the first data resource in a second frame period.
Further, step 542 includes:
step 5421, when decoding of the control information fails, if the total receiving power of the data resource pool occupied by all the data information in the first subframe is greater than a second preset occupation threshold, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is a fuzzy occupation state; or,
step 5422, when decoding of the control information fails, if the total received power of the data resource pool is less than or equal to the second preset occupancy threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is in an idle state; whether the current subframe is in front of the subframe corresponding to the resource information reserved by the node or not can be judged according to the specific value of the internal resource effective countdown timer; that is, the reserved resource of the node is not yet effective in the current frame period. Or,
step 5423, when decoding of the control information fails, if the total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is a fuzzy occupation state. Whether the current subframe is in front of the subframe corresponding to the resource information reserved by the node or not can be judged according to the specific value of the internal resource effective countdown timer; namely, the reserved resource of the node takes effect in the current frame period.
Further, in the third embodiment of the present invention, step 55 includes:
in step 558, when the state information of the second data resource corresponding to the first data resource in the second frame period is in the fuzzy occupation state or the idle state, the receiving power of the second data resource is identified as the total receiving power of the data resource pool occupied by all the data information in the first subframe.
That is, the received power of the second data resource is the total received power of the data resource pool as long as SA decoding fails.
It should be noted that, the second embodiment of the present invention further includes an SA-free receiving process, specifically:
step 56, if the node sends information on a preset subframe of the first frame period, identifying that the state information of resources corresponding to all resources of the preset subframe in the second frame period is a fuzzy occupation state, and identifying that the receiving power of all resources of the preset subframe is infinite.
Specifically, the node cannot perform measurement on the subframe where the time-frequency resource just sent is located. That is, for all time-frequency resources on the subframes which are not measured, the busy-idle state is recorded as a fuzzy occupation state; the power value is set to infinity. In short, when performing resource reselection, all the resources in the subframe where the resource occupied last time by the resource is located cannot be selected.
Specifically, according to the foregoing analysis, when a node selects a resource, the following resource states are determined by sensing: the resource states exist as follows: 1) occupancy, measured signal power (measured actually) of data; 2) occupancy, estimated signal power (estimated) of data; 3) fuzzy occupancy, total received power value (as measured); 4) fuzzy occupancy, infinite total received power value (marked here as infinite because no measurements are possible, simply indicating possible node occupancy); 5) idle, the difference between the total received power of data and the actual signal power (which is exactly the total received power of the resource on the next cycle); 6) idle, the difference between the total received power of data and the estimated signal power (which is exactly the total received power of the resource on the next cycle); 7) idle, total received power value. The resource selection is still considered from both spatial multiplexing and frequency division perspectives. For spatial multiplexing, the requirements must be free; namely, resources occupied and fuzzily occupied need to be eliminated; for FDM, it must be occupied, giving priority to frequency division with the node that is determined to be occupied.
In summary, in the third embodiment of the present invention, the structure that is best matched with the mechanism that assists the measurement of the whole data resource pool (including the data resource corresponding to the SA successfully decoded and other parts (both can be regarded as data resource corresponding to the SA unsuccessfully decoded and idle resource)) according to the decoding information of the SA is as follows: the SA and the data are in the same subframe, and the SA and the data do not require the maintenance of the resource state under the channel structure in a mapping mode (namely the SA and the data are in a mapping relation or are not in a mapping relation), and the judgment of the resource state is realized with lower complexity. Specifically, in the third embodiment of the present invention, in addition to considering the real-time decoding information of the SA and the real-time data resource pool energy measurement information, the node maintains the resource status by considering the historical SA decoding information and the information that the SA (here, referred to as a transmission subframe) cannot be received. The historical SA decoding information is specifically used to determine resource information reserved by the node.
In order to describe the resource state maintenance method provided by the present invention more clearly, the following describes the technical solution of the present invention in detail by combining a specific embodiment:
let node a send SA on resource 1 (subframe 1) and node B do the corresponding receive processing. Since the content of the SA is not determined now, several possible solutions are presented here:
1) one bit in the SA indicates whether the next cycle is occupied or not.
2) One bit in the SA indicates whether the resource is released, indicating that the resource is not released. While M bits indicate the time of the next use of the resource (not the next cycle). I.e. it can be understood that the next cycle is not used, but continues to be used after X cycles.
The receiving node behavior is given below:
the first example: under the measurement of SA decoding and the whole SA resource pool, only the judgment of the resource state under the real-time SA decoding information and the SA real-time measurement information is considered;
the SA decoding is successful:
1. and the receiving node measures the SA to obtain the real-time signal power and the total receiving power on the SA.
2. And if the SA indicates that the corresponding data resource continues to occupy in the next period, the receiving node records the busy and idle state of the resource as occupied, and the recorded power is the real-time signal power of the SA.
3. If the SA indicates that the corresponding data resource does not continuously occupy in the next period, the receiving node records that the busy-idle state of the resource is idle, and the recorded power is the total received power minus the signal power.
SA decoding failure:
1. the receiving node measures the SA to obtain the total receiving power on the SA;
2. if the total receiving power on the SA exceeds a pre-configured occupation threshold, the receiving node records the resource state as fuzzy occupation; recording the power value as the total receiving power value;
3. if the total receiving power on the SA does not exceed the pre-configured occupation threshold, the receiving node records the resource state as idle, and the recorded power value is the total receiving power value.
The second example is as follows: and under the measurement of SA decoding + the whole SA resource pool, judging the resource state by considering information received without SA in addition to real-time SA decoding information and SA real-time measurement information.
In addition to the first example:
the node cannot measure the subframe where the time frequency resource just sent is located. Recording all time-frequency resources as fuzzy occupation for the resources occupied last time, namely, the subframes which are not measured; the power value is set to infinity.
The third example is as follows: under SA decoding + measurement of the entire SA resource pool, in addition to the real-time SA decoding information and SA real-time measurement information, the continuity of the SPS itself is also considered.
The SA decoding is successful:
1. and the receiving node measures the SA to obtain the real-time signal power and the total receiving power on the SA.
2. And if the SA indicates that the corresponding data resource continues to occupy in the next period. The receiving node records the resource busy/idle state as occupied and the recorded power is the real-time signal power of the SA. And simultaneously starts a resource-efficient countdown timer.
3. If the SA indicates that the corresponding data resource does not continuously occupy in the next period, but indicates the time (non-next period) occupied next time. The receiving node records the busy-idle state of the resource as idle, records the power as the measured total received power minus the signal power, and starts a resource effective countdown timer.
4) If the SA indicates that the corresponding data resource is not occupied any more in the next period; and if no indication of next occupation exists, the receiving node records the busy and idle state of the resource as idle, and the recorded power value is the sum of the total receiving power of the SA and the signal power of the SA.
SA decoding failure:
1. the receiving node measures the SA to obtain the total receiving power on the SA;
2. if the total receiving power on the SA exceeds a pre-configured occupation threshold, the receiving node records the resource busy-idle state as fuzzy occupation; recording the power value as the total receiving power value;
3. if the total power on the SA does not exceed the pre-configured occupation threshold and the inside corresponding to the resource has an overtime effective timer (i.e. the current subframe is the subframe corresponding to the reserved resource), the receiving node records the resource busy/idle state as fuzzy occupation and the recorded power value as the measured total receiving power value.
4. If the total power on the SA does not exceed the pre-configured occupation threshold and the internal inactivity timer corresponding to the resource is overtime (i.e. the current subframe is before the subframe corresponding to the reserved resource), the receiving node records that the resource busy/idle state is idle and the recorded power value is the total measured receiving power value.
The fourth example: under the measurement of SA decoding + the whole data resource pool, only the judgment of the resource state under the real-time SA decoding information and the data real-time measurement information is considered;
the SA decoding is successful:
1. if the SA indicates that the corresponding data resource continues to be occupied in the next period, the receiving node records the busy and idle state of the data resource as an occupied state, and starts a resource validation countdown timer (the duration of the timer is a period). If the corresponding data is decoded successfully, measuring the data resource and recording the signal power; if the corresponding data decoding fails, the path loss of the SA is estimated from the signal power of the SA and the SA transmission power, and the signal power estimated by the data part is recorded (from the data part transmission power and the path loss, the attenuation ratio of the SA and the data is considered to be the same).
2. If the SA indicates that the corresponding data resource does not continuously occupy in the next period, but indicates the time (non-next period) occupied next time. The receiving node records the resource busy/idle status as idle and starts a resource active countdown timer (the time of the timer is not a period and is related to SPS resource occupancy information of the node, which is indicated in the SA). If the corresponding data is successfully decoded, measuring the data resource to obtain total received power and signal power, and recording the difference between the total received power and the signal power (the receiving node considers that the node does not use the resource in the next period, namely the occupation situation of the resource in the next period can be equivalently predicted to be the occupation of other nodes except the sending node); if the corresponding data decoding fails, the path loss is estimated according to the received signal power of the SA, the signal power estimated by the data part is estimated (the attenuation ratio of the SA and the data is considered to be the same according to the data part transmission power and the path loss), and the difference between the received power measured by the data part and the estimated signal power is recorded.
3. If the SA indicates that the corresponding data resource does not occupy the next period of the indicated resource any more, and no indication of the next occupation exists; the receiving node records that the resource state is idle, measures the data resource to obtain the total received power and the signal power if the corresponding data decoding is successful, and records the difference between the total received power and the signal power (the receiving node considers that the node does not use the resource in the next period, namely the occupation situation of other nodes except the sending node on the next period of the resource can be equivalently predicted); if the corresponding data decoding fails, the path loss is estimated according to the received signal power of the SA, the signal power estimated by the data part is estimated (the attenuation ratio of the SA and the data is considered to be the same according to the data part transmission power and the path loss), and the difference between the received power measured by the data part and the estimated signal power is recorded.
SA decoding failure:
1. measuring the total received power on the data;
2. if the total receiving power on the data exceeds a configured occupation threshold, the receiving node records the resource state as fuzzy occupation; recording the power value as the total receiving power value;
3. if the total receiving power on the data does not exceed the configured occupation threshold and the inside corresponding to the resource has an overtime effective timer (namely the current subframe is the subframe corresponding to the reserved resource), the receiving node records that the resource state is fuzzy occupation and the recorded power value is the total receiving power value.
4. If the total receiving power on the data does not exceed the configured occupation threshold and the internal non-validation timer corresponding to the resource is overtime (namely the current subframe is before the subframe corresponding to the reserved resource), the receiving node records that the resource state is idle and the recorded power value is the total receiving power value.
Fourth embodiment
As shown in fig. 6, a fourth embodiment of the present invention provides a device for maintaining a resource state, where transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, where the device includes:
a receiving module 61, configured to receive control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
a decoding module 62, configured to decode the control information in real time;
a first state determining module 63, configured to determine, if the decoding of the control information is successful, state information of a second data resource in a second frame period according to occupation information of the second data resource corresponding to the first data resource in the second frame period, where the occupation information is indicated by the decoded control information;
a second state determining module 64, configured to measure, if the decoding of the control information fails, a control resource pool occupied by all control information in the first subframe or a data resource pool occupied by all data information in the first subframe, and determine state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
Specifically, in the fourth embodiment of the present invention, the maintenance apparatus further includes:
and the power determining module is used for determining the receiving power of the second data resource according to the state information of the second data resource.
Specifically, in a fourth embodiment of the present invention, the first state determining module includes:
a first state determining sub-module, configured to, when decoding of control information is successful, if the control information indicates that data information of the service packet continues to occupy a second data resource corresponding to the first data resource in a second frame period, identify state information of the second data resource in the second frame period as an occupied state; and/or the presence of a gas in the gas,
and the second state determining submodule is used for identifying that the state information of the second data resource in the second frame period is in an idle state if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource in the second frame period when the decoding of the control information is successful.
Specifically, in the fourth embodiment of the present invention, the maintenance apparatus further includes:
the time identification module is used for judging whether the decoding of the control information is successful or not, if so, indicating that the data information of the service packet does not occupy a second data resource corresponding to the first data resource in a second frame period, and indicating a reserved resource of a node by the control information; identifying a length of time for a location between a location at which a node reserved a resource and the first data resource.
Specifically, in the fourth embodiment of the present invention, a resource validation countdown timer is used to identify the time length.
Specifically, in a fourth embodiment of the present invention, the power determining module includes:
the first power determining submodule is used for identifying the receiving power of the second data resource as the real-time receiving power of the control information if the state information of the second data resource in a second frame period is in an occupied state when the first control resource and the first data resource have a mapping relation;
and the second power determining submodule is used for identifying that the receiving power of the second data resource is the difference between the total receiving power of a control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information if the state information of the second data resource in the second frame period is in an idle state when the first control resource and the first data resource have a mapping relation.
Specifically, in a fourth embodiment of the present invention, the power determining module includes:
a third power determining submodule, configured to, when the state information of the second data resource in a second frame period is an occupied state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is the real-time receiving power of the data information;
a fourth power determining submodule, configured to, when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculate, according to a real-time receiving power of control information and a transmitting power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the transmitting power of the data information, a receiving power of the data information, and identify the receiving power of the second data resource as the estimated receiving power of the data information;
a fifth power determining sub-module, configured to, when the state information of the second data resource in the second frame period is in an idle state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is a difference between a total receiving power of a data resource pool occupied by all data information in the first sub-frame and a real-time receiving power of the data information;
and a sixth power determining submodule, configured to, when the state information of the second data resource in the second frame period is in an idle state, if decoding of the data information fails, calculate, according to real-time receiving power of control information and sending power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the sending power of the data information, receiving power of the data information, and identify that the receiving power of the second data resource is a difference between total receiving power of a data resource pool occupied by all data information in the first subframe and the estimated receiving power of the data information.
Specifically, in a fourth embodiment of the present invention, the second state determining module includes:
a third state determining sub-module, configured to, when the first control resource and the first data resource have a mapping relationship, if decoding of the control information fails, measure a control resource pool occupied by all control information in the first sub-frame, and determine state information of a second data resource corresponding to the first data resource in a second frame period; and/or the presence of a gas in the gas,
and the fourth state determining submodule is used for measuring a data resource pool occupied by all data information in the first subframe if the decoding of the control information fails, and determining the state information of the second data resource corresponding to the first data resource in the second frame period.
Specifically, in a fourth embodiment of the present invention, the third state determining sub-module includes:
a first state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total received power of a control resource pool occupied by all control information in the first subframe is greater than a first preset occupation threshold; and/or the presence of a gas in the gas,
a second state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the control resource pool is smaller than or equal to the first preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a third state determination unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node when decoding of the control information fails.
Specifically, in a fourth embodiment of the present invention, the power determining module includes:
and a seventh power determining sub-module, configured to, when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state, identify that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first sub-frame.
Specifically, in a fourth embodiment of the present invention, the fourth state determining sub-module includes:
a fourth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of a data resource pool occupied by all data information in the first subframe is greater than a second preset occupation threshold; and/or the presence of a gas in the gas,
a fifth state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the data resource pool is less than or equal to the second preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a sixth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state, if a total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node.
Specifically, in a fourth embodiment of the present invention, the power determining module includes:
and the eighth power determining submodule is used for identifying that the receiving power of the second data resource is the total receiving power of a data resource pool occupied by all the data information in the first subframe when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state.
Specifically, in the fourth embodiment of the present invention, the maintenance apparatus further includes:
and the processing module is used for identifying that the state information of the resources corresponding to all the resources of the preset subframe in the second frame period is in a fuzzy occupation state and identifying that the receiving power of all the resources of the preset subframe is infinite if the node sends information on the preset subframe of the first frame period.
In summary, in the fourth embodiment of the present invention, the structure that best matches the mechanism of simultaneously assisting the measurement of the entire SA resource pool (including the SA that is successfully decoded and the SA part that is not successfully decoded) according to the decoding information of the SA is: the SA and the associated data are the same subframe, and the SA and the data have certain mapping mode to maintain the resource state under the channel structure; or the decoding information of the SA according to assists in measuring the whole data resource pool (including data resources corresponding to successful decoding of the SA and other parts (all can be regarded as data resources corresponding to unsuccessful decoding of the SA and idle resources)) by the best matching mechanism: the SA and the data are in the same subframe, and do not require the maintenance of the resource state under the channel structure in a mapping mode, and the judgment of the resource state is realized with lower complexity.
It should be noted that, the maintenance device of the resource state according to the fourth embodiment of the present invention is a maintenance device that applies the maintenance methods of the resource state according to the first embodiment, the second embodiment, and the third embodiment, and all the embodiments of the maintenance methods of the resource state according to the first embodiment, the second embodiment, and the third embodiment are applicable to the maintenance device of the resource state, and can achieve the same or similar beneficial effects.
Fifth embodiment
In order to better achieve the above object, as shown in fig. 7, a fifth embodiment of the present invention further provides a resource status maintenance apparatus, including: a processor 100; a memory 120 connected to the processor 100 through a bus interface, and a transceiver 110 connected to the processor 100 through a bus interface; the memory is used for storing programs and data used by the processor in executing operations; transmitting data information or pilot frequency through the transceiver 110, and receiving a downlink control channel through the transceiver 110; when the processor calls and executes the programs and data stored in the memory, the following functional modules are implemented:
a receiving module, configured to receive control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
the decoding module is used for decoding the control information in real time;
a first state determining module, configured to determine, if the decoding of the control information is successful, state information of a second data resource in a second frame period according to occupation information of the second data resource corresponding to the first data resource in the second frame period, where the occupation information is indicated by the decoded control information;
a second state determining module, configured to measure, if the decoding of the control information fails, a control resource pool occupied by all control information in the first subframe or a data resource pool occupied by all data information in the first subframe, and determine state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
Where in fig. 7 the bus architecture may include any number of interconnected buses and bridges, with various circuits of one or more processors, represented by processor 100, and memory, represented by memory 120, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 110 may be a number of elements, including a transmitter and a transceiver, providing a means for communicating with various other apparatus over a transmission medium. The processor 100 is responsible for managing the bus architecture and general processing, and the memory 120 may store data used by the processor 100 in performing operations.
The processor 100 is responsible for managing the bus architecture and general processing, and the memory 920 may store data used by the processor 100 in performing operations.
It should be noted that the fifth embodiment of the present invention provides a device for maintaining a resource state, which corresponds to the fourth embodiment of the present invention, so that all the embodiments of the method for maintaining a resource state provided in the first, second and third embodiments are applicable to the device for maintaining a resource state, and can achieve the same or similar beneficial effects.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (26)

1. A method for maintaining resource status, wherein transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, the method comprising:
a node receives control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
decoding the control information in real time;
if the decoding of the control information is successful, determining the state information of the second data resource in a second frame period according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the control information obtained by decoding;
if the decoding of the control information fails, measuring a control resource pool occupied by all control information in the first subframe or measuring a data resource pool occupied by all data information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
2. The maintenance method according to claim 1, wherein after determining the status information of the second data resource in the second frame period, the maintenance method further comprises:
and determining the receiving power of the second data resource according to the state information of the second data resource.
3. The maintenance method according to claim 2, wherein if the decoding of the control information is successful, the step of determining the status information of the second data resource in the second frame period according to the occupation information of the second data resource corresponding to the first data resource in the second frame period indicated by the control information obtained by decoding comprises:
when the decoding of the control information is successful, if the control information indicates that the data information of the service packet continuously occupies a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is an occupied state; or,
and when the decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy a second data resource corresponding to the first data resource in a second frame period, identifying that the state information of the second data resource in the second frame period is in an idle state.
4. The maintenance method according to claim 3, characterized in that the maintenance method further comprises:
when decoding of the control information is successful, if the control information indicates that the data information of the service packet does not occupy a second data resource corresponding to the first data resource any more in a second frame period, the control information also indicates a reserved resource of a node; identifying a length of time between a location at which a node reserved a resource and a location of the first data resource.
5. The maintenance method of claim 4, wherein the length of time is identified using a resource efficient countdown timer.
6. The method according to claim 3, wherein the step of determining the receiving power of the second data resource according to the status information of the second data resource comprises:
when the state information of the second data resource is in an occupied state in a second frame period, if the decoding of the data information is successful, identifying the receiving power of the second data resource as the real-time receiving power of the data information;
when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculating path loss information of the control information according to real-time receiving power of the control information and sending power of a control signal, estimating receiving power of the data information according to the path loss information of the control information and the sending power of the data information, and identifying the receiving power of the second data resource as the estimated receiving power of the data information;
when the state information of the second data resource in the second frame period is in an idle state, if the decoding of the data information is successful, identifying the receiving power of the second data resource as the difference between the total receiving power of a data resource pool occupied by all data information in the first subframe and the real-time receiving power of the data information;
when the state information of the second data resource in the second frame period is in an idle state, if the decoding of the data information fails, calculating the path loss information of the control information according to the real-time receiving power of the control information and the sending power of a control signal, estimating the receiving power of the data information according to the path loss information of the control information and the sending power of the data information, and identifying the receiving power of the second data resource as the difference between the total receiving power of a data resource pool occupied by all data information in the first subframe and the estimated receiving power of the data information.
7. The maintenance method according to claim 3, wherein when the first control resource and the first data resource have a mapping relationship, the step of determining the received power of the second data resource according to the status information of the second data resource comprises:
if the state information of the second data resource in the second frame period is in an occupied state, identifying the receiving power of the second data resource as the real-time receiving power of the control information;
and if the state information of the second data resource in the second frame period is in an idle state, identifying that the receiving power of the second data resource is the difference between the total receiving power of a control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information.
8. The method according to claim 2, wherein if the decoding of the control information fails, the step of measuring a control resource pool occupied by all control information in the first subframe or measuring a data resource pool occupied by all data information in the first subframe, and determining the status information of the second data resource corresponding to the first data resource in the second frame period comprises:
if the decoding of the control information fails, measuring a data resource pool occupied by all data information in the first subframe, and determining state information of a second data resource corresponding to the first data resource in a second frame period; or,
when the first control resource and the first data resource have a mapping relation, if the decoding of the control information fails, measuring a control resource pool occupied by all the control information in the first subframe, and determining the state information of the second data resource corresponding to the first data resource in the second frame period.
9. The method according to claim 8, wherein when the first control resource and the first data resource have a mapping relationship, if decoding of the control information fails, the step of measuring a control resource pool occupied by all control information in the first subframe and determining the status information of the second data resource corresponding to the first data resource in the second frame period comprises:
when decoding of the control information fails, if the total receiving power of a control resource pool occupied by all the control information in the first subframe is greater than a first preset occupation threshold, determining that the state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state; or,
when decoding of the control information fails, if the total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is in an idle state; or,
and when the decoding of the control information fails, if the total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in the second frame period is a fuzzy occupation state.
10. The method according to claim 9, wherein the step of determining the receiving power of the second data resource according to the status information of the second data resource comprises:
and when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupation state or an idle state, identifying that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first subframe.
11. The method according to claim 8, wherein if the decoding of the control information fails, the step of measuring a data resource pool occupied by all data information in the first subframe, and determining the status information of the second data resource corresponding to the first data resource in the second frame period comprises:
when decoding of the control information fails, if the total receiving power of a data resource pool occupied by all data information in a first subframe is greater than a second preset occupation threshold, determining that the state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state; or,
when decoding of the control information fails, if the total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and the current subframe is before the subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is in an idle state; or,
and when the decoding of the control information fails, if the total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and the current subframe is a subframe corresponding to the resource information reserved by the node, determining that the state information of the second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state.
12. The method according to claim 11, wherein the step of determining the receiving power of the second data resource according to the status information of the second data resource comprises:
and when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupation state or an idle state, identifying that the receiving power of the second data resource is the total receiving power of a data resource pool occupied by all data information in the first subframe.
13. The maintenance method according to claim 1, characterized in that the maintenance method further comprises:
if the node sends information on a preset subframe of the first frame period, identifying that the state information of resources corresponding to all resources of the preset subframe in the second frame period is a fuzzy occupation state, and identifying that the receiving power of all resources of the preset subframe is infinite.
14. A device for maintaining resource status, wherein transmission of control information associated with each service packet and transmission of data information associated with the service packet are located in the same subframe, the device comprising:
a receiving module, configured to receive control information and data information associated with a service packet on a first subframe of a first frame period; the control information occupies a first control resource of a first subframe, and the data information occupies a first data resource of the first subframe;
the decoding module is used for decoding the control information in real time;
a first state determining module, configured to determine, if the decoding of the control information is successful, state information of a second data resource in a second frame period according to occupation information of the second data resource corresponding to the first data resource in the second frame period, where the occupation information is indicated by the decoded control information;
a second state determining module, configured to measure, if the decoding of the control information fails, a control resource pool occupied by all control information in the first subframe or a data resource pool occupied by all data information in the first subframe, and determine state information of a second data resource corresponding to the first data resource in a second frame period;
wherein the second frame period is a next frame period of the first frame period.
15. The maintenance device of claim 14, further comprising:
and the power determining module is used for determining the receiving power of the second data resource according to the state information of the second data resource.
16. The maintenance device of claim 15, wherein the first status determination module comprises:
a first state determining sub-module, configured to, when decoding of control information is successful, if the control information indicates that data information of the service packet continues to occupy a second data resource corresponding to the first data resource in a second frame period, identify state information of the second data resource in the second frame period as an occupied state; and/or the presence of a gas in the gas,
and the second state determining submodule is used for identifying that the state information of the second data resource in the second frame period is in an idle state if the control information indicates that the data information of the service packet does not occupy the second data resource corresponding to the first data resource in the second frame period when the decoding of the control information is successful.
17. The maintenance device of claim 16, further comprising:
the time identification module is used for judging whether the decoding of the control information is successful or not, if so, indicating that the data information of the service packet does not occupy a second data resource corresponding to the first data resource in a second frame period, and indicating a reserved resource of a node by the control information; identifying a length of time for a location between a location at which a node reserved a resource and the first data resource.
18. The maintenance arrangement according to claim 17, wherein said length of time is identified using a resource efficient countdown timer.
19. The maintenance device of claim 16, wherein the power determination module comprises:
a third power determining submodule, configured to, when the state information of the second data resource in a second frame period is an occupied state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is the real-time receiving power of the data information;
a fourth power determining submodule, configured to, when the state information of the second data resource is in an occupied state in a second frame period, if decoding of the data information fails, calculate, according to a real-time receiving power of control information and a transmitting power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the transmitting power of the data information, a receiving power of the data information, and identify the receiving power of the second data resource as the estimated receiving power of the data information;
a fifth power determining sub-module, configured to, when the state information of the second data resource in the second frame period is in an idle state, identify, if the decoding of the data information is successful, that the receiving power of the second data resource is a difference between a total receiving power of a data resource pool occupied by all data information in the first sub-frame and a real-time receiving power of the data information;
and a sixth power determining submodule, configured to, when the state information of the second data resource in the second frame period is in an idle state, if decoding of the data information fails, calculate, according to real-time receiving power of control information and sending power of a control signal, path loss information of the control information, estimate, according to the path loss information of the control information and the sending power of the data information, receiving power of the data information, and identify that the receiving power of the second data resource is a difference between total receiving power of a data resource pool occupied by all data information in the first subframe and the estimated receiving power of the data information.
20. The maintenance device of claim 16, wherein the power determination module comprises:
the first power determining submodule is used for identifying the receiving power of the second data resource as the real-time receiving power of the control information if the state information of the second data resource in a second frame period is in an occupied state when the first control resource and the first data resource have a mapping relation;
and the second power determining submodule is used for identifying that the receiving power of the second data resource is the difference between the total receiving power of a control resource pool occupied by all the control information in the first subframe and the real-time receiving power of the control information if the state information of the second data resource in the second frame period is in an idle state when the first control resource and the first data resource have a mapping relation.
21. The maintenance device of claim 15, wherein the second status determination module comprises:
a fourth state determining sub-module, configured to measure, if the decoding of the control information fails, a data resource pool occupied by all data information in the first sub-frame, and determine state information of a second data resource corresponding to the first data resource in a second frame period; and/or the presence of a gas in the gas,
and the third state determining submodule is used for measuring a control resource pool occupied by all control information in the first subframe if the decoding of the control information fails when the first control resource and the first data resource have a mapping relation, and determining the state information of the second data resource corresponding to the first data resource in the second frame period.
22. The maintenance device of claim 21, wherein the third status determination submodule comprises:
a first state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total received power of a control resource pool occupied by all control information in the first subframe is greater than a first preset occupation threshold; and/or the presence of a gas in the gas,
a second state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the control resource pool is smaller than or equal to the first preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a third state determination unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of the control resource pool is less than or equal to the first preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node when decoding of the control information fails.
23. The maintenance device of claim 22, wherein the power determination module comprises:
and a seventh power determining sub-module, configured to, when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state, identify that the receiving power of the second data resource is the total receiving power of the control resource pool occupied by all the control information in the first sub-frame.
24. The maintenance device of claim 21, wherein the fourth status determination submodule comprises:
a fourth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state if a total receiving power of a data resource pool occupied by all data information in the first subframe is greater than a second preset occupation threshold; and/or the presence of a gas in the gas,
a fifth state determining unit, configured to determine that state information of a second data resource corresponding to the first data resource in a second frame period is in an idle state if a total receiving power of the data resource pool is less than or equal to the second preset occupancy threshold and a current subframe is before a subframe corresponding to resource information reserved by a node when decoding of control information fails; and/or the presence of a gas in the gas,
and a sixth state determining unit, configured to determine, when decoding of the control information fails, that state information of a second data resource corresponding to the first data resource in a second frame period is a fuzzy occupation state, if a total receiving power of the data resource pool is less than or equal to the second preset occupation threshold and a current subframe is a subframe corresponding to resource information reserved by the node.
25. The maintenance device of claim 24, wherein the power determination module comprises:
and the eighth power determining submodule is used for identifying that the receiving power of the second data resource is the total receiving power of a data resource pool occupied by all the data information in the first subframe when the state information of the second data resource corresponding to the first data resource in the second frame period is in a fuzzy occupied state or an idle state.
26. The maintenance device of claim 14, further comprising:
and the processing module is used for identifying that the state information of the resources corresponding to all the resources of the preset subframe in the second frame period is in a fuzzy occupation state and identifying that the receiving power of all the resources of the preset subframe is infinite if the node sends information on the preset subframe of the first frame period.
CN201610666178.9A 2016-08-12 2016-08-12 Resource state maintenance method and device Active CN107733555B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610666178.9A CN107733555B (en) 2016-08-12 2016-08-12 Resource state maintenance method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610666178.9A CN107733555B (en) 2016-08-12 2016-08-12 Resource state maintenance method and device

Publications (2)

Publication Number Publication Date
CN107733555A CN107733555A (en) 2018-02-23
CN107733555B true CN107733555B (en) 2020-08-11

Family

ID=61201320

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610666178.9A Active CN107733555B (en) 2016-08-12 2016-08-12 Resource state maintenance method and device

Country Status (1)

Country Link
CN (1) CN107733555B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112055385B (en) * 2019-06-05 2022-03-29 上海朗帛通信技术有限公司 Method and apparatus in a node used for wireless communication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105765892A (en) * 2014-11-07 2016-07-13 华为技术有限公司 Information transmission method, user equipment, and base station

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105393623B (en) * 2013-07-12 2019-07-05 夏普株式会社 Terminal installation, method and integrated circuit
US10660146B2 (en) * 2014-03-21 2020-05-19 Samsung Electronics Co., Ltd. Methods and apparatus for device to device synchronization priority

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105765892A (en) * 2014-11-07 2016-07-13 华为技术有限公司 Information transmission method, user equipment, and base station

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Status Report to TSG;Joern Krause;《3GPP TSG RAN meeting #72 RP-160792》;20160116;全文 *

Also Published As

Publication number Publication date
CN107733555A (en) 2018-02-23

Similar Documents

Publication Publication Date Title
US12004126B2 (en) Methods and devices of assigning resource for sidelink communication system
US11917507B2 (en) Method, apparatus and system for feedback information transmission between internet of vehicles devices
US20250097097A1 (en) Devices and methods for communication in a wireless communication network
CN109803321B (en) Resource selection method and terminal under multiple services
EP3711401B1 (en) Method and apparatus for transmission resource selection
US9877201B2 (en) Method for communicating in a network, a secondary station and a system therefor
EP2765811A1 (en) Method, apparatus, terminal and computer program product for determining transmission mode
WO2017166222A1 (en) Method and apparatus for determining contention window size in clear channel assessment
CN108024292B (en) A kind of resource method for removing and device
CN107682930B (en) Resource selection method and device
CN106160954A (en) Information transferring method, base station and terminal
WO2015139289A1 (en) Method, device, and user equipment for generating monitoring report
US10959214B2 (en) Information processing method, communication device, and computer storage medium for ensuring correct generation of a check bit
WO2017041288A1 (en) Data retransmission method and apparatus
CN107733555B (en) Resource state maintenance method and device
CN113518321A (en) Resource selection method and device for auxiliary link, storage medium and terminal
CN112584480A (en) Processing method of bypass control information, bypass transmission method and user equipment
EP4122275B1 (en) Expediting sensor reporting in a time division multiple access shared-medium network
JP6707958B2 (en) Method, apparatus and system for identifying hidden terminal
WO2024002100A1 (en) Resource exclusion method and apparatus for monitoring sidelink control information (sci)
WO2022236572A9 (en) Method and apparatus for determining resource selection window and listening window, terminal, and storage medium
US20240323956A1 (en) Control information multiplexing for wireless communications
CN117955605A (en) Data transmission method, device and storage medium
CN117040691A (en) TBoMS retransmission method, device, communication equipment and storage medium
CN117642999A (en) Method, device, terminal and storage medium for determining resource set

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20210604

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

TR01 Transfer of patent right
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载