CN104105083B - Neighbor discovering method and equipment - Google Patents
Neighbor discovering method and equipment Download PDFInfo
- Publication number
- CN104105083B CN104105083B CN201310116574.0A CN201310116574A CN104105083B CN 104105083 B CN104105083 B CN 104105083B CN 201310116574 A CN201310116574 A CN 201310116574A CN 104105083 B CN104105083 B CN 104105083B
- Authority
- CN
- China
- Prior art keywords
- neighbours
- channel
- found
- mobile terminal
- find
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provide neighbor discovering method and equipment to customer mobile terminal facility communication system for customer mobile terminal equipment.The communication system includes multiple eNode B and multiple customer mobile terminal equipment.This method includes:At each customer mobile terminal equipment in multiple customer mobile terminal equipment, the corresponding eNode B come from multiple eNode B system message is received, wherein system message includes being used to indicate that multiple neighbours have found the configuration information how channel configures in Radio Resource;At each customer mobile terminal equipment, based on the configuration information in system message, find to select corresponding neighbours to find channel in channel from multiple neighbours;At each customer mobile terminal equipment, find to send corresponding beacon signal on channel in selected neighbours (i.e. neighbours have found signal);And find to receive the beacon signal for the neighbor user mobile terminal device for coming from customer mobile terminal equipment on channel in non-selected neighbours.The neighbor discovering method and equipment can realize good detection performance.
Description
Technical field
Embodiments of the present invention are related to customer mobile terminal equipment to customer mobile terminal equipment communication field, more specifically
Ground is related to the neighbor discovering method and equipment to customer mobile terminal facility communication system for customer mobile terminal equipment.
Background technology
In recent years, the wireless communications application based on close position and service were of increased attention.Based on neighbouring
The customer mobile terminal equipment of position can substantially improve space spectrum efficiency (due to logical to customer mobile terminal equipment (D2D) communication
Believe that scope is small), and a jump gain can also be obtained from direct communication (due to being not required to the forwarding via base station).It is excellent by these
The inspiration of point, 3GPP create the research project for D2D communications recently.D2D communications are expected to turn into following wireless broadband communication
One important component of system, successfully manages the swift and violent growth of following mobile data demand together with other key technologies.
In D2D communications, although there may be a large amount of D2D nodes (i.e. customer mobile terminal equipment, UE) in network, each
D2D nodes normally only have the direct Radio Link to other smaller number of nodes (being referred to as neighbours).The base of D2D communications
This precondition is to know respective neighbours, i.e., each D2D nodes need to find and identify the corresponding neighbour in its communication range
Occupy, and it also requires being found and being identified by corresponding neighbours, this is referred to as neighbours and finds (ND).
Guo Dongning et al. are in entitled " neighbor discovery for wireless networks via
(hereinafter referred to as " document 1 ", can be from internet http for compressive sensing " article://arxiv.org/
Pdf/1012.1007.pdf is obtained) in propose a kind of neighbours based on compressed sensing and find scheme.Proposed in document 1
Neighbours based on compressed sensing have found that scheme has the disadvantages that:(1) each node must have on finding sequence matrix (bag
Include the sequence of all nodes) information, this will take larger signaling consumption;(2) neighbours have found complexity with interstitial content
Increase and increase, this will bring larger computation complexity, especially when interstitial content is very big;(3) pseudorandom on-off is believed
Number design need frequently to receive and dispatch (TX/RX) switching, the realization for causing the program is become more complicated by this.
The content of the invention
Embodiments of the present invention provide a kind of customer mobile terminal equipment that is used for customer mobile terminal equipment communication
The neighbor discovering method and equipment of system, to solve or alleviate the above-mentioned problems in the prior art at least in part.
In the first aspect, embodiments of the present invention provide a kind of customer mobile terminal equipment that is used for and moved to user
The neighbor discovering method of terminal equipment in communication system.The communication system includes multiple eNode B and multiple customer mobile terminals are set
It is standby.This method includes:At each customer mobile terminal equipment in multiple customer mobile terminal equipment, reception comes from multiple
The system message of corresponding eNode B in eNode B, wherein system message include being used to indicate that multiple neighbours have found that channel exists
The configuration information how configured in Radio Resource;At each customer mobile terminal equipment, based on matching somebody with somebody confidence in system message
Breath, find to select corresponding neighbours to find channel in channel from multiple neighbours;At each customer mobile terminal equipment, selected
The neighbours selected have found to send corresponding beacon signal on channel;And find to receive on channel in non-selected neighbours and come from phase
The beacon signal for the neighbor user mobile terminal device answered.
In an illustrative embodiments, multiple neighbours have found that channel can be found with the neighbours configured by eNode B
Cycle is repeated.
In an illustrative embodiments, each neighbours have found that the cycle may include that multiple neighbours have found subcycle, each
Neighbours have found that one neighbour of channel span have found that all neighbours in cycle have found subcycle.
In an illustrative embodiments, each neighbours have found that channel may include that multiple neighbours have found channel segmentation, adjacent
Occupy and find that the number of channel segmentation is equal to the number that a neighbours have found neighbours' discovery subcycle in the cycle.
In an illustrative embodiments, system message can further comprise the number of user's group, the number of user's group
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.Multiple user's movements
Terminal device can be grouped based on the number of user's group so that the customer mobile terminal equipment in each user's group can only exist
With corresponding user's group corresponding to neighbours find to select corresponding neighbours to find channel in the cycle and send beacon signal.
In an illustrative embodiments, this method can further comprise:The pre- of channel is found in selected neighbours
Fixed number purpose neighbours have found to send corresponding beacon signal in channel segmentation;And find the residue of channel in selected neighbours
Neighbours find to receive in channel segmentation and come from the beacon signal of neighbor user mobile terminal device.
In an illustrative embodiments, system message can further comprise referring to stand-by value MBO, with reference to stand-by value MBO
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.Selection is corresponding adjacent
Occupy and find that channel may include:Match somebody with somebody confidence by the second of the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
Breath is compared;If the first configuration information is identical with the second configuration information, institute is detected at each family mobile terminal device
There is the average energy that neighbours have found channel, and one neighbour of selection in channel are found from multiple neighbours with minimum average energy
It was found that channel;Or if the first configuration information is different from the second configuration information, then given birth at each customer mobile terminal equipment
Into stand-by value R, stand-by value R, which is used for instruction user mobile terminal device, to find subcycle selection neighbours' hair in the R neighbour
Existing channel, wherein R is integer and 0≤R≤MBO-1。
In an illustrative embodiments, system message can further comprise referring to stand-by value NBO, with reference to stand-by value NBO
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.Selection is corresponding adjacent
Occupy and find that channel may include:Match somebody with somebody confidence by the second of the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
Breath is compared;If the first configuration information is identical with the second configuration information, examined at corresponding customer mobile terminal equipment
The average energy that all neighbours have found channel is surveyed, and selection one in channel is found from multiple neighbours with minimum average energy
Neighbours have found channel;Or if the first configuration information is different from the second configuration information, then a neighbours are selected to find channel, inspection
The average energy that selected neighbours have found channel is surveyed, to determine whether there is the selection that channel is found on selected neighbours
Conflict, and conflict if there is selection, then stand-by value S is generated, stand-by value S is used for instruction user mobile terminal device should be
The S neighbour has found that subcycle reselects neighbours and finds channel, and wherein S is integer and 0≤S≤NBO-1。
In an illustrative embodiments, this method can further comprise finding that subcycle selects again in the S neighbour
Select neighbours and find channel.
In an illustrative embodiments, find that subcycle reselects neighbours and finds that channel can wrap in the S neighbour
Include:Detect the average energy that all neighbours have found channel;And found from multiple neighbours with minimum average energy in channel
One neighbour of selection have found channel.
In an illustrative embodiments, system message can further comprise referring to stand-by value PBO, with reference to stand-by value PBO
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.This method can enter one
Step includes:Beacon signal based on reception generates neighbor list, and corresponding customer mobile terminal equipment is included in neighbor list
The identifier of neighbor user mobile terminal device;The neighbor list being currently generated is compared with the neighbor list being previously generated
Compared with to determine the difference between the neighbor list being currently generated and the neighbor list being previously generated;By difference with it is pre- by eNode B
The threshold value first determined is compared;If difference exceedes threshold value, the average energy that selected neighbours have found channel is detected, with
Determine whether there is the selection conflict that channel is found on selected neighbours, and conflict if there is selection, then generation etc.
T to be worth, stand-by value T, which are used for instruction user mobile terminal device, to find that subcycle reselects neighbours' hair in the T neighbour
Existing channel, wherein T is integer and 0≤T≤PBO-1。
In an illustrative embodiments, this method can further comprise finding that subcycle selects again in the T neighbour
Select neighbours and find channel.
In an illustrative embodiments, find that subcycle reselects neighbours and finds that channel can wrap in the T neighbour
Include:Detect the average energy that all neighbours have found channel;And found from multiple neighbours with minimum average energy in channel
One neighbour of selection have found channel.
In second aspect, embodiments of the present invention provide a kind of customer mobile terminal equipment that is used for and moved to user
Neighbours' discovering device of terminal equipment in communication system.The communication system may include multiple eNode B and multiple customer mobile terminals
Equipment.Neighbours' discovering device includes:At each customer mobile terminal equipment in multiple customer mobile terminal equipment
The device of the corresponding eNode B come from multiple eNode B system message is received, wherein system message includes being used to refer to
Show that multiple neighbours have found the configuration information how channel configures in Radio Resource;For in each customer mobile terminal equipment
Place, based on the configuration information in system message, the device for finding to select corresponding neighbours to find channel in channel from multiple neighbours;
For at each customer mobile terminal equipment, finding to send the dress of corresponding beacon signal on channel in selected neighbours
Put;And for finding that the neighbor user for coming from customer mobile terminal equipment is received on channel to be moved eventually in non-selected neighbours
The device of the beacon signal of end equipment.
In an illustrative embodiments, multiple neighbours have found that channel can be found with the neighbours configured by eNode B
Cycle is repeated.
In an illustrative embodiments, each neighbours have found that the cycle may include that multiple neighbours have found subcycle, each
Neighbours have found that one neighbour of channel span have found that all neighbours in cycle have found subcycle.
In an illustrative embodiments, each neighbours have found that channel may include that multiple neighbours have found channel segmentation, adjacent
Occupy and find that the number of channel segmentation is equal to the number that a neighbours have found neighbours' discovery subcycle in the cycle.
In an illustrative embodiments, system message can further comprise the number of user's group, the number of user's group
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.Neighbours' discovering device
It may also include the device for being grouped based on the number of user's group to multiple customer mobile terminal equipment so that each user
Customer mobile terminal equipment in group can only with corresponding user's group corresponding to neighbours find to select in the cycle it is corresponding adjacent
Occupy discovery channel and send beacon signal.
In an illustrative embodiments, neighbours' discovering device can further comprise:For in selected neighbours' hair
The neighbours of the predetermined number of existing channel have found to send the device of corresponding beacon signal in channel segmentation;And for selected
Neighbours find that the remaining neighbours of channel have found to receive in channel segmentation and come from the beacon of neighbor user mobile terminal device
The device of signal.
In an illustrative embodiments, system message may also include with reference to stand-by value MBO, with reference to stand-by value MBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.For selecting corresponding neighbour
Occupy and find that the device of channel may include:For by the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
The device that second configuration information is compared;For in the case of the first configuration information and the second configuration information identical, every
The average energy that all neighbours have found channel is detected at individual customer mobile terminal equipment, and from the multiple of minimum average energy
Neighbours have found the device of one neighbours' discovery channel of selection in channel;Or in the first configuration information and the second configuration information
In the case of difference, stand-by value R device is generated at each customer mobile terminal equipment, stand-by value R moves for instruction user
Dynamic terminal device should find that subcycle selection neighbours have found channel in the R neighbour, and wherein R is integer and 0≤R≤MBO-
1。
In an illustrative embodiments, system message may also include with reference to stand-by value NBO, with reference to stand-by value NBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.For selecting corresponding neighbour
Occupy and find that the device of channel may include:For by the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
The device that second configuration information is compared;For in the case of the first configuration information and the second configuration information identical, every
The average energy that all neighbours have found channel is detected at individual customer mobile terminal equipment, and from the multiple of minimum average energy
Neighbours have found the device of one neighbours' discovery channel of selection in channel;Or in the first configuration information and the second configuration information
In the case of difference, the device of following operation is performed:One neighbour of selection have found channel, detect selected neighbours and find channel
Average energy, to determine whether there is the selection conflict that channel is found on selected neighbours, and if there is selection
Conflict, then stand-by value S is generated, stand-by value S, which is used for instruction user mobile terminal device, to find subcycle weight in the S neighbour
New selection neighbours have found channel, and wherein S is integer and 0≤S≤NBO-1。
In an illustrative embodiments, neighbours' discovering device can further comprise being used to find son in the S neighbour
Cycle reselects the device that neighbours have found channel.
In an illustrative embodiments, for finding that subcycle reselects neighbours and finds channel in the S neighbour
Device may include:The device for finding the average energy of channel for detecting all neighbours;And for from minimum average
Multiple neighbours of energy have found the device of one neighbours' discovery channel of selection in channel.
In an illustrative embodiments, system message may also include with reference to stand-by value PBO, with reference to stand-by value PBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.Neighbours' discovering device can enter
One step includes:For the device of the beacon signal generation neighbor list based on reception, moved in neighbor list comprising corresponding user
The identifier of the neighbor user mobile terminal device of dynamic terminal device;For by the neighbor list that is currently generated and being previously generated
Neighbor list is compared, to determine the dress of the difference between the neighbor list being currently generated and the neighbor list being previously generated
Put;For by difference with by the device compared with the predetermined threshold values of eNode B;For exceeding the situation of threshold value in difference
The device operated below lower execution:The selected neighbours of detection have found the average energy of channel, to determine whether there is on institute
The neighbours of selection have found the selection conflict of channel, and conflict if there is selection, then generate stand-by value T, and stand-by value T is used to refer to
Show that customer mobile terminal equipment should find that subcycle reselects neighbours and finds channel in the T neighbour, wherein T be integer simultaneously
And 0≤T≤PBO-1。
In an illustrative embodiments, neighbours' discovering device can further comprise being used to find son in the T neighbour
Cycle reselects the device that neighbours have found channel.
In an illustrative embodiments, for finding that subcycle reselects neighbours and finds channel in the T neighbour
Device may include:The device for finding the average energy of channel for detecting all neighbours;And for from minimum average
Multiple neighbours of energy have found the device of one neighbours' discovery channel of selection in channel.
Neighbor discovering method according to the embodiment of the present invention and equipment, it is proposed that there is ND subcycles and ND cycles
The neighbours of hierarchy have found (ND) resource distribution.ND channels include multiple ND channel segmentations, and this does not change merely with time diversity
Detection performance has been apt to it, and the structure design further promotes ND channel-awares and selection operation.
Propose a variety of ND channel selection profiles, including packet-based random selection (Grouping-based random
Selection, GRS), the selection (Backoffand sensing based selection, BSS) based on rollback and perception,
And using the renewal based on perception random selection (Random selection with sensing-based update,
RSSU).GRS schemes can realize aggregation gain and suitable for carrying out neighbours' hair in multiple cells using different user density
It is existing.BSS schemes can realize the superperformance that delay limitation is found with neighbours.
Embodiments of the present invention also proposed for supporting the ambulant neighbours based on perception in D2D networks to find
Channel reselection mechanism.
Brief description of the drawings
The description to embodiment, other feature and advantage of embodiments of the present invention are read in conjunction with the accompanying drawings
It will become obvious, illustrate embodiments of the present invention by example rather than by limiting in each figure of the following drawings:
Fig. 1 is the flow chart of the neighbor discovering method for D2D communication systems according to the embodiment of the present invention;
Fig. 2 is the figure for schematically showing ND resource distributions;
Fig. 3 a show an example of ND channel segment structures with T/F grid;Fig. 3 b are with T/F grid
Show another example of ND channel segment structures;
Fig. 4 a are schematically shown in the time domain for the ND channel segment structures of first time slot in LTE frames;
Fig. 4 b are schematically shown in the time domain for the ND channel segment structures of second time slot in LTE frames;
Fig. 5 a schematically show the TX/RX switchings in ND, and wherein ND resources are located in UL subframe;
Fig. 5 b schematically show the TX/RX switchings in ND, and wherein ND resources are located in DL subframe;
Fig. 6 schematically shows the flow of the GRS schemes of one embodiment according to the embodiment of the present invention;
Fig. 7 is the flow chart of GRS schemes according to an embodiment of the invention;
Fig. 8 schematically shows the flow of BSS schemes according to an embodiment of the invention;
Fig. 9 is the flow chart of BSS schemes according to an embodiment of the invention;
Figure 10 is the flow chart of RSSU schemes according to an embodiment of the invention;
Figure 11 is the stream according to an embodiment of the invention for being used to support the ND channel reselection schemes of user mobility
Cheng Tu;
Figure 12 schematically shows beacon signal generating process according to an embodiment of the invention;
Figure 13 shows that the CM of ND signals compares;
Figure 14 shows the ND beacon signal detection performances in AWGN;
Figure 15 a-15c show in GRS schemes respectively for user density be 200 users/square kilometre, 500
User/square kilometre and 1000 users/square kilometre simulation result;
Figure 16 a-16c show in BSS schemes respectively for user density be 200 users/square kilometre, 500
User/square kilometre and 1000 users/square kilometre simulation result.
Embodiment
It will be appreciated that though include multiple specific implementation details in this specification, but should not be construed as pair
The limitation of the protection domain of invention, and the explanation of the feature of the embodiment for specifically inventing should be construed as.
In this manual, some features described in the context of independent embodiment can also in single embodiment with
The display of combination is implemented.On the contrary, each feature described in the context of single embodiment can also be in multiple realities
Apply in mode and individually or with the display of any appropriate sub-portfolio implemented.In addition, although some features are described as
Play a role in some embodiments, and even if initially similarly claimed, but come from claimed group
One or more features of conjunction can depart from the combination in some cases, and claimed combination can be directed to sub-portfolio
Or the deformation of sub-portfolio.
In the first aspect of embodiments of the present invention, there is provided one kind is used for customer mobile terminal equipment and moved to user
The neighbor discovering method of dynamic terminal equipment in communication system.
Fig. 1 is the flow chart of the neighbor discovering method for D2D communication systems according to the embodiment of the present invention.D2D
Communication system may include multiple eNode B (eNB) and multiple customer mobile terminal equipment (UE).As shown in figure 1, in step 101,
At corresponding each UE in multiple UE, the corresponding eNB come from multiple eNB system message is received.It should be appreciated that
It is described that " corresponding eNB " includes an eNB or more than one eNB.When UE is in the boundary of multiple cells, UE can be received
To the system message from more than one eNB.The system message includes being used to indicate multiple ND channels in Radio Resource such as
The ND resource allocation informations of what configuration.In general, the cycle of eNB broadcast (including ND resource allocation informations) system message can
With relatively large, such as a few minutes.
ND resource distributions according to the embodiment of the present invention hereinafter are described into reference picture 2 to 5.
Fig. 2 is the figure for schematically showing ND resource distributions.ND resources include multiple ND channels, and can be divided into more
Individual ND cycles, such as ND cycle K-1, ND cycle K, ND cycles K+1 ... shown in Fig. 2.Multiple ND channels are carried out with the ND cycles
Repeat.Each ND cycles include multiple ND subcycles.For example, Fig. 2 shows that a ND cycle includes NNDIndividual ND subcycles, such as
ND subcycles 0, ND subcycles 1, ND subcycles NND- 1 etc..Each ND channels include multiple ND channel segmentations.In fig. 2 with
The small rectangle of shade shows a ND channel segmentation of ND channels.It should be appreciated that in fig. 2, in each ND subcycles,
Formed with P on T/F gridNDxQNDIndividual ND channels, wherein in a frequency domain formed with PNDIndividual ND channels, are formed in the time domain
There is QNDIndividual ND channels.All ND subcycles in each ND one ND cycle of channel span.That is, it is a total of within a ND cycle
PNDxQNDIndividual ND channels, wherein each ND channels include NNDIndividual ND channel segmentations.The number of ND cycles and ND subcycles can be by
ENB is configured.It should be appreciated that the number of ND subcycles is usually more than 4.
ND resources are configured in Radio Resource, such as are configured in LTE frames.Fig. 2 also show ND resources to LTE frame knots
The mapping of structure.As shown in Fig. 2 PNDND channels in individual frequency are mapped to LTE carrier waves (such as PND=6, carrier frequency
For 1.4MHz) in continuous carrier segment.ND resources are configured in TDD LTE or FDD LTE up-link (UL) subframe
Or in downlink (DL) subframe.In general, ND resources preferred disposition is in TDD LTE or FDD LTE UL subframe, still
Also it is not excluded for being configured in TDD LTE or FDD LTE DL subframe.
Fig. 3 a show an example of ND channel segment structures with T/F grid, and Fig. 3 b are with T/F grid
Show another example of ND channel segment structures.
As shown in Figure 3 a, in a frequency domain, each ND channel segmentations occupy 12 continuous subcarriers (i.e. in LTE terms
One resource block (RB)), as shown in Figure 3 b, in a frequency domain, each ND channel segmentations occupy 6 continuous subcarrier (i.e. LTE arts
Half of resource block (RB) in language), and channeling is carried out to multiple ND channels in the ND carrier segments shown in Fig. 2.Such as
Shown in Fig. 3 a and 3b, within a ND cycle, for a ND channel segmentation, a total of 12*5=60 or 6*5=30 individual
Data resource element, a total of 60*NNDIndividual or 30*NNDIt is individual (for example, for NND=4, a total of 240 or 120) resource element
Element can be used for carrying the beacon signal of a UE in a ND channel (i.e. neighbours have found signal).
In ND channel segment structures as best shown in figures 3 a and 3b, frequency pilot sign is with beacon signal be time-multiplexed (TDM)
Mode is multiplexed.The motivation being so designed that is, convenient to carry out DFT precodings to beacon signal as in LTE UL,
To realize low peak average ratio PAPR (this means power efficiency is higher, D2D working ranges are bigger).It should be noted that to ND channels
In the description of structure, 5 data symbols are given as example.However, (such as with 6 data symbol) other ND channels
Structure is also possible, and this depends on the design of CP length and zero padding length.
Fig. 4 a are schematically shown in the time domain for the ND channel segment structures of first time slot in LTE frames, figure
4b is schematically shown in the time domain for the ND channel segment structures of second time slot in LTE frames.
In the ND resource distribution frameworks shown in Fig. 2, in order to not only find neighbours but also by neighbours in the same ND cycles
It was found that the flexible switching between sending and receiving should be supported.In the present invention, it is proposed that a kind of improved ND channel architectures are set
Meter, it is as shown in Figs. 4a and 4b preferably to support the switching between sending and receiving.Specifically, for crossing over the one of LTE frames
Each ND channels of individual time slot, full zero padding is carried out at the beginning of useful waveform, and carried out at the ending of the useful waveform
Half zero padding (i.e. zero filling length be full zero padding half).It should be noted that half zero padding is at the ending of first time slot
And the beginning of second time slot, it is as shown in Figs. 4a and 4b.
The reasons why Fig. 5 a and 5b illustrate to carry out this design.It should be noted that believe for two ND in a ND subframe
Road is segmented, and each ND nodes (UE) are only possible to have three kinds of states:The beacon signal of its own is sent in first time slot simultaneously
The beacon signal (state 1) of other nodes is received in second time slot;The beacon of other nodes is received in first time slot
Signal simultaneously sends the beacon signal of its own simultaneously (state 2) in second time slot;And in first and second time slot
Receive the beacon signal (state 3) of other nodes.As can be seen that using ND channel segment structures as shown in Figs. 4a and 4b,
No matter ND resources occupy DL subframe or UL subframe, and ND nodes can work well under above three state.
The carrier segment that ND resources are be mapped to generally has less bandwidth (such as 1.4MHz), the motivation being so designed that
It is as follows with advantage:
(1) under the limitation of maximum transmit power, relatively high transmit power spectrum density can be obtained, thus ND can be extended
Scope;
(2) less band width configuration is utilized, can make it that the influence to honeycomb LTE operation is minimum;
(3) (i.e. D2D nodes can not detect during its beacon signal is sent under the half-duplex limitation during neighbours have found
The beacon signal of other D2D nodes), the potential neighbours of loss can be made minimum.
As described above, a ND channel includes multiple ND channel segmentations, each ND channel segmentations are located at a ND subcycle
Interior, the motivation and advantage being so designed that are as follows.
Due to using relatively small carrier segment, so frequency diversity is very limited amount of.In this case, by one
Individual ND channels, which are divided into multiple ND channel segmentations, can obtain time diversity, thus improve the detection performance to ND beacon signals.
Based on the design of ND channels, each ND channel segmentations can be decoded independently, and the joint solution of multiple ND channel segmentations
Code can effectively improve the detection performance to ND beacon signals.Thus, the design of ND channel segmentations can promote flexible channel sense
Know operation.For example, by taking four ND channel segmentations as an example, D2D nodes can send it using three ND channel segmentations therein
Beacon signal (to cause its neighbour it can be found that it), and make it that a ND channel segmentation is Jing Yin (i.e. in the ND channel segmentations
The upper beacon signal for receiving the beacon signal from other D2D nodes without sending its own) so that the D2D nodes can be felt
Know with the presence or absence of the serious selection conflict on the ND channels selected by it.Meanwhile the D2D nodes can also be in concurrent ND channels
Upper (the ND channels that i.e. time domain is identical but frequency domain is different) detects its neighbour.However, in traditional neighbor discovering method, Lin Jufa
Half-duplex limitation in existing can lead to not find the D2D nodes that beacon signal is sent on these concurrent ND channels.Should
Understand, so-called " selection conflict " refers to that multiple D2D nodes select same ND channels so that other D2D nodes can not be found
The plurality of D2D nodes.Perceive whether there is may include to detect the flat of the ND channels on " the selection conflict " of selected ND channels
Equal energy, if the average energy of the ND channels exceedes predetermined threshold value, show there are multiple D2D nodes just on the ND channels
Its beacon signal is sent, so as to can determine that in the presence of " the selection conflict " on the ND channels.
Fig. 1 is returned to, after system message (step 101) is received from eNB, in a step 102, at corresponding UE,
Based on the ND resource allocation informations in system message, corresponding ND channels are selected from multiple ND channels.Below with reference to Fig. 6 extremely
11 describe ND channel selection profiles according to the embodiment of the present invention.
Packet-based random selection (GRS)
Fig. 6 schematically shows the flow of the GRS schemes of one embodiment according to the embodiment of the present invention.
In GRS schemes, multiple D2D nodes are divided into multiple (that is, not in accordance with mode as defined in eNB) in a distributed way
Group so that node in each group only with corresponding group corresponding to be randomly chosen corresponding ND channels in the ND cycles and send
Its beacon signal.Described group of number is to be determined by eNB according to the relativeness between user density and the number of ND channels.
" relativeness between user density and the number of ND channels " refers to for the ND channels of certain amount, user density
It is larger still smaller.For example, for 10 ND channels, if 20 users in certain area be present, then it is assumed that user
Density is larger for the channel of the number.Described group of number is included in the system message that eNB is broadcasted.
Fig. 6 illustrates above-mentioned GRS schemes by taking (8 D2D nodes) user 1-8 as an example.In fig. 6 it is assumed that each ND letters
Road includes four ND channel segmentations, and each ND channel segmentations are represented by a small rectangle.As shown in fig. 6, for example, assuming that user 1
It is divided into one group, and K*G with user 3NDThe group that the individual ND cycles correspond to where user 1 and user 3.Therefore, user 1 and use
The node at family 3 is only in K*GNDCorresponding ND channels are selected in the individual ND cycles and send its corresponding beacon signal.By label 601
The small rectangle represented shows user 1 in K*GNDIts corresponding beacon signal is sent in the individual ND cycles, is represented by label 603
Small rectangle shows user 3 in K*GNDIts corresponding beacon signal is sent in the individual ND cycles.It will be appreciated that though the He of user 1
User 3 is in K*GNDIts corresponding beacon signal is sent in the individual ND cycles, but user 1 and user 3 are selected in each of which
Its corresponding beacon signal is sent on the ND channels selected.Because user 1 and user 3 select ND channels, therefore two independently of each other
Individual user selects the probability of different ND channels very high.The diverse location of small rectangle 601 and 603 illustrates this point.
Fig. 7 is the flow chart of GRS schemes according to an embodiment of the invention.
As shown in fig. 7, start neighbours' discovery feature in step 701.Next obtain in step 702, UE and be included in eNB institutes
The number G of ND resource allocation informations and user's group in the system message of broadcastND.Then, it is randomly generated in step 703, UE
Scope is [0, GND- 1] the integer A in.Next in step 704, UE judges whether integer A numbers pair equal to the current ND cycles
GNDThe result of modulus (mod).If equal, flow proceeds to step 705.In step 705, UE randomly chooses a ND channel
To send beacon signal thereon, and receive the neighbours from other UE on non-selected ND channels and find signal.In step
704, if it is determined that result be no, then flow proceeds to step 706.In step 706, it is adjacent to find it that UE receives beacon signal
Occupy.
The advantages of GRS schemes, is as follows.
(1) very limited amount of eNB signaling consumptions are taken (i.e. only when being grouped in a distributed way to user's (node)
The extra number G comprising user's group in system messageND)。
(2) eNB can control ND Channel assignment quality by adjusting the number of family group according to node density.
(3) being operated with identical beacon signal detection supports the different user's group numbers in neighbor cell to configure.
(4) change for supporting D2D user networks topology to be moved by user naturally.
Based on the selection (BSS) for retracting and perceiving
In BSS schemes, after the ND resource allocation informations of eNB broadcast are received, corresponding D2D nodes will work as to eNB
First ND resource allocation informations of preceding broadcast are compared with the 2nd ND resource allocation informations of eNB previous broadcasts.According to comparing
As a result, there will be two kinds of ND Channel assignment situations for D2D nodes.
(1) if the first ND resource allocation informations are identical with the 2nd ND resource allocation informations, D2D nodes will detect all
The average energy of ND channels, and a ND channel is selected from multiple ND channels with minimum average energy.That is, i-th of D2D
Node will select have following subscript lND(i) ND channels:
Wherein E(p, q)Represent the average energy of ND channels (p, q), p ∈ [0:PND- 1], q ∈ [0:QND- 1], the average energy
Come from the chosen ND channels and all D2D nodes of its corresponding beacon signal are sent on the ND channels.Should
Pay attention to, because geographically adjacent user may have similar sensing results, therefore, in order to reduce ND Channel assignment conflicts,
D2D nodes can select a ND from least crowded multiple ND channels (multiple ND channels i.e. with minimum average energy)
Channel.It should be noted that the number of multiple ND channels with minimum average energy is determined by eNB.With minimum average energy
The number of multiple ND channels of amount is included in the system message that eNB is broadcasted.
(2) if the first ND resource allocation informations are different from the 2nd ND resource allocation informations, D2D nodes will generate one
Fallback value (stand-by value) R, the fallback value R instruction D2D nodes should select ND channels in the R ND subcycle, and wherein R is integer
And 0≤R≤MBO- 1, MBOIt is the ginseng determined by eNode B according to the relativeness between user density and the number of ND channels
In the system message examined fallback value (referring to stand-by value) and broadcasted included in eNB.
Fig. 8 schematically shows the flow of BSS schemes according to an embodiment of the invention.It should be appreciated that in Fig. 8
ND channel architectures be similar with the ND channel architectures in Fig. 6, thus omit herein and it be described in detail.
As shown in figure 8, in the case of the first ND resource allocation informations and the 2nd ND resource allocation information differences, such as
(D2D nodes) user 3 generates fallback value 0 and selects the ND channels in the 0th ND subcycle in k-th ND cycles, and user 2 gives birth to
Into fallback value 2 and select the ND channels in the 2nd ND subcycle in k-th ND cycles.It should be noted that select ND letters in user 2
During road, user 3 has selected for its ND channel and beacon signal is sent on its ND channel, therefore user 2 can be in ND channels
Deliberately avoid conflicting with user 3 in selection, as shown in Figure 8.
Fig. 9 is the flow chart of BSS schemes according to an embodiment of the invention.In step 901, start neighbours and find work(
Energy.Next, in step 902, UE obtains ND resource distributions (NDRC) information and refers to fallback value (referring to stand-by value) MBO.So
Afterwards, the 2nd ND resources of the first ND resource allocation informations and eNB previous broadcasts of eNB current broadcasts will be matched somebody with somebody in step 903, UE
Confidence breath is compared, to determine whether ND resource allocation informations are updated.If ND resource allocation informations do not update,
Then flow proceeds to step 904.In step 904, UE perceives all ND channels and then in step 905 from NLCIt is individual least crowded
A ND channel is selected in ND channels.It should be noted that NLCRepresent the number of least crowded ND channels and configured by eNB.
Step 903, if it is determined that ND resource allocation informations are updated, then flow proceeds to step 907.It is random in step 907, UE
Ground formation range is [0, MBO- 1] the stand-by value R in.Then determine whether R is equal to 0 in step 908.If R exists equal to 0, UE
In next ND subcycles, a ND channel is randomly choosed to send beacon signal and keep the choosing in subsequent ND subcycles
Select.Then in step 910, UE receives beacon signal in each ND cycles on non-selected ND channels.If in step
Determine that R is not equal to 0 in 908, then flow proceeds to step 911.In step 911, UE in ensuing R-1 ND subcycles,
Beacon signal is received on all ND channels.Then, in step 912, UE is in the R ND subcycle, from NLCIt is individual least crowded
ND channels in select a ND channel.Afterwards, UE sends beacon signal on selected ND channels and in non-selected ND
Beacon signal (step 913) is received on channel
The advantages of BSS schemes, is as follows.
(1) by perceiving, D2D nodes can select least crowded ND channels.
(2) operation is only carried out when ND resource allocation informations updates, and the renewal of ND resource allocation informations is usually not frequently
Numerous (being, for example, number of seconds magnitude).
(3) eNB can adjust user density using with reference to fallback value, to realize good ND channels using limited signaling
Cut-in quality.
(4) it make use of the smaller particle degree of ND channel segmentations.
Random selection and the method (RSSU) being updated based on perception
In RSSU schemes, after the ND resource allocation informations of eNB broadcast are received, corresponding D2D nodes will work as to eNB
First ND resource allocation informations of preceding broadcast are compared with the 2nd ND resource allocation informations of eNB previous broadcasts.According to comparing
As a result, there will be two kinds of ND Channel assignment situations for D2D nodes.
(1) if the first ND resource allocation informations are identical with the 2nd ND resource allocation informations, D2D nodes will detect all ND
The average energy of channel, and a ND channel is selected from multiple ND channels with minimum average energy, as in BSS schemes
Described in.
(2) if the first ND resource allocation informations are different from the 2nd ND resource allocation informations, D2D nodes will perform following
Operation.
A. a ND channel is randomly choosed;
B. the average energy of selected ND channels is detected, to determine whether there is the selection on selected ND channels
Conflict;
C. if there is serious selection conflict, then fallback value (stand-by value) S is generated, fallback value S is used to indicate that UE should
ND channels are reselected in the S ND subcycle, wherein S is integer and 0≤S≤NBO- 1, NBOIt is close according to user by eNB
Spend the reference fallback value (referring to stand-by value) the relativeness determination between the number of ND channels and broadcasted included in eNB
System message in.
D. if there is no serious selection conflict, then UE will keep its ND Channel assignment.
Figure 10 is the flow chart of RSSU schemes according to an embodiment of the invention.In step 1001, start neighbours' hair
Existing function.Next, in step 1002, UE obtains ND resource distributions (NDRC) information and with reference to fallback value (referring to stand-by value)
NBO.Then, in step 1003, UE is by the 2nd ND of the first ND resource allocation informations of eNB current broadcasts and eNB previous broadcasts
Resource allocation information is compared, to determine whether ND resource allocation informations are updated.If ND resource allocation informations do not have
There is renewal, then flow proceeds to step 1004.In step 1004, UE perceives all ND channels and then in step 1005 from NLCIt is individual
A ND channel is selected in least crowded ND channels.It should be noted that NLCRepresent the number of least crowded ND channels and by
ENB is configured.In step 1003, if it is determined that ND resource allocation informations are updated, then flow proceeds to step 1007.In step
Rapid 1007, UE enters row stochastic ND Channel assignments.Then, in step 1008, UE sends beacon signal and perceives all ND channels.
It should be noted that UE is by making a ND channel segmentation of selected ND channels is Jing Yin (not send neighbour in the ND channel segmentations
Occupy and find signal) perceive the ND channels selected by it.Next, in step 1009, it is determined whether exist on selected ND letters
The selection conflict in road and whether need to reselect ND channels.Conflict if there is selection, then UE is randomly generated scope and existed
[0, NBO- 1] the stand-by value S (steps 1010) in, stand-by value S are used to indicate that UE should reselect ND in the S ND subcycle
Channel, wherein S are integer and 0≤S≤NBO-1.Next, in step 1011, UE perceives all ND before stand-by value S expires
Channel.Afterwards, in step 1012, in the S ND subcycle, UE reselects one from multiple least crowded ND channels
ND channels.Then, in step 1013, beacon signal is sent on selected ND channels and is received on non-selected ND channels
Beacon signal, to carry out neighbours' discovery.If determining that the selection conflict on selected ND channels is not present in step 1009,
UE will keep random ND Channel assignment (steps 1014) and beacon signal be sent on selected ND channels and non-selected
ND channels on receive beacon signal, to carry out neighbours' discovery (step 1015).
For supporting ambulant ND channel reselections
The challenge that D2D network designs are faced is the mobility of D2D nodes.The mobility of D2D nodes will cause D2D
Network topology changes over time.In the case where neighbours have found, the good ND letters of conflict are not present in some times
Road selects, and may generate Channel assignment conflict afterwards due to having carried out movement and be done in the subsequent time by serious
Disturb.In the present invention, ND channel reselections scheme is devised to support user mobility.Basis hereinafter is described into reference picture 11
The ND channel reselection schemes for being used to support user mobility of one embodiment of the present of invention.
As shown in figure 11, in step 1101, UE sends beacon signal on selected ND channels and in non-selected ND
Beacon signal is received on channel, to carry out neighbours' discovery.Next in step 1102, beacon signal generations of the UE based on reception is adjacent
List is occupied, the identifier of corresponding UE neighbours is included in neighbor list.Then, the neighbour that will be currently generated in step 1103, UE
List is occupied compared with the neighbor list being previously generated, to determine difference therebetween.Next, in step 1104, UE
By above-mentioned difference compared with by the predetermined threshold values of eNB.
For example, the percentage that identical neighbours' number in two neighbor lists accounts for total neighbours' number can be calculated, this is represented with D
Percentage.Therefore, the difference between the neighbor list being currently generated and the neighbor list being previously generated can be defined as (1-
D).Then, by the value of (1-D) compared with the threshold value.If the value of (1-D) has exceeded the threshold value, it is considered that
Network topology around UE is varied widely, so as to which flow proceeds to step 1105.In step 1105, believe selected ND
One or more ND channel segmentations in road are Jing Yin and detect the average energy of selected ND channels.
In step 1106, it is determined whether exist on selected ND channels selection conflict and whether need to reselect
ND channels.If it is present UE generates stand-by value T, stand-by value T is used to indicate that UE should reselect in the T ND subcycle
ND channels, wherein T are integer and 0≤T≤PBO- 1, PBOIt is according to the phase between user density and the number of ND channels by eNB
In the reference fallback value (referring to stand-by value) determined to relation and the system message broadcasted included in eNB.Then, in step
1107 UE detect the average energy of all ND channels, and a ND is selected from multiple ND channels with minimum average energy
Channel, i.e., reselect a ND channel from multiple least crowded ND channels.In step 1106, if it is determined that in the absence of pass
In selected ND channels selection conflict and ND channels need not be reselected, then flow proceeds to step 1108. in step
1108, UE will keep selection to ND channels.
Referring still to Fig. 1, UE sends corresponding beacon signal (step 103) on selected ND channels, and not
Beacon signal (the step 104) for coming from its neighbour is received on the ND channels of selection.Below with reference to Figure 12-14 descriptions according to this
The beacon signal generating process of one embodiment of invention.
It is assumed that the beacon message in each ND cycles includes M bit, such as M=24.Figure 12 is shown to beacon message ratio
Special processing.CRC codings are carried out to M beacon message bit in step 1201 first, and are attached L check bit, wherein L=
8.L=16 is also possible.It can use in 3GPP TS 36.212, V10.0.0, " Multiplexing and channel
Circulation defined in coding " (hereinafter referred to as " document 2 ", can be obtained from 3GPP websites www.3gpp.Org) 5.1.1 sections
Generator polynomial.Then, tail biting convolutional encoding (TBCC) is carried out to K=M+L bit.The 5.1.3.1 of document 2 can be used
Save the tail biting convolutional encoding speed 1/3 of definition.
Then, the specification in being saved according to the 5.1.4.2 of document 2, through-rate matching module is to coming from TBCC 3K
Individual output bit is handled (step 1203), to match the resource element in a ND channel.With NNDExemplified by=4, for ND
Beacon signal, 240 resource elements can be used altogether.It is assumed that modulated using QPSK, then for 5 data symbols shown in Fig. 2
ND channel segment structures, be 1/15 or 2/15 to total efficient coding speed of ND information, and believe for the ND of 6 data symbols
Road segmental structure (not shown), total efficient coding speed to ND information are 1/18 or 1/9.
After rate matching, (step 1204) is scrambled by bit with the interference randomization and real of potentially to conflict
Existing processing gain and coding gain.Several scrambling schemes are pre-defined, selected scrambling scheme is impliedly by pilot frequency sequence rope
Notice is attracted, can be by assuming that test carries out blind check to pilot sequence index.Can be based on (can be from 3GPP websites www.3gpp.Org
Obtain) 3GPP TS 36.211, V10.0.0, " in Section 7.2 of Physical channels and modulation "
The definition of pseudo-random sequence generation carrys out regulation scramble sequence.
After step 1204 is scrambled, QPSK modulation (steps 1205) are carried out to output bit, then with 12 (or 6)
Length symbol is one group of carry out DFT precoding.Finally, the symbol after DFT precodings is mapped to selected ND channel (steps
1207).Pay attention to, as a special case, be also not excluded for without DFT precodings (that is, around the DFT precodings in Figure 12),
Power efficiency may bypass the DFT precodings in Figure 12 when being not subject matter.
Figure 13 illustrates the beacon signal with 12 length DFT precodings and without 12 length DFT precodings
A kind of cubic metric (CM, characteristic more practical than PAPR values) of beacon signal compares.It can be observed from fig. 13 that DFT prelists
CM can be reduced about 1.7dB by code at 50%CDF, CM can be reduced into about 2.5dB at 90%CDF.
Figure 14 shows the ND channel segment structures for 5 symbols, passing through for the detection of different ND channel segmentations
The frame bit error rate (FER) for the beacon signal transmission that awgn channel is carried out.As can be seen that the performance of three channel segmentation detections is much
More than the performance (exceeding 4.8dB at 0.01FER) of individual channel segmentation detection.Meanwhile the performance of three channel segmentation detections
The poor performance about 1.2dB of than four channel segmentation detections.The comparative result shows to make a ND channel point in ND channel-awares
Duan Jingyin and exist selection conflict when carry out gravity treatment limited influence is being generated to detection performance.
System integration project
Following system integration project has been carried out to assess the systematic function that neighbours have found scheme.Main simulated conditions are as follows.
In simulations, all UE average neighbour number mesh found is assessed.Figure 15 a-15c are shown in GRS side
In case respectively for user density be 200 users/square kilometre, 500 users/square kilometre and 1000 users/square
The simulation result of kilometer.Pay attention to, the maximum number of neighbours, that is, the neighbour found when line 1501,1502 and 1503 corresponds to Lothrus apterus
The number upper limit in residence.
Here is some commentaries for the simulation result of GRS schemes.
(1) multiple neighbours have found that neighbours have found that the polymerization of result moves closer to maximum (by line 1501,1502 in the cycle
With 1503 signs), and user density is bigger, and closing speed is slower.
(2) in GRS schemes, more neighbours are found that by cost of larger delay.
Figure 16 a-16c show in BSS schemes respectively for user density be 200 users/square kilometre, 500
User/square kilometre and 1000 users/square kilometre simulation result.Pay attention to, line 1601,1602 and 1603, which corresponds to, to be utilized
The neighbours that preferable greedy ND channel selecting methods reach have found result, i.e. user gradually accesses D2D networks one by one
And least crowded ND channels are selected based on sensing results.
Here is some commentaries for the simulation result of BSS schemes.
(1) a certain distance be present between simulation result and preferably greedy ND channel selecting methods.The gap comes from
Selection conflict in each ND subcycles.
(2) under the scene of the relative ND number of channel excess loads of number of users, regardless of user density, neighbours' number of discovery
Keep similar.
(3) after the initialization phase, neighbours' number of discovery keeps stable.
In second aspect, embodiments of the present invention provide a kind of customer mobile terminal equipment that is used for and moved to user
Neighbours' discovering device of terminal equipment in communication system.The communication system may include multiple eNode B and multiple customer mobile terminals
Equipment.Neighbours' discovering device includes:At each customer mobile terminal equipment in multiple customer mobile terminal equipment
The device of the corresponding eNode B come from multiple eNode B system message is received, wherein system message includes being used to refer to
Show that multiple neighbours have found the configuration information how channel configures in Radio Resource;For in each customer mobile terminal equipment
Place, based on the configuration information in system message, the device for finding to select corresponding neighbours to find channel in channel from multiple neighbours;
For at each customer mobile terminal equipment, finding to send the dress of corresponding beacon signal on channel in selected neighbours
Put;And for finding that the neighbor user for coming from customer mobile terminal equipment is received on channel to be moved eventually in non-selected neighbours
The device of the beacon signal of end equipment.
In an illustrative embodiments, multiple neighbours have found that channel can be found with the neighbours configured by eNode B
Cycle is repeated.
In an illustrative embodiments, each neighbours have found that the cycle may include that multiple neighbours have found subcycle, each
Neighbours have found that one neighbour of channel span have found that all neighbours in cycle have found subcycle.
In an illustrative embodiments, each neighbours have found that channel may include that multiple neighbours have found channel segmentation, adjacent
Occupy and find that the number of channel segmentation is equal to the number that a neighbours have found neighbours' discovery subcycle in the cycle.
In an illustrative embodiments, system message can further comprise the number of user's group, the number of user's group
It is to find that the relativeness between the number of channel determines according to user density and neighbours by eNode B.Neighbours' discovering device
It may also include the device for being grouped based on the number of user's group to multiple customer mobile terminal equipment so that each user
Customer mobile terminal equipment in group can only with corresponding user's group corresponding to neighbours find to select in the cycle it is corresponding adjacent
Occupy discovery channel and send beacon signal.
In an illustrative embodiments, neighbours' discovering device can further comprise:For in selected neighbours' hair
The neighbours of the predetermined number of existing channel have found to send the device of corresponding beacon signal in channel segmentation;And for selected
Neighbours find that the remaining neighbours of channel have found to receive in channel segmentation and come from the beacon of neighbor user mobile terminal device
The device of signal.
In an illustrative embodiments, system message may also include with reference to stand-by value MBO, with reference to stand-by value MBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.For selecting corresponding neighbour
Occupy and find that the device of channel may include:For by the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
The device that second configuration information is compared;For in the case of the first configuration information and the second configuration information identical, every
The average energy that all neighbours have found channel is detected at individual customer mobile terminal equipment, and from the multiple of minimum average energy
Neighbours have found the device of one neighbours' discovery channel of selection in channel;Or in the first configuration information and the second configuration information
In the case of difference, stand-by value R device is generated at each customer mobile terminal equipment, stand-by value R moves for instruction user
Dynamic terminal device should find that subcycle selection neighbours have found channel in the R neighbour, and wherein R is integer and 0≤R≤MBO-
1。
In an illustrative embodiments, system message may also include with reference to stand-by value NBO, with reference to stand-by value NBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.For selecting corresponding neighbour
Occupy and find that the device of channel may include:For by the first configuration information of eNode B current broadcasts and eNode B previous broadcasts
The device that second configuration information is compared;For in the case of the first configuration information and the second configuration information identical, every
The average energy that all neighbours have found channel is detected at individual customer mobile terminal equipment, and from the multiple of minimum average energy
Neighbours have found the device of one neighbours' discovery channel of selection in channel;Or in the first configuration information and the second configuration information
In the case of difference, the device of following operation is performed:One neighbour of selection have found channel, detect selected neighbours and find channel
Average energy, to determine whether there is the selection conflict that channel is found on selected neighbours, and if there is selection
Conflict, then stand-by value S is generated, stand-by value S, which is used for instruction user mobile terminal device, to find subcycle weight in the S neighbour
New selection neighbours have found channel, and wherein S is integer and 0≤S≤NBO-1。
In an illustrative embodiments, neighbours' discovering device can further comprise being used to find son in the S neighbour
Cycle reselects the device that neighbours have found channel.
In an illustrative embodiments, for finding that subcycle reselects neighbours and finds channel in the S neighbour
Device may include:The device for finding the average energy of channel for detecting all neighbours;And for from minimum average
Multiple neighbours of energy have found the device of one neighbours' discovery channel of selection in channel.
In an illustrative embodiments, system message may also include with reference to stand-by value PBO, with reference to stand-by value PBOBe by
ENode B have found what the relativeness between the number of channel determined according to user density and neighbours.Neighbours' discovering device can enter
One step includes:For the device of the beacon signal generation neighbor list based on reception, moved in neighbor list comprising corresponding user
The identifier of the neighbor user mobile terminal device of dynamic terminal device;For by the neighbor list that is currently generated and being previously generated
Neighbor list is compared, to determine the dress of the difference between the neighbor list being currently generated and the neighbor list being previously generated
Put;For by difference with by the device compared with the predetermined threshold values of eNode B;For exceeding the situation of threshold value in difference
The device operated below lower execution:The selected neighbours of detection have found the average energy of channel, to determine whether there is on institute
The neighbours of selection have found the selection conflict of channel, and conflict if there is selection, then generate stand-by value T, and stand-by value T is used to refer to
Show that customer mobile terminal equipment should find that subcycle reselects neighbours and finds channel in the T neighbour, wherein T be integer simultaneously
And 0≤T≤PBO-1。
In an illustrative embodiments, neighbours' discovering device can further comprise being used to find son in the T neighbour
Cycle reselects the device that neighbours have found channel.
In an illustrative embodiments, for finding that subcycle reselects neighbours and finds channel in the T neighbour
Device may include:The device for finding the average energy of channel for detecting all neighbours;And for from minimum average
Multiple neighbours of energy have found the device of one neighbours' discovery channel of selection in channel.
It should be appreciated that each aspect of the present invention can use any form to realize, including hardware, software, firmware or its is any
Combination.The element and component of embodiments of the invention are in physics, functionally and logically aspect, can adopt real in any suitable manner
It is existing.Certainly, the function can use individual unit or IC, and multiple units or IC or the part as other functional units are realized.
Claims (20)
1. for customer mobile terminal equipment to the neighbor discovering method of customer mobile terminal facility communication system, the communication system
System includes multiple eNode B and multiple customer mobile terminal equipment, and methods described includes:
At each customer mobile terminal equipment in the multiple customer mobile terminal equipment, reception comes from the multiple
The system message of corresponding eNode B in eNode B, wherein the system message includes being used to indicate that multiple neighbours have found letter
The configuration information how road configures in Radio Resource;
At each customer mobile terminal equipment, based on the configuration information in the system message, from the multiple
Neighbours have found to select corresponding neighbours to find channel in channel;
At each customer mobile terminal equipment, find to send corresponding beacon signal on channel in selected neighbours;
And
At each customer mobile terminal equipment, find that reception comes from user movement on channel in non-selected neighbours
The beacon signal of the neighbor user mobile terminal device of terminal device;
The neighbours that wherein the multiple neighbours have found channel to be configured by the eNode B have found that the cycle is repeated;
Wherein each neighbours have found that the cycle includes multiple neighbours and finds subcycle, and each neighbours have found channel span one
Individual neighbours have found that all neighbours in cycle have found subcycle;And
Wherein each neighbours have found that channel includes multiple neighbours and finds channel segmentation, and the neighbours have found the number of channel segmentation
Mesh is equal to the number that a neighbours have found neighbours' discovery subcycle in the cycle.
2. the method for claim 1, wherein the system message also includes the number of user's group, the user's group
Number is to find that the relativeness between the number of channel determines according to user density and neighbours by the eNode B;
Wherein the multiple customer mobile terminal equipment is grouped by the number based on the user's group so that each user's group
In customer mobile terminal equipment can only with corresponding user's group corresponding to neighbours find the cycle in select corresponding neighbours
It was found that channel and sending beacon signal.
3. the method as described in claim 1, further comprise:
Find that the neighbours of the predetermined number of channel have found to send corresponding beacon signal in channel segmentation in selected neighbours;With
And
Find that the remaining neighbours of channel have found to receive in channel segmentation in selected neighbours and come from the neighbor user shifting
The beacon signal of dynamic terminal device.
4. method as claimed in claim 3, wherein, the system message also includes referring to stand-by value MBO, it is described with reference to wait
Value MBOIt is to find that the relativeness between the number of channel determines according to user density and neighbours by the eNode B;And
Corresponding neighbours are wherein selected to find that channel includes:
Second configuration information of the first configuration information of the eNode B current broadcasts and the eNode B previous broadcasts is entered
Row compares;
If first configuration information is identical with second configuration information, at each customer mobile terminal equipment
The average energy that all neighbours have found channel is detected, and one is selected from multiple neighbours discovery channel with minimum average energy
Individual neighbours have found channel;Or
If first configuration information is different from second configuration information, moves in each user and given birth at whole equipment
Into stand-by value R, the stand-by value R is used to indicate that the customer mobile terminal equipment should find subcycle choosing in the R neighbour
Select neighbours and find channel, wherein R is integer and 0≤R≤MBO-1。
5. method as claimed in claim 3, wherein, the system message also includes referring to stand-by value NBO, it is described with reference to wait
Value NBOIt is to find that the relativeness between the number of channel determines according to user density and neighbours by the eNode B;And
Corresponding neighbours are wherein selected to find that channel includes:
Second configuration information of the first configuration information of the eNode B current broadcasts and the eNode B previous broadcasts is entered
Row compares;
If first configuration information is identical with second configuration information, at each customer mobile terminal equipment
The average energy that all neighbours have found channel is detected, and one is selected from multiple neighbours discovery channel with minimum average energy
Individual neighbours have found channel;Or
If first configuration information is different from second configuration information,:
One neighbour of selection have found channel,
The selected neighbours of detection have found the average energy of channel, and channel is found on selected neighbours to determine whether there is
Selection conflict, and
If there is the selection conflict, then stand-by value S, the stand-by value S are generated for indicating that the customer mobile terminal is set
Standby to find that subcycle reselects neighbours and finds channel in the S neighbour, wherein S is integer and 0≤S≤NBO-1。
6. method as claimed in claim 5, further comprises:
Find that subcycle reselects neighbours and finds channel in the S neighbour.
7. method as claimed in claim 6, wherein, find that subcycle reselects neighbours and finds channel bag in the S neighbour
Include:
Detect the average energy that all neighbours have found channel;And
Find that one neighbour of selection have found channel in channel from multiple neighbours with minimum average energy.
8. the method as described in any one of claim 4 to 7, wherein, the system message also includes referring to stand-by value PBO,
The reference stand-by value PBOIt is to find the relativeness between the number of channel according to user density and neighbours by the eNode B
Determine;And
Methods described further comprises:
Beacon signal based on reception generates neighbor list, and the neighbour of the customer mobile terminal equipment is included in the neighbor list
Occupy the identifier of mobile terminal device;
By the neighbor list being currently generated compared with the neighbor list being previously generated, with the neighbours being currently generated described in determination
Difference between list and the neighbor list being previously generated;
By the difference compared with by the predetermined threshold values of eNode B;
If the difference exceedes the threshold value,:
The selected neighbours of detection have found the average energy of channel, and channel is found on selected neighbours to determine whether there is
Selection conflict, and
If there is the selection conflict, then stand-by value T, the stand-by value T are generated for indicating that the customer mobile terminal is set
Standby to find that subcycle reselects neighbours and finds channel in the T neighbour, wherein T is integer and 0≤T≤PBO-1。
9. method as claimed in claim 8, further comprises:
Find that subcycle reselects neighbours and finds channel in the T neighbour.
10. method as claimed in claim 9, wherein, find that subcycle reselects neighbours and finds channel bag in the T neighbour
Include:
Detect the average energy that all neighbours have found channel;And
Find that one neighbour of selection have found channel in channel from multiple neighbours with minimum average energy.
11. for customer mobile terminal equipment to neighbours' discovering device of customer mobile terminal facility communication system, the communication
System includes multiple eNode B and multiple customer mobile terminal equipment, and neighbours' discovering device includes:
Come from for reception at each customer mobile terminal equipment in the multiple customer mobile terminal equipment described more
The device of the system message of corresponding eNode B in individual eNode B, wherein the system message includes being used to indicate multiple neighbours
Occupy the configuration information for finding how channel configures in Radio Resource;
For at each customer mobile terminal equipment, based on the configuration information in the system message, from described
Multiple neighbours have found the device for selecting corresponding neighbours to find channel in channel;
For at each customer mobile terminal equipment, finding to send corresponding beacon letter on channel in selected neighbours
Number device;And
Come from the user at each customer mobile terminal equipment, finding to receive on channel in non-selected neighbours
The device of the beacon signal of the neighbor user mobile terminal device of mobile terminal device;
The neighbours that wherein the multiple neighbours have found channel to be configured by the eNode B have found that the cycle is repeated;
Wherein each neighbours have found that the cycle includes multiple neighbours and finds subcycle, and each neighbours have found channel span one
Individual neighbours have found that all neighbours in cycle have found subcycle;And
Wherein each neighbours have found that channel includes multiple neighbours and finds channel segmentation, and the neighbours have found the number of channel segmentation
Mesh is equal to the number that a neighbours have found neighbours' discovery subcycle in the cycle.
12. neighbours' discovering device as claimed in claim 11, wherein, the system message also includes the number of user's group, institute
The number for stating user's group is to find that the relativeness between the number of channel is true according to user density and neighbours by the eNode B
Fixed;
Wherein described neighbours' discovering device also includes being used for the number based on the user's group to the multiple customer mobile terminal
The device that equipment is grouped so that customer mobile terminal equipment in each user's group can only with corresponding user's group pair
The neighbours answered have found to select corresponding neighbours to find channel in the cycle and send beacon signal.
13. neighbours' discovering device as claimed in claim 11, further comprises:
The neighbours of predetermined number for finding channel in selected neighbours have found to send corresponding beacon letter in channel segmentation
Number device;And
Remaining neighbours for finding channel in selected neighbours, which have found to receive in channel segmentation, comes from neighbours' use
The device of the beacon signal of family mobile terminal device.
14. neighbours' discovering device as claimed in claim 13, wherein, the system message also includes referring to stand-by value MBO, institute
State and refer to stand-by value MBOIt is to find that the relativeness between the number of channel is true according to user density and neighbours by the eNode B
Fixed;And
The device for being wherein used to select corresponding neighbours to find channel includes:
For matching somebody with somebody confidence by the second of the first configuration information of the eNode B current broadcasts and the eNode B previous broadcasts
Cease the device being compared;
For in the case of first configuration information and the second configuration information identical, being moved eventually in each user
The average energy that all neighbours have found channel is detected at end equipment, and channel is found from multiple neighbours with minimum average energy
Middle one neighbour of selection have found the device of channel;Or
For in the case of first configuration information and the second configuration information difference, being moved eventually in each user
Stand-by value R device is generated at end equipment, the stand-by value R is used to indicate that the customer mobile terminal equipment should be at R
Neighbours have found that subcycle selection neighbours have found channel, and wherein R is integer and 0≤R≤MBO-1。
15. neighbours' discovering device as claimed in claim 13, wherein, the system message also includes referring to stand-by value NBO, institute
State and refer to stand-by value NBOIt is to find that the relativeness between the number of channel is true according to user density and neighbours by the eNode B
Fixed;And
The device for being wherein used to select corresponding neighbours to find channel includes:
For matching somebody with somebody confidence by the second of the first configuration information of the eNode B current broadcasts and the eNode B previous broadcasts
Cease the device being compared;
For in the case of first configuration information and the second configuration information identical, being moved eventually in each user
The average energy that all neighbours have found channel is detected at end equipment, and channel is found from multiple neighbours with minimum average energy
Middle one neighbour of selection have found the device of channel;Or
For in the case of first configuration information and the second configuration information difference, performing the device of following operation:
One neighbour of selection have found channel,
The selected neighbours of detection have found the average energy of channel, and channel is found on selected neighbours to determine whether there is
Selection conflict, and
If there is the selection conflict, then stand-by value S, the stand-by value S are generated for indicating that the customer mobile terminal is set
Standby to find that subcycle reselects neighbours and finds channel in the S neighbour, wherein S is integer and 0≤S≤NBO-1。
16. neighbours' discovering device as claimed in claim 15, further comprises:
For finding that subcycle reselects the device that neighbours have found channel in the S neighbour.
17. neighbours' discovering device as claimed in claim 16, wherein, for finding that subcycle reselects in the S neighbour
Neighbours have found that the device of channel includes:
The device for finding the average energy of channel for detecting all neighbours;And
For finding the device of one neighbours' discovery channel of selection in channel from multiple neighbours with minimum average energy.
18. neighbours' discovering device as described in any one of claim 14 to 17, wherein, the system message also includes ginseng
Examine stand-by value PBO, it is described with reference to stand-by value PBOBe by the eNode B according to user density and neighbours find channel number it
Between relativeness determine;And
Neighbours' discovering device further comprises:
For the device of the beacon signal generation neighbor list based on reception, moved eventually comprising the user in the neighbor list
The identifier of neighbours' mobile terminal device of end equipment;
For by the neighbor list being currently generated compared with the neighbor list being previously generated, with what is be currently generated described in determination
The device of difference between neighbor list and the neighbor list being previously generated;
For by the difference with by the device compared with the predetermined threshold values of eNode B;
The device of following operation is performed in the case of for exceeding the threshold value in the difference:
The selected neighbours of detection have found the average energy of channel, and channel is found on selected neighbours to determine whether there is
Selection conflict, and
If there is the selection conflict, then stand-by value T, the stand-by value T are generated for indicating that the customer mobile terminal is set
Standby to find that subcycle reselects neighbours and finds channel in the T neighbour, wherein T is integer and 0≤T≤PBO-1。
19. neighbours' discovering device as claimed in claim 18, further comprises:
For finding that subcycle reselects the device that neighbours have found channel in the T neighbour.
20. neighbours' discovering device as claimed in claim 19, wherein, for finding that subcycle reselects in the T neighbour
Neighbours have found that the device of channel includes:
The device for finding the average energy of channel for detecting all neighbours;And
For finding the device of one neighbours' discovery channel of selection in channel from multiple neighbours with minimum average energy.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310116574.0A CN104105083B (en) | 2013-04-03 | 2013-04-03 | Neighbor discovering method and equipment |
PCT/IB2014/000565 WO2014162200A2 (en) | 2013-04-03 | 2014-03-21 | Neighbor discovery method and apparatus for user mobile terminal device to user mobile terminal device communication system |
TW103111443A TW201503729A (en) | 2013-04-03 | 2014-03-27 | Neighbor discovery method and apparatus for user mobile terminal device to user mobile terminal device communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310116574.0A CN104105083B (en) | 2013-04-03 | 2013-04-03 | Neighbor discovering method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104105083A CN104105083A (en) | 2014-10-15 |
CN104105083B true CN104105083B (en) | 2017-11-14 |
Family
ID=51022899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310116574.0A Active CN104105083B (en) | 2013-04-03 | 2013-04-03 | Neighbor discovering method and equipment |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN104105083B (en) |
TW (1) | TW201503729A (en) |
WO (1) | WO2014162200A2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9456330B2 (en) | 2013-08-09 | 2016-09-27 | Alcatel Lucent | Two-stage device-to-device (D2D) discovery procedures |
US9706591B2 (en) * | 2014-11-05 | 2017-07-11 | Intel Corporation | Device to-device (D2D) transmit behavior |
US10470107B2 (en) | 2014-11-14 | 2019-11-05 | Industrial Technology Research Institute | Communication devices and method of controlling discovery signal communication |
WO2016154934A1 (en) * | 2015-03-31 | 2016-10-06 | 华为技术有限公司 | Discovery method, apparatus and system between devices in d2d system |
JP6699342B2 (en) * | 2016-05-18 | 2020-05-27 | 富士通株式会社 | Information processing apparatus, information processing method, information processing program, and information processing system |
CN107087248A (en) * | 2017-03-31 | 2017-08-22 | 南京理工大学 | Method is found using the D2D user of single base station location information |
CN112312390B (en) * | 2020-10-12 | 2023-09-08 | 北京通广龙电子科技有限公司 | Neighbor discovery method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741679A (en) * | 2004-08-27 | 2006-03-01 | 三星电子株式会社 | Accidental access method in multi-cell ofdma networks |
CN101409660A (en) * | 2008-08-14 | 2009-04-15 | 宁波中科集成电路设计中心有限公司 | Channel access control method for wireless sensor network |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102165827B (en) * | 2008-09-25 | 2016-11-16 | 皇家飞利浦电子股份有限公司 | Has the directional discovery protocol of coordinated Channel assignment |
US8817709B2 (en) * | 2009-10-14 | 2014-08-26 | Qualcomm Incorporated | Methods and apparatus for controlling channel utilization |
US9723538B2 (en) * | 2011-06-20 | 2017-08-01 | Cisco Technology, Inc. | Systematic neighbor detection in shared media computer networks |
US8520650B2 (en) * | 2011-07-06 | 2013-08-27 | Qualcomm Incorporated | Methods and apparatus for OFDM peer discovery |
KR20140041514A (en) * | 2011-07-21 | 2014-04-04 | 엘지전자 주식회사 | Method for communicating between wireless devices and wireless device using same |
US20130029712A1 (en) * | 2011-07-26 | 2013-01-31 | Samsung Electronics Co., Ltd. | Device/service discovery and channel access control for proximity device-to-device wireless communication |
US9055588B2 (en) * | 2011-09-06 | 2015-06-09 | Qualcomm Incorporated | Methods and apparatus for identifying and/or selecting channels |
-
2013
- 2013-04-03 CN CN201310116574.0A patent/CN104105083B/en active Active
-
2014
- 2014-03-21 WO PCT/IB2014/000565 patent/WO2014162200A2/en active Application Filing
- 2014-03-27 TW TW103111443A patent/TW201503729A/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741679A (en) * | 2004-08-27 | 2006-03-01 | 三星电子株式会社 | Accidental access method in multi-cell ofdma networks |
CN101409660A (en) * | 2008-08-14 | 2009-04-15 | 宁波中科集成电路设计中心有限公司 | Channel access control method for wireless sensor network |
Non-Patent Citations (1)
Title |
---|
Evaluation requirements for D2D;Huawei;《3GPP TSG RAN WG1 Meeting #72 R1-130029》;20130119;全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2014162200A3 (en) | 2014-12-11 |
CN104105083A (en) | 2014-10-15 |
TW201503729A (en) | 2015-01-16 |
WO2014162200A2 (en) | 2014-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104105083B (en) | Neighbor discovering method and equipment | |
US11601932B2 (en) | Information sending and receiving methods and devices | |
RU2764460C2 (en) | Base station device, terminal device, communication method and integrated circuit | |
CN110574433B (en) | Method and apparatus for transmitting measurement report on wireless network | |
CN108575116B (en) | Bit mapping method and its sending device | |
CN107113009B (en) | Use polarized adaptive channel encoding | |
KR101595051B1 (en) | Systems and methods for range extension of wireless communication in sub-gigahertz bands | |
CN106162533B (en) | User equipment and method for packet-based device-to-device discovery | |
KR20200075782A (en) | Sequence design of wake-up signal and resynchronization sequence | |
KR101077037B1 (en) | Wireless communication systems and methods using reference signals | |
US9998951B2 (en) | Training sequence generation for wireless communication networks | |
CN109076442A (en) | Cooperative groups broadcast to on-demand system information | |
EP3220564B1 (en) | Data transmission method and device | |
CN104798400A (en) | Method and user equipment for receiving signal and method and base station for transmitting signal | |
CN108307506B (en) | Method and device for configuring random access resource and random access method and device | |
CN111865479B (en) | Communication method and device | |
US10135593B2 (en) | Allocation signaling for wireless communication networks | |
US20200343937A1 (en) | Method for spread spectrum communication, user equipment and base station | |
JP6495464B2 (en) | System and method for transmission symbol arrangement for reducing mutual interference | |
CN108401286A (en) | A kind of method and apparatus in wireless communication | |
KR20180091241A (en) | Method and apparatus for configurations of synchronization signal and transmitting and receiving synchronization signal for nr system | |
CN108631835B (en) | Signaling indication method and device of transmission mode | |
JP6521057B2 (en) | Base station, wireless communication system, wireless communication method | |
WO2018142747A1 (en) | User terminal and wireless communication method | |
US11296746B2 (en) | Method for selecting spreading sequences, a method for adjusting a transmission power and communication apparatuses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Pudong New Area, Pudong Jinqiao Ning Bridge Road, No. 388, No. Co-patentee after: Alcatel Optical Networks Israe Patentee after: Shanghai NOKIA Baer Limited by Share Ltd Address before: 201206 Shanghai, Pudong Jinqiao Ning Bridge Road, No. 388, No. Co-patentee before: Alcatel Optical Networks Israe Patentee before: Shanghai Alcatel-Lucent Co., Ltd. |
|
CP03 | Change of name, title or address |