[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104540236B - For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station - Google Patents

For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station Download PDF

Info

Publication number
CN104540236B
CN104540236B CN201510052175.1A CN201510052175A CN104540236B CN 104540236 B CN104540236 B CN 104540236B CN 201510052175 A CN201510052175 A CN 201510052175A CN 104540236 B CN104540236 B CN 104540236B
Authority
CN
China
Prior art keywords
frequency resource
running time
resource
terminal
data transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510052175.1A
Other languages
Chinese (zh)
Other versions
CN104540236A (en
Inventor
雷艺学
李明菊
张晨璐
张云飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Coolpad Technologies Co Ltd
Original Assignee
Shenzhen Coolpad Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Coolpad Technologies Co Ltd filed Critical Shenzhen Coolpad Technologies Co Ltd
Priority to CN201510052175.1A priority Critical patent/CN104540236B/en
Priority to PCT/CN2015/073427 priority patent/WO2016119282A1/en
Publication of CN104540236A publication Critical patent/CN104540236A/en
Application granted granted Critical
Publication of CN104540236B publication Critical patent/CN104540236B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

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

Abstract

The invention provides a kind of resource allocation method for the direct-connected communication of terminal, system, terminal and base station, wherein, it is adaptable to the resource allocation method for the direct-connected communication of terminal of terminal, including:When it is determined that needing to carry out data transmission business, the running time-frequency resource that other D2D terminals have been taken is detected;The running time-frequency resource for having been taken according to described other D2D terminals and the attribute information of the data transmission service, select for processing the running time-frequency resource of the data transmission service.Technical scheme makes it possible to avoid the distribution of running time-frequency resource from the problem for conflicting occur, while efficiently solving the partner selection when running time-frequency resource is inadequate, realizes reasonable distribution and the use of resource.

Description

For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station
Technical field
The present invention relates to communication technical field, in particular to a kind of resource distribution side for the direct-connected communication of terminal Method, a kind of resource configuration system for the direct-connected communication of terminal, a kind of terminal and a kind of base station.
Background technology
With the development of the software and hardware technology and wireless communication technology of mobile terminal, the direct-connected communication technology (Device of terminal To Device, i.e. D2D, be 3GPP Rel-12 introduce terminal direct communication technology, it is allowed to user data transmission without The infrastructure of cellular network) it is increasingly becoming a kind of important technology point.D2D technologies mainly (are sent out including D2D discovery At this stage) and D2Dcommunication (i.e. stage of communication), D2D discovery and D2D communication are independent Business, D2D communication allow two UE directly directly entered by specific channel (sidelink channel) The transmission and transmission of row data, and need not move through the transmission of base station.
D2D communications include the network coverage and without two scenes of the network coverage.Under the scene for having the network coverage, D2D leads to If letter has used the frequency spectrum resource of macro network side, network side is needed to carry out management and control to the resource that D2D communicates.Prior art pin There are two kinds of patterns for configuring the used running time-frequency resource of D2D communications to the scene under the network coverage:One kind is based on direct D2D communications (hereinafter referred to as Mode A) of scheduling, specifically, UE (User Equipment, user equipment) is needed in connection shape By signaling, state, base station indicate when sender UE carries out data transmission on which Resource Block, the configuration of this resource is base In each UE's;Another kind is D2D communications (hereinafter referred to as Mode B) based on shared resource, and basic thought is in a cell UE under covering, a running time-frequency resource pond of sharing base station broadcast carry out D2D communications.Above two configuration mode is each own respective Pluses and minuses, be all the scheme being actually needed.
Prior art only discloses the basic communication pattern of both the above, but does not solve in the case of Mode B, How UE selects running time-frequency resource to solve the problems, such as not solve in issuable resource contention and inadequate resource, i.e. prior art Certainly conflict and collision problem of the UE under non-relay scene and relay scene.
Therefore, UE how is solved under the signal intelligence of Mode B, realize effective distribution of resource, it is to avoid time-frequency is provided Conflict and inadequate resource occurs in the distribution in source becomes technical problem urgently to be resolved hurrily.
The content of the invention
The present invention is based at least one above-mentioned technical problem, it is proposed that a kind of new money for the direct-connected communication of terminal Source allocation plan, enabling avoid the distribution of running time-frequency resource from the problem for conflicting occur, while efficiently solving in running time-frequency resource Partner selection when inadequate, realizes reasonable distribution and the use of resource.
In view of this, the present invention proposes a kind of resource allocation method for the direct-connected communication of terminal suitable for terminal, Including:When it is determined that needing to carry out data transmission business, the running time-frequency resource that other D2D terminals have been taken is detected;According to it is described its Running time-frequency resource and the attribute information of the data transmission service that his D2D terminals have been taken, select to pass for processing the data The running time-frequency resource of defeated business.
In the technical scheme, due in the communication scenes of Mode B, in the running time-frequency resource pond of UE sharing base stations broadcast Running time-frequency resource, therefore after the running time-frequency resource that other D2D terminals have been taken is detected, by being taken according to other D2D terminals Running time-frequency resource selecting the running time-frequency resource for processing data transmission services, enabling avoid the distribution of running time-frequency resource from occurring The problem of conflict;Simultaneously as the attribute information of different data transmission services identifies the critical property of data transmission service, with And for the requirement in time limit, therefore by being selected for processing data transmission services according to the attribute information of data transmission service Running time-frequency resource, enabling according to data transmission service for the calling hierarchy (or critical property degree) in time limit is selecting time-frequency to provide Source, such as when data transmission service was required to the time limit and running time-frequency resource in running time-frequency resource pond is inadequate, selects other time-frequencies Resource carries out data transmission, and efficiently solves the partner selection when running time-frequency resource is inadequate, realizes the reasonable of resource Distribution and use.
In above-mentioned technical proposal, it is preferable that the step of selecting for processing the running time-frequency resource of the data transmission service Specifically include:According to the running time-frequency resource that described other D2D terminals have been taken, whether judge in the preallocated running time-frequency resource pond in base station There is unappropriated running time-frequency resource;There is unappropriated running time-frequency resource in the preallocated running time-frequency resource pond is judged When, select in the unappropriated running time-frequency resource for processing the running time-frequency resource of the data transmission service.
In the technical scheme, if the running time-frequency resource in running time-frequency resource pond (i.e. the resource of Mode B) is not all occupied, The running time-frequency resource that can then directly select in running time-frequency resource pond carries out data transmission.
In above-mentioned technical proposal, it is preferable that also include:Institute in the preallocated running time-frequency resource pond is judged is sometimes When frequency resource is occupied, when judging whether the data transmission service has according to the attribute information of the data transmission service Limit is required;If it is determined that there is the data transmission service time limit to require, then resource scheduling request is sent to base station, it is described to ask Base station adopts the configuration mode of directly scheduling running time-frequency resource to distribute for processing the running time-frequency resource of the data transmission service, or
If it is determined that there is the data transmission service time limit to require, then from the abnormal running time-frequency resource pond of base station configuration Select for processing the running time-frequency resource of the data transmission service.
In the technical scheme, if the running time-frequency resource in the resource pool of Mode B is occupied, can be according to data transfer Requirement of the business to the time limit selecting running time-frequency resource, specifically, when data transmission service has the time limit to require, can be direct by UE The source scheduling mode using Mode A is changed to base station requests, or corresponding time-frequency is selected from abnormal running time-frequency resource pond Resource.
Wherein, if all running time-frequency resources in preallocated running time-frequency resource pond are occupied, and data transmission service does not have When having the time limit to require, can be selecting running time-frequency resource using following two modes:
Mode one:
In above-mentioned technical proposal, it is preferable that also include:If it is determined that the data transmission service is not required with the time limit, Then often after the first predetermined time interval, whether there is in judging the preallocated running time-frequency resource pond again unoccupied Running time-frequency resource, when there is unappropriated running time-frequency resource in judging the preallocated running time-frequency resource pond, not occupied Select in running time-frequency resource for processing the running time-frequency resource of the data transmission service.
In which, after first scheduled time, whether there is not in judging preallocated running time-frequency resource pond again Occupied running time-frequency resource, until it is determined that there is unappropriated running time-frequency resource in preallocated running time-frequency resource pond.
Mode two:
In above-mentioned technical proposal, it is preferable that also include:If it is determined that the data transmission service is not required with the time limit, Then often after the first predetermined time interval, whether there is in judging the preallocated running time-frequency resource pond again unoccupied Running time-frequency resource, the occupied number of times of all running time-frequency resources in judging the preallocated running time-frequency resource pond reaches pre- When determining number of times, or after there is no time limit requirement in the judgement data transmission service after second scheduled time, to The base station sends resource request and indicates, so that new time-frequency money is distributed in the base station when the resource request instruction is received Source pond indicates other configured resource pools or distributes special running time-frequency resource.
In which, if it is determined that after pre-determined number or after second scheduled time, when still determining preallocated There is no unappropriated running time-frequency resource in frequency resource pool, then can send to base station and indicate, during being selected using other modes Frequency resource.
In above-mentioned technical proposal, it is preferable that the step of detecting the running time-frequency resource that other D2D terminals have been taken is specifically wrapped Include:Other D2D terminals according to the broadcast signaling determination that described other D2D terminals send are link terminal or ordinary terminal (i.e. non-relaying D2D terminals);When it is determined that described other D2D terminals are link terminals, the money that the link terminal sends is detected Source schedule information, the running time-frequency resource that the D2D terminals dispatched by the link terminal with determination have been taken;And it is determined that it is described its When his D2D terminals are ordinary terminals, the resource scheduling information that the ordinary terminal sends is detected, to have determined the ordinary terminal The running time-frequency resource of occupancy.
In the technical scheme, for there is relaying and there is no the scene of relaying, difference in the application, is proposed respectively Detection scheme, specifically, for the scene that there is no relaying, i.e., when other D2D terminals are ordinary terminals, other can be detected The resource scheduling information that D2D terminals send, to determine the occupation condition of other D2D terminals;And for the field that there is relaying Scape, as link terminal assume responsibility for the function for cluster terminal distribution running time-frequency resource, therefore can pass through to detect link terminal Resource scheduling information come determine the terminal for being relayed (i.e. by link terminal dispatch D2D terminals) occupation condition.
Furthermore, it is necessary to explanation, in one embodiment of the invention, link terminal is (i.e. as the end of via node End) distributing to can also space division multiplexing by the running time-frequency resource of link terminal.Therefore, for link terminal, the side of its B in mode Formula obtains resource pool from base station, but for by link terminal, is that the mode of A in mode obtains scheduling money from link terminal Source.Also, it should be noted that this mechanism requires that link terminal is known by the presence of link terminal, it is possible to be by carrying out D2D discovery mechanisms or other interactions are knowing by the information of link terminal.
According to the second aspect of the invention, it is also proposed that a kind of resource for the direct-connected communication of terminal suitable for terminal is matched somebody with somebody System is put, including:Detector unit, for when it is determined that needing to carry out data transmission business, detecting what other D2D terminals had been taken Running time-frequency resource;Processing unit, for the running time-frequency resource that taken according to described other D2D terminals and the data transmission service Attribute information, selects for processing the running time-frequency resource of the data transmission service.
In the technical scheme, due in the communication scenes of Mode B, in the running time-frequency resource pond of UE sharing base stations broadcast Running time-frequency resource, therefore after the running time-frequency resource that other D2D terminals have been taken is detected, by being taken according to other D2D terminals Running time-frequency resource selecting the running time-frequency resource for processing data transmission services, enabling avoid the distribution of running time-frequency resource from occurring The problem of conflict;Simultaneously as the attribute information of different data transmission services identifies the critical property of data transmission service, with And for the requirement in time limit, therefore by being selected for processing data transmission services according to the attribute information of data transmission service Running time-frequency resource, enabling according to data transmission service for the calling hierarchy (or critical property degree) in time limit is selecting time-frequency to provide Source, such as when data transmission service was required to the time limit and running time-frequency resource in running time-frequency resource pond is inadequate, selects other time-frequencies Resource carries out data transmission, and efficiently solves the partner selection when running time-frequency resource is inadequate, realizes the reasonable of resource Distribution and use.
In above-mentioned technical proposal, it is preferable that the processing unit includes:First judging unit, for according to it is described its The running time-frequency resource that his D2D terminals have been taken, whether there is unappropriated time-frequency in judging the preallocated running time-frequency resource pond in base station Resource;Select unit, it is unoccupied for existing in the first judging unit judgement preallocated running time-frequency resource pond Running time-frequency resource when, select in the unappropriated running time-frequency resource for process the data transmission service time-frequency provide Source.
In the technical scheme, if the running time-frequency resource in running time-frequency resource pond (i.e. the resource of Mode B) is not all occupied, The running time-frequency resource that can then directly select in running time-frequency resource pond carries out data transmission.
In above-mentioned technical proposal, it is preferable that the processing unit also includes:Second judging unit, for described When all running time-frequency resources in the one judging unit judgement preallocated running time-frequency resource pond are occupied, passed according to the data The attribute information of defeated business judges whether the data transmission service is required with the time limit;Transmitting element, for described second When judging unit judges that there is the data transmission service time limit to require, resource scheduling request is sent to base station, it is described to ask Base station adopts the configuration mode of directly scheduling running time-frequency resource to distribute for processing the running time-frequency resource of the data transmission service;Or
The select unit is additionally operable to, and judges that there is the data transmission service time limit to require in second judging unit When, select from the abnormal running time-frequency resource pond of base station configuration for processing the running time-frequency resource of the data transmission service.
In the technical scheme, if the running time-frequency resource in the resource pool of Mode B is occupied, can be according to data transfer Requirement of the business to the time limit selecting running time-frequency resource, specifically, when data transmission service has the time limit to require, can be direct by UE The source scheduling mode using Mode A is changed to base station requests, or corresponding time-frequency is selected from abnormal running time-frequency resource pond Resource.
Wherein, if all running time-frequency resources in preallocated running time-frequency resource pond are occupied, and data transmission service does not have When having the time limit to require, can be selecting running time-frequency resource using following two modes:
Mode one:
Second judging unit is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often passes through After first predetermined time interval, provide with the presence or absence of unappropriated time-frequency in judging the preallocated running time-frequency resource pond again , there is unappropriated running time-frequency resource in judging the preallocated running time-frequency resource pond in source;The select unit is additionally operable to, When there is unappropriated running time-frequency resource in second judging unit judges the preallocated running time-frequency resource pond, not by Select in the running time-frequency resource of occupancy for processing the running time-frequency resource of the data transmission service.
In which, after first scheduled time, whether there is not in judging preallocated running time-frequency resource pond again Occupied running time-frequency resource, until it is determined that there is unappropriated running time-frequency resource in preallocated running time-frequency resource pond.
Mode two:
Second judging unit is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often passes through After first predetermined time interval, provide with the presence or absence of unappropriated time-frequency in judging the preallocated running time-frequency resource pond again Source, the occupied number of times of all running time-frequency resources in judging the preallocated running time-frequency resource pond reach pre-determined number, Or through second scheduled time after there is no time limit requirement in the judgement data transmission service;The transmitting element is also For all running time-frequency resources in second judging unit judges the preallocated running time-frequency resource pond occupied time Number is when reaching pre-determined number, or second judging unit judge the data transmission service with time limit requirement after Jing After second scheduled time, resource request is sent to the base station and indicated, so that the base station is receiving the resource request Distribute new running time-frequency resource pond during instruction or indicate other configured resource pools or distribute special running time-frequency resource.
In which, if it is determined that after pre-determined number or after second scheduled time, when still determining preallocated There is no unappropriated running time-frequency resource in frequency resource pool, then can send to base station and indicate, during being selected using other modes Frequency resource.
In above-mentioned technical proposal, it is preferable that the detector unit includes:Determining unit, for according to described other D2D The broadcast signaling that terminal sends determines that described other D2D terminals are link terminal or ordinary terminal;First performance element, is used for When other D2D terminals described in determining in the determining unit are link terminals, the scheduling of resource that the link terminal sends is detected Information, the running time-frequency resource that the D2D terminals dispatched by the link terminal with determination have been taken;Second performance element, in institute When other D2D terminals described in stating determining unit determination are ordinary terminals, the resource scheduling information that the ordinary terminal sends is detected, With the running time-frequency resource that the determination ordinary terminal has been taken.
In the technical scheme, for there is relaying and there is no the scene of relaying, difference in the application, is proposed respectively Detection scheme, specifically, for the scene that there is no relaying, i.e., when other D2D terminals are ordinary terminals, other can be detected The resource scheduling information that D2D terminals send, to determine the occupation condition of other D2D terminals;And for the field that there is relaying Scape, as link terminal assume responsibility for the function for cluster terminal distribution running time-frequency resource, therefore can pass through to detect link terminal Resource scheduling information come determine the terminal for being relayed (i.e. by link terminal dispatch D2D terminals) occupation condition.
Furthermore, it is necessary to explanation, in one embodiment of the invention, link terminal is (i.e. as the end of via node End) distributing to can also space division multiplexing by the running time-frequency resource of link terminal.Therefore, for link terminal, the side of its B in mode Formula obtains resource pool from base station, but for by link terminal, is that the mode of A in mode obtains scheduling money from link terminal Source.Also, it should be noted that this mechanism requires that link terminal is known by the presence of link terminal, it is possible to be by carrying out D2D discovery mechanisms or other interactions are knowing by the information of link terminal.
According to the third aspect of the invention we, it is also proposed that a kind of terminal, including:As described in above-mentioned any one technical scheme The resource configuration system for the direct-connected communication of terminal suitable for terminal.
According to the fourth aspect of the invention, it is also proposed that a kind of resource for the direct-connected communication of terminal suitable for base station is matched somebody with somebody Method is put, including:Receive the resource request instruction that arbitrary D2D terminals send;Indicated according to the resource request, to described arbitrary The new running time-frequency resource pond of D2D terminal distributions, or indicate that arbitrary D2D terminals use other configured running time-frequency resource ponds, or To the special running time-frequency resource of arbitrary D2D terminal distributions;When the new running time-frequency resource pond is broadcasted by broadcast signaling, or Indicating that arbitrary D2D terminals use described other running time-frequency resource ponds or using the special time-frequency money by configured information During source, increase identification information in the broadcast signaling or the configured information, to indicate that arbitrary D2D terminals are preferentially used The new running time-frequency resource pond or described other running time-frequency resource ponds or the special running time-frequency resource.
In the technical scheme, if receiving the resource request instruction that arbitrary D2D terminals send, when illustrating preallocated Running time-frequency resource in frequency resource pool is occupied, in order to realize the data transmission service of D2D terminals, can be to D2D terminal distributions New running time-frequency resource pond, or indicate that the D2D terminals use other configured running time-frequency resource ponds, or distribute special time-frequency money Source, to solve the problems, such as that running time-frequency resource is not enough;And pass through to increase identification information in broadcast signaling or configured information, to indicate D2D terminals preferentially using new running time-frequency resource pond or other above-mentioned running time-frequency resource ponds or the special running time-frequency resource of distribution, make Must be able to ensure that the D2D terminals for sending resource request instruction preferentially use running time-frequency resource processing data transmission services.
In above-mentioned technical proposal, it is preferable that the broadcast signaling or the configured information include:RRC signaling, media connect Enter the PC3 message between control unit signaling or the D2D terminals and ProSe Function (network equipment).
In above-mentioned technical proposal, it is preferable that also include:The weight of the D2D business according to handled by each described D2D terminal The priority arrangement abnormalities running time-frequency resource pond of the property wanted and the D2D business, wherein, each described D2D terminal is it is determined that need place The data transmission service of reason have the time limit require and preallocated running time-frequency resource pond in running time-frequency resource it is occupied when, select institute The running time-frequency resource stated in abnormal running time-frequency resource pond processes the data transmission service.
According to the fifth aspect of the invention, it is also proposed that a kind of resource for the direct-connected communication of terminal suitable for base station is matched somebody with somebody System is put, including:Receiving unit, indicates for receiving the resource request that arbitrary D2D terminals send;First processing units, are used for Indicated according to the resource request, to the new running time-frequency resource pond of arbitrary D2D terminal distributions, or indicate arbitrary D2D ends End uses other configured running time-frequency resource ponds, or to the special running time-frequency resource of arbitrary D2D terminal distributions;Second processing list Unit, for when the new running time-frequency resource pond is broadcasted by broadcast signaling, or is indicating arbitrary D2D by configured information Terminal uses described other running time-frequency resource ponds or during using the special running time-frequency resource, in the broadcast signaling or the instruction Increase identification information in information, with indicate arbitrary D2D terminals preferentially use the new running time-frequency resource pond or it is described other Running time-frequency resource pond or the special running time-frequency resource.
In the technical scheme, if receiving the resource request instruction that arbitrary D2D terminals send, when illustrating preallocated Running time-frequency resource in frequency resource pool is occupied, in order to realize the data transmission service of D2D terminals, can be to D2D terminal distributions New running time-frequency resource pond, or indicate that the D2D terminals use other configured running time-frequency resource ponds, or distribute special time-frequency money Source, to solve the problems, such as that running time-frequency resource is not enough;And pass through to increase identification information in broadcast signaling or configured information, to indicate D2D terminals preferentially using new running time-frequency resource pond or other above-mentioned running time-frequency resource ponds or the special running time-frequency resource of distribution, make Must be able to ensure that the D2D terminals for sending resource request instruction preferentially use running time-frequency resource processing data transmission services.
In above-mentioned technical proposal, it is preferable that the broadcast signaling or the configured information include:RRC signaling, media connect Enter the PC3 message between control unit signaling or the D2D terminals and ProSe Function.
In above-mentioned technical proposal, it is preferable that also include:Dispensing unit, for according to handled by each described D2D terminal D2D business importance and the priority arrangement abnormalities running time-frequency resource pond of the D2D business, wherein, each described D2D terminal It is determined that needing data transmission service to be processed to there is the time limit to require and running time-frequency resource quilt in preallocated running time-frequency resource pond During occupancy, the running time-frequency resource process data transmission service in the abnormal running time-frequency resource pond is selected.
According to the sixth aspect of the invention, it is also proposed that a kind of base station, including:As described in above-mentioned any one technical scheme The resource configuration system for the direct-connected communication of terminal suitable for base station.
By above technical scheme, enabling avoid the distribution of running time-frequency resource from the problem for conflicting occur, while effectively solving The partner selection determined when running time-frequency resource is inadequate, realizes reasonable distribution and the use of resource.
Description of the drawings
Fig. 1 shows the resource distribution side for the direct-connected communication of terminal according to an embodiment of the invention suitable for terminal The schematic flow diagram of method;
Fig. 2 shows the resource distribution system for the direct-connected communication of terminal according to an embodiment of the invention suitable for terminal The schematic block diagram of system;
Fig. 3 shows the resource distribution side for the direct-connected communication of terminal according to an embodiment of the invention suitable for base station The schematic flow diagram of method;
Fig. 4 shows the resource distribution system for the direct-connected communication of terminal according to an embodiment of the invention suitable for base station The schematic block diagram of system;
Fig. 5 shows the schematic flow diagram of the resource allocation method for being used for D2D communications according to an embodiment of the invention;
Fig. 6 shows Signalling exchange schematic diagram according to an embodiment of the invention.
Specific embodiment
It is in order to be more clearly understood that the above objects, features and advantages of the present invention, below in conjunction with the accompanying drawings and concrete real Apply mode to be further described in detail the present invention.It should be noted that in the case where not conflicting, the enforcement of the application Feature in example and embodiment can be mutually combined.
Many details are elaborated in the following description in order to fully understand the present invention, but, the present invention may be used also Implemented with being different from other modes described here using other, therefore, protection scope of the present invention is not by described below Specific embodiment restriction.
Fig. 1 shows the resource distribution side for the direct-connected communication of terminal according to an embodiment of the invention suitable for terminal The schematic flow diagram of method.
As shown in figure 1, the resource distribution for the direct-connected communication of terminal suitable for terminal according to an embodiment of the invention Method, including:Step 102, when it is determined that needing to carry out data transmission business, detects the time-frequency money that other D2D terminals have been taken Source;Step 104, the running time-frequency resource for having been taken according to described other D2D terminals and the attribute information of the data transmission service, choosing Select for processing the running time-frequency resource of the data transmission service.
In the technical scheme, due in the communication scenes of Mode B, in the running time-frequency resource pond of UE sharing base stations broadcast Running time-frequency resource, therefore after the running time-frequency resource that other D2D terminals have been taken is detected, by being taken according to other D2D terminals Running time-frequency resource selecting the running time-frequency resource for processing data transmission services, enabling avoid the distribution of running time-frequency resource from occurring The problem of conflict;Simultaneously as the attribute information of different data transmission services identifies the critical property of data transmission service, with And for the requirement in time limit, therefore by being selected for processing data transmission services according to the attribute information of data transmission service Running time-frequency resource, enabling according to data transmission service for the calling hierarchy (or critical property degree) in time limit is selecting time-frequency to provide Source, such as when data transmission service was required to the time limit and running time-frequency resource in running time-frequency resource pond is inadequate, selects other time-frequencies Resource carries out data transmission, and efficiently solves the partner selection when running time-frequency resource is inadequate, realizes the reasonable of resource Distribution and use.
In above-mentioned technical proposal, it is preferable that the step of selecting for processing the running time-frequency resource of the data transmission service Specifically include:According to the running time-frequency resource that described other D2D terminals have been taken, whether judge in the preallocated running time-frequency resource pond in base station There is unappropriated running time-frequency resource;There is unappropriated running time-frequency resource in the preallocated running time-frequency resource pond is judged When, select in the unappropriated running time-frequency resource for processing the running time-frequency resource of the data transmission service.
In the technical scheme, if the running time-frequency resource in running time-frequency resource pond (i.e. the resource of Mode B) is not all occupied, The running time-frequency resource that can then directly select in running time-frequency resource pond carries out data transmission.
In above-mentioned technical proposal, it is preferable that also include:Institute in the preallocated running time-frequency resource pond is judged is sometimes When frequency resource is occupied, when judging whether the data transmission service has according to the attribute information of the data transmission service Limit is required;If it is determined that there is the data transmission service time limit to require, then resource scheduling request is sent to base station, it is described to ask Base station adopts the configuration mode of directly scheduling running time-frequency resource to distribute for processing the running time-frequency resource of the data transmission service, or
If it is determined that there is the data transmission service time limit to require, then from the abnormal running time-frequency resource pond of base station configuration Select for processing the running time-frequency resource of the data transmission service.
In the technical scheme, if the running time-frequency resource in the resource pool of Mode B is occupied, can be according to data transfer Requirement of the business to the time limit selecting running time-frequency resource, specifically, when data transmission service has the time limit to require, can be direct by UE The source scheduling mode using Mode A is changed to base station requests, or corresponding time-frequency is selected from abnormal running time-frequency resource pond Resource.
Wherein, if all running time-frequency resources in preallocated running time-frequency resource pond are occupied, and data transmission service does not have When having the time limit to require, can be selecting running time-frequency resource using following two modes:
Mode one:
In above-mentioned technical proposal, it is preferable that also include:If it is determined that the data transmission service is not required with the time limit, Then often after the first predetermined time interval, whether there is in judging the preallocated running time-frequency resource pond again unoccupied Running time-frequency resource, when there is unappropriated running time-frequency resource in judging the preallocated running time-frequency resource pond, not occupied Select in running time-frequency resource for processing the running time-frequency resource of the data transmission service.
In which, after first scheduled time, whether there is not in judging preallocated running time-frequency resource pond again Occupied running time-frequency resource, until it is determined that there is unappropriated running time-frequency resource in preallocated running time-frequency resource pond.
Mode two:
In above-mentioned technical proposal, it is preferable that also include:If it is determined that the data transmission service is not required with the time limit, Then often after the first predetermined time interval, whether there is in judging the preallocated running time-frequency resource pond again unoccupied Running time-frequency resource, the occupied number of times of all running time-frequency resources in judging the preallocated running time-frequency resource pond reaches pre- When determining number of times, or after there is no time limit requirement in the judgement data transmission service after second scheduled time, to The base station sends resource request and indicates, so that new time-frequency money is distributed in the base station when the resource request instruction is received Source pond indicates other configured resource pools or distributes special running time-frequency resource.
In which, if it is determined that after pre-determined number or after second scheduled time, when still determining preallocated There is no unappropriated running time-frequency resource in frequency resource pool, then can send to base station and indicate, during being selected using other modes Frequency resource.
In above-mentioned technical proposal, it is preferable that the step of detecting the running time-frequency resource that other D2D terminals have been taken is specifically wrapped Include:Other D2D terminals according to the broadcast signaling determination that described other D2D terminals send are link terminal or common end End;When it is determined that described other D2D terminals are link terminals, the resource scheduling information that the link terminal sends is detected, with true The running time-frequency resource that the fixed D2D terminals dispatched by the link terminal have been taken;And it is determined that described other D2D terminals are common During terminal, the resource scheduling information that the ordinary terminal sends is detected, to determine running time-frequency resource that the ordinary terminal has been taken.
In the technical scheme, for there is relaying and there is no the scene of relaying, difference in the application, is proposed respectively Detection scheme, specifically, for the scene that there is no relaying, i.e., when other D2D terminals are ordinary terminals, other can be detected The resource scheduling information that D2D terminals send, to determine the occupation condition of other D2D terminals;And for the field that there is relaying Scape, as link terminal assume responsibility for the function for cluster terminal distribution running time-frequency resource, therefore can pass through to detect link terminal Resource scheduling information come determine the terminal for being relayed (i.e. by link terminal dispatch D2D terminals) occupation condition.
Furthermore, it is necessary to explanation, in one embodiment of the invention, link terminal is (i.e. as the end of via node End) distributing to can also space division multiplexing by the running time-frequency resource of link terminal.Therefore, for link terminal, the side of its B in mode Formula obtains resource pool from base station, but for by link terminal, is that the mode of A in mode obtains scheduling money from link terminal Source.Also, it should be noted that this mechanism requires that link terminal is known by the presence of link terminal, it is possible to be by carrying out D2D discovery mechanisms or other interactions are knowing by the information of link terminal.
Fig. 2 shows the resource distribution system for the direct-connected communication of terminal according to an embodiment of the invention suitable for terminal The schematic block diagram of system.
As shown in Fig. 2 the resource distribution for the direct-connected communication of terminal suitable for terminal according to an embodiment of the invention System 200, including:Detector unit 202 and processing unit 204.
Wherein, detector unit 202, for when it is determined that needing to carry out data transmission business, detecting that other D2D terminals are accounted for Running time-frequency resource;
Processing unit 204, for the running time-frequency resource that taken according to described other D2D terminals and the data transmission service Attribute information, select for processing the running time-frequency resource of the data transmission service.
In the technical scheme, due in the communication scenes of Mode B, in the running time-frequency resource pond of UE sharing base stations broadcast Running time-frequency resource, therefore after the running time-frequency resource that other D2D terminals have been taken is detected, by being taken according to other D2D terminals Running time-frequency resource selecting the running time-frequency resource for processing data transmission services, enabling avoid the distribution of running time-frequency resource from occurring The problem of conflict;Simultaneously as the attribute information of different data transmission services identifies the critical property of data transmission service, with And for the requirement in time limit, therefore by being selected for processing data transmission services according to the attribute information of data transmission service Running time-frequency resource, enabling according to data transmission service for the calling hierarchy (or critical property degree) in time limit is selecting time-frequency to provide Source, such as when data transmission service was required to the time limit and running time-frequency resource in running time-frequency resource pond is inadequate, selects other time-frequencies Resource carries out data transmission, and efficiently solves the partner selection when running time-frequency resource is inadequate, realizes the reasonable of resource Distribution and use.
In above-mentioned technical proposal, it is preferable that the processing unit 204 includes:First judging unit 2042, for basis The running time-frequency resource that described other D2D terminals have been taken, whether there is in judging the preallocated running time-frequency resource pond in base station unoccupied Running time-frequency resource;Select unit 2044, for judging the preallocated running time-frequency resource pond in first judging unit 2042 In when there is unappropriated running time-frequency resource, select in the unappropriated running time-frequency resource for processing the data transfer The running time-frequency resource of business.
In the technical scheme, if the running time-frequency resource in running time-frequency resource pond (i.e. the resource of Mode B) is not all occupied, The running time-frequency resource that can then directly select in running time-frequency resource pond carries out data transmission.
In above-mentioned technical proposal, it is preferable that the processing unit 204 also includes:Second judging unit 2046, for When first judging unit 2042 judges that all running time-frequency resources in the preallocated running time-frequency resource pond are occupied, according to The attribute information of the data transmission service judges whether the data transmission service is required with the time limit;Transmitting element 2048, For when second judging unit 2046 judges that there is the data transmission service time limit to require, sending resource to base station and adjusting Degree request, to ask the base station to be distributed for processing the data transfer industry using the configuration mode of directly scheduling running time-frequency resource The running time-frequency resource of business;Or
The select unit 2044 is additionally operable to, and judges that the data transmission service has in second judging unit 2046 When time limit requires, select from the abnormal running time-frequency resource pond of base station configuration for processing the time-frequency of the data transmission service Resource.
In the technical scheme, if the running time-frequency resource in the resource pool of Mode B is occupied, can be according to data transfer Requirement of the business to the time limit selecting running time-frequency resource, specifically, when data transmission service has the time limit to require, can be direct by UE The source scheduling mode using Mode A is changed to base station requests, or corresponding time-frequency is selected from abnormal running time-frequency resource pond Resource.
Wherein, if all running time-frequency resources in preallocated running time-frequency resource pond are occupied, and data transmission service does not have When having the time limit to require, can be selecting running time-frequency resource using following two modes:
Mode one:
Second judging unit 2046 is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often After the first predetermined time interval, when whether there is unappropriated in judging the preallocated running time-frequency resource pond again , there is unappropriated running time-frequency resource in judging the preallocated running time-frequency resource pond in frequency resource;The select unit 2044 are additionally operable to, when having unappropriated in second judging unit 2046 judges the preallocated running time-frequency resource pond During frequency resource, select in unappropriated running time-frequency resource for processing the running time-frequency resource of the data transmission service.
In which, after first scheduled time, whether there is not in judging preallocated running time-frequency resource pond again Occupied running time-frequency resource, until it is determined that there is unappropriated running time-frequency resource in preallocated running time-frequency resource pond.
Mode two:
Second judging unit 2046 is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often After the first predetermined time interval, when whether there is unappropriated in judging the preallocated running time-frequency resource pond again Frequency resource, the occupied number of times of all running time-frequency resources in judging the preallocated running time-frequency resource pond reach predetermined time Number, or through second scheduled time after there is no time limit requirement in the judgement data transmission service;It is described to send single Unit 2048 is additionally operable to, all running time-frequency resources in second judging unit 2046 judges the preallocated running time-frequency resource pond When occupied number of times reaches pre-determined number, or judge that the data transmission service does not have in second judging unit 2046 After having the time limit to require after second scheduled time, resource request is sent to the base station and indicated, so that the base station is connecing Receive and distribute new running time-frequency resource pond when the resource request is indicated or indicate other configured resource pools or distribute special Running time-frequency resource.
In which, if it is determined that after pre-determined number or after second scheduled time, when still determining preallocated There is no unappropriated running time-frequency resource in frequency resource pool, then can send to base station and indicate, during being selected using other modes Frequency resource.
In above-mentioned technical proposal, it is preferable that the detector unit 202 includes:Determining unit 2022, for according to described The broadcast signaling that other D2D terminals send determines that described other D2D terminals are link terminal or ordinary terminal;First performs list Unit 2024, for when it is link terminal that the determining unit 2022 determines described other D2D terminals, detecting the link terminal The resource scheduling information of transmission, the running time-frequency resource that the D2D terminals dispatched by the link terminal with determination have been taken;Second performs Unit 2026, for when it is ordinary terminal that the determining unit 2022 determines described other D2D terminals, detecting the common end The resource scheduling information that end sends, to determine running time-frequency resource that the ordinary terminal has been taken.
In the technical scheme, for there is relaying and there is no the scene of relaying, difference in the application, is proposed respectively Detection scheme, specifically, for the scene that there is no relaying, i.e., when other D2D terminals are ordinary terminals, other can be detected The resource scheduling information that D2D terminals send, to determine the occupation condition of other D2D terminals;And for the field that there is relaying Scape, as link terminal assume responsibility for the function for cluster terminal distribution running time-frequency resource, therefore can pass through to detect link terminal Resource scheduling information come determine the terminal for being relayed (i.e. by link terminal dispatch D2D terminals) occupation condition.
Furthermore, it is necessary to explanation, in one embodiment of the invention, link terminal is (i.e. as the end of via node End) distributing to can also space division multiplexing by the running time-frequency resource of link terminal.Therefore, for link terminal, the side of its B in mode Formula obtains resource pool from base station, but for by link terminal, is that the mode of A in mode obtains scheduling money from link terminal Source.Also, it should be noted that this mechanism requires that link terminal is known by the presence of link terminal, it is possible to be by carrying out D2D discovery mechanisms or other interactions are knowing by the information of link terminal.
The invention allows for a kind of terminal (not shown), including:It is applied to being used for for terminal as shown in Figure 2 The resource configuration system 200 of the direct-connected communication of terminal.
Fig. 3 shows the resource distribution side for the direct-connected communication of terminal according to an embodiment of the invention suitable for base station The schematic flow diagram of method.
As shown in figure 3, the resource distribution for the direct-connected communication of terminal suitable for base station according to an embodiment of the invention Method, including:Step 302, receives the resource request instruction that arbitrary D2D terminals send;Step 304, according to the resource request Indicate, to the new running time-frequency resource pond of arbitrary D2D terminal distributions, or indicate that arbitrary D2D terminals use its configured His running time-frequency resource pond, or to the special running time-frequency resource of arbitrary D2D terminal distributions;Step 306, is being broadcasted by broadcast signaling During the new running time-frequency resource pond, or indicating that arbitrary D2D terminals use described other running time-frequency resources by configured information Pond or during using the special running time-frequency resource, increases identification information, in the broadcast signaling or the configured information to refer to Show arbitrary D2D terminals preferentially use the new running time-frequency resource pond or described other running time-frequency resource ponds or it is described special when Frequency resource.
In the technical scheme, if receiving the resource request instruction that arbitrary D2D terminals send, when illustrating preallocated Running time-frequency resource in frequency resource pool is occupied, in order to realize the data transmission service of D2D terminals, can be to D2D terminal distributions New running time-frequency resource pond, or indicate that the D2D terminals use other configured running time-frequency resource ponds, or distribute special time-frequency money Source, to solve the problems, such as that running time-frequency resource is not enough;And pass through to increase identification information in broadcast signaling or configured information, to indicate D2D terminals preferentially using new running time-frequency resource pond or other above-mentioned running time-frequency resource ponds or the special running time-frequency resource of distribution, make Must be able to ensure that the D2D terminals for sending resource request instruction preferentially use running time-frequency resource processing data transmission services.
In above-mentioned technical proposal, it is preferable that the broadcast signaling or the configured information include:RRC signaling, media connect Enter the PC3 message between control unit signaling or the D2D terminals and ProSe Function.
In above-mentioned technical proposal, it is preferable that also include:The weight of the D2D business according to handled by each described D2D terminal The priority arrangement abnormalities running time-frequency resource pond of the property wanted and the D2D business, wherein, each described D2D terminal is it is determined that need place The data transmission service of reason have the time limit require and preallocated running time-frequency resource pond in running time-frequency resource it is occupied when, select institute The running time-frequency resource stated in abnormal running time-frequency resource pond processes the data transmission service.
Fig. 4 shows the resource distribution system for the direct-connected communication of terminal according to an embodiment of the invention suitable for base station The schematic block diagram of system.
As shown in figure 4, the resource distribution for the direct-connected communication of terminal suitable for base station according to an embodiment of the invention System 400, including:Receiving unit 402, first processing units 404 and second processing unit 406.
Wherein, receiving unit 402, indicate for receiving the resource request that arbitrary D2D terminals send;
First processing units 404, for according to the resource request indicate, to arbitrary D2D terminal distributions it is new when Frequency resource pool, or indicate that arbitrary D2D terminals use other configured running time-frequency resource ponds, or to arbitrary D2D terminals The special running time-frequency resource of distribution;
Second processing unit 406, for when the new running time-frequency resource pond is broadcasted by broadcast signaling, or by referring to Show that information indicates that arbitrary D2D terminals use described other running time-frequency resource ponds or during using the special running time-frequency resource, Increase identification information in the broadcast signaling or the configured information, to indicate that it is described new that arbitrary D2D terminals are preferentially used Running time-frequency resource pond or described other running time-frequency resource ponds or the special running time-frequency resource.
In the technical scheme, if receiving the resource request instruction that arbitrary D2D terminals send, when illustrating preallocated Running time-frequency resource in frequency resource pool is occupied, in order to realize the data transmission service of D2D terminals, can be to D2D terminal distributions New running time-frequency resource pond, or indicate that the D2D terminals use other configured running time-frequency resource ponds, or distribute special time-frequency money Source, to solve the problems, such as that running time-frequency resource is not enough;And pass through to increase identification information in broadcast signaling or configured information, to indicate D2D terminals preferentially using new running time-frequency resource pond or other above-mentioned running time-frequency resource ponds or the special running time-frequency resource of distribution, make Must be able to ensure that the D2D terminals for sending resource request instruction preferentially use running time-frequency resource processing data transmission services.
In above-mentioned technical proposal, it is preferable that the broadcast signaling or the configured information include:RRC signaling, media connect Enter the PC3 message between control unit signaling or the D2D terminals and ProSe Function.
In above-mentioned technical proposal, it is preferable that also include:Dispensing unit 408, for according to each D2D terminals institute The priority arrangement abnormalities running time-frequency resource pond of the importance of the D2D business of process and the D2D business, wherein, each described D2D Terminal is it is determined that need data transmission service to be processed to there is the time limit to require and running time-frequency resource in preallocated running time-frequency resource pond When occupied, the running time-frequency resource process data transmission service in the abnormal running time-frequency resource pond is selected.
The invention allows for a kind of base station (not shown), including:It is applied to being used for for base station as shown in Figure 4 The resource configuration system 400 of the direct-connected communication of terminal.
Technical scheme is described in detail below in conjunction with Fig. 5 and Fig. 6.
Technical scheme primarily to solve resource allocation in the case of Mode B conflict and resource not The problem of foot, it is either non-relay or have relay case use technical scheme proposed by the present invention.
Technical scheme introduces one it is assumed that needing to introduce UE to other UE in particular range to resource pool The use of middle resource carries out the mechanism monitored/measure.One of which implementation method (but being not limited to the method) is to which by UE The scheduling assignment (schedule job) that his D2D UE send are monitored.
Above-mentioned monitoring and measurement scheme, if under non-relay scene, UE simply monitors the money of other UE nearby Source service condition;Under if in relay case, if via node assume responsibility for the resource allocation function of cluster UE, UE can be with Go to monitor the resource allocation conditions of via node.Specifically, via node (i.e. link terminal) is if assume responsibility for as multiple UE The function of distribution resource, then via node transmission is the schedule information of multiple terminal distribution time/frequency source blocks.And need into line number According to the D2D terminals of transmission services, it is determined that other D2D terminals resource service condition when, need the D2D terminals for distinguishing periphery to be No is via node, if via node, then can monitor and receive the message of via node transmission, so as to know the relaying section The running time-frequency resource service condition of the other-end of point control.Via node solves D2D to a certain extent by this mechanism The resource conflict problem of terminal.
It should be noted that via node distribute to can also space division multiplexing by the running time-frequency resource of link terminal.Therefore, For via node, the mode of its B in mode obtains resource pool from base station, but for the UE for being relayed, is A in mode Mode obtain scheduling resource from via node.Also, it should be noted that this mechanism requires that via node is known being relayed The presence of UE, it is possible to will be known by the information of relaying UE by carrying out D2D discovery mechanisms or other interactions.
The present invention assumes that base station and terminal can support the D2D communications of Mode A and Mode B simultaneously.
Based on above-mentioned it is assumed that scheme proposed by the present invention is as follows.UE is needed before it will have the task of data is activation, is monitored Other D2D send the resource that UE is used for, and specifically include:
(1) if other UE are detected using the resource, considered whether other untapped resources first, if Have, then directly use or use after waiting special time.
(2) if no untapped resource, UE needs to judge that data is activation has without time limit to require.Wherein, D2D data have Without time limit requires that, depending on the type of service of ProSe application layers, UE, can be according to this to there is the judgement that without time limit is required here Type of service is judging.
Specifically:
If A, no time limit require, after can considering to postpone a period of time, judge whether other UE are still sending out again Send data.
A, in this case, UE are likely to the resource that the free time is successfully monitored when attempting next time, and its reason can Can be due to it is mobile and with other UE away from, it is also possible to other UE stopped the D2D data is activations of Mode B.In such case Under, needs introduce time or the number of times of trial in spec, to avoid not being successfully transmitted D2D data yet after repeatedly attempting.Should Time or number of times may need to be defined in related spec.
B, UE are likely to still to obtain idling-resource upon to many attempts, then in this case, UE is needed to base station Send and indicate (indication).Base station after instruction is received can pass through to broadcast new resource pool or indicate that UE is used Other resource pools being configured, to meet the communication requirement of UE, or directly to send the special of the UE distribution of indication With resource (dedicated resource).In this case it is necessary to the message defined in spec is indicating to base station (eNB) The reason for resource request.Meanwhile, eNB reconfigures the signaling of resource and is also required to strengthen, so that the resource pool that reconfigures can be by Specific UE is preferentially obtained, and UE dedicated for such etc. is such as indicated in resource pool.The message can be MAC, RRC or UE With the PC3 message between ProSe Function.
B, require that then UE can adopt two ways if the time limit, one is directly to provide to the scheduling of eNB request mode A Source, so as to directly transmit to data;Two is to carry out D2D data is activations using abnormal resource pond.In this case it is necessary to The reason for message defined in spec is to ask to eNB specified resources, requires it is singly Mode B inadequate resource if any the time limit.This disappears Breath can be the PC3 message between MAC, RRC or UE and ProSe Function.
Above procedure is can refer to shown in Fig. 5.
As shown in figure 5, it is used for the resource allocation method of D2D communications according to an embodiment of the invention, including:
Step 502, UE have data is activation demand, and originally determined communication pattern is Mode B.
Step 504, has monitored whether available Mode B resource.
Step 506, determines whether that Mode B resource can use, if so, then execution step 518;Otherwise, execution step 508.
Step 508, when judging not having Mode B resource can use, judges whether data is activation has the time limit to require, if having, Execution step 514;Otherwise, execution step 510.
Step 510, when judging that data is activation without time limit is required, continues monitoring after postponing certain hour.
Step 512, judges to monitor whether number of times or monitoring time transfinite, if so, then execution step 514;Otherwise, perform Step 504.
Step 514, UE send resource request to base station (eNB).
Step 516, judges whether UE successfully obtains resource distribution, if so, then execution step 518.
Step 518, carries out data is activation.
It should be noted that the operation that UE is carried out for there is the time limit to require, needs within the scope of network is allowed.Tool For body, when UE in discovery mode B resources not enough, and retry repeatedly it is unsuccessful after, send to eNB and ask, eNB judges whether can With the private resource of allocation model B resource pool or Mode A again, signing and mandate in network side storing according to the UE are needed Information and therefrom derived policy (strategy).According to the difference of the execution of these policy, eNB's described above Operation can also be realized by the ProSe Function positioned at network side.
A signaling process figure of the present invention is described in detail below in conjunction with Fig. 6.
As shown in fig. 6, D2D sends UE1 it is determined that during data is activation demand, determine whether available Mode B resource, if It is determined that when there is no available Mode B resource and obtaining send opportunity not yet after special time or number of times are attempted, or data are sent out When having sent the time limit to require, execution step 602 sends resource request to eNB or ProSe Function, and shows the original asked Cause, when resource request is sent, can be by sending MAC signalings or RRC signaling to eNB, it is also possible to ProSe Function Send PC3 signalings.
Then base station or ProSe Function carry out resource allocation, and execution step 604, i.e. eNB by sending MAC letters Order or RRC signaling by distribute resource notification to UE, or by ProSe Function by send PC3 signalings will distribute money Source is notified to UE.
The such scheme of the present invention enables the UE of Land use models B shared resources pond communication to carry out rational resource point Match somebody with somebody, communicated with the D2D for meeting different business requirement.
Technical scheme is described in detail above in association with accompanying drawing, the present invention proposes a kind of new straight for terminal The resource allocation proposal of connection letter, enabling avoid the distribution of running time-frequency resource from the problem for conflicting occur, while efficiently solving Partner selection when running time-frequency resource is inadequate, realizes reasonable distribution and the use of resource.
The preferred embodiments of the present invention are the foregoing is only, the present invention is not limited to, for the skill of this area For art personnel, the present invention can have various modifications and variations.It is all within the spirit and principles in the present invention, made any repair Change, equivalent, improvement etc., should be included within the scope of the present invention.

Claims (16)

1. a kind of resource allocation method for the direct-connected communication of terminal, it is adaptable to terminal, it is characterised in that include:
When it is determined that needing to carry out data transmission business, the running time-frequency resource that other D2D terminals have been taken is detected;
The running time-frequency resource for having been taken according to described other D2D terminals and the attribute information of the data transmission service, select to be used for Process the running time-frequency resource of the data transmission service;
Wherein, it is described to specifically include the step of select for processing the running time-frequency resource of the data transmission service:
According to the running time-frequency resource that described other D2D terminals have been taken, whether there is in judging the preallocated running time-frequency resource pond in base station Unappropriated running time-frequency resource;
When there is unappropriated running time-frequency resource in the preallocated running time-frequency resource pond is judged, when described unappropriated Select in frequency resource for processing the running time-frequency resource of the data transmission service;
It is described specifically also to include the step of select for processing the running time-frequency resource of the data transmission service:
When all running time-frequency resources in the preallocated running time-frequency resource pond is judged are occupied, according to the data transfer industry The attribute information of business judges whether the data transmission service is required with the time limit;
If it is determined that there is the data transmission service time limit to require, then resource scheduling request is sent to base station, to ask the base Stand and adopt the configuration mode of directly scheduling running time-frequency resource to distribute for processing the running time-frequency resource of the data transmission service, or
If it is determined that there is the data transmission service time limit to require, then select from the abnormal running time-frequency resource pond of base station configuration For processing the running time-frequency resource of the data transmission service.
2. the resource allocation method for the direct-connected communication of terminal according to claim 1, it is characterised in that also include:
If it is determined that the data transmission service is not required with the time limit, then often sentence again after the first predetermined time interval Whether there is unappropriated running time-frequency resource in the disconnected preallocated running time-frequency resource pond, until judging the preallocated time-frequency When there is unappropriated running time-frequency resource in resource pool, select to pass for processing the data in unappropriated running time-frequency resource The running time-frequency resource of defeated business.
3. the resource allocation method for the direct-connected communication of terminal according to claim 1, it is characterised in that also include:
If it is determined that the data transmission service is not required with the time limit, then often sentence again after the first predetermined time interval Whether there is unappropriated running time-frequency resource in the disconnected preallocated running time-frequency resource pond, until judging the preallocated time-frequency When the occupied number of times of all running time-frequency resources in resource pool reaches pre-determined number, or until judging the data transfer industry After being engaged in not there is the time limit to require after second scheduled time, resource request is sent to the base station and indicated, so that the base Stand and distribute new running time-frequency resource pond when the resource request instruction is received or indicate other configured resource pools or divide With special running time-frequency resource.
4. the resource allocation method for the direct-connected communication of terminal according to any one of claim 1 to 3, its feature exist In specifically including the step of detect the running time-frequency resource that other D2D terminals have been taken:
Other D2D terminals according to the broadcast signaling determination that described other D2D terminals send are link terminal or common end End;
When it is determined that described other D2D terminals are link terminals, the resource scheduling information that the link terminal sends is detected, with true The running time-frequency resource that the fixed D2D terminals dispatched by the link terminal have been taken;And
When it is determined that described other D2D terminals are ordinary terminals, the resource scheduling information that the ordinary terminal sends is detected, with true The running time-frequency resource that the fixed ordinary terminal has been taken.
5. a kind of resource allocation method for the direct-connected communication of terminal, it is adaptable to base station, it is characterised in that include:
Receive the resource request instruction that arbitrary D2D terminals send;
Indicated according to the resource request, to the new running time-frequency resource pond of arbitrary D2D terminal distributions, or indicated described arbitrary D2D terminals use other configured running time-frequency resource ponds, or to the special running time-frequency resource of arbitrary D2D terminal distributions;
When the new running time-frequency resource pond being broadcasted by broadcast signaling, or arbitrary D2D ends are being indicated by configured information When end is using described other running time-frequency resource ponds or using the special running time-frequency resource, believe in the broadcast signaling or the instruction Increase identification information in breath, with indicate arbitrary D2D terminals preferentially use the new running time-frequency resource pond or it is described other when Frequency resource pool or the special running time-frequency resource.
6. the resource allocation method for the direct-connected communication of terminal according to claim 5, it is characterised in that the broadcast letter Order or the configured information include:
PC3 message between RRC signaling, media access control unit signaling or the D2D terminals and ProSe Function.
7. the resource allocation method for the direct-connected communication of terminal according to claim 5 or 6, it is characterised in that also include:
During the priority arrangement abnormalities of the importance and the D2D business of the D2D business according to handled by each described D2D terminal Frequency resource pool,
Wherein, each described D2D terminal it is determined that need data transmission service to be processed there is the time limit to require and it is preallocated when When running time-frequency resource in frequency resource pool is occupied, the running time-frequency resource process data in the abnormal running time-frequency resource pond are selected Transmission services.
8. a kind of resource configuration system for the direct-connected communication of terminal, it is adaptable to terminal, it is characterised in that include:
Detector unit, for when it is determined that needing to carry out data transmission business, detecting that the time-frequency that other D2D terminals have been taken is provided Source;
Processing unit, for the running time-frequency resource that taken according to described other D2D terminals and the attribute of the data transmission service Information, selects for processing the running time-frequency resource of the data transmission service;
First judging unit, for the running time-frequency resource for having been taken according to described other D2D terminals, judges the preallocated time-frequency in base station Whether there is unappropriated running time-frequency resource in resource pool;
Select unit, it is unappropriated for existing in the first judging unit judgement preallocated running time-frequency resource pond During running time-frequency resource, select in the unappropriated running time-frequency resource for processing the running time-frequency resource of the data transmission service;
Second judging unit, for all time-frequencies in the preallocated running time-frequency resource pond are judged in first judging unit When resource is occupied, judge whether the data transmission service has the time limit according to the attribute information of the data transmission service Require;
Transmitting element, for when second judging unit judges that there is the data transmission service time limit to require, to base station Resource scheduling request is sent, to ask the base station to distribute described for processing using the configuration mode of directly scheduling running time-frequency resource The running time-frequency resource of data transmission service;Or
The select unit is additionally operable to, when second judging unit judges that there is the data transmission service time limit to require, Select from the abnormal running time-frequency resource pond of base station configuration for processing the running time-frequency resource of the data transmission service.
9. the resource configuration system for the direct-connected communication of terminal according to claim 8, it is characterised in that:
Second judging unit is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often through first After predetermined time interval, in judging the preallocated running time-frequency resource pond again, whether there is unappropriated running time-frequency resource, There is unappropriated running time-frequency resource in judging the preallocated running time-frequency resource pond;
The select unit is additionally operable to, exist in second judging unit judges the preallocated running time-frequency resource pond not by During the running time-frequency resource of occupancy, select to provide for the time-frequency for processing the data transmission service in unappropriated running time-frequency resource Source.
10. the resource configuration system for the direct-connected communication of terminal according to claim 8, it is characterised in that:
Second judging unit is additionally operable to, if it is determined that the data transmission service is not required with the time limit, then often through first After predetermined time interval, in judging the preallocated running time-frequency resource pond again, whether there is unappropriated running time-frequency resource, The occupied number of times of all running time-frequency resources in judging the preallocated running time-frequency resource pond reaches pre-determined number, or directly To after there is no time limit requirement in the judgement data transmission service through second scheduled time;
The transmitting element is additionally operable to, and the institute in second judging unit judges the preallocated running time-frequency resource pond is sometimes When the occupied number of times of frequency resource reaches pre-determined number, or the data transmission service is judged not in second judging unit After requiring with the time limit after second scheduled time, resource request is sent to the base station and indicated, so that the base station exists Receive and distribute new running time-frequency resource pond when the resource request is indicated or indicate that other configured resource pools or distribution are special Running time-frequency resource.
11. resource configuration systems for the direct-connected communication of terminal according to any one of claim 8 to 10, its feature exist In the detector unit includes:
Determining unit, is that relaying is whole for other D2D terminals according to the broadcast signaling determination of other D2D terminals transmissions End or ordinary terminal;
First performance element, for the determining unit determine described in other D2D terminals be link terminal when, detect it is described in After the running time-frequency resource that the resource scheduling information that terminal sends, the D2D terminals dispatched by the link terminal with determination have been taken;
Second performance element, for when it is ordinary terminal that the determining unit determines described other D2D terminals, detecting described general The resource scheduling information that logical terminal sends, to determine running time-frequency resource that the ordinary terminal has been taken.
12. a kind of terminals, it is characterised in that include:As any one of claim 8 to 11 for the direct-connected communication of terminal Resource configuration system.
A kind of 13. resource configuration systems for the direct-connected communication of terminal, it is adaptable to base station, it is characterised in that include:
Receiving unit, indicates for receiving the resource request that arbitrary D2D terminals send;
First processing units, for being indicated according to the resource request, to the new running time-frequency resource of arbitrary D2D terminal distributions Pond, or indicate that arbitrary D2D terminals use other configured running time-frequency resource ponds, or it is special to arbitrary D2D terminal distributions Running time-frequency resource;
Second processing unit, for when the new running time-frequency resource pond is broadcasted by broadcast signaling, or by configured information Indicate that arbitrary D2D terminals use described other running time-frequency resource ponds or during using the special running time-frequency resource, described wide Increase identification information in broadcasting signaling or the configured information, to indicate that arbitrary D2D terminals preferentially use the new time-frequency Resource pool or described other running time-frequency resource ponds or the special running time-frequency resource.
14. resource configuration systems for the direct-connected communication of terminal according to claim 13, it is characterised in that the broadcast Signaling or the configured information include:
PC3 message between RRC signaling, media access control unit signaling or the D2D terminals and ProSe Function.
15. resource configuration systems for the direct-connected communication of terminal according to claim 13 or 14, it is characterised in that also wrap Include:
Dispensing unit, for the D2D business according to handled by each described D2D terminal importance and the D2D business it is excellent First level arrangement abnormalities running time-frequency resource pond,
Wherein, each described D2D terminal it is determined that need data transmission service to be processed there is the time limit to require and it is preallocated when When running time-frequency resource in frequency resource pool is occupied, the running time-frequency resource process data in the abnormal running time-frequency resource pond are selected Transmission services.
16. a kind of base stations, it is characterised in that include:It is direct-connected logical for terminal as any one of claim 13 to 15 The resource configuration system of letter.
CN201510052175.1A 2015-01-30 2015-01-30 For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station Active CN104540236B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510052175.1A CN104540236B (en) 2015-01-30 2015-01-30 For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station
PCT/CN2015/073427 WO2016119282A1 (en) 2015-01-30 2015-02-28 Resource allocation method and system for direct communication of terminal, terminal, and base station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510052175.1A CN104540236B (en) 2015-01-30 2015-01-30 For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station

Publications (2)

Publication Number Publication Date
CN104540236A CN104540236A (en) 2015-04-22
CN104540236B true CN104540236B (en) 2017-04-05

Family

ID=52855653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510052175.1A Active CN104540236B (en) 2015-01-30 2015-01-30 For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station

Country Status (2)

Country Link
CN (1) CN104540236B (en)
WO (1) WO2016119282A1 (en)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX366501B (en) 2014-08-06 2019-07-11 Interdigital Patent Holdings Inc Device-to-device (d2d) pre-emption and access control.
CN104703224B (en) * 2015-04-09 2018-05-15 宇龙计算机通信科技(深圳)有限公司 Resource allocation method, device and terminal for D2D communications
US9961685B2 (en) * 2015-05-04 2018-05-01 Telefonaktiebolaget Lm Ericsson (Publ) Progressive resource allocation for vehicular communication
CN106304373A (en) * 2015-05-15 2017-01-04 电信科学技术研究院 A kind of method and apparatus of resource coordination
CN106304093B (en) * 2015-06-12 2019-09-20 上海无线通信研究中心 Frequency spectrum optimization system and method is shared between a kind of network
CN106341772B (en) 2015-07-07 2021-06-18 索尼公司 Wireless communication apparatus and wireless communication method
CN106454995B (en) * 2015-08-10 2021-06-04 上海诺基亚贝尔股份有限公司 Method for configuring relay discovery message transmission resources, corresponding relay terminal device and remote terminal device
CN106470413B (en) * 2015-08-14 2021-07-30 中兴通讯股份有限公司 Method and device for processing proximity service in multiple carriers
CN106470493B (en) * 2015-08-21 2020-09-04 江苏慧丰信息科技有限公司 Processing method of relay node, base station and relay node
CN106488560A (en) * 2015-09-01 2017-03-08 中兴通讯股份有限公司 A kind of resource selection method and device
US10609743B2 (en) 2015-09-11 2020-03-31 Huawei Technologies Co., Ltd. D2D data transmission method and system, and device
CN105228218B (en) * 2015-09-25 2018-11-06 宇龙计算机通信科技(深圳)有限公司 The admittance control method and relevant apparatus of distance terminal in D2D communications
CN105307107B (en) * 2015-10-31 2019-05-14 深圳市金立通信设备有限公司 A kind of determination method and terminal occupying resource block
CN106255032B (en) * 2015-11-30 2020-09-29 北京智谷技术服务有限公司 Inter-device communication method, resource allocation method and device thereof
WO2017132995A1 (en) * 2016-02-05 2017-08-10 广东欧珀移动通信有限公司 Service transmission method and device
CN107360627A (en) * 2016-05-10 2017-11-17 北京信威通信技术股份有限公司 Resource regulating method and device
CN110366137A (en) * 2016-08-12 2019-10-22 展讯通信(上海)有限公司 Data transmission method and device, storage medium, user equipment for V2X
CN108307525B (en) * 2016-09-30 2019-07-19 电信科学技术研究院 A kind of method for processing business, base station and terminal
EP3536094B1 (en) 2016-11-03 2022-08-31 Panasonic Intellectual Property Corporation of America Wireless communication method, apparatus and system
CN108024264B (en) * 2016-11-03 2022-08-02 中兴通讯股份有限公司 Resource selection method and device
CN108024292B (en) * 2016-11-04 2019-09-17 电信科学技术研究院 A kind of resource method for removing and device
WO2018082031A1 (en) * 2016-11-04 2018-05-11 华为技术有限公司 Data sending method and user equipment
SG11201906241UA (en) * 2017-01-04 2019-08-27 Guangdong Oppo Mobile Telecommunications Corp Ltd Communication method, terminal device, and network device
BR112019027048A2 (en) * 2017-09-15 2020-06-30 Guangdong Oppo Mobile Telecommunications Corp., Ltd. resource allocation method, terminal device and network device
CN109729597B (en) * 2017-10-31 2022-09-30 中国电信股份有限公司 Uplink resource scheduling method, system, base station and user terminal
WO2019090522A1 (en) * 2017-11-08 2019-05-16 Oppo广东移动通信有限公司 Method for allocating resources in d2d communication, terminal device and network device
WO2019091143A1 (en) * 2017-11-08 2019-05-16 Oppo广东移动通信有限公司 Resource configuration method in d2d communication, terminal device, and network device
CN110149704A (en) * 2018-02-12 2019-08-20 电信科学技术研究院有限公司 Resource allocation methods, device and equipment under a kind of relay scene
CN110830951A (en) * 2018-08-09 2020-02-21 华为技术有限公司 Method and device for configuring side-link transmission resources
CN110536260B (en) * 2018-08-10 2023-06-20 中兴通讯股份有限公司 Communication control method, device, system, terminal, base station and storage medium
CN110839299B (en) * 2018-08-16 2022-04-01 大唐移动通信设备有限公司 Resource allocation method and equipment
CN110062465B (en) * 2018-09-29 2021-05-14 中国信息通信研究院 Resource allocation method for terminal direct communication
CN111435871A (en) * 2019-01-11 2020-07-21 华为技术有限公司 Method and equipment for determining feedback resources in sidelink
CN111629438B (en) * 2019-02-27 2023-09-26 华为技术有限公司 Resource allocation method and device
CN113411901B (en) * 2021-06-17 2024-04-16 河南省人民医院 Intelligent medical information real-time transmission method and system based on big data
WO2024026630A1 (en) * 2022-08-01 2024-02-08 Oppo广东移动通信有限公司 Communication method, apparatus and device, storage medium, chip, product, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547871A (en) * 2012-02-07 2012-07-04 华为技术有限公司 Method and device for consulting resource in D2D (Device To Device) communication
CN103843444A (en) * 2011-05-25 2014-06-04 美国博通公司 Resource allocation for D2D communication
CN104202821A (en) * 2014-03-20 2014-12-10 中兴通讯股份有限公司 Method and device for avoiding D2D communication interference

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI620459B (en) * 2012-05-31 2018-04-01 內數位專利控股公司 Methods to enable scheduling and control of direct link communication in cellular communication systems
CN104144501B (en) * 2013-05-09 2019-06-18 中兴通讯股份有限公司 D2D has found signal resource configuration method, system and relevant apparatus
CN104185281B (en) * 2013-05-22 2018-06-26 电信科学技术研究院 Resource distribution and resource using method and device in a kind of D2D communications
EP3016302B1 (en) * 2013-06-26 2018-05-23 LG Electronics Inc. Method and apparatus for acquiring control information in wireless communication system
CN103841649A (en) * 2014-03-19 2014-06-04 宇龙计算机通信科技(深圳)有限公司 Terminal D2D communication method and terminal D2D communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103843444A (en) * 2011-05-25 2014-06-04 美国博通公司 Resource allocation for D2D communication
CN102547871A (en) * 2012-02-07 2012-07-04 华为技术有限公司 Method and device for consulting resource in D2D (Device To Device) communication
CN104202821A (en) * 2014-03-20 2014-12-10 中兴通讯股份有限公司 Method and device for avoiding D2D communication interference

Also Published As

Publication number Publication date
WO2016119282A1 (en) 2016-08-04
CN104540236A (en) 2015-04-22

Similar Documents

Publication Publication Date Title
CN104540236B (en) For the resource allocation method of the direct-connected communication of terminal, system, terminal and base station
CN105101430B (en) D2D resource configuration and distribution method and device
JP6636045B2 (en) V2V based resource allocation method and apparatus
KR101316621B1 (en) Method and apparatus for communicating of distributed network system in a cognitive radio technique
US10390233B2 (en) Frequency band sharing amongst cells
US20180054804A1 (en) Resource Processing Method and Device
CN106060947A (en) Resource distribution method and system in wireless mobile communication
CN105451153A (en) Method and device for controlling ProSe service in communication system
US9357526B2 (en) Device and method for performing device to device communication in wireless communication system
JP2019507532A (en) Method and terminal for side link data transmission
CN105681439A (en) Resource scheduling method and device used for vehicle communication, terminal and base station
CN104507108A (en) Method for indicating idle state of channel or reserving resources, system, terminal and base station
JP2016519523A (en) D2D discovery method, base station, and user equipment
CN108347772A (en) Resource allocation methods and device
JP2018536303A (en) Radio resource scheduling method and apparatus
WO2019029144A1 (en) Method and device for configuring wireless resource pool
US20170318592A1 (en) D2D Interference Coordination Methods and Apparatuses, Base Station and User Equipment
CN105338640A (en) Data transmission method and device based on uplink multiplexing
CN107197523A (en) A kind of method and apparatus for configuring and determining semi-continuous scheduling
CN109716830B (en) Communication method, device and system in unlicensed spectrum
WO2016197825A1 (en) Method, device and system for using unlicensed spectrum to perform communication
CN105636217A (en) Method and device used for accessing cellular network
CN101841913B (en) Method and base station for determining UE-monitored downlink member carrier
CN105472740A (en) Device-to-device (D2D) information notification method, user terminal and base station
CN101370282B (en) Method and apparatus for signal channel perception by cognition system

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