WO2016101112A1 - Method and device for transmitting broadcast message - Google Patents
Method and device for transmitting broadcast message Download PDFInfo
- Publication number
- WO2016101112A1 WO2016101112A1 PCT/CN2014/094566 CN2014094566W WO2016101112A1 WO 2016101112 A1 WO2016101112 A1 WO 2016101112A1 CN 2014094566 W CN2014094566 W CN 2014094566W WO 2016101112 A1 WO2016101112 A1 WO 2016101112A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- domain resource
- time
- location
- resource location
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
Definitions
- the present invention relates to the field of communications, and in particular, to a method and an apparatus for transmitting a broadcast message.
- Frequency-Hopping Spread Spectrum refers to a carrier frequency that is within a certain range and hops according to a certain rule. It is a common communication method in the communication field, which can effectively avoid interference and exert communication efficiency.
- the channel resources may be divided into time domain resources and frequency domain resources.
- the frequency domain resources may be divided into m subcarriers in the frequency domain direction, in the time domain direction.
- the time domain resource can be divided into n time slots, and a time slot interval of a certain duration is set between the time slots, so that m*n time-frequency resources can be obtained in one frame, assuming that the UE performs with the base station. If a period of communication includes N frames, then m*n time-frequency resource sequences can be obtained, for example, the first time-frequency resource in the frame 0, the first time-frequency resource in the first frame, and the N-th
- the first time-frequency resource in one frame is a time-frequency resource sequence.
- i(0) is the frequency domain resource location of any UE in frame
- j(0) is the time domain resource location of the UE in frame
- i(t) is the T number of the UE.
- the frequency domain resource location of the frame, j(t) is the time domain resource location of the UE in the T frame, that is, the frequency resource used by the UE in the T frame is the frequency of the frame in the 0 frame.
- two UEs using different time-frequency resources in each cycle have at most the same time domain position in one frame (ie, j(t) is the same), thus It is ensured that two UEs using different time-frequency resources can communicate at least in other N-1 frames.
- N frames two UEs respectively using the first time-frequency resource and the fourth time-frequency resource are only in the UE.
- Frame 0 is located in the same time slot.
- An embodiment of the present invention provides a method and an apparatus for transmitting a broadcast message, which solves the problem of a decrease in communication speed and a waste of time-frequency resources caused by a reserved slot interval when a UE performs frequency hopping in the prior art.
- an embodiment of the present invention provides a method for transmitting a broadcast message, including:
- the first UE determines the time-frequency resource information of the first UE in the frame 0 according to the current system frame number T and the time-frequency resource information used by the at least one UE before the T-frame, and the time-frequency resource information includes the frequency. a domain resource location and a time domain resource location, wherein the time domain resource location is determined by a slot group location and a slot location in the slot group, and T is an integer greater than or equal to 0;
- the first UE sends a broadcast message of the first UE by using a resource of a frequency domain resource location and a time domain resource location of the T frame.
- the first UE determines, according to the current system frame number T and time-frequency resource information of the first UE in frame 0,
- the slot group position and the slot position of the first UE in the T frame include:
- the first UE performs linear transformation on the frequency domain resource location and the time domain resource location of the first UE in the frame 0 by using the current system frame number T as a parameter to determine that the first UE is in the T number.
- the first UE is configured by using the current system frame number T as a parameter, and is configured by the first UE
- the frequency domain resource location and the time domain resource location of the frame 0 are linearly transformed to determine the slot group location of the first UE in the T frame, including:
- the first UE Determining, by the first UE, the frequency domain resource location of the first UE in the T frame, in the frequency domain resource location of the frame 0, including:
- a frequency domain resource position of the first UE in a frequency domain resource position of the 0th frame after the c*T subcarriers is determined as a frequency domain resource location of the first UE in the T frame.
- c is an integer greater than zero.
- the frequency domain resource location includes m subcarriers, and the time domain resource The location includes n time slot groups, and each time slot group includes 3 time slots, where n is a prime number greater than or equal to 3*m, and n and m are integers greater than 0.
- an embodiment of the present invention provides a transmission apparatus for a broadcast message, including:
- An initial resource determining unit configured to determine time-frequency resource information of the first UE in frame 0 according to the current system frame number T and time-frequency resource information used by the at least one UE before the T-frame, the time-frequency
- the resource information includes a frequency domain resource location and a time domain resource location, where the time domain resource location is determined by a slot group location and a slot location in the slot group, and T is an integer greater than or equal to 0;
- a frequency domain resource determining unit configured to determine, according to the current system frame number T and a frequency domain resource location of the first UE in frame 0, a frequency domain resource location of the first UE in a T frame;
- a time domain resource determining unit configured to determine, according to the current system frame number T and time-frequency resource information of the first UE in frame 0, a slot group position and a time slot of the first UE in a T-number frame Positioning, and determining a time domain resource location of the first UE in a T frame, wherein a time domain resource location of the first UE and a time domain resource location of the second UE in a period of one N frame There are N-1 times separated by at least 3 time slots, the second UE is any one of the other at least one UE, and N is an integer greater than 1;
- a broadcast message transmission unit configured to send the broadcast message of the first UE by using a resource of a frequency domain resource location and a time domain resource location of the T frame.
- the time domain resource determining unit includes a time slot group determining unit and a time slot determining unit, where
- the time slot group determining unit is configured to perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in frame 0 by using the current system frame number T as a parameter to determine the first a slot group location of a UE in a T frame;
- the time slot determining unit is configured to set the first UE in a time slot position of frame 0 It is determined as the slot position of the first UE in the T frame.
- the time slot group determining unit is specifically configured to: determine, by the first UE, a time domain resource position after the L*T time slot group in the slot group position of the 0th frame is determined to be the first UE in the T The slot group position of the number frame, where L is determined by the slot position of the first UE in frame 0 and the frequency domain resource position of the first UE in frame 0, and L is an integer greater than or equal to 0. .
- the frequency domain resource determining unit is specifically configured to determine, by using the frequency domain resource location of the first UE in frame 0, a frequency domain resource location of the first UE in a T frame; or The frequency domain resource position after the UE shifts the c*T subcarriers in the frequency domain resource position of the frame 0 is determined as the frequency domain resource location of the first UE in the T frame, and c is an integer greater than 0.
- an embodiment of the present invention provides a transmission apparatus for a broadcast message, where the apparatus includes a processor and a transceiver, where
- the processor is configured to determine time-frequency resource information of the first UE in frame 0 according to the current system frame number T and time-frequency resource information used by the at least one UE before the T-frame, the first
- the UE is any UE other than the other at least one UE; and determines, according to the current system frame number T and the frequency domain resource location of the first UE in frame 0, the frequency of the first UE in the T frame.
- the transceiver is configured to use a frequency domain resource location and a time domain resource of the T frame
- the resource of the location sends a broadcast message of the first UE.
- the processor is specifically configured to perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in the frame 0 by using the current system frame number T as a parameter to determine the first UE. a slot group position at the T frame; and determining a slot position of the first UE at frame 0 as a slot position of the first UE at the T frame.
- the processor is specifically configured to: determine, by the first UE, a time domain resource position after the L*T time slot group of the slot group position of the 0th frame is determined to be the first UE in the T frame. a slot group location, where L is determined by the slot position of the first UE in frame 0 and the frequency domain resource location of the first UE in frame 0, and L is an integer greater than or equal to 0.
- the processor is specifically configured to determine, by using the frequency domain resource location of the first UE in frame 0, a frequency domain resource location of the first UE in a T frame; or: The frequency domain resource position of the frame 0 is translated by the frequency domain resource position after c*T subcarriers, and is determined as the frequency domain resource location of the first UE in the T frame, and c is an integer greater than 0.
- Embodiments of the present invention provide a method and an apparatus for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot at frame 0.
- the group location and the slot location determine the slot group location and the slot location of the first UE in the T frame, then the time domain resource location of the first UE and the time domain of the second UE in a period of one N frame
- the resource location has N-1 times separated by at least 3 time slots.
- any two time domain resource locations of UEs using different time-frequency resources are separated by at least 3 time slots, since only The UEs with different time-frequency resources need to wait for the time slot interval when the UEs in the slot are transmitting and receiving the broadcast message. Therefore, any two UEs using different time-frequency resources in the present invention do not need to wait for the reserved time slot when transmitting and receiving broadcast messages.
- the transmission and reception operations of the broadcast message can be performed at intervals, which solves the problem that the communication speed is reduced and the time-frequency resources are wasted due to the reserved slot interval when the UE performs frequency hopping in the prior art.
- 1 is a schematic diagram of channel resource division in the prior art
- FIG. 2 is a flowchart 1 of a method for transmitting a broadcast message according to an embodiment of the present invention
- FIG. 3 is a second flowchart of a method for transmitting a broadcast message according to an embodiment of the present invention
- FIG. 4 is a frequency hopping pattern of a method for transmitting a broadcast message according to an embodiment of the present invention
- FIG. 5 is a schematic diagram of hardware of a broadcast message transmission apparatus according to an embodiment of the present disclosure.
- FIG. 6 is a schematic structural diagram 1 of a device for transmitting a broadcast message according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram 2 of a device for transmitting a broadcast message according to an embodiment of the present invention.
- a method for transmitting a broadcast message is provided to perform a hopping Frequency, in each frame, as shown in Table 1, the channel resources can be divided into m subcarriers i in the horizontal frequency domain direction, and divided into n time slot groups j in the vertical time domain direction, each The slot group contains three slots k, where n is a prime number greater than or equal to 3*m, n>m>0.
- the slot interval ratio increases, which greatly increases the communication speed of the UE and causes time-frequency resources. waste.
- the channel time-frequency resources are re-divided, and the time domain resources are divided into time slots and time slots in the time slot group, that is, the time domain is distinguished by the sequence pair (j, k).
- Resource location such that when two UEs (eg, A and C) using different time-frequency resources are not hopping in the same slot group as much as possible in the hop period (N frames), between UEs
- N frames hop period
- An embodiment of the present invention provides a method for transmitting a broadcast message, as shown in FIG. 2, including:
- the first UE determines the time-frequency resource information of the first UE in the frame 0 according to the current system frame number T and the time-frequency resource information used by the at least one UE before the T-frame, and T is an integer greater than or equal to 0.
- the first UE determines, according to the current system frame number T and the frequency domain resource location of the first UE in frame 0, the frequency domain resource location of the first UE in the T frame.
- the first UE determines, according to the current system frame number T and the time-frequency resource information of the first UE in the frame 0, the slot group location and the slot position of the first UE in the T frame, and determines that the first UE is in the T
- the time domain resource location of the number frame wherein the time domain resource location of the first UE and the time domain resource location of the second UE are separated by N-1 times by at least 3 time slots in the period of one N frame, the second The UE is any one of the other at least one UE, and N is an integer greater than one.
- the first UE sends a broadcast message of the first UE by using a frequency domain resource location of the T frame and a resource of the time domain resource location.
- the time-frequency resource information includes a frequency domain resource location and a time domain resource location, where the time domain resource location is jointly determined by the slot group location and the slot location in each slot group, the first
- the UE may be any of all UEs in the D2D system.
- the first UE may obtain the current system frame number T by using the system broadcast of the base station, and the first UE may also listen to other UEs to send the respective frames in the 0th frame to the T-1 frame before the T number frame.
- time-frequency resource information used by other UEs that is, a frequency domain resource position i used by other UEs in frames 0 to T-1, and a time domain resource location (j, k).
- the first UE determines the time-frequency resource information of the first UE itself in the 0th frame according to the frequency domain resource location i used by the other UE before the T-frame and the time domain resource location (j, k).
- the frequency resource information includes a frequency domain resource location i(0) of the first UE, and a time domain resource location (j(0), k(0)) of the first UE.
- the first UE listens to time-frequency resource information used by other UEs to transmit respective broadcast messages in frame 0 to frame T-1, when a certain time-frequency resource is from frame 0 to frame T-1.
- the first UE may determine the time-frequency resource occupied by the time-frequency resource for transmitting the broadcast information by itself, and determine the time-frequency resource information of the frame No. 0, that is, the frequency domain resource location i(0). And the time domain resource location (j(0), k(0)).
- the first UE may directly determine the system according to the system broadcast sent between the base station or the UE. Time-frequency resource information in frame 0.
- step 102 after determining that the first UE is in the frequency domain resource location i(0) of frame 0, and the domain resource location (j(0), k(0)) of the first UE, the first UE is based on The current system frame number T and the frequency domain resource location of the first UE in frame 0 determine the frequency domain resource location i(T) of the first UE in the T frame.
- the first UE may determine the frequency domain resource location i(0) of the first UE in the frame 0 frame as the frequency domain resource location i(T) of the first UE in the T number frame; or, the first UE will The frequency domain resource position after the first UE shifts the c*T subcarriers in the frequency domain resource position i(0) of the frame 0 is determined as the frequency domain resource position i(T) of the first UE in the T frame, where c is an integer greater than zero.
- step 103 after determining that the first UE is in the frequency domain resource location i(0) of frame 0, and the domain resource location (j(0), k(0)) of the first UE, the first UE is based on Determining, by the first UE, the frequency domain resource location i(0) of frame 0 and the time domain resource location of the first UE (j(0), k(0)), respectively determining the time slot of the first UE in the T frame The group position j(T) and the slot position k(T), such that j(T) and k(T) constitute the time domain resource location of the first UE in the T frame.
- the first UE may use the current system frame number T as a parameter, and the frequency domain resource location of the first UE in the frame 0 frame.
- the time domain resource location is linearly transformed to determine a time slot group location of the first UE in the T number frame, such that the first UE (set the first UE is A) a time domain resource location within a period of one N frame, and
- the time domain resource location of the second UE (the second UE is B) has N-1 times separated by at least 3 time slots, wherein the second UE is any one of the other UEs, that is, j A (T ) -j B (T) is not 0 at least N-1 times in a period of N frames.
- any two UEs eg, A and B
- N frames the frequency hopping period
- the first UE when the first UE linearly transforms the frequency domain resource location and the time domain resource location of the No. 0 frame by the first UE, the first UE may be in the slot group location of the No. 0 frame.
- the time domain resource position after the L*T time slot group is translated, and is determined as the time slot group position of the first UE in the T number frame, where L is the first UE in the time slot position of the 0th frame and the first UE is The frequency domain resource location of frame 0 is determined in common, and L is an integer greater than or equal to zero.
- step 104 after the first UE determines the frequency domain resource location i(T), the slot group location j(T), and the slot location k(T) of the T frame, the first UE uses the frequency domain.
- the resource indicated by the resource location i(T), the slot group location j(T), and the slot location k(T) transmits a broadcast message of the first UE.
- Embodiments of the present invention provide a method for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position at frame 0. And the slot position, determining the slot group position and the slot position of the first UE in the T frame, then, in a period of one N frame, the time domain resource location of the first UE and the time domain resource location of the second UE There are at least 3 time slots separated by N-1 times, that is, in the N-1 frame, the time domain resource positions of any two UEs using different time-frequency resources are separated by at least 3 time slots, since only time slots are available.
- any two UEs using different time-frequency resources in the present invention can broadcast a message without waiting for a reserved slot interval.
- the transmitting and receiving operations solve the problem that the communication speed is reduced and the time-frequency resources are wasted due to the reserved slot interval when the UE performs frequency hopping in the prior art.
- An embodiment of the present invention provides a method for transmitting a broadcast message, as shown in FIG. 3, including:
- the first UE determines, according to the current system frame number T and the time-frequency resource information used by other UEs before the T-number frame, the frequency domain resource location, the time slot group location, and the first UE in the frame No. 0 corresponding to the T-frame.
- the slot position, T is an integer greater than or equal to 0;
- the first UE determines, by using the frequency domain resource position of the first UE in the frequency domain resource position of the frame 0, the frequency domain resource position after the c*T subcarriers, where the first UE is in the frequency domain resource position of the T frame, and c is greater than or equal to An integer of 0;
- the first UE uses the current system frame number T as a parameter, and the first UE is in frame 0.
- the frequency domain resource location and the time domain resource location are linearly transformed to determine a slot group location of the first UE in the T frame;
- the first UE determines, by the first UE, a slot position of the No. 0 frame as a slot position of the first UE in the T frame.
- the first UE sends the broadcast message of the first UE by using the time-frequency resource information determined by the frequency domain resource location, the slot group location, and the slot location determined by the T-frame determined in steps 202 to 204. .
- the time-frequency resource information includes a frequency domain resource location i and a time domain resource location (j, k), wherein the time domain resource location (j, k) is determined by the slot group location j and The slot positions k in each slot group are determined together.
- terminal A is used as the first UE
- terminal B is used as the second UE.
- the first UE may obtain the current system frame number N by using the system broadcast of the base station, and the first UE may also listen to other UEs to send the respective frames in the 0th frame to the T-1 frame before the T number frame.
- the time-frequency resource information used by other UEs when broadcasting a message that is, the frequency domain resource position i used by other UEs in the 0th frame to the T-1th frame, and the time domain resource location (j, k).
- the first UE determines the time-frequency resource information of the frame 0 in the frame according to the frequency domain resource position i used by the other UE before the T-frame frame and the time domain resource location (j, k), where the time-frequency resource information includes The frequency domain resource location i A (0) of the first UE, and the time domain resource location (j A (0), k A (0)) of the first UE, T ⁇ 0.
- the first UE After determining the frequency domain resource location i A (0) of the first UE in frame 0, and the time domain resource location (j A (0), k A (0)) of the first UE, the first UE is based on the current The system frame number T and the first UE are in the frequency domain resource location of the frame 0, and step 202 is performed to determine the frequency domain resource location i A (T) of the first UE in the T frame, or the first UE may perform steps. 203 to 204 determine the time domain resource location (j A (T), k A (T)) of the first UE in the T frame.
- the first UE determines, according to the current system frame number T and the frequency domain resource location of the first UE in frame 0, that the first UE is in the frequency domain resource location i A (T) of the T frame,
- the frequency domain resource position after the first UE is translated into the frequency domain resource position i A (0) of the frame 0 by c*T subcarriers is determined as the frequency domain resource location of the first UE in the T frame.
- i A (T) , c is an integer greater than or equal to 0, namely:
- i A (T) i A (0)+c*T mod m.
- a first UE UE in the first frequency domain resource location numbers 0 to i A (0) is determined for the first UE in the frequency domain resource location number of the frame T i A (T ).
- the first UE determines, according to the current system frame number T and the time-frequency resource information of the first UE in frame 0, that the first UE is in the slot group position j A (T) of the T-frame, first The UE may perform linear transformation on the frequency domain resource location i A (0) and the time domain resource location (j A (0), k A (0) of the first UE in frame 0 with the current system frame number T as a parameter.
- the slot group location j A (T) of the T frame Determining, by the first UE, the slot group location j A (T) of the T frame, such that the first UE (terminal A) has a time domain resource location within a period of one N frame, and the second UE (terminal B)
- the time domain resource location has N-1 times separated by at least 3 time slots, that is, j A (T)-j B (T) is not zero.
- the first UE may determine, by the first UE, the time domain resource position after the L*T time slot group in the slot group position j A (0) of the frame 0, to determine that the first UE is in the T frame.
- n is a prime number greater than or equal to 3*m in Table 1
- the above formula may cause the first UE (terminal A) to have a time domain resource location within a period of one N frame, and the second UE (terminal B)
- the time domain resource location has N-1 times separated by at least 3 time slots, as evidenced by:
- j B (T) j B (0)+(3i B (0)+k B (0))*T mod n;
- terminal A and terminal B are separated by at least three time slots in the slot group position of any T frame in one cycle.
- n is a prime number greater than or equal to 3*m
- the above equation has only one time j A (T)-j B (T) is 0 in the period of one N frame, and therefore, in an N frame During the period, there are cases where the slot positions of the terminal A and the terminal B are not adjacent to N-1 times.
- n is a prime number greater than or equal to 3*m
- the above equation has only one time j A (T)-j B (T) is 1 in the period of one N frame, and therefore, in an N frame During the period, there are cases where the slot positions of the terminal A and the terminal B are not adjacent to N-1 times.
- the first UE may determine the slot group position j A (T) of the first UE in the T frame according to the formula (1), and ensure that the time of the first UE (terminal A) is within a period of one N frame.
- the domain resource location is separated from the time domain resource location of the second UE (terminal B) by at least 3 slots N-1 times.
- step 204 when the first UE determines that the first UE is in the slot position k A (T) of the T frame, the first UE may determine the slot position k A (0) of the No. 0 frame as the first.
- the slot position k A (T) of the UE in the T frame ie:
- step 205 after the first UE performs the above steps 201 to 204, the frequency domain resource location i A (T) of the first UE in the T frame, the slot group location j A (T), and the time slot may be determined. Position k A (T), then the first UE can acquire resources of the location indicated by the frequency domain resource location i A (T), the slot group location j A (T), and the slot location k A (T), And using the resource to send a broadcast message of the first UE.
- any UE sends its own broadcast message according to the foregoing steps 201 to 205, it can be ensured that any two UEs using different time-frequency resource information are in the period of each N frame when transmitting the broadcast message.
- the N-1 time slot positions are not adjacent. Therefore, in the process of transmitting and receiving the N-1 broadcast messages, there is no need to wait for the reserved time slot interval for data transmission, thereby improving the communication rate between the UEs. And improve the utilization of time-frequency resources.
- the frequency hopping pattern obtained by the UE according to the transmission method of the broadcast message is performed.
- f is the frame number.
- the time-frequency resources at the position of the adjacent time slot of the time-frequency resource at frame 0 are never repeated in the first to sixth frames. Therefore, the 6 broadcasts are repeated. During the sending and receiving of messages, there is no need to wait for the reserved slot interval. Data transfer.
- An embodiment of the present invention provides a method for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position in frame 0 and The slot position determines the slot group position and the slot position of the first UE in the T frame. Then, in a period of one N frame, the time domain resource location of the first UE and the time domain resource location of the second UE are N-1 times are separated by at least 3 time slots, that is, in the N-1 frame, the time domain resource positions of any two UEs using different time-frequency resources are separated by at least 3 time slots, since only the time slot phase The neighboring UEs need to wait for the time slot interval when performing broadcast message transmission.
- any two UEs using different time-frequency resources in the present invention can broadcast messages without waiting for the reserved time slot interval.
- the transceiver operation solves the problem that the communication speed is reduced and the time-frequency resource is wasted due to the reserved slot interval when the UE performs frequency hopping in the prior art.
- FIG. 5 is a block diagram showing the hardware of a broadcast message transmitting apparatus of the present invention.
- the transmission device of the broadcast message may be various UEs in a D2D (Device to Device) communication network (that is, a communication method directly performed between devices without passing through a base station).
- D2D Device to Device
- the control device includes a processor 11, a transceiver 12, a memory 13, and a bus 14.
- the processor 11, the transceiver 12 and the memory 13 communicate via the bus 14.
- the processor 11 is a control center of the UE.
- the processor 11 performs various functions of the UE by processing data received by the transceiver 12 and calling software or programs in the memory 13.
- the transceiver 12 can be used for transmitting and receiving information or during a call, and receiving and transmitting signals. After receiving the information sent by the terminal, the transceiver 12 processes the information to the processor 11. In addition, the transceiver 12 can communicate with the network and other devices through wireless communication. .
- the memory 13 can be used to store software programs or data, and the processor 11 executes various functional applications and data processing of the UE by running software programs or data stored in the memory 13.
- the transceiver 12 acquires the current system frame number T and time-frequency resource information used by other UEs before the T-number frame, and uses the current system frame number T and other UEs before the T-frame.
- the frequency resource information is stored in the memory 13, wherein the time-frequency resource information includes a frequency domain resource location and a time domain resource location, wherein the time domain resource location is determined by a time slot group location and each time slot group The slot position is determined jointly, T ⁇ 0.
- the processor 11 determines, according to the current system frame number T in the memory 13 and the time-frequency resource information used by other UEs before the T-frame frame, that the first UE is in frame 0.
- the processor 11 determines, according to the current system frame number T in the memory 13 and the frequency domain resource location of the first UE in the frame 0 frame, the frequency domain resource location of the first UE in the T-number frame; The processor 11 determines, according to the current system frame number T in the memory 13 and the time-frequency resource information of the first UE No.
- the transceiver 12 transmits the broadcast message of the first UE by using the resources of the frequency domain resource location and the time domain resource location of the T frame.
- the processor 11 determines, according to the current system frame number T in the memory 13 and the time-frequency resource information of the first UE No. 0 frame, the location and time of the slot group of the first UE in the T-frame.
- the processor 11 is further configured to: perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in frame 0 by using the current system frame number T as a parameter, Determining a slot group position of the first UE in a T frame; and determining a slot position of the first UE in a frame 0 as a slot position of the first UE in a T frame.
- the processor 11 linearly transforms the frequency domain resource location and the time domain resource location of the first UE in frame 0 by using the current system frame number T as a parameter.
- the processor 11 may be further configured to: when the first UE is translated by L*T in the slot group position of the 0th frame, when the first UE is in the slot group position of the T frame.
- the time domain resource location after the slot group is determined as the slot group location of the first UE in the T number frame, where L is the first UE in the slot position of frame 0 frame and the first UE
- the frequency domain resource locations of frame 0 are determined together, and L is an integer greater than or equal to zero.
- the processor 11 determines, according to the current system frame number T in the memory 13 and the frequency domain resource location of the first UE in the frame 0 frame, when the first UE is in the frequency domain resource location of the T frame.
- the processor 11 may be further configured to determine, by using the frequency domain resource location of the first UE in frame 0, a frequency domain resource location of the first UE in a T frame; or The frequency domain resource position after the UE shifts the c*T subcarriers in the frequency domain resource position of the frame 0 is determined as the frequency domain resource location of the first UE in the T frame, and c is an integer greater than 0.
- the frequency domain resource location includes m subcarriers, the time domain resource location includes n time slot groups, and each time slot group includes three time slots, where n is a prime number greater than or equal to 3*m , n>m>0.
- An embodiment of the present invention provides a UE, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can according to the slot group position and the slot position in the frame 0 frame. Determining the slot group position and the slot position of the first UE in the T frame, then, in a period of one N frame, the time domain resource location of the first UE and the time domain resource location of the second UE have N-1
- the time interval is at least 3 time slots, that is, in the N-1 frame, the time domain resource positions of any two UEs using different time-frequency resources are at least 3 time slots, since only the slots adjacent to the UE When the broadcast message is sent and received, it is necessary to wait for the time slot interval.
- any two UEs using different time-frequency resources in the present invention can perform the broadcast message transmission and reception without waiting for the reserved time slot interval when transmitting and receiving the broadcast message.
- the problem that the communication speed is reduced and the time-frequency resource is wasted due to the reserved slot interval when the UE performs frequency hopping is solved in the prior art.
- An embodiment of the present invention provides a transmission apparatus for a broadcast message, as shown in FIG. 6, including:
- the initial resource determining unit 21 is configured to determine, according to the current system frame number T and the time-frequency resource information used by the at least one UE before the T-frame, the time-frequency resource information of the first UE in the frame 0, where
- the frequency resource information includes a frequency domain resource location and a time domain resource location, wherein the time domain resource location is determined by a slot group location and a slot location in the slot group, and T is an integer greater than or equal to 0;
- the frequency domain resource determining unit 22 is configured to determine, according to the current system frame number T in the initial resource determining unit 21 and the frequency domain resource location of the first UE in the frame 0 frame, that the first UE is in the T The frequency domain resource location of the number frame;
- the time domain resource determining unit 23 is configured to determine, according to the current system frame number T in the initial resource determining unit 21 and the time-frequency resource information of the first UE in the frame 0 frame, that the first UE is in the T-number frame. a time slot group location and a time slot location, and determining a time domain resource location of the first UE in a T number frame, wherein the time domain resource location of the first UE is in the period of one N frame
- the time domain resource location of the second UE has N-1 times separated by at least 3 time slots, the second UE is any one of the other at least one UE, and N is an integer greater than 1.
- the broadcast message transmission unit 24 is configured to send, by using the resources of the frequency domain resource location and the time domain resource location of the T frame determined by the frequency domain resource determining unit 22 and the time domain resource determining unit 23, A broadcast message of a UE.
- the time domain resource determining unit includes a slot group determining unit 25 and a slot determining unit 26, where
- the time slot group determining unit 25 is configured to perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in the frame 0 frame by using the current system frame number T as a parameter to determine the a slot group location of the first UE in the T frame;
- the time slot determining unit 26 is configured to determine, by the first UE, a slot position of the No. 0 frame as a slot position of the first UE in the T number frame.
- the time slot group determining unit 25 is specifically configured to: determine, by the first UE, a time domain resource position after the L*T time slot group in the slot group position of the 0th frame is determined as the first a UE is in a slot group position of the T frame, wherein L is determined by the first UE in the slot position of the 0 frame and the first UE in the frequency domain resource position of the 0 frame. Let L be an integer greater than or equal to zero.
- the frequency domain resource determining unit 22 is specifically configured to determine, by using the frequency domain resource location of the first UE in frame 0, the frequency domain resource location of the first UE in the T frame; or Determining, by the first UE, a frequency domain resource position after the C*T subcarriers in the frequency domain resource position of the frame 0 is determined as a frequency domain resource location of the first UE in the T frame, where c is greater than 0. Integer.
- the frequency domain resource location includes m subcarriers, the time domain resource location includes n time slot groups, and each time slot group includes three time slots, where n is a prime number greater than or equal to 3*m , n>m>0.
- Embodiments of the present invention provide a broadcast message transmission apparatus, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position in frame 0. And the slot position, determining the slot group position and the slot position of the first UE in the T frame, then, in a period of one N frame, the time domain resource location of the first UE and the time domain resource location of the second UE There are at least 3 time slots separated by N-1 times, that is, in the N-1 frame, the time domain resource positions of any two UEs using different time-frequency resources are separated by at least 3 time slots, since only time slots are available. When a neighboring UE performs broadcast messaging, it needs to wait for a slot interval.
- any two UEs using different time-frequency resources in the present invention can broadcast a message without waiting for a reserved slot interval.
- the transmitting and receiving operations solve the problem that the communication speed is reduced and the time-frequency resources are wasted due to the reserved slot interval when the UE performs frequency hopping in the prior art.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及通信领域,尤其涉及一种广播消息的传输方法及装置。The present invention relates to the field of communications, and in particular, to a method and an apparatus for transmitting a broadcast message.
跳频技术(Frequency-Hopping Spread Spectrum,FHSS)是指载波频率在一定范围内,按某种规律跳变,它是通信领域中的常用通信手段,可以有效的避开干扰,发挥通信效能。Frequency-Hopping Spread Spectrum (FHSS) refers to a carrier frequency that is within a certain range and hops according to a certain rule. It is a common communication method in the communication field, which can effectively avoid interference and exert communication efficiency.
具体的,可以将信道资源划分为时域资源和频域资源,如图1所示,每一帧内,在频域方向上又可以将频域资源划分为m个子载波,在时域方向上又可以将时域资源划分为n个时隙,而且,时隙之间设有一定时长的时隙间隔,于是,在一帧内就可以得到m*n个时频资源,假设UE与基站进行通信的一个周期内包含N帧,那么,就可以得到m*n个时频资源序列,例如,0号帧中的第一时频资源、第1帧中的第一时频资源以及第N-1帧中的第一时频资源为一个时频资源序列。Specifically, the channel resources may be divided into time domain resources and frequency domain resources. As shown in FIG. 1 , in each frame, the frequency domain resources may be divided into m subcarriers in the frequency domain direction, in the time domain direction. The time domain resource can be divided into n time slots, and a time slot interval of a certain duration is set between the time slots, so that m*n time-frequency resources can be obtained in one frame, assuming that the UE performs with the base station. If a period of communication includes N frames, then m*n time-frequency resource sequences can be obtained, for example, the first time-frequency resource in the
在现有技术中,为了解决D2D(Device-to-Device)设备使用FDM(Frequency Division Multiplexing,频分多路复用)的方式进行广播通信时存在的半双工问题(即使用相同时域资源的不同UE无法互相通信),可以使用下面的跳频方案对时频资源进行合理分配:In the prior art, in order to solve the half-duplex problem in which a D2D (Device-to-Device) device performs broadcast communication using FDM (Frequency Division Multiplexing), that is, the same time domain resource is used. Different UEs cannot communicate with each other), the following frequency hopping scheme can be used to reasonably allocate time-frequency resources:
i(0)=0,1,...,m-1,j(0)=0,1,...,n-1;i(0)=0,1,...,m-1,j(0)=0,1,...,n-1;
i(t)=i(0),j(t)=j(0)+i(0)*t mod n;i(t)=i(0), j(t)=j(0)+i(0)*t mod n;
如图1所示,i(0)为任意UE在0号帧的频域资源位置,j(0)为该UE在0号帧的时域资源位置,i(t)为该UE在T号帧的频域资源位置,j(t)为该UE在T号帧的时域资源位置,也就是说,该UE在T号帧所使用的频时资源,是由它在0号帧的频时资源所决定的。
As shown in FIG. 1 , i(0) is the frequency domain resource location of any UE in
基于这种特定的广播通信方式,在每个周期(N帧)内使用不同的时频资源的两个UE至多在一个帧内具有相同的时域位置(即j(t)相同),这样就保证了至少在其他N-1帧内,使用不同的时频资源的两个UE可以进行通信,如图1所示,分别使用第一时频资源和第四时频资源的两个UE只有在0号帧内位于相同的时隙内。Based on this particular broadcast communication method, two UEs using different time-frequency resources in each cycle (N frames) have at most the same time domain position in one frame (ie, j(t) is the same), thus It is ensured that two UEs using different time-frequency resources can communicate at least in other N-1 frames. As shown in FIG. 1, two UEs respectively using the first time-frequency resource and the fourth time-frequency resource are only in the UE.
然而,由于时隙之间预留有一定时长的时隙间隔,所以,当使用相邻时域资源的两个UE进行数据收发时需要等待时隙间隔的时长之后才能进行,尤其是在一个时隙本身的时长较短,而导致时隙间隔占比增加的情况下,会很大程度上增加UE的通信速度,并造成了时频资源的浪费。However, since a time slot interval is reserved between time slots, when two UEs using adjacent time domain resources perform data transmission and reception, it is necessary to wait for the time interval of the time slot interval, especially at one time. When the slot itself has a short duration, and the slot interval ratio increases, the communication speed of the UE is greatly increased, and the time-frequency resource is wasted.
发明内容Summary of the invention
本发明的实施例提供一种广播消息的传输方法及装置,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。An embodiment of the present invention provides a method and an apparatus for transmitting a broadcast message, which solves the problem of a decrease in communication speed and a waste of time-frequency resources caused by a reserved slot interval when a UE performs frequency hopping in the prior art.
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
第一方面,本发明的实施例提供一种广播消息的传输方法,包括:In a first aspect, an embodiment of the present invention provides a method for transmitting a broadcast message, including:
第一UE根据当前系统帧号T以及其他至少一个UE在T号帧之前使用的时频资源信息,确定所述第一UE在0号帧的时频资源信息,所述时频资源信息包括频域资源位置和时域资源位置,其中,所述时域资源位置由时隙组位置和时隙组内的时隙位置共同决定,T为大于等于0的整数;The first UE determines the time-frequency resource information of the first UE in the
所述第一UE根据所述当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置;Determining, by the first UE, the frequency domain resource location of the first UE in the T frame according to the current system frame number T and the frequency domain resource location of the first UE in the
所述第一UE根据所述当前系统帧号T和所述第一UE在0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,并确定所述第一UE在T号帧的时域资源位置,其中,在一个N帧的周期内,所述第一UE的时域资源位置与所述第二UE的时域资源位置有N-1次相隔至少3个时隙,所述第二UE为所述
其他至少一个UE中的任一个,N为大于1的整数;Determining, by the first UE, the slot group position and the slot position of the first UE in the T frame according to the current system frame number T and the time-frequency resource information of the first UE in the
所述第一UE使用所述T号帧的频域资源位置和时域资源位置的资源发送所述第一UE的广播消息。The first UE sends a broadcast message of the first UE by using a resource of a frequency domain resource location and a time domain resource location of the T frame.
结合第一方面,在第一方面的第一种可能的实现方式中,所述第一UE根据所述当前系统帧号T和所述第一UE在0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the first UE determines, according to the current system frame number T and time-frequency resource information of the first UE in
所述第一UE以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置;The first UE performs linear transformation on the frequency domain resource location and the time domain resource location of the first UE in the
所述第一UE将所述第一UE在0号帧的时隙位置确定为所述第一UE在T号帧的时隙位置。Determining, by the first UE, a slot position of the first UE in
结第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一UE以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置,包括:In a second possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the first UE is configured by using the current system frame number T as a parameter, and is configured by the first UE The frequency domain resource location and the time domain resource location of the
所述第一UE将所述第一UE在0号帧的时隙组位置平移L*T个时隙组后的时域资源位置,确定为所述第一UE在T号帧的时隙组位置,其中,L由所述第一UE在0号帧的时隙位置与所述第一UE在0号帧的频域资源位置共同决定,L为大于等于0的整数。Determining, by the first UE, a time domain resource position after the first UE is translated into a L*T time slot group in a time slot group position of the 0th frame as a time slot group of the first UE in a T number frame a location, where L is determined by the first UE in a slot position of
结合第一方面以及第一方面的第一至第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一UE根据所述当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置,包括:With reference to the first aspect, and the first to second possible implementation manners of the first aspect, in a third possible implementation manner of the first aspect, the first UE, according to the current system frame number T, Determining, by the first UE, the frequency domain resource location of the first UE in the T frame, in the frequency domain resource location of the
所述第一UE将所述第一UE在0号帧的频域资源位置,确定为所述第一UE在T号帧的频域资源位置;或者,Determining, by the first UE, a frequency domain resource location of the first UE in
所述第一UE将所述第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为所述第一UE在T号帧的频域资源位置,c为大于0的整数。 Determining, by the first UE, a frequency domain resource position of the first UE in a frequency domain resource position of the 0th frame after the c*T subcarriers is determined as a frequency domain resource location of the first UE in the T frame. c is an integer greater than zero.
结合第一方面以及第一方面的第一至第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述频域资源位置包括m个子载波,所述时域资源位置包括n个时隙组,每一个时隙组中包含3个时隙,其中,n为大于或等于3*m的素数,n与m均为大于0的整数。With reference to the first aspect, and the first to third possible implementation manners of the first aspect, in a fourth possible implementation manner of the first aspect, the frequency domain resource location includes m subcarriers, and the time domain resource The location includes n time slot groups, and each time slot group includes 3 time slots, where n is a prime number greater than or equal to 3*m, and n and m are integers greater than 0.
第二方面,本发明的实施例提供一种广播消息的传输装置,包括:In a second aspect, an embodiment of the present invention provides a transmission apparatus for a broadcast message, including:
初始资源确定单元,用于根据当前系统帧号T以及其他至少一个UE在T号帧之前使用的时频资源信息,确定所述第一UE在0号帧的时频资源信息,所述时频资源信息包括频域资源位置和时域资源位置,其中,所述时域资源位置由时隙组位置和时隙组内的时隙位置共同决定,T为大于等于0的整数;An initial resource determining unit, configured to determine time-frequency resource information of the first UE in
频域资源确定单元,用于根据所述当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置;a frequency domain resource determining unit, configured to determine, according to the current system frame number T and a frequency domain resource location of the first UE in
时域资源确定单元,用于根据所述当前系统帧号T和所述第一UE在0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,并确定所述第一UE在T号帧的时域资源位置,其中,在一个N帧的周期内,所述第一UE的时域资源位置与所述第二UE的时域资源位置有N-1次相隔至少3个时隙,所述第二UE为所述其他至少一个UE中的任一个,N为大于1的整数;a time domain resource determining unit, configured to determine, according to the current system frame number T and time-frequency resource information of the first UE in
广播消息传输单元,用于使用所述T号帧的频域资源位置和时域资源位置的资源发送所述第一UE的广播消息。And a broadcast message transmission unit, configured to send the broadcast message of the first UE by using a resource of a frequency domain resource location and a time domain resource location of the T frame.
结合第二方面,在第二方面的第一种可能的实现方式中,所述时域资源确定单元包括时隙组确定单元和时隙确定单元,其中,With reference to the second aspect, in a first possible implementation manner of the second aspect, the time domain resource determining unit includes a time slot group determining unit and a time slot determining unit, where
所述时隙组确定单元,用于以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置;The time slot group determining unit is configured to perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in
所述时隙确定单元,用于将所述第一UE在0号帧的时隙位置
确定为所述第一UE在T号帧的时隙位置。The time slot determining unit is configured to set the first UE in a time slot position of
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,In conjunction with the first possible implementation of the second aspect, in a second possible implementation of the second aspect,
所述时隙组确定单元,具体用于将所述第一UE在0号帧的时隙组位置平移L*T个时隙组后的时域资源位置,确定为所述第一UE在T号帧的时隙组位置,其中,L由所述第一UE在0号帧的时隙位置与所述第一UE在0号帧的频域资源位置共同决定,L为大于等于0的整数。The time slot group determining unit is specifically configured to: determine, by the first UE, a time domain resource position after the L*T time slot group in the slot group position of the 0th frame is determined to be the first UE in the T The slot group position of the number frame, where L is determined by the slot position of the first UE in
结合第二方面以及第二方面的第一至第二种可能的实现方式,在第二方面的第三种可能的实现方式中,With reference to the second aspect and the first to second possible implementation manners of the second aspect, in a third possible implementation manner of the second aspect,
所述频域资源确定单元,具体用于将所述第一UE在0号帧的频域资源位置,确定为所述第一UE在T号帧的频域资源位置;或者,将所述第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为所述第一UE在T号帧的频域资源位置,c为大于0的整数。The frequency domain resource determining unit is specifically configured to determine, by using the frequency domain resource location of the first UE in
第三方面,本发明的实施例提供一种广播消息的传输装置,所述装置包括处理器以及收发器,其中,In a third aspect, an embodiment of the present invention provides a transmission apparatus for a broadcast message, where the apparatus includes a processor and a transceiver, where
所述处理器,用于根据当前系统帧号T以及其他至少一个UE在T号帧之前使用的时频资源信息,确定所述第一UE在0号帧的时频资源信息,所述第一UE为除所述其他至少一个UE的任一UE;根据所述当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置;并根据所述当前系统帧号T和所述第一UE在0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,并确定所述第一UE在T号帧的时域资源位置,其中,在一个N帧的周期内,所述第一UE的时域资源位置与所述第二UE的时域资源位置有N-1次相隔至少3个时隙,所述第二UE为所述其他至少一个UE中的任一个,N为大于1的整数;The processor is configured to determine time-frequency resource information of the first UE in
所述收发器,用于使用所述T号帧的频域资源位置和时域资源 位置的资源发送所述第一UE的广播消息。The transceiver is configured to use a frequency domain resource location and a time domain resource of the T frame The resource of the location sends a broadcast message of the first UE.
结合第三方面,在第三方面的第一种可能的实现方式中,In conjunction with the third aspect, in a first possible implementation of the third aspect,
所述处理器,具体用于以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置;以及将所述第一UE在0号帧的时隙位置确定为所述第一UE在T号帧的时隙位置。The processor is specifically configured to perform linear transformation on the frequency domain resource location and the time domain resource location of the first UE in the
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,In conjunction with the first possible implementation of the third aspect, in a second possible implementation of the third aspect,
所述处理器,具体用于将所述第一UE在0号帧的时隙组位置平移L*T个时隙组后的时域资源位置,确定为所述第一UE在T号帧的时隙组位置,其中,L由所述第一UE在0号帧的时隙位置与所述第一UE在0号帧的频域资源位置共同决定,L为大于等于0的整数。The processor is specifically configured to: determine, by the first UE, a time domain resource position after the L*T time slot group of the slot group position of the 0th frame is determined to be the first UE in the T frame. a slot group location, where L is determined by the slot position of the first UE in
结合第三方面以及第三方面的第一至第二种可能的实现方式,在第三方面的第三种可能的实现方式中,With reference to the third aspect and the first to second possible implementation manners of the third aspect, in a third possible implementation manner of the third aspect,
所述处理器,具体用于将所述第一UE在0号帧的频域资源位置,确定为所述第一UE在T号帧的频域资源位置;或者,将所述第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为所述第一UE在T号帧的频域资源位置,c为大于0的整数。The processor is specifically configured to determine, by using the frequency domain resource location of the first UE in
本发明的实施例提供一种广播消息的传输方法及装置,通过将时域资源位置划分为时隙组位置和时隙位置,这样一来,第一UE便可根据在0号帧时的隙组位置和时隙位置,确定第一UE在T号帧的时隙组位置和时隙位置,那么,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,也就是说,在N-1帧中,任意两个使用不同时频资源的UE的时域资源位置都至少间隔3个时隙,由于只有时隙相邻的UE进行广播消息收发时才需要等待时隙间隔,所以本发明中任意两个使用不同时频资源的UE在收发广播消息时,均无需等待预留的时隙
间隔就可以进行广播消息的收发操作,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。Embodiments of the present invention provide a method and an apparatus for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot at
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any creative work.
图1为现有技术中信道资源划分的示意图;1 is a schematic diagram of channel resource division in the prior art;
图2为本发明实施例提供的一种广播消息的传输方法的流程图一;2 is a
图3为本发明实施例提供的一种广播消息的传输方法的流程图二;FIG. 3 is a second flowchart of a method for transmitting a broadcast message according to an embodiment of the present invention;
图4为本发明实施例提供的一种广播消息的传输方法的跳频图案;FIG. 4 is a frequency hopping pattern of a method for transmitting a broadcast message according to an embodiment of the present invention;
图5为本发明实施例提供的一种广播消息的传输装置的硬件示意图;FIG. 5 is a schematic diagram of hardware of a broadcast message transmission apparatus according to an embodiment of the present disclosure;
图6为本发明实施例提供的一种广播消息的传输装置的结构示意图一;FIG. 6 is a schematic structural diagram 1 of a device for transmitting a broadcast message according to an embodiment of the present invention;
图7为本发明实施例提供的一种广播消息的传输装置的结构示意图二。FIG. 7 is a schematic structural diagram 2 of a device for transmitting a broadcast message according to an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
为了应用本发明的实施例提供一种广播消息的传输方法进行跳 频,在每一帧内,如表1所示,可以将信道资源在水平的频域方向上划分为m个子载波i,在垂直的时域方向上划分为n个时隙组j,每一个时隙组中包含3个时隙k,其中,n为大于或等于3*m的素数,n>m>0。In order to apply the embodiments of the present invention, a method for transmitting a broadcast message is provided to perform a hopping Frequency, in each frame, as shown in Table 1, the channel resources can be divided into m subcarriers i in the horizontal frequency domain direction, and divided into n time slot groups j in the vertical time domain direction, each The slot group contains three slots k, where n is a prime number greater than or equal to 3*m, n>m>0.
表1Table 1
在现有技术中,当使用相邻时隙的两个UE(例如A和B)进行广播信息的收发时,需要等待预留的时隙间隔的时长之后才能收发广播信息,因此,当一个时隙本身的时长较短时(例如时隙为40毫秒,时隙间隔为20毫秒),会导致时隙间隔占比增加,在很大程度上增加UE的通信速度,并造成了时频资源的浪费。In the prior art, when two UEs (for example, A and B) using adjacent time slots are used for transmitting and receiving broadcast information, it is necessary to wait for the reserved time slot interval before sending and receiving broadcast information, and therefore, when one time When the duration of the slot itself is short (for example, the time slot is 40 milliseconds and the time slot interval is 20 milliseconds), the slot interval ratio increases, which greatly increases the communication speed of the UE and causes time-frequency resources. waste.
在本发明中,如表1所示,将信道时频资源重新进行划分,将时域资源划分为时隙组和时隙组内的时隙,即通过序列对(j,k)区分时域资源位置,这样一来,当使用不同时频资源的两个UE(例如A和C)尽可能的在跳频周期(N个帧)中都不在同一个时隙组跳频时,UE之间进行广播信息的收发时就无需预留相邻时隙间的时隙间隔,提高通信速度的同时提高了时频资源的利用率。In the present invention, as shown in Table 1, the channel time-frequency resources are re-divided, and the time domain resources are divided into time slots and time slots in the time slot group, that is, the time domain is distinguished by the sequence pair (j, k). Resource location, such that when two UEs (eg, A and C) using different time-frequency resources are not hopping in the same slot group as much as possible in the hop period (N frames), between UEs When the broadcast information is sent and received, there is no need to reserve the time slot interval between adjacent time slots, thereby improving the communication speed and improving the utilization of time-frequency resources.
实施例一
本发明的实施例提供一种广播消息的传输方法,如图2所示,包括:An embodiment of the present invention provides a method for transmitting a broadcast message, as shown in FIG. 2, including:
101、第一UE根据当前系统帧号T以及其他至少一个UE在T号帧之前使用的时频资源信息,确定第一UE在0号帧的时频资源信息,T为大于等于0的整数。
The first UE determines the time-frequency resource information of the first UE in the
102、第一UE根据当前系统帧号T和第一UE在0号帧的频域资源位置,确定第一UE在T号帧的频域资源位置。102. The first UE determines, according to the current system frame number T and the frequency domain resource location of the first UE in
103、第一UE根据当前系统帧号T和第一UE在0号帧的时频资源信息,确定第一UE在T号帧的时隙组位置和时隙位置,并确定第一UE在T号帧的时域资源位置,其中,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,该第二UE为其他至少一个UE中的任一个,N为大于1的整数。103. The first UE determines, according to the current system frame number T and the time-frequency resource information of the first UE in the
104、第一UE使用T号帧的频域资源位置和时域资源位置的资源发送第一UE的广播消息。104. The first UE sends a broadcast message of the first UE by using a frequency domain resource location of the T frame and a resource of the time domain resource location.
在步骤101中,该时频资源信息包括频域资源位置和时域资源位置,其中,该时域资源位置由时隙组位置和每一个时隙组内的时隙位置共同决定,该第一UE可以为D2D系统中所有UE中的任意一个。In step 101, the time-frequency resource information includes a frequency domain resource location and a time domain resource location, where the time domain resource location is jointly determined by the slot group location and the slot location in each slot group, the first The UE may be any of all UEs in the D2D system.
具体的,第一UE可以通过基站的系统广播获取当前的系统帧号T,另外,第一UE在T号帧之前,还会侦听其他UE在0号帧至T-1号帧发送各自的广播消息时,其他UE所使用的时频资源信息,即其他UE在0号帧至T-1号帧使用的频域资源位置i,以及时域资源位置(j,k)。进而,第一UE根据其他UE在T号帧之前使用的频域资源位置i,以及时域资源位置(j,k),确定第一UE自己在第0号帧的时频资源信息,该时频资源信息包括第一UE的频域资源位置i(0),以及时第一UE的时域资源位置(j(0),k(0))。Specifically, the first UE may obtain the current system frame number T by using the system broadcast of the base station, and the first UE may also listen to other UEs to send the respective frames in the 0th frame to the T-1 frame before the T number frame. When broadcasting a message, time-frequency resource information used by other UEs, that is, a frequency domain resource position i used by other UEs in
例如,由于第一UE侦听其他UE在0号帧至T-1号帧发送各自的广播消息时所使用的时频资源信息,当某一时频资源从0号帧至T-1号帧一直没有UE占用时,第一UE便可确定该时频资源为自己发送广播信息时占用的时频资源,并确定自己在第0号帧的时频资源信息,即频域资源位置i(0),以及时域资源位置(j(0),k(0))。当然,如果当前的系统帧号T为0号帧时,即当前帧为第1帧,那么,第一UE可以直接根据基站或UE之间发送的系统广播确定自己
在0号帧的时频资源信息。For example, when the first UE listens to time-frequency resource information used by other UEs to transmit respective broadcast messages in
在步骤102中,在确定第一UE在0号帧的频域资源位置i(0),以及时第一UE的域资源位置(j(0),k(0))之后,第一UE根据当前系统帧号T和第一UE在0号帧的频域资源位置,确定第一UE在T号帧的频域资源位置i(T)。In step 102, after determining that the first UE is in the frequency domain resource location i(0) of
具体的,第一UE可以将第一UE在0号帧的频域资源位置i(0),确定为第一UE在T号帧的频域资源位置i(T);或者,第一UE将第一UE在0号帧的频域资源位置i(0)平移c*T个子载波后的频域资源位置,确定为第一UE在T号帧的频域资源位置i(T),其中,c为大于0的整数。Specifically, the first UE may determine the frequency domain resource location i(0) of the first UE in the
在步骤103中,在确定第一UE在0号帧的频域资源位置i(0),以及时第一UE的域资源位置(j(0),k(0))之后,第一UE根据第一UE在0号帧的频域资源位置i(0),以及第一UE的时域资源位置(j(0),k(0)),分别确定第一UE在T号帧的时隙组位置j(T)和时隙位置k(T),这样,j(T)和k(T)便组成了第一UE在T号帧的时域资源位置。In step 103, after determining that the first UE is in the frequency domain resource location i(0) of
具体的,在确定第一UE在T号帧的时隙组位置j(T)时,第一UE可以以当前系统帧号T为参量,对第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定第一UE在T号帧的时隙组位置,以使得第一UE(设第一UE为A)在一个N帧的周期内的时域资源位置,与第二UE(设第二UE为B)的时域资源位置有N-1次相隔至少3个时隙,其中,该第二UE为其他UE中的任一个,也就是说,jA(T)-jB(T)在一个N帧的周期内至少有N-1次不为0。Specifically, when determining the slot group location j(T) of the first UE in the T frame, the first UE may use the current system frame number T as a parameter, and the frequency domain resource location of the first UE in the
这样一来,任意两个使用不同时频资源的UE(例如A和B)在跳频周期(N个帧)中,可以尽可能的不在同一个时隙组中,那么,UE之间进行广播信息的收发时就无需预留相邻时隙间的时隙间隔,从而提高了通信速度,且提高了时频资源的利用率。In this way, any two UEs (eg, A and B) that use different time-frequency resources can be broadcasted between UEs in the same time slot group in the frequency hopping period (N frames). When the information is sent and received, there is no need to reserve the time slot interval between adjacent time slots, thereby improving the communication speed and improving the utilization of time-frequency resources.
进一步地,第一UE对第一UE在0号帧的频域资源位置和时域资源位置进行线性变换时,可以将第一UE在0号帧的时隙组位置
平移L*T个时隙组后的时域资源位置,确定为第一UE在T号帧的时隙组位置,其中,L为第一UE在0号帧的时隙位置与第一UE在0号帧的频域资源位置共同决定的,L为大于等于0的整数。Further, when the first UE linearly transforms the frequency domain resource location and the time domain resource location of the No. 0 frame by the first UE, the first UE may be in the slot group location of the No. 0 frame.
The time domain resource position after the L*T time slot group is translated, and is determined as the time slot group position of the first UE in the T number frame, where L is the first UE in the time slot position of the 0th frame and the first UE is The frequency domain resource location of
在步骤104中,在第一UE确定了在T号帧的频域资源位置i(T)、时隙组位置j(T)和时隙位置k(T)之后,第一UE使用该频域资源位置i(T)、时隙组位置j(T)和时隙位置k(T)所指示的资源发送第一UE的广播消息。In
本发明的实施例提供一种广播消息的传输方法,通过将时域资源位置划分为时隙组位置和时隙位置,这样一来,第一UE便可根据在0号帧时的隙组位置和时隙位置,确定第一UE在T号帧的时隙组位置和时隙位置,那么,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,也就是说,在N-1帧中,任意两个使用不同时频资源的UE的时域资源位置都至少间隔3个时隙,由于只有时隙相邻的UE进行广播消息收发时才需要等待时隙间隔,所以本发明中任意两个使用不同时频资源的UE在收发广播消息时,均无需等待预留的时隙间隔就可以进行广播消息的收发操作,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。Embodiments of the present invention provide a method for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position at
实施例二
本发明的实施例提供一种广播消息的传输方法,如图3所示,包括:An embodiment of the present invention provides a method for transmitting a broadcast message, as shown in FIG. 3, including:
201、第一UE根据当前系统帧号T以及其他UE在T号帧之前使用的时频资源信息,确定第一UE在于T号帧对应的0号帧的频域资源位置、时隙组位置和时隙位置,T为大于等于0的整数;The first UE determines, according to the current system frame number T and the time-frequency resource information used by other UEs before the T-number frame, the frequency domain resource location, the time slot group location, and the first UE in the frame No. 0 corresponding to the T-frame. The slot position, T is an integer greater than or equal to 0;
202、第一UE将第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为第一UE在T号帧的频域资源位置,c为大于等于0的整数;202. The first UE determines, by using the frequency domain resource position of the first UE in the frequency domain resource position of the
203、第一UE以当前系统帧号T为参量,对第一UE在0号帧
的频域资源位置和时域资源位置进行线性变换,以确定第一UE在T号帧的时隙组位置;203. The first UE uses the current system frame number T as a parameter, and the first UE is in
204、第一UE将第一UE在0号帧的时隙位置确定为第一UE在T号帧的时隙位置;204. The first UE determines, by the first UE, a slot position of the No. 0 frame as a slot position of the first UE in the T frame.
205、在T号帧时,第一UE使用步骤202至204中确定的T号帧的频域资源位置、时隙组位置和时隙位置所决定的时频资源信息发送第一UE的广播消息。205. In the T frame, the first UE sends the broadcast message of the first UE by using the time-frequency resource information determined by the frequency domain resource location, the slot group location, and the slot location determined by the T-frame determined in
在步骤201中,如表1所示,时频资源信息包括频域资源位置i和时域资源位置(j,k),其中,时域资源位置(j,k)由时隙组位置j和每一个时隙组内的时隙位置k共同决定,为方便描述,以下实施例中以终端A作为第一UE,以终端B作为第二UE进行阐述。In
具体的,第一UE可以通过基站的系统广播获取当前的系统帧号N,同时,第一UE在T号帧之前,还会侦听其他UE在0号帧至第T-1帧发送各自的广播消息时,其他UE所使用的时频资源信息,即其他UE在0号帧至第T-1帧使用的频域资源位置i,以及时域资源位置(j,k)。进而,第一UE根据其他UE在T号帧之前使用的频域资源位置i,以及时域资源位置(j,k),确定自己在0号帧的时频资源信息,该时频资源信息包括第一UE的频域资源位置iA(0),以及时第一UE的时域资源位置(jA(0),kA(0)),T≥0。Specifically, the first UE may obtain the current system frame number N by using the system broadcast of the base station, and the first UE may also listen to other UEs to send the respective frames in the 0th frame to the T-1 frame before the T number frame. The time-frequency resource information used by other UEs when broadcasting a message, that is, the frequency domain resource position i used by other UEs in the 0th frame to the T-1th frame, and the time domain resource location (j, k). Further, the first UE determines the time-frequency resource information of the
在确定第一UE在0号帧的频域资源位置iA(0),以及时第一UE的时域资源位置(jA(0),kA(0))之后,第一UE根据当前系统帧号T和第一UE在0号帧的频域资源位置,执行步骤202以确定第一UE在T号帧的频域资源位置iA(T),或者,第一UE也可以执行步骤203至204确定第一UE在T号帧的时域资源位置(jA(T),kA(T))。After determining the frequency domain resource location i A (0) of the first UE in
在步骤202中,第一UE根据当前系统帧号T和第一UE在0号帧的频域资源位置,确定第一UE在T号帧的频域资源位置iA(T)时,可以将将第一UE在0号帧的频域资源位置iA(0)平移c*T个子载波后的频域资源位置,确定为第一UE在T号帧的频域资源位
置iA(T),c为大于等于0的整数,即:In
iA(T)=iA(0)+c*T mod m。i A (T)=i A (0)+c*T mod m.
可以看出,当c为0时,第一UE将第一UE在0号帧的频域资源位置iA(0),确定为第一UE在T号帧的频域资源位置iA(T)。As can be seen, when c is 0, a first UE UE in the first frequency domain
在步骤203中,第一UE根据当前系统帧号T和第一UE在0号帧的时频资源信息,确定第一UE在T号帧的时隙组位置jA(T)时,第一UE可以以当前系统帧号T为参量,对第一UE在0号帧的频域资源位置iA(0)和时域资源位置(jA(0),kA(0))进行线性变换,以确定第一UE在T号帧的时隙组位置jA(T),以使得第一UE(终端A)在一个N帧的周期内的时域资源位置,与第二UE(终端B)的时域资源位置有N-1次相隔至少3个时隙,也就是说,jA(T)-jB(T)不为0。这样一来,任意两个使用不同时频资源的UE(例如A和B)在跳频周期(N个帧)中,可以尽可能的不在同一个时隙组中,那么,UE之间进行广播信息的收发时就无需预留相邻时隙间的时隙间隔,从而提高了通信速度,且提高了时频资源的利用率。In
示例性的,第一UE可以将第一UE在0号帧的时隙组位置jA(0)平移L*T个时隙组后的时域资源位置,确定为第一UE在T号帧的时隙组位置jA(T),其中,L为第一UE在0号帧的时隙位置与第一UE在0号帧的频域资源位置共同决定的,L≥0,即:Exemplarily, the first UE may determine, by the first UE, the time domain resource position after the L*T time slot group in the slot group position j A (0) of the
jA(T)=jA(0)+L*T=jA(0)+(3iA(0)+kA(0))*T(1)mod n;j A (T)=j A (0)+L*T=j A (0)+(3i A (0)+k A (0))*T(1) mod n;
其中,当表1中n为大于或等于3*m的素数时,上式可以使得第一UE(终端A)在一个N帧的周期内的时域资源位置,与第二UE(终端B)的时域资源位置有N-1次相隔至少3个时隙,证明如下:Wherein, when n is a prime number greater than or equal to 3*m in Table 1, the above formula may cause the first UE (terminal A) to have a time domain resource location within a period of one N frame, and the second UE (terminal B) The time domain resource location has N-1 times separated by at least 3 time slots, as evidenced by:
jA(T)=jA(0)+(3iA(0)+kA(0))*T mod n;j A (T)=j A (0)+(3i A (0)+k A (0))*T mod n;
jB(T)=jB(0)+(3iB(0)+kB(0))*T mod n;j B (T)=j B (0)+(3i B (0)+k B (0))*T mod n;
假设kA(0)≤kB(0),Suppose k A (0) ≤ k B (0),
1)当kA(0)=kB(0)时:1) When k A (0) = k B (0):
jA(T)-jB(T)=jA(0)+(3iA(0)+kA(0))*T-jB(0)+(3iB (0)+kB(0))*Tj A (T)-j B (T)=j A (0)+(3i A (0)+k A (0))*Tj B (0)+(3i B (0)+k B (0) )*T
=jA(0)-jB(0)+3(iA(0)-iB(0))*T mod n=j A (0)-j B (0)+3(i A (0)-i B (0))*T mod n
如果iA(0)=iB(0),由于终端A与终端B使用的是不同的时频资源,因此,jA(0)不等于jB(0),因此,jA(T)-jB(T)不为0,所以,终端A与终端B在一个周期内任意T号帧的时隙组位置至少相隔3个时隙。If i A (0)=i B (0), since terminal A and terminal B use different time-frequency resources, j A (0) is not equal to j B (0), therefore, j A (T) -j B (T) is not 0. Therefore, terminal A and terminal B are separated by at least three time slots in the slot group position of any T frame in one cycle.
如果iA(0)不等于iB(0),那么,只有在jA(0)-jB(0)+3(iA(0)-iB(0))*T为0时,终端A与终端B在T号帧的时隙组位置相同,由于n为大于或等于3*m的素数,因此,等式jA(0)-jB(0)+3(iA(0)-iB(0))*T=0在一个N帧的周期内只有一个解,即有N-1次jA(T)-jB(T)不为0的情况。If i A (0) is not equal to i B (0), then only when j A (0)-j B (0)+3(i A (0)-i B (0))*T is 0, Terminal A and terminal B have the same slot group position in the T frame. Since n is a prime number greater than or equal to 3*m, the equation j A (0)-j B (0)+3 (i A (0) ) -i B (0)) * T = 0 has only one solution in the period of one N frame, that is, there are cases where N-1 times j A (T) - j B (T) is not 0.
2)当kA(0)不等于kB(0)时,可以分为两种情况,即:kA(0)与kB(0)相差为1或者kA(0)与kB(0)相差为2。2) When k A (0) is not equal to k B (0), it can be divided into two cases, that is, k A (0) differs from k B (0) by 1 or k A (0) and k B ( 0) The phase difference is 2.
具体的,当kA(0)与kB(0)相差为1时,即:kA(0)=0,kB(0)=1;或者,kA(0)=1,kB(0)=2。Specifically, when k A (0) and k B (0) differ by 1, that is, k A (0) = 0, k B (0) = 1; or, k A (0) = 1, k B (0) = 2.
此时,只有当jA(T)-jB(T)=0时,终端A与终端B在T号帧的时隙组位置相同,终端A与终端B的时隙位置才会相邻。At this time, only when j A (T)-j B (T)=0, the terminal group and the terminal B have the same slot group position in the T frame, and the slot positions of the terminal A and the terminal B are adjacent.
jA(T)-jB(T)=jA(0)-jB(0)+(3(iA(0)-iB(0))-1)*T mod nj A (T)-j B (T)=j A (0)-j B (0)+(3(i A (0)-i B (0))-1)*T mod n
由于n为大于或等于3*m的素数,因此,上式在一个N帧的周期内,只有1次jA(T)-jB(T)为0的情况,因此,在一个N帧的周期内,有N-1次终端A与终端B的时隙位置不相邻的情况。Since n is a prime number greater than or equal to 3*m, the above equation has only one time j A (T)-j B (T) is 0 in the period of one N frame, and therefore, in an N frame During the period, there are cases where the slot positions of the terminal A and the terminal B are not adjacent to N-1 times.
当kA(0)与kB(0)相差为2时,即:kA(0)=0,kB(0)=2,此时,只有当jA(T)-jB(T)=1时,终端A与终端B在T号帧的时隙位置才会相邻。When k A (0) differs from k B (0) by 2, ie: k A (0) = 0, k B (0) = 2, at this time, only when j A (T) - j B (T When =1, terminal A and terminal B are adjacent to each other in the slot position of the T frame.
jA(T)-jB(T)=jA(0)-jB(0)+(3(iA(0)-iB(0))-2)*T mod nj A (T)-j B (T)=j A (0)-j B (0)+(3(i A (0)-i B (0))-2)*T mod n
由于n为大于或等于3*m的素数,因此,上式在一个N帧的周 期内,只有1次jA(T)-jB(T)为1的情况,因此,在一个N帧的周期内,有N-1次终端A与终端B的时隙位置不相邻的情况。Since n is a prime number greater than or equal to 3*m, the above equation has only one time j A (T)-j B (T) is 1 in the period of one N frame, and therefore, in an N frame During the period, there are cases where the slot positions of the terminal A and the terminal B are not adjacent to N-1 times.
综上,第一UE根据(1)式可以确定第一UE在T号帧的时隙组位置jA(T),且保证在一个N帧的周期内,第一UE(终端A)的时域资源位置与第二UE(终端B)的时域资源位置有N-1次相隔至少3个时隙。In summary, the first UE may determine the slot group position j A (T) of the first UE in the T frame according to the formula (1), and ensure that the time of the first UE (terminal A) is within a period of one N frame. The domain resource location is separated from the time domain resource location of the second UE (terminal B) by at least 3 slots N-1 times.
在步骤204中,第一UE在确定第一UE在T号帧的时隙位置kA(T)时,可以将第一UE在0号帧的时隙位置kA(0)确定为第一UE在T号帧的时隙位置kA(T),即:In
kA(T)=kA(0)。k A (T) = k A (0).
在步骤205中,当第一UE执行完上述步骤201至204后,可以确定第一UE在T号帧的频域资源位置iA(T)、时隙组位置jA(T)以及时隙位置kA(T),那么,第一UE便可以获取频域资源位置iA(T)、时隙组位置jA(T)以及时隙位置kA(T)所指示的位置的资源,并使用该资源发送第一UE的广播消息。In
可以看出,若任意UE都按照上述步骤201至205的方法发送各自的广播消息,就可以保证任意两个使用不同时频资源信息的UE在发送广播消息时,在每个N帧的周期内,都有N-1次时隙位置不相邻的情况,因此,这N-1次广播消息的收发过程中都无需等待预留的时隙间隔进行数据传输,提高了UE之间的通信速率,且提高了时频资源的利用率。It can be seen that if any UE sends its own broadcast message according to the foregoing
示例性的,如图4所示,为当m为2,n为7,c为0时,周期为7帧的情况下,UE按照上述广播消息的传输方法进行跳频得到的跳频图案,其中f为帧号。以1号时频资源信息为例,在0号帧时i(0)=0,j(0)=0,k(0)=1,在第1帧时,i(1)=i(0)+c*1=0;j(0)=j(0)+(3i(0)+k(0))*1=1;k(1)=k(0)=1。Exemplarily, as shown in FIG. 4, when m is 2, n is 7, c is 0, and the period is 7 frames, the frequency hopping pattern obtained by the UE according to the transmission method of the broadcast message is performed. Where f is the frame number. Taking the time-frequency resource information of No. 1 as an example, i(0)=0, j(0)=0, k(0)=1 in
在一个7帧的周期内,在0号帧时1号时频资源相邻时隙的位置上的时频资源,在第1至第6帧中从来没有重复出现过,因此,这6次广播消息的收发过程中都无需等待预留的时隙间隔,就可以
进行数据传输。In a 7-frame period, the time-frequency resources at the position of the adjacent time slot of the time-frequency resource at
本发明的实施例提供一种广播消息的传输方法,通过将时域资源位置划分为时隙组位置和时隙位置,这样一来,第一UE便可根据在0号帧的隙组位置和时隙位置,确定第一UE在T号帧的时隙组位置和时隙位置,那么,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,也就是说,在N-1帧中,任意两个使用不同时频资源的UE的时域资源位置都至少间隔3个时隙,由于只有时隙相邻的UE进行广播消息收发时才需要等待时隙间隔,所以本发明中任意两个使用不同时频资源的UE在收发广播消息时,均无需等待预留的时隙间隔就可以进行广播消息的收发操作,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。An embodiment of the present invention provides a method for transmitting a broadcast message, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position in
实施例三
附图5示出的是本发明的一种广播消息的传输装置的硬件示意图。Figure 5 is a block diagram showing the hardware of a broadcast message transmitting apparatus of the present invention.
其中,该广播消息的传输装置,可以是D2D(Device to Device,设备对设备)通信网络(即设备之间不经过基站而直接进行的通信方式)中的各种UE。The transmission device of the broadcast message may be various UEs in a D2D (Device to Device) communication network (that is, a communication method directly performed between devices without passing through a base station).
如图5,所述控制设备包括处理器11、收发器12、存储器13以及总线14。As shown in FIG. 5, the control device includes a
其中,处理器11、收发器12和存储器13通过总线14进行通信。Among them, the
处理器11,是UE的控制中心,处理器11通过对收发器12接收到的数据进行处理,并调用存储器13中的软件或程序,执行所述UE的各项功能。The
收发器12,可用于收发信息或通话过程中,信号的接收和发送,收发器12接收终端发送的信息后,给处理器11处理;另外,收发器12可以通过无线通信与网络和其他设备通信。
The
存储器13,可用于存储软件程序或数据,处理器11通过运行存储在存储器13的软件程序或数据,从而执行所述UE的各种功能应用以及数据处理。The
在本发明实施例中,收发器12获取到当前系统帧号T以及其他UE在T号帧之前使用的时频资源信息,并将当前系统帧号T以及其他UE在T号帧之前使用的时频资源信息存储在存储器13中,其中,所述时频资源信息包括频域资源位置和时域资源位置,其中,所述时域资源位置由时隙组位置和每一个时隙组内的时隙位置共同决定,T≥0,进而,处理器11根据存储器13中的当前系统帧号T以及其他UE在T号帧之前使用的时频资源信息,确定所述第一UE在0号帧的时频资源信息;处理器11根据存储器13中的当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置;处理器11根据存储器13中的当前系统帧号T和所述第一UE第0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,并确定所述第一UE在T号帧的时域资源位置,这样,在一个N帧的周期内,所述第一UE的时域资源位置与所述第二UE的时域资源位置有N-1次相隔至少3个时隙,所述第二UE为所述其他至少一个UE中的任一个,N为大于1的整数;最终,收发器12使用所述T号帧的频域资源位置和时域资源位置的资源发送所述第一UE的广播消息。In the embodiment of the present invention, the
进一步地,处理器11在根据存储器13中的当前系统帧号T和所述第一UE第0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置时,所述处理器11还可以具体用于:以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置;以及将所述第一UE在0号帧的时隙位置确定为所述第一UE在T号帧的时隙位置。Further, the
进一步地,处理器11在以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,
以确定所述第一UE在T号帧的时隙组位置时,所述处理器11还可以具体用于:将所述第一UE在0号帧的时隙组位置平移L*T个时隙组后的时域资源位置,确定为所述第一UE在T号帧的时隙组位置,其中,L由所述第一UE在0号帧的时隙位置与所述第一UE在0号帧的频域资源位置共同决定,L为大于等于0的整数。Further, the
进一步地,处理器11在根据存储器13中的当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置时,所述处理器11还可以具体用于:将所述第一UE在0号帧的频域资源位置,确定为所述第一UE在T号帧的频域资源位置;或者,将所述第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为所述第一UE在T号帧的频域资源位置,c为大于0的整数。Further, the
其中,所述频域资源位置包括m个子载波,所述时域资源位置包括n个时隙组,每一个时隙组中包含3个时隙,其中,n为大于或等于3*m的素数,n>m>0。The frequency domain resource location includes m subcarriers, the time domain resource location includes n time slot groups, and each time slot group includes three time slots, where n is a prime number greater than or equal to 3*m , n>m>0.
本发明的实施例提供一种UE,通过将时域资源位置划分为时隙组位置和时隙位置,这样一来,第一UE便可根据在0号帧时的隙组位置和时隙位置,确定第一UE在T号帧的时隙组位置和时隙位置,那么,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,也就是说,在N-1帧中,任意两个使用不同时频资源的UE的时域资源位置都至少间隔3个时隙,由于只有时隙相邻的UE进行广播消息收发时才需要等待时隙间隔,所以本发明中任意两个使用不同时频资源的UE在收发广播消息时,均无需等待预留的时隙间隔就可以进行广播消息的收发操作,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。An embodiment of the present invention provides a UE, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can according to the slot group position and the slot position in the
实施例四
本发明的实施例提供一种广播消息的传输装置,如图6所示,包括: An embodiment of the present invention provides a transmission apparatus for a broadcast message, as shown in FIG. 6, including:
初始资源确定单元21,用于根据当前系统帧号T以及其他至少一个UE在T号帧之前使用的时频资源信息,确定所述第一UE在0号帧的时频资源信息,所述时频资源信息包括频域资源位置和时域资源位置,其中,所述时域资源位置由时隙组位置和时隙组内的时隙位置共同决定,T为大于等于0的整数;The initial
频域资源确定单元22,用于根据所述初始资源确定单元21中的所述当前系统帧号T和所述第一UE在0号帧的频域资源位置,确定所述第一UE在T号帧的频域资源位置;The frequency domain
时域资源确定单元23,用于根据所述初始资源确定单元21中的当前系统帧号T和所述第一UE在0号帧的时频资源信息,确定所述第一UE在T号帧的时隙组位置和时隙位置,并确定所述第一UE在T号帧的时域资源位置,其中,在一个N帧的周期内,所述第一UE的时域资源位置与所述第二UE的时域资源位置有N-1次相隔至少3个时隙,所述第二UE为所述其他至少一个UE中的任一个,N为大于1的整数;The time domain
广播消息传输单元24,用于使用所述频域资源确定单元22和所述时域资源确定单元23中确定的所述T号帧的频域资源位置和时域资源位置的资源发送所述第一UE的广播消息。The broadcast
进一步地,如图7所示,所述时域资源确定单元包括时隙组确定单元25和时隙确定单元26,其中,Further, as shown in FIG. 7, the time domain resource determining unit includes a slot
所述时隙组确定单元25,用于以所述当前系统帧号T为参量,对所述第一UE在0号帧的频域资源位置和时域资源位置进行线性变换,以确定所述第一UE在T号帧的时隙组位置;The time slot
所述时隙确定单元26,用于将所述第一UE在0号帧的时隙位置确定为所述第一UE在T号帧的时隙位置。The time
进一步地,所述时隙组确定单元25,具体用于将所述第一UE在0号帧的时隙组位置平移L*T个时隙组后的时域资源位置,确定为所述第一UE在T号帧的时隙组位置,其中,L由所述第一UE在0号帧的时隙位置与所述第一UE在0号帧的频域资源位置共同决
定,L为大于等于0的整数。Further, the time slot
进一步地,所述频域资源确定单元22,具体用于将所述第一UE在0号帧的频域资源位置,确定为所述第一UE在T号帧的频域资源位置;或者,将所述第一UE在0号帧的频域资源位置平移c*T个子载波后的频域资源位置,确定为所述第一UE在T号帧的频域资源位置,c为大于0的整数。Further, the frequency domain
其中,所述频域资源位置包括m个子载波,所述时域资源位置包括n个时隙组,每一个时隙组中包含3个时隙,其中,n为大于或等于3*m的素数,n>m>0。The frequency domain resource location includes m subcarriers, the time domain resource location includes n time slot groups, and each time slot group includes three time slots, where n is a prime number greater than or equal to 3*m , n>m>0.
本发明的实施例提供一种广播消息的传输装置,通过将时域资源位置划分为时隙组位置和时隙位置,这样一来,第一UE便可根据在0号帧时的隙组位置和时隙位置,确定第一UE在T号帧的时隙组位置和时隙位置,那么,在一个N帧的周期内,第一UE的时域资源位置与第二UE的时域资源位置有N-1次相隔至少3个时隙,也就是说,在N-1帧中,任意两个使用不同时频资源的UE的时域资源位置都至少间隔3个时隙,由于只有时隙相邻的UE进行广播消息收发时才需要等待时隙间隔,所以本发明中任意两个使用不同时频资源的UE在收发广播消息时,均无需等待预留的时隙间隔就可以进行广播消息的收发操作,解决了现有技术中UE进行跳频时由于预留时隙间隔所造成的通信速度下降以及时频资源浪费的问题。Embodiments of the present invention provide a broadcast message transmission apparatus, by dividing a time domain resource location into a slot group location and a slot location, so that the first UE can be based on the slot group position in
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。 The above is only a specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.
Claims (13)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2014/094566 WO2016101112A1 (en) | 2014-12-22 | 2014-12-22 | Method and device for transmitting broadcast message |
| CN201480084254.4A CN107113125B (en) | 2014-12-22 | 2014-12-22 | Method and device for transmitting broadcast message |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2014/094566 WO2016101112A1 (en) | 2014-12-22 | 2014-12-22 | Method and device for transmitting broadcast message |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016101112A1 true WO2016101112A1 (en) | 2016-06-30 |
Family
ID=56148856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/094566 Ceased WO2016101112A1 (en) | 2014-12-22 | 2014-12-22 | Method and device for transmitting broadcast message |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107113125B (en) |
| WO (1) | WO2016101112A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240322954A1 (en) * | 2021-01-13 | 2024-09-26 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for determining resource and communication device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013074031A1 (en) * | 2011-11-14 | 2013-05-23 | Telefonaktiebolaget L M Ericsson (Publ) | A user equipment, a radio base station, rbs, and methods therein for transmitting a subframe comprising at least two reference signals, rss, to the rbs |
| CN103220077A (en) * | 2012-01-21 | 2013-07-24 | 华为技术有限公司 | Data transmission and receiving method, base station and user equipment |
| CN104221314A (en) * | 2013-03-22 | 2014-12-17 | 华为技术有限公司 | Control information transmission method and user equipment |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8369424B2 (en) * | 2006-07-14 | 2013-02-05 | Qualcomm Incorporated | Frequency selective and frequency diversity transmissions in a wireless communication system |
| CN101150825B (en) * | 2006-09-22 | 2010-10-06 | 华为技术有限公司 | A method, system, base station and terminal for detecting interfering neighbors |
| CN101400065B (en) * | 2007-09-29 | 2012-11-28 | 中兴通讯股份有限公司 | Signaling representing method for frequency-hopping resource |
| CN101425991A (en) * | 2007-11-02 | 2009-05-06 | 大唐移动通信设备有限公司 | Broadcast information transmission method and apparatus |
| CN101651469B (en) * | 2008-08-15 | 2013-07-24 | 三星电子株式会社 | Frequency hopping method for sending uplink monitoring reference mark in LET system |
| WO2012128598A2 (en) * | 2011-03-24 | 2012-09-27 | 엘지전자 주식회사 | Method for transmitting/receiving signal and device therefor |
| CN103220773B (en) * | 2012-01-20 | 2015-12-16 | 电信科学技术研究院 | Method and the device of initial synchronisation is realized in satellite communication system |
| EP3101953B1 (en) * | 2014-02-22 | 2020-04-29 | Huawei Technologies Co., Ltd. | Discovery resource time-frequency jumping method and terminal |
-
2014
- 2014-12-22 WO PCT/CN2014/094566 patent/WO2016101112A1/en not_active Ceased
- 2014-12-22 CN CN201480084254.4A patent/CN107113125B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013074031A1 (en) * | 2011-11-14 | 2013-05-23 | Telefonaktiebolaget L M Ericsson (Publ) | A user equipment, a radio base station, rbs, and methods therein for transmitting a subframe comprising at least two reference signals, rss, to the rbs |
| CN103220077A (en) * | 2012-01-21 | 2013-07-24 | 华为技术有限公司 | Data transmission and receiving method, base station and user equipment |
| CN104221314A (en) * | 2013-03-22 | 2014-12-17 | 华为技术有限公司 | Control information transmission method and user equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107113125B (en) | 2020-02-14 |
| CN107113125A (en) | 2017-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6808758B2 (en) | Methods for transmitting data, terminal equipment and network equipment | |
| TW202013996A (en) | Method for transmitting configuration information and terminal device | |
| CN108282283B (en) | Resource mapping method and user equipment | |
| CN104125184B (en) | A kind of transmission method and equipment of pilot signal | |
| CN106465139A (en) | Information sending method, information receiving method, device and system | |
| WO2019029646A1 (en) | Method and device for determining timing advance | |
| TW202008829A (en) | Resource configuration method and terminal device | |
| TW202008828A (en) | Resource configuration method and terminal device | |
| WO2016049890A1 (en) | Data transmission method and device | |
| TW201803384A (en) | Method for transmitting data and apparatus | |
| WO2017133368A1 (en) | Method and device for transmitting prach signals in unauthorized spectrum | |
| WO2017193330A1 (en) | Resource indication method, related apparatus, and system | |
| US20200136751A1 (en) | Signal sending and receiving method, and apparatus | |
| WO2017008209A1 (en) | Semi-persistent scheduling (sps) resource communications method and user equipment | |
| CN107872804B (en) | A data transmission method and device | |
| CN109803371B (en) | Communication processing method and device | |
| WO2018228243A1 (en) | Method and device for sending demodulation reference signal, demodulation method and device | |
| US20210014855A1 (en) | Uplink control information transmission method and device | |
| EP3694264A1 (en) | Synchronization method and apparatus | |
| CN110958095B (en) | Communication method and device | |
| WO2018059253A1 (en) | Reference signal sending method, reference signal processing method, and device | |
| JP7548387B2 (en) | Terminal device and method | |
| TW202015448A (en) | Communication method, terminal device, and network device | |
| CN110971362A (en) | Discovery reference signal sending method and device | |
| TW201507498A (en) | Communications method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14908683 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14908683 Country of ref document: EP Kind code of ref document: A1 |