Signal sending method, detection method and related equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a signal sending method, a signal detecting method, and a related device.
Background
In a conventional cellular communication technology, a data communication flow between two terminals is as shown in fig. 1, and services such as voice and data between the two terminals interact through a base station (a common base station or an evolved base station) and a core network where the two terminals reside.
Device-to-Device (D2D) communication, i.e., terminal-through technology, means that a neighboring terminal (UE) can perform data transmission through a direct link in a short distance without forwarding by a central node (e.g., a base station), as shown in fig. 2.
D2D communication has the following advantages:
1. the terminal short-distance direct communication mode can realize higher data transmission rate, lower time delay and lower power consumption;
2. by utilizing the characteristics of the communication terminals widely distributed in the network and the short distance of the D2D communication link, the frequency spectrum resources can be effectively utilized;
3. the direct communication mode of the D2D can adapt to the local data sharing requirement of the service such as wireless end-to-end (P2P) and the like, and provides data service with flexible adaptability;
4. D2D direct communication enables the use of a large number and wide distribution of communication terminals in a network to extend the coverage of the network.
The Long Term Evolution (LTE) D2D technology refers to LTE network controlled D2D discovery and communication procedures operating on LTE licensed bands. The LTE D2D can fully utilize the advantages of the D2D technology, and the LTE network control can also overcome some problems of the conventional D2D technology, such as uncontrollable interference. LTE D2D enables the evolution of LTE Technology from pure wireless mobile cellular communication Technology towards "Universal Connectivity Technology".
LTE D2D technology includes both D2D discovery and D2D communication, where D2D discovery refers to one UE in D2D communication discovering other UEs in the vicinity. Discovery between UEs in D2D communication has at least the following two ways:
1. the direct discovery mode comprises the following steps: the discoveree UE transmits a discovery signal, and other UEs discover and identify the discoveree UE by detecting the discovery signal.
2. Request response mode: the discovery UE sends a discovery request signal, after other UEs detect the discovery request signal, the other UEs determine whether the UE is the requested target UE or whether the UE is allowed to be discovered, the other UEs determine whether to send a response signal according to a judgment result, and the discovery UE discovers the other UEs by detecting the response signal.
For the discovery mode of requesting response, the UE needs to detect a request discovery signal or a response signal sent by another UE in the discovery resource pool. If a plurality of other UEs in the vicinity of one UE are all sending request discovery signals (or response signals), the UE may receive the request discovery signals (or response signals) sent by the other UEs, but if the target UEs requested by the request discovery signals (or response signals) of the other UEs are different, the UE needs to detect and report the request discovery signals (or response signals) of the other UEs to a higher layer before determining that the target UE requested by the request discovery signal (or response signal) is the UE.
It can be seen that the UE needs to detect a request discovery signal or a response signal whose target is not itself, which increases detection and processing complexity.
Disclosure of Invention
The invention provides a signal sending method, a signal detection method and related equipment, which are used for avoiding the situation that user equipment detects a signal with a target which is not the signal of the user equipment, and reducing the complexity of signal detection and processing.
The embodiment of the invention provides the following specific technical scheme:
in a first aspect, a signal transmission method is provided, including:
the method comprises the steps that first User Equipment (UE) acquires identification information of second UE;
the first UE generates a first specific sequence and a first signal carrying the first specific sequence according to the identification information of the second UE;
the first UE transmits the first signal so that a second UE detects the first signal based on the first specific sequence generated according to the identification information of the second UE.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal DMRS sequence of the first signal, the information scrambling sequence of the first signal and the scrambling sequence of the Cyclic Redundancy Check (CRC) check bit of the first signal.
Preferably, the first signal further carries identification information of the first UE, or identification information of the first UE and the second UE.
Preferably, the identification information comprises any one or more of the following in combination:
terminal identification information;
a proprietary identity of device-to-device D2D transmission;
D2D application identification;
user identification in the D2D application;
identification of the user group at D2D;
identification within the D2D user group.
Preferably, the first UE transmits the first signal, including:
the first UE transmits the first signal on a transmission resource configured on a network side;
or,
the first UE sends the first signal in a sending resource pool, wherein the sending resource pool is configured to the first UE by a network side, or the sending resource pool is pre-configured on the first UE.
Preferably, the first UE transmits the first signal, including:
and the first UE periodically sends the first signal according to a preset time length.
Preferably, after the first UE transmits the first signal, the method further includes:
and the first UE generates a second specific sequence according to the identification information of the first UE, and detects a second signal returned by the second UE based on the second specific sequence.
Preferably, the second specific sequence comprises a combination of any one or more of:
a DMRS sequence of the second signal, an information scrambling sequence of the second signal, and a scrambling sequence of Cyclic Redundancy Check (CRC) check bits of the second signal.
Preferably, after the first UE determines that the second signal returned by the second UE is detected, the method further includes:
the first UE stops transmitting the first signal.
Preferably, after the first UE determines that the second signal returned by the second UE is detected, the method further includes:
the first UE and the second UE perform D2D data transmission.
In a second aspect, a signal detection method is provided, including:
the second UE generates a first specific sequence according to the identification information of the second UE;
and the second UE detects a first signal sent by the first UE based on the first specific sequence, wherein the first signal carries the first specific sequence generated by the first UE according to the identification information of the second UE.
Preferably, the method further comprises:
the second UE determines identification information of a first UE which sends the first signal, and generates a second specific sequence and a second signal carrying the second specific sequence according to the identification information of the first UE;
the second UE transmits the second signal to enable the first UE to detect the second signal based on the second specific sequence generated according to self identification.
Preferably, the determining, by the second UE, the identification information of the first UE that transmits the first signal includes:
the first signal carries identification information of the first UE, and the second UE acquires the identification information of the first UE from the first signal.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal DMRS sequence of the first signal, the information scrambling sequence of the first signal and the scrambling sequence of the Cyclic Redundancy Check (CRC) check bit of the first signal.
Preferably, the second specific sequence comprises a combination of any one or more of:
a DMRS sequence of the second signal, an information scrambling sequence of the second signal, and a scrambling sequence of Cyclic Redundancy Check (CRC) check bits of the second signal.
Preferably, the second signal further carries identification information of the first UE and/or identification information of the second UE.
Preferably, the second UE transmits the second signal, including:
and the second UE determines the physical resource occupied by the second signal corresponding to the physical resource occupied by the first signal according to the corresponding relation between the physical resource occupied by the preset first signal and the physical resource occupied by the second signal, and sends the second signal on the determined physical resource occupied by the second signal.
Preferably, the second UE transmits the second signal, including:
the second UE transmits the second signal on the transmission resource configured on the network side;
or,
and the second UE sends the second signal in a sending resource pool, wherein the sending resource pool is configured to the second UE by a network side, or the sending resource pool is pre-configured on the second UE.
Preferably, the second UE transmits the second signal, including:
the second UE periodically transmits the second signal according to a predetermined time length.
In a third aspect, a user equipment UE is provided, including:
an obtaining unit, configured to obtain identification information of a second UE;
a generating unit, configured to generate a first specific sequence and a first signal carrying the first specific sequence according to the identifier information of the second UE acquired by the acquiring unit;
a transmitting unit configured to transmit the first signal generated by the generating unit so that the second UE detects the first signal based on the first specific sequence generated according to its own identification information.
Preferably, the sending unit is specifically configured to:
transmitting the first signal on a transmission resource configured on a network side;
or,
and sending the first signal in a sending resource pool, wherein the sending resource pool is configured to the UE by a network side, or the sending resource pool is pre-configured on the UE.
Preferably, the sending unit is specifically configured to:
and periodically transmitting the first signal according to a preset time length.
Preferably, the device further comprises a detection unit for:
and generating a second specific sequence according to the identification information of the second UE, and detecting a second signal returned by the second UE based on the second specific sequence.
Preferably, the sending unit is further configured to:
and stopping sending the first signal after the detection unit detects the second signal returned by the second UE.
Preferably, the sending unit is further configured to:
and after determining that the detection unit detects a second signal returned by the second UE, performing D2D data transmission with the second UE.
In a fourth aspect, a UE is provided, including:
a first generating unit, configured to generate a first specific sequence according to the identification information of the UE itself;
a detecting unit, configured to detect, based on the first specific sequence, a first signal sent by the first UE, where the first signal carries the first specific sequence generated by the first UE according to the identification information of the second UE.
Preferably, the system further comprises a second generating unit and a sending unit;
the second generating unit is configured to determine identification information of a first UE that sends the first signal, and generate a second specific sequence and a second signal carrying the second specific sequence according to the identification information of the first UE;
the transmitting unit is configured to transmit the second signal so that the first UE detects the second signal based on the second specific sequence generated according to its own identity.
Preferably, the first signal carries identification information of the first UE, and the second generating unit is specifically configured to:
and acquiring the identification information of the first UE from the first signal.
Preferably, the sending unit is specifically configured to:
determining a physical resource occupied by a second signal corresponding to a physical resource occupied by a first signal according to a preset corresponding relation between the physical resource occupied by the first signal and the physical resource occupied by the second signal, and sending the second signal on the determined physical resource occupied by the second signal.
Preferably, the sending unit is specifically configured to:
transmitting the second signal on a transmission resource configured on a network side;
or,
and sending the second signal in a sending resource pool, wherein the sending resource pool is configured to the UE by a network side, or the sending resource pool is pre-configured on the UE.
Preferably, the sending unit is specifically configured to:
the second signal is periodically transmitted for a predetermined time period.
Based on the above technical solution, in the embodiment of the present invention, a first UE generates a first specific sequence and a first signal carrying the first specific sequence according to identification information of a second UE, and sends the first signal; the second UE generates a first specific sequence according to the identification information of the second UE and detects a first signal based on the first specific sequence, so that the UE in D2D transmission can only detect a signal with a target of the second UE, the UE can eliminate the signal with the target of not the second UE in the signal detection process, the existing scheme adopts a sequence common to all UEs to perform signal detection, the signal with the target of not the second UE cannot be eliminated in the signal detection process, after a plurality of signals are detected, each signal is analyzed and then reported to a high layer to perform identity comparison, and whether the signal is the signal sent to the UE is determined. In addition, different specific sequences are adopted by signals sent by the UE to different other UEs, different signals can have a certain interference randomization effect, and other non-target UEs can be prevented from detecting the signals of the target UE, so that the safety is ensured to a certain extent.
Drawings
FIG. 1 is a diagram of a conventional cellular communication;
fig. 2 is a schematic diagram of a conventional D2D communication;
FIG. 3 is a flowchart illustrating a method for transmitting signals according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a method of signal detection according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a UE according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of another UE according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of another UE according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of another UE in the embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the following embodiments, the first signal is a request signal in D2D transmission, and the second signal is a response signal in D2D transmission, taking D2D discovery as an example, the first signal is a request discovery signal, and the second signal is a response discovery signal.
In the first embodiment of the present invention, as shown in fig. 3, a detailed method flow for UE to send signals is as follows:
step 301: the first UE acquires identification information of the second UE.
Wherein the second UE is a target UE discovered or communicated by D2D of the first UE. The first UE may obtain identification information of the target UE from a higher layer.
Step 302: the first UE generates a first specific sequence and a first signal carrying the first specific sequence according to the identification information of the second UE.
Preferably, the first specific sequence includes, but is not limited to, any one or a combination of more of the following:
a demodulation reference signal (DMRS) sequence of the first signal, an information scrambling sequence of the first signal, a scrambling sequence of Cyclic Redundancy Check (CRC) check bits of the first signal.
For example, the first specific sequence is a DMRS sequence, the DMRS sequence is generated according to a preset formula, and values of related parameters in the formula may be determined or agreed in advance according to the identification information of the second UE.
For another example, the first specific sequence is an information scrambling sequence of the first signal, the information scrambling sequence is a pseudorandom sequence with a fixed length, and an initial value of the pseudorandom sequence is determined according to the identification information of the second UE.
For another example, the first specific sequence is a scrambling sequence of CRC check bits, and the scrambling sequence of CRC check bits may be directly obtained by using the identification information of the second UE, or may be calculated according to a preset rule by using the identification information of the second UE.
For another example, the manner in which the first UE generates the DMRS sequence may reuse the generation manner used by the DMRS sequence in the discovery message in the D2D direct discovery manner; only the identity information of the second UE needs to be used to replace the fixed identity used in the existing discovery message. Or, the first UE may reuse the generation method used by the information scrambling sequence in the discovery message in the D2D direct discovery mode, and only needs to use the identification information of the second UE to replace the fixed identification used in the discovery message.
Preferably, the first signal further carries identification information of the first UE, or the first signal further carries identification information of the first UE and the second UE.
Preferably, the identification information of the first UE or the identification information of the second UE includes, but is not limited to, any one or more of the following combinations:
terminal identification information for identifying information that the UE is distinguished from other UEs, for example, identification information such as a Radio Network Temporary Identifier (RNTI) or an International Mobile Subscriber Identity (IMSI) of the UE;
a specific identifier transmitted by D2D, a UE-specific ID (UE-specific ID) for identifying the D2D UE, such as an Application layer User ID (Application layer User ID), a Proximity service ID (ProSe ID), a Source ID (Source ID) or a User Proximity service identifier (Expression Code);
D2D application identification, an identification for identifying the D2D application, such as proximity services application id (prose application id);
user identification in D2D application, ID for identifying D2D UE for certain D2D application;
an identity of the D2D user group in which the UE is located, which is an ID of the D2D user group in which the UE is located, i.e., a group identity (GroupID);
identification within a D2D user group, an ID to identify a UE within a certain D2D user group.
Step 303: the first UE transmits the first signal so that the second UE detects the first signal based on the first specific sequence generated according to the identification information of the second UE.
Preferably, the first UE transmits the first signal on a transmission resource configured on the network side;
or,
the first UE sends a first signal in a sending resource pool, wherein the sending resource pool is configured to the first UE by a network side, or the sending resource pool is pre-configured on the first UE.
The transmission resource pool is a set consisting of a plurality of transmission resources, and the first UE may select a transmission resource from the transmission resources according to a certain rule.
Preferably, the first UE transmits the first signal periodically according to a preset time duration.
Preferably, after the first UE sends the first signal, a second specific sequence is generated according to its own identification information, and a second signal returned by the second UE is detected based on the second specific sequence.
Preferably, the first UE detects a second signal returned by the second UE in the first receiving resource pool; or, the first UE determines, according to a preset correspondence between physical resources occupied by the first signal and physical resources occupied by the second signal, physical resources occupied by the second signal corresponding to the physical resources occupied by the first signal, and receives the second signal on the determined physical resources occupied by the second signal.
Wherein the second specific sequence includes, but is not limited to, any one or more of the following combinations:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal and the scrambling sequence of the cyclic redundancy check bits of the second signal.
The specific implementation manner of generating the second specific sequence by the first UE is the same as the generation manner of generating the first specific sequence, except that the second specific sequence is generated according to the identification information of the first UE, and the first specific sequence is generated according to the identification information of the second UE.
Preferably, the first UE stops sending the first signal after determining that the second signal returned by the second UE is detected.
Preferably, after the first UE determines that the second signal returned by the second UE is detected, the first UE performs D2D data transmission with the second UE.
Based on the same inventive concept, in the second embodiment of the present invention, as shown in fig. 4, a detailed method flow for the UE to perform signal detection is as follows:
step 401: and the second UE generates a first specific sequence according to the identification information of the second UE.
Preferably, the first specific sequence includes, but is not limited to, any one or a combination of more of the following:
the demodulation reference signal sequence of the first signal, the information scrambling sequence of the first signal and the scrambling sequence of the cyclic redundancy check bits of the first signal.
The manner in which the second UE generates the first specific sequence according to the first specific sequence is the same as that of the first UE in the first embodiment, and reference may be made to the related description in the first embodiment, which is not repeated herein.
Step 402: and the second UE detects a first signal sent by the first UE based on the first specific sequence, wherein the first signal carries the first specific sequence generated by the first UE according to the identification information of the second UE.
Preferably, the second UE detects the first signal in reception resource pool two.
The second receiving resource pool may be a set of multiple receiving resources, or may only include one receiving resource, that is, the second UE may receive the first signal on one pre-configured resource.
For example, the second UE generates a DMRS sequence based on its own identity, performs a correlation operation with a signal on each physical resource in the reception resource pool two, determines that a request signal exists on a certain physical resource, and then detects a signal on the physical resource based on the generated DMRS sequence and an information scrambling sequence generated by using its own identity information.
Preferably, after detecting the first signal targeting itself, the second UE may further return a response signal to the first UE sending the first signal, specifically as follows:
the second UE determines the identification information of the first UE which sends the first signal, and generates a second specific sequence and a second signal carrying the second specific sequence according to the identification information of the first UE; the second UE transmits a second signal to enable the first UE to detect the second signal based on the second specific sequence generated according to the self identification.
Preferably, the first signal carries identification information of the first UE, and the second UE acquires the identification information of the first UE from the first signal.
Preferably, the second specific sequence includes, but is not limited to, any one or a combination of:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal and the scrambling sequence of the cyclic redundancy check bits of the second signal.
The manner in which the second UE generates the second specific sequence is the same as the manner in which the first UE generates the second specific sequence in the first embodiment, and reference may be made to the related description in the first embodiment, which is not repeated herein.
Preferably, the second signal further carries identification information of the first UE and/or identification information of the second UE.
Wherein the second signal may be a response discovery signal for D2D discovery or may be a D2D communication signal.
Preferably, the second UE determines, according to a preset correspondence between physical resources occupied by the first signal and physical resources occupied by the second signal, the physical resources occupied by the second signal corresponding to the physical resources occupied by the first signal, and sends the second signal on the determined physical resources occupied by the second signal.
Preferably, the second UE transmits the second signal on the transmission resource configured on the network side;
or,
and the second UE sends a second signal in a sending resource pool, wherein the sending resource pool is configured to the second UE by a network side, or the sending resource pool is pre-configured on the second UE.
The transmission resource pool is a set consisting of a plurality of transmission resources, and the second UE may select a transmission resource from the transmission resources according to a certain rule.
Preferably, the second UE transmits the second signal periodically for a predetermined time period.
In a specific implementation, one UE in D2D transmission may have the functions of the first UE and the second UE in the first embodiment and the second embodiment, and the first receiving resource pool and the second receiving resource pool may also be the same resource pool, that is, the UE may perform detection of the first signal and the second signal simultaneously in one receiving resource pool by using its own identification information, and further determine whether the information is a request signal or a response signal according to information carried in the detected signal.
The following describes a signal transmission and detection process provided by an embodiment of the present invention with a specific embodiment.
In this embodiment, assume that UE1 is a source UE and UE2 is a target UE, that is, UE1 needs to discover UE2 by means of target discovery (targeted discovery), assume that the ProSe ID of UE1 is ID1 and the ProSe ID of UE2 is ID 2.
In this embodiment, the specific process of signal transmission and detection is as follows:
the UE1 receives application requirements, and needs to determine whether the UE2 is in proximity to the UE through D2D discovery;
the UE1 acquires, from a higher layer, identification information of the UE2, which is a ProSe ID for identifying the UE2 during D2D transmission;
the UE1 generates a DMRS sequence and an information scrambling sequence of a request discovery signal according to the ProSe ID of the UE2, wherein the request discovery signal carries identification information of the UE1 and the UE2 and comprises the respective ProSe ID and ProSe Application ID;
DMRS sequence generation methodThe following were used: assume that the ProSe ID of UE2 is NIDThe length of the DMRS sequence is M, is a ZC sequence as defined in TS36.211 V8.9.0 section 5.5.1. Wherein u is NIDmod l, v-0, α -0, or f (N)ID) L is the number of total DMRS sequences;
the information scrambling sequence consists of a pseudorandom sequence with the length of 31, and the specific generation method refers to the definition of section 7.2 of TS36.211 V8.9.0 section. The initialization value of the sequence is cinit=NIDInitialization is performed at the beginning of each subframe.
The UE1 periodically transmits the discovery request signal in a transmission resource pool of discovery signals, where the transmission resource pool may be configured to the UE1 by the network side, or may be configured in advance in the UE1, and the UE1 may randomly select one physical resource in the transmission resource pool as a starting physical resource for transmission, and transmit the discovery request signal at a certain period;
the UE2 generates a DMRS sequence and an information scrambling sequence according to the ProSe ID of the UE, and detects a request discovery signal sent to the UE in a request signal receiving resource pool based on the DMRS sequence and the information scrambling sequence;
the method for generating the DMRS sequence and the information scrambling sequence by the UE2 according to the ProSe ID is the same as the generation method on the UE1 side, and the reception resource pool may be configured as the UE2 by the network side or configured in advance in the device of the UE 2.
The UE2 detects a discovery request signal sent by the UE1 on a certain physical resource, where the discovery request signal includes identification information of the UE1 and the UE2, and further includes a ProSe ID and a ProSe Application ID of each of the UE1 and the UE 2;
the UE2 knows that it can be discovered by the UE1, and thus determines to transmit a response discovery signal;
the UE2 generates a DMRS sequence and an information scrambling sequence of a response discovery signal according to the obtained ProSe ID of the UE1, and sends the response discovery signal in a discovery signal sending resource pool of the UE, wherein the response discovery signal carries identification information of the UE1 and the UE2, the generation method of the DMRS sequence and the information scrambling sequence is the same as that of the UE1 side, and only the ProSe ID of the UE1 is required to replace the ProSe ID of the UE 2;
the UE1 generates a DMRS sequence and an information scrambling sequence according to the ProSe ID of the UE, and detects a response discovery signal sent to the UE in a response signal receiving resource pool based on the DMRS sequence and the information scrambling sequence;
the UE1 stops transmitting the request discovery signal for the UE2 after determining that the response discovery signal from the UE2 is detected.
Based on the same inventive concept, a third embodiment of the present invention provides a UE, and the specific implementation of the UE may refer to the description of the first UE in the first and second embodiments, and repeated details are not repeated, as shown in fig. 5, the UE mainly includes:
an obtaining unit 501, configured to obtain identification information of a second UE;
a generating unit 502, configured to generate a first specific sequence and a first signal carrying the first specific sequence according to the identification information of the second UE acquired by the acquiring unit 501;
a sending unit 503, configured to send the first signal generated by the generating unit 502, so that the second UE detects the first signal based on the first specific sequence generated according to its own identification information.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal sequence of the first signal, the information scrambling sequence of the first signal, and the scrambling sequence of the cyclic redundancy check bits of the first signal.
Preferably, the first signal further carries identification information of the UE, or identification information of the UE itself and the second UE.
Preferably, the UE's own identity information or the second UE's identity information includes, but is not limited to, any one or more of the following combinations:
terminal identification information;
a dedicated identification transmitted by D2D;
D2D application identification;
user identification in the D2D application;
identification of the user group at D2D;
identification within the D2D user group.
Preferably, the sending unit 503 is specifically configured to:
transmitting the first signal on a transmission resource configured on a network side;
or,
and sending the first signal in a sending resource pool, wherein the sending resource pool is configured to the UE by a network side, or the sending resource pool is pre-configured on the UE.
The transmission resource pool is a set composed of a plurality of transmission resources, and the transmission unit can select the transmission resources from the transmission resource pool according to a certain rule.
Preferably, the sending unit 503 is specifically configured to:
and periodically transmitting the first signal according to a preset time length.
Preferably, a detection unit 504 is further included for:
and generating a second specific sequence according to the identification information of the second UE, and detecting a second signal returned by the second UE based on the second specific sequence.
Preferably, the first UE detects a second signal returned by the second UE in the receiving resource pool; or, the first UE determines, according to a preset correspondence between physical resources occupied by the first signal and physical resources occupied by the second signal, physical resources occupied by the second signal corresponding to the physical resources occupied by the first signal, and receives the second signal on the determined physical resources occupied by the second signal.
Wherein the second specific sequence includes, but is not limited to, any one or combination of more of the following:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal, and the scrambling sequence of the cyclic redundancy check bits of the second signal.
Corresponding to this preferred embodiment, the sending unit 503 is further configured to:
after determining that the detection unit 504 detects the second signal returned by the second UE, the sending of the first signal is stopped.
Preferably, the sending unit 503 is further configured to:
after determining that the detection unit 504 detects the second signal returned by the second UE, performing D2D data transmission with the second UE.
Based on the same inventive concept, in a fourth embodiment of the present invention, another UE is provided, and specific implementation of the UE may refer to the description of the first UE in the first and second embodiments, and repeated description is omitted, as shown in fig. 6, the UE mainly includes a processor 601 and a transceiver 602, wherein,
a processor 601, configured to obtain identification information of a second UE, and generate a first specific sequence and a first signal carrying the first specific sequence according to the identification information of the second UE;
a transceiver 602, configured to transmit the first signal, so that the second UE detects the first signal based on the first specific sequence generated according to its own identification information.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal DMRS sequence of the first signal, the information scrambling sequence of the first signal and the scrambling sequence of the Cyclic Redundancy Check (CRC) check bit of the first signal.
Preferably, the first signal further carries identification information of the UE, or identification information of the UE and the second UE.
Preferably, the identification information comprises any one or more of the following in combination:
terminal identification information;
a proprietary identity of device-to-device D2D transmission;
D2D application identification;
user identification in the D2D application;
identification of the user group at D2D;
identification within the D2D user group.
Preferably, the transceiver 602 transmits the first signal on a transmission resource configured on the network side;
or, the first signal is sent in a sending resource pool, where the sending resource pool is configured to the UE by a network side, or the sending resource pool is preconfigured on the UE.
The transmission resource pool is a set composed of a plurality of transmission resources, and the transceiver can select the transmission resources from the transmission resource pool according to a certain rule.
Preferably, the transceiver 602 transmits the first signal periodically with a preset time duration.
Preferably, the processor 601 generates a second specific sequence according to its own identification information, and detects a second signal returned by the second UE based on the second specific sequence.
Preferably, the transceiver detects a second signal returned by the second UE in the reception resource pool; or the transceiver determines the physical resource occupied by the second signal corresponding to the physical resource occupied by the first signal according to the preset corresponding relationship between the physical resource occupied by the first signal and the physical resource occupied by the second signal, and receives the second signal on the determined physical resource occupied by the second signal.
Preferably, the second specific sequence comprises a combination of any one or more of:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal, and the scrambling sequence of the cyclic redundancy check bits of the second signal.
Preferably, the transceiver 602 stops sending the first signal after determining that the processor 601 detects the second signal returned by the second UE.
Preferably, the transceiver 602 determines that the processor 601 performs D2D data transmission with the second UE after detecting the second signal returned by the second UE.
Based on the same inventive concept, in a fifth embodiment of the present invention, another UE is provided, and specific implementation of the UE may refer to the description of the second UE in the first and second embodiments, and repeated descriptions are omitted, as shown in fig. 7, the UE mainly includes:
a first generating unit 701, configured to generate a first specific sequence according to the identification information of the UE itself;
a detecting unit 702, configured to detect, based on the first specific sequence, a first signal sent by the first UE, where the first signal carries the first specific sequence generated by the first UE according to the identification information of the second UE.
Preferably, the system further comprises a second generating unit 703 and a sending unit 704;
the second generating unit 703 is configured to determine identification information of a first UE that sends the first signal, and generate a second specific sequence and a second signal carrying the second specific sequence according to the identification information of the first UE;
a sending unit 704, configured to send the second signal, so that the first UE detects the second signal based on the second specific sequence generated according to its own identity.
Preferably, the first signal carries identification information of the first UE, and the second generating unit 703 is specifically configured to:
and acquiring the identification information of the first UE from the first signal.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal DMRS sequence of the first signal, the information scrambling sequence of the first signal and the scrambling sequence of the Cyclic Redundancy Check (CRC) check bit of the first signal.
Preferably, the second specific sequence comprises a combination of any one or more of:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal, and the scrambling sequence of the cyclic redundancy check bits of the second signal.
Preferably, the second signal further carries identification information of the first UE and/or identification information of the UE itself.
Preferably, the sending unit 704 is specifically configured to:
determining a physical resource occupied by a second signal corresponding to a physical resource occupied by a first signal according to a preset corresponding relation between the physical resource occupied by the first signal and the physical resource occupied by the second signal, and sending the second signal on the determined physical resource occupied by the second signal.
Preferably, the sending unit 704 is specifically configured to:
transmitting the second signal on a transmission resource configured on a network side;
or,
and sending the second signal in a sending resource pool, wherein the sending resource pool is configured to the UE by a network side, or the sending resource pool is pre-configured on the UE.
The transmission resource pool is a set composed of a plurality of transmission resources, and the transmission unit can select the transmission resources from the transmission resource pool according to a certain rule.
Preferably, the sending unit 704 is specifically configured to:
the second signal is periodically transmitted for a predetermined time period.
Based on the same inventive concept, in a sixth embodiment of the present invention, another UE is provided, and specific implementation of the UE may refer to description of a second UE in the first and second embodiments, and repeated parts are not repeated, as shown in fig. 8, the UE mainly includes a processor 801 configured to generate a first specific sequence according to identification information of the UE itself, and detect a first signal sent by the first UE based on the first specific sequence, where the first signal carries the first specific sequence generated by the first UE according to the identification information of the second UE.
Preferably, a transceiver 802 is also included.
The processor 801 is further configured to determine identification information of a first UE that transmits the first signal, and generate a second specific sequence and a second signal carrying the second specific sequence according to the identification information of the first UE;
the transceiver 802 is configured to transmit the second signal to enable the first UE to detect the second signal based on the second specific sequence generated according to the first UE self-identity.
Preferably, the first signal carries identification information of the first UE, and the processor 801 acquires the identification information of the first UE from the first signal.
Preferably, the first specific sequence comprises a combination of any one or more of:
the demodulation reference signal sequence of the first signal, the information scrambling sequence of the first signal, and the scrambling sequence of the cyclic redundancy check bits of the first signal.
Preferably, the second specific sequence comprises a combination of any one or more of:
the demodulation reference signal sequence of the second signal, the information scrambling sequence of the second signal, and the scrambling sequence of the cyclic redundancy check bits of the second signal.
Preferably, the second signal further carries identification information of the first UE and/or identification information of the UE itself.
Preferably, the transceiver 802 determines, according to a preset correspondence relationship between physical resources occupied by the first signal and physical resources occupied by the second signal, physical resources occupied by the second signal corresponding to the physical resources occupied by the first signal, and sends the second signal on the determined physical resources occupied by the second signal.
Preferably, the transceiver 802 transmits the second signal on a transmission resource configured on the network side;
or,
and sending the second signal in a sending resource pool, wherein the sending resource pool is configured to the UE by a network side, or the sending resource pool is pre-configured on the UE.
The transmission resource pool is a set composed of a plurality of transmission resources, and the transceiver can select the transmission resources from the transmission resource pool according to a certain rule.
Preferably, the transceiver 802 transmits the second signal periodically with a predetermined time duration.
Based on the above technical solution, in the embodiment of the present invention, a source UE generates a request signal to a target UE according to identification information of the target UE, the target UE detects a request signal sent by another UE according to its own identification information, and generates a corresponding response signal according to identification information of the source UE carried in the request signal, so that the UE in D2D transmission can only detect a signal whose target is itself, and the UE can eliminate the signal whose target is not itself in the signal detection process, whereas in the existing solution, a sequence common to each UE is used for signal detection, and a signal whose target is not itself cannot be eliminated in the signal detection process, and after a plurality of signals are detected, the existing solution needs to analyze each signal and report to a high layer for identity comparison, and further determine whether the signal is a signal sent to itself, and compared with the existing solution, the scheme provided by the embodiment of the invention omits the processes of analyzing the signal of which the target is not the self and reporting to the high level for identity comparison by the UE, and reduces the processing complexity of the UE.
Moreover, the UE only detects the discovery signal of the target UE as the UE and does not detect the discovery signal sent to other UEs, the discovery signals sent to different other UEs by the UE adopt different specific sequences, so that certain interference randomization effect can be achieved, the discovery signals of the target UE can be prevented from being detected by other UEs, and the safety is ensured to a certain extent.
For example, when the UE performs signal detection through correlation operation, the sending end UE generates a DMRS sequence according to the identification information of the target UE, and carries the DMRS sequence in the sent first signal; the target UE generates a DMRS sequence according to the identification information of the target UE, the DMRS sequence is adopted for carrying out relevant detection, only the signal carrying the DMRS sequence can be detected, and accordingly the detected signal is determined to be the signal sent to the target UE.
For another example, the UE performs signal detection through CRC check, and the sending end UE generates a scrambling sequence of CRC check bits according to the identification information of the target UE, and carries the scrambling sequence of CRC check bits in the sent first signal; the target UE generates a scrambling sequence of the CRC check bit according to the identification information of the target UE, and performs CRC check by adopting the scrambling sequence of the CRC check bit to detect signals, only the signals carrying the scrambling sequence of the CRC check bit can be detected, and the detected signals are determined to be the signals sent to the target UE.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.