WO2016191943A1 - Method, base station, and user equipment for resource scheduling - Google Patents

Method, base station, and user equipment for resource scheduling Download PDF

Info

Publication number
WO2016191943A1
WO2016191943A1 PCT/CN2015/080294 CN2015080294W WO2016191943A1 WO 2016191943 A1 WO2016191943 A1 WO 2016191943A1 CN 2015080294 W CN2015080294 W CN 2015080294W WO 2016191943 A1 WO2016191943 A1 WO 2016191943A1
Authority
WO
WIPO (PCT)
Prior art keywords
sps
base station
resource
period
communication
Prior art date
Application number
PCT/CN2015/080294
Other languages
French (fr)
Chinese (zh)
Inventor
肖潇
曹振臻
李明超
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2015/080294 priority Critical patent/WO2016191943A1/en
Priority to CN201580039166.7A priority patent/CN106664693B/en
Publication of WO2016191943A1 publication Critical patent/WO2016191943A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a resource scheduling method, a base station, and a user equipment.
  • D2D (Device-to-Device) communication is a new type of technology that allows direct wireless communication between terminals under the control of the system.
  • UE User Equipment, user equipment
  • the information exchange and wireless data transmission can be directly performed through the wireless communication link without having to perform wireless communication between different UEs by forwarding of the base station as in the conventional cellular system.
  • 3GPP 3rd Generation Partner Project
  • 3GPP Release 12 defines D2D based on LTE (Long Term Evolution) system. Communication related standards and technical specifications, including D2D communication application scenarios, service types, architectures and interfaces, wireless communication resources used, protocol stacks, and corresponding communication technology specifications.
  • the D2D communication technology mainly adopts a resource allocation mechanism based on Dynamic Scheduling (DS) of a base station, and allocates resources for D2D communication of UEs within the coverage of the base station.
  • DS Dynamic Scheduling
  • the base station needs to use the PDCCH (Physical Uplink Control Channel) to transmit scheduling control information and
  • the UE grants the SL resources and the like, which causes the PDCCH overhead to be too high, which in turn causes the D2D communication capacity to be limited, which greatly limits the number of users that the corresponding service can simultaneously support.
  • services with periodic packet generation characteristics such as VoIP voice data based on D2D communication and UE-to-Network Relay Discovery Message, for example.
  • the D2D service data generation and transmission are usually very frequent.
  • the D2D service data transmission density is high and the service duration is often long. If the D2D communication resource allocation mechanism based on the base station dynamic scheduling is adopted, the overhead of the control information is too large and severely limited.
  • the embodiments of the present invention provide a resource scheduling method, a base station, and a user equipment, which can reduce the PDCCH resource overhead of the base station in the D2D communication resource scheduling process on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
  • a first aspect of the embodiments of the present invention provides a base station, including:
  • a determining unit configured to determine that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling when receiving a scheduling request that is sent by the first user equipment UE to request a resource for the device to the device D2D communication SPS execution conditions;
  • a first processing unit configured to configure an SPS period for the D2D communication by using an SPS manner after the determining unit determines that the preset semi-persistent scheduling SPS execution condition is met, and in the D2D communication resource pool corresponding to the SPS period Allocating SPS resources for the first UE;
  • a second processing unit configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit allocates an SPS resource to the first UE,
  • the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  • the determining unit is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine that the D2D service data has a data packet periodic generation characteristic, and D2D business data needs to perform SPS.
  • the determining unit is configured to: when the first UE initiates the scheduling request according to the D2D pass-through mode, determine, by using a reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or The logical channel identifier in the D2D cache data status report sent by the first UE determines that the D2D service data has a data packet periodic generation characteristic; or, specifically, when the first UE initiates the method according to the D2D discovery mode. Determining, by the RRC layer message including the scheduling request, that the D2D service data has a packet periodicity when scheduling a request Generate features.
  • the base station further include:
  • an acquiring unit configured to acquire data of the D2D service data before the first processing unit configures an SPS period for the D2D communication by using an SPS manner, when the first UE initiates the scheduling request according to the D2D passthrough mode. Packet generation cycle;
  • the first processing unit is specifically configured to configure an SPS period for the SPS resource according to the data packet generation period.
  • the acquiring unit is configured to acquire a data packet generation period of the D2D service data by using a reporting frequency of the scheduling request, or acquire the D2D service data by using a logical channel identifier in a ProSe BSR sent by the first UE.
  • the packet generation cycle is configured to acquire a data packet generation period of the D2D service data by using a reporting frequency of the scheduling request, or acquire the D2D service data by using a logical channel identifier in a ProSe BSR sent by the first UE.
  • the first processing unit is configured to configure an SPS period for the SPS resource according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
  • the first processing unit is specifically configured to set the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
  • any one of the first to second implementation manners of the first aspect in a seventh implementation manner of the first aspect of the embodiments of the present invention,
  • the first processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, configure an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE .
  • the first processing unit is specifically configured to set the SPS period of the SPS resource to be The Discovery period of the Discovery resource pool corresponding to the first UE.
  • any one of the first to sixth implementation manners of the first aspect in a ninth implementation manner of the first aspect of the embodiment of the present invention,
  • the first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, in the D2D through resource pool of the at least one SC period included in the SPS period, the first The UE allocates SPS resources.
  • the first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, the first UE is in a Discovery resource pool of at least one Discovery period included in the SPS period. Assign SPS resources.
  • the second processing unit is configured to perform SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message is sent, when the first UE initiates the scheduling request according to the D2D pass-through mode.
  • the identifier information of the SPS and the identifier information of the SPS period are included; and the SPS resource is authorized by the first UE by sending a downlink control information format 5.
  • the second processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, perform SPS resource configuration on the first UE by using an RRC layer message, and authorize the first UE The SPS resource.
  • the base station also includes:
  • a third processing unit configured to authorize the SPS resource for the first UE in the second processing unit After the source, when the preset resource release condition is met, the base station releases the SPS resource allocated for the first UE.
  • the preset resource release condition includes at least one of the following manners. Kind:
  • the base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  • any one of the first to the fourteenth implementation manners of the first aspect, in the fifteenth implementation manner of the first aspect of the embodiment of the present invention is possible.
  • the D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
  • a second aspect of the embodiments of the present invention provides a user equipment, including:
  • a sending unit configured to send, to the base station, a scheduling request for requesting resources for D2D communication
  • a receiving unit configured to receive, after the sending unit sends a scheduling request, configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to perform SPS on the UE
  • the resource configuration, the authorization information is used by the base station to authorize the SPS resource for the UE
  • an execution unit configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit receives the configuration information and the authorization information.
  • the receiving unit is configured to: when the UE initiates the scheduling request according to the D2D passthrough mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes The identification information of the SPS and the identification information of the SPS period; receiving the downlink control information format 5 sent by the base station, where the downlink control information format 5 includes the authorization letter interest.
  • the receiving unit is configured to: when the UE initiates the scheduling request according to the D2D discovery mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and the authorization information.
  • any one of the first to second implementation manners of the second aspect in a third implementation manner of the second aspect of the embodiment of the present invention,
  • the execution unit is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, where the SPS release indication message is used to indicate the The base station releases the SPS resources allocated for the UE.
  • the executing unit is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than a second threshold.
  • any one of the first to fourth implementation manners of the second aspect in a fifth implementation manner of the second aspect of the embodiment of the present invention,
  • the D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
  • a third aspect of the embodiments of the present invention provides a resource scheduling method, including: when receiving a scheduling request sent by a first user equipment UE for requesting resources for device-to-device D2D communication,
  • the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in a D2D communication resource pool corresponding to the SPS period;
  • the base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically use the SPS cycle according to the SPS period.
  • the SPS resource performs D2D communication with the second UE through the PC5 interface.
  • Determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition includes:
  • the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
  • the base station determines, by using a logical channel identifier in a D2D cache data status report ProSe BSR sent by the first UE
  • the D2D service data has a data packet periodic generation characteristic
  • the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
  • the base station determines, by using an RRC layer message that includes the scheduling request, that the D2D service data has a packet periodic generation characteristic.
  • any one of the first to second implementation manners of the third aspect in a third implementation manner of the third aspect of the embodiment of the present invention,
  • the method further includes:
  • the configuring, by the base station, the SPS period for the D2D communication by using an SPS manner includes:
  • the base station configures an SPS period for the SPS resource according to the data packet generation period.
  • the data packet generation period of the base station acquiring the D2D service data includes:
  • the base station acquires a data packet generation period of the D2D service data by using a logical channel identifier in the ProSe BSR sent by the first UE.
  • the configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period includes:
  • the base station configures an SPS period for the SPS resource according to the data packet generation period and the D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
  • the configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period and the SC period of the D2D through-through resource pool corresponding to the first UE includes:
  • the base station sets the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
  • any one of the first to the second implementation manners of the third aspect in a seventh implementation manner of the third aspect of the embodiments of the present invention,
  • the configuring, by the base station, the SPS period for the D2D communication by using an SPS manner includes:
  • the base station configures an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE.
  • the configuring, by the base station, the SPS period for the SPS resource according to the Discovery period of the Discovery resource pool corresponding to the first UE includes:
  • the base station sets the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
  • any one of the first to sixth implementation manners of the third aspect in a ninth implementation manner of the third aspect of the embodiment of the present invention,
  • the SPS cycle when the first UE initiates the scheduling request based on a D2D passthrough mode includes:
  • the base station allocates SPS resources to the first UE in a D2D pass-through resource pool of at least one SC period included in the SPS period.
  • the SPS period includes at least one Discovery period, and the base station allocates the first UE in a D2D communication resource pool corresponding to the SPS period.
  • SPS resources include:
  • the base station allocates SPS resources to the first UE in a Discovery resource pool of at least one Discovery period included in the SPS period.
  • the base station performing SPS resource configuration on the first UE and authorizing the SPS resource for the first UE includes:
  • the base station performs SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes identifier information of the SPS and identifier information of the SPS period;
  • the base station grants the SPS resource to the first UE by sending a downlink control information format 5.
  • the base station performing SPS resource configuration on the first UE and authorizing the SPS resource for the first UE includes:
  • the base station performs SPS resource configuration on the first UE by sending an RRC layer message, and authorizes the SPS resource for the first UE.
  • the method further includes:
  • the base station releases the SPS resource allocated for the first UE.
  • the preset resource release condition includes at least one of the following manners:
  • the base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  • any one of the first to the fourteenth implementation manners of the third aspect, in the fifteenth implementation manner of the third aspect of the embodiment of the present invention is possible.
  • the D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
  • a fourth aspect of the embodiments of the present invention provides a resource scheduling method, including:
  • the UE sends a scheduling request for requesting resources for D2D communication to the base station;
  • the UE authorizes the SPS resource, and the base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and uses the SPS mode as the The D2D communication configures an SPS period, and allocates SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
  • the UE periodically performs D2D communication with the target UE through the PC5 interface according to the SPS period.
  • the receiving, by the UE, the configuration information and the authorization information sent by the base station includes:
  • an RRC layer message that is sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes identifier information of the SPS and identifier information of the SPS period;
  • the UE receives the downlink control information format 5 sent by the base station, and the downlink control information format 5 includes the authorization information.
  • the receiving, by the UE, the configuration information and the authorization information sent by the base station includes:
  • the UE receives an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and authorization information.
  • any one of the first to the second implementation manners of the fourth aspect in a third implementation manner of the fourth aspect of the embodiments of the present invention, the method further include:
  • the UE sends an SPS release indication message to the base station, where the SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
  • the determining, by the UE, that the preset D2D communication end condition is met includes:
  • the UE determines that the number of times the D2D service data is not transmitted is greater than a first threshold, or the UE determines that the number of times the UE sends a padding message to the target UE is greater than a second threshold.
  • any one of the first to fourth implementation manners of the fourth aspect in a fifth implementation manner of the fourth aspect of the embodiment of the present invention,
  • the D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
  • the base station when receiving the scheduling request for requesting resources for D2D communication sent by the first UE, the base station first determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition; The SPS mode configures an SPS period for the D2D communication, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period; performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, The SPS resource is used by the first UE to periodically use the SPS resource to pass the PC5 interface and the second according to the SPS period. The UE performs D2D communication.
  • the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially
  • the D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period).
  • 1 is a schematic diagram of a resource scheduling method for D2D communication based on dynamic scheduling of a base station
  • FIG. 2 is a schematic structural diagram of a cellular-based D2D communication system in an LTE network architecture
  • FIG. 3 is a schematic diagram of an application scenario of a D2D straight-through technology
  • FIG. 4 is a schematic diagram of an application scenario of a D2D discovery technology
  • FIG. 5 is a schematic diagram of an embodiment of a resource scheduling method according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic diagram of an embodiment of a base station according to an embodiment of the present invention.
  • FIG. 10 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure.
  • FIG. 12 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of an embodiment of a user equipment according to an embodiment of the present invention.
  • FIG. 14 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present disclosure.
  • FIG. 15 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present disclosure.
  • FIG. 16 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
  • the embodiment of the invention provides a resource scheduling method, a base station and a user equipment, which can be guaranteed On the basis of the performance of the signal, the PDCCH resource overhead of the base station in the D2D communication resource scheduling process is reduced, thereby optimizing the D2D communication capacity, which will be described in detail below.
  • the resource allocation mechanism based on dynamic scheduling of the base station is described below.
  • the resource scheduling method for D2D communication based on dynamic scheduling of the base station specifically includes the following steps:
  • the base station receives, by using a physical uplink control channel (PUCCH), a scheduling request (Scheduling Request, SR) sent by the UE1.
  • PUCCH physical uplink control channel
  • SR scheduling request
  • the base station After receiving the SR, the base station allocates radio resources for reporting the ProSe Buffer State Report (ProSe BSR) of the UE1, and uses the Physical Uplink Control Channel (PDCCH) as the ProSe BSR. Reporting for uplink resource authorization (UL Grant);
  • ProSe BSR ProSe Buffer State Report
  • PDCCH Physical Uplink Control Channel
  • the base station receives the ProSe BSR sent by the UE1 by using a Physical Uplink Shared Channel (PUSCH).
  • PUSCH Physical Uplink Shared Channel
  • the base station allocates radio resources to the D2D communication of the UE1 by using a dynamic scheduling mechanism, and performs SL (Sidelink, D2D communication link) resource authorization (SL Grant) for the UE1 through the PDCCH;
  • SL Servicelink, D2D communication link
  • SL Grant resource authorization
  • the base station activates the radio resource allocated for the UE1, so that the UE1 performs D2D communication with other UEs (such as UE2) by using the foregoing radio resources, and transmits D2D service data.
  • the D2D communication resource allocation mechanism based on the dynamic scheduling of the base station uses a transmission time interval (Transmission Time Interval).
  • TTI Transmission Time Interval
  • the TTI can be accurate to 1 ms, that is, dynamic scheduling is performed every 1 ms.
  • the above steps 201 to 205 need to be repeated for each resource used for D2D service data transmission, whereby the base station needs to continuously use the PDCCH to transmit scheduling control information and
  • the UE authorizes the SL resource to continue the transmission of a certain service data, resulting in excessive PDCCH overhead, which in turn results in limited D2D communication capacity, which greatly limits the number of users that the corresponding service can simultaneously support.
  • the embodiment of the present invention is applied to a cellular-based D2D communication system.
  • the D2D communication system may be based on an LTE network architecture, or may be based on an LTE Advanced network architecture, or any other system of subsequent evolution.
  • the cellular communication network architecture is not limited herein.
  • the D2D communication system includes a base station and at least two UEs, wherein the at least two UEs are in communication with the base station in a wireless manner.
  • the base station can be a base station in a network architecture such as the foregoing LTE or LTE Advanced, for example, an evolved base station (eNodeB) in an LTE network architecture.
  • eNodeB evolved base station
  • the UE may be any device that supports the D2D communication function, for example, a mobile phone supporting a D2D communication function, an MTC terminal, a television, a PDA, a tablet computer, various other household appliances or office equipment, etc., which are not enumerated here.
  • the LTE network architecture is taken as an example to describe the cellular-based D2D communication system in the LTE network architecture in the embodiment of the present invention:
  • the cellular-based D2D communication system in the LTE network architecture includes an LTE base station (ie, an eNB) and a UE (such as UE1 and UE2 shown in FIG. 2), wherein UE1 and UE2 both pass the LTE-Uu interface.
  • the eNB is connected, and the UE1 is connected to the UE2 through the PC5 interface, and the D2D link between the UE1 and the UE2 is established through the PC5 interface.
  • the radio resources used in D2D communication are one of the important topics in the standardization of D2D technology.
  • the 3GPP-standardized D2D communication related standards stipulate that D2D communication will work in the LTE system band and share spectrum with LTE cellular communication.
  • the cellular communication generates interference, and the LTE system configures, in its uplink spectrum, a resource pool dedicated to D2D communication (ie, a D2D communication resource pool) through the related system information of the Radio Resource Control (RRC) protocol stack, where the resource A pool is a collection of time and frequency resources used for wireless communication. Therefore, D2D communication can only transmit data through certain resources in the D2D communication resource pool configured by the system, and LTE cellular communication does not use resources in these resource pools, thereby avoiding D2D communication to LTE existing cellular communication. Interference.
  • RRC Radio Resource Control
  • the D2D communication standardized by the 3GPP mainly includes the following two types of D2D communication modes: D2D Direct Communication and D2D Discovery, which can all allocate radio resources to the UE by using a resource allocation mechanism scheduled by the base station, and
  • D2D Direct Communication and D2D Discovery which can all allocate radio resources to the UE by using a resource allocation mechanism scheduled by the base station
  • the LTE system configures different resource pools in which the time domain or the frequency domain are orthogonal to each other for the D2D pass-through technology and the D2D discovery technology. The following are explained separately:
  • the system configures at least one resource pool, which is called a D2D pass-through resource pool.
  • the D2D pass-through resource pool is composed of two time-frequency resource sets with sequential order; wherein the previous resource set includes
  • the resource is called a SC (Sidelink Control) resource, and is used to transmit D2D link control information (SCI) related to scheduling allocation.
  • the resource included in the latter resource set is called a Data resource.
  • the D2D service data of the transmitting end UE is transmitted.
  • the system sets a period for it, called the SC period, and the D2D pass-through resource pool repeats periodically according to the corresponding SC period.
  • the base station needs to allocate the corresponding Data resource to the UE in the corresponding data resource set to transmit the D2D service data, and must also be in the corresponding SC.
  • the SC resource is allocated to the UE in the resource set to transmit the SCI, where the SCI is used to indicate the time-frequency position of the Data resource allocated for the UE in the SC cycle.
  • FIG. 3 is a schematic diagram of an application scenario of a D2D pass-through technology, in which a base station allocates, for a D2D discovery-based UE, a UE (such as UE1 and UE2 in FIG. 3) for transmitting D2D service data in a Data resource set.
  • the data resource is called a physical D2D shared channel (PSSCH), and the SC resources for transmitting the corresponding SCI are allocated to the UE1 and the UE2 in the SC resource set of the corresponding SC cycle, which is called a physical D2D control channel.
  • PSSCH physical D2D shared channel
  • the receiving UE (The UE3 and the UE4 in FIG. 3) will first perform SCI reception on all SC resources in the entire SC resource set, and then selectively, based on the Data resources used by different transmitting UEs indicated by the SCI, selectively Data reception is performed on the Data resource used by the UE that is of interest to obtain D2D service data sent by the corresponding UE.
  • PSCCH Physical Sidelink Control Channel
  • the UE1 may receive the D2D service data on the Data resource corresponding to the PSSCH1 according to the indication of the SCI1, and not receive the D2D service data transmitted by the UE2 on the PSSCH2;
  • the UE4 can selectively receive the D2D service data transmitted by the UE2 on the PSSCH2 without receiving the D2D service data transmitted by the UE1 on the PSSCH1.
  • the system configures at least one resource pool, called the Discovery resource pool, which contains resources called Discovery resources.
  • the Discovery resource pool For each Discovery resource pool, the system sets a period for it, called the Discovery period, and the Discovery resource pool repeats periodically according to the corresponding Discovery period.
  • FIG. 4 is a schematic diagram of an application scenario of a D2D discovery technology, where a base station allocates a Discovery resource for data transmission and information interaction for a UE (such as UE1 in FIG. 4) based on a D2D discovery technology in a Discovery resource pool. , (referred to as the D2D discovery channel, Physical Sidelink Discovery Channel, PSDCH), whereby the UE1 can perform the inter-UE data transmission and information interaction based on the D2D discovery technology by means of the radio broadcast by using the Discovery resource allocated by the base station.
  • the receiving UE (such as UE2 and UE3 in FIG.
  • UE3 will receive D2D service data Data1 transmitted by UE1 on PSDCH1 and D2D service data Data2 transmitted by UE2 on PSDCH2.
  • the base station allocates mutually orthogonal time-frequency resources for different UEs in respective resource pools to prevent mutual interference between different UEs. It can be understood that the embodiments of the present invention are applicable to the above two D2D communication modes. Specifically, it will be described in detail in the following embodiments.
  • an embodiment of the resource scheduling method in the embodiment of the present invention includes:
  • the resource scheduling method in the embodiment of the present invention is applied to the base station in the above-described cellular-based D2D communication system, and the D2D communication system further includes the first UE and the second UE.
  • the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
  • the base station when the first UE needs to establish D2D communication with the second UE to transmit a certain D2D service data, the first UE needs to initiate a scheduling request to the base station, where the scheduling request is used to request resources for the D2D communication. Therefore, the base station is triggered by the scheduling request to perform subsequent resource scheduling operations. It should be noted that, in this embodiment, after receiving the scheduling request sent by the first UE, the base station needs to first determine that the D2D communication data corresponding to the D2D communication to meet the preset SPS execution condition, and determine the D2D. If the service data satisfies the preset SPS execution condition, step 502 is continued.
  • the manner in which the scheduling request is initiated for the first UE will be separately described in the following embodiments for the two D2D communication modes in the cellular-based D2D communication.
  • the following describes how to determine various implementation manners in which the D2D service data meets a preset SPS execution condition, for example, the base station determines that the D2D service data has a data packet periodic generation characteristic, or the base station determines the D2D service data requirement.
  • the SPS is executed, or the base station determines that the D2D service data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
  • the foregoing describes, by way of example, an implementation manner of how to determine that the D2D service data meets a preset SPS execution condition.
  • More other implementation manners may be included, for example, when other resource scheduling modes are unavailable, or when the PDCCH overhead exceeds a certain preset condition, it is determined that the D2D service data meets a preset SPS execution condition, specifically
  • the specific implementation manner in which the D2D service data meets the preset SPS execution conditions is not limited.
  • the manner of determining the packet periodic generation characteristic of the D2D service data here will be respectively performed for the two D2D communication modes in the cell-based D2D communication in the following embodiments. Description.
  • the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
  • the base station after determining that the D2D service data meets a preset SPS execution condition, the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS to the first UE in the D2D communication resource pool corresponding to the SPS period. Resources. Therefore, the base station may determine, according to the type of the service data, whether to allocate the SPS resource to the first UE by using the SPS mode, or use another resource scheduling manner, for example, allocate resources to the first UE by using a dynamic scheduling manner, so as to be different. The business data is flexibly selected to match the scheduling mode.
  • the base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE.
  • the base station after configuring the SPS period and allocating the SPS resources, performs the SPS resource configuration on the first UE and authorizes the SPS resource for the first UE, and the first UE acquires the corresponding SPS resource configuration and After the authorization, the SPS resource can be periodically used to perform D2D communication with the second UE according to the SPS period, that is, the SPS period is initially allocated for the D2D communication of the UE, and the SPS resource is allocated, and the SPS resource configuration and authorization are performed.
  • the UE can use the initially configured SPS resources to perform transmission or reception of the D2D service data every fixed period (ie, SPS period) without re-allocating resources, configuring, and authorizing for each D2D service data transmission, and achieving one configuration. And the purpose of authorization, cycle use. It can be seen from the D2D communication system based on the LTE network architecture shown in FIG. 2 that the first UE will periodically use the SPS resource to communicate with the second UE through the PC5 interface according to the SPS cycle, and implement the D2D service data in the D2D communication chain. Transmission on the road.
  • step 503 will be separately described in the following embodiments for two D2D communication modes in cellular-based D2D communication.
  • the technical solution provided by the embodiment of the present invention is mainly applied to a base station in a D2D communication system of a cellular.
  • the base station When receiving a scheduling request for requesting resources for D2D communication sent by the first UE, the base station first determines that the D2D communication corresponds to be transmitted.
  • the D2D service data satisfies the preset SPS execution condition; then, the SPS cycle is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS cycle;
  • the SPS resource is configured to authorize the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface according to the SPS period.
  • the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially
  • the D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period).
  • the method further includes: activating the SPS resource configuration of the first UE.
  • the activation process may not be included.
  • the first UE may periodically use the SPS resource to perform D2D communication with the second UE according to the SPS period, thereby optionally
  • the embodiment of the present invention may further include:
  • the base station releases the SPS resource allocated to the first UE.
  • the first UE when the first UE determines that the preset D2D communication end condition is met, the first UE sends an SPS release indication message to the base station, and accordingly, the corresponding preset resource release condition may be that the SPS release sent by the first UE is received. Indicate the message.
  • the foregoing SPS release indication message may include multiple implementation manners, for example, may be, as an RRC layer message, sent by the first UE to the base station by using RRC dedicated signaling, or may be a control element of the MAC layer message.
  • the element is sent by the first UE to the base station, or may be carried in the MAC layer message packet header, and is sent by the first UE to the base station along with the MAC protocol data unit (MAC PDU), or may also pass
  • the PUCCH control information format 2/2a/2b sent by the PUCCH scrambled by the SL-RNTI is sent by the first UE to the base station.
  • the specific implementation manner of the SPS release indication message is not limited herein.
  • the implicit release mode refers to an operation of explicitly releasing the SPS release indication message to the base station by the first UE to explicitly indicate that the base station performs the release of the resource, but is omitted by the base station according to some preset determination rules.
  • the purpose of the first UE to send an SPS release indication message is, for example, that the SPS release timer maintained by the base station exceeds a preset threshold. For example, in the actual application process, when the first UE starts to use the base station to perform D2D communication for the SPS resource configured by the base station, the base station starts and runs the SPS release timer.
  • the base station determines that the preset resource release condition is met, and releases the SPS resource allocated for the first UE.
  • the determination rule that the base station presets meets the preset resource release conditions is not limited, and those skilled in the art may obtain more implementation methods according to actual conditions. It should be noted that another SPS release timer is also maintained in the first UE, and the SPS release timer maintained by the base station and the SPS release timer maintained by the first UE remain synchronized starting and running.
  • the release timer maintained by the first UE is also set with a preset threshold, which may be the same as the preset threshold of the SPS release timer maintained by the base station, and when the preset threshold is exceeded, the first A UE determines that the allocated SPS resource has expired and stops using the SPS resource for D2D communication with the second UE.
  • a preset threshold which may be the same as the preset threshold of the SPS release timer maintained by the base station, and when the preset threshold is exceeded, the first A UE determines that the allocated SPS resource has expired and stops using the SPS resource for D2D communication with the second UE.
  • the D2D service data may include a UE-network relay discovery message and/or network phone VoIP voice data.
  • FIG. 5 The embodiment shown in FIG. 5 is described from the perspective of a base station. The following describes the embodiment of the present invention from the perspective of the UE.
  • FIG. 6 another embodiment of the resource scheduling method in the embodiment of the present invention includes:
  • the UE sends a scheduling request for requesting resources for D2D communication to the base station.
  • the UE when the UE needs to establish D2D communication with the target UE to transmit a certain D2D service data, the UE needs to initiate a scheduling request to the base station, where the scheduling request is used to request a resource for the D2D communication, thereby requesting the scheduling
  • the base station is triggered to perform SPS resource scheduling.
  • the UE receives configuration information and authorization information that are sent by the base station after performing SPS resource scheduling.
  • the configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information The information is used by the base station to authorize SPS resources for the UE.
  • the base station performs SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and configures an SPS period for the D2D communication by using an SPS manner, and in the SPS period.
  • the SPS resource is allocated to the UE in the corresponding D2D communication resource pool. It can be understood that, when the base station receives the scheduling request for requesting the resource for the D2D communication, the base station first determines, according to the scheduling request, that the D2D service data to be transmitted corresponding to the D2D communication meets the preset SPS execution condition.
  • the SPS cycle is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS cycle, and then the corresponding SPS resource configuration and authorization information is sent to the UE.
  • the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS cycle, and then the corresponding SPS resource configuration and authorization information is sent to the UE.
  • the UE receives the configuration information and the authorization information sent by the base station in step 602 will be separately described in the following embodiments for the two D2D communication modes in the cellular-based D2D communication.
  • the UE periodically uses the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period.
  • the UE may periodically use the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period, that is, D2D communication initially in the UE.
  • the SPS period is configured and the SPS resource is allocated, and the SPS resource configuration and authorization are performed
  • the UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (ie, SPS period), without
  • the secondary D2D service data transmission reallocates resources, configures and authorizes, and achieves the purpose of one configuration, authorization, and periodic use.
  • the technical solution provided by the embodiment of the present invention is mainly applied to a UE in a D2D communication system of a cellular.
  • the UE After transmitting a scheduling request for requesting resources for D2D communication to a base station, the UE receives configuration information sent by the base station after performing SPS resource scheduling.
  • Authorization information the configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information is used by the base station to authorize the SPS resource for the UE.
  • the base station performs the SPS resource scheduling, where the base station determines the D2D service data to be transmitted corresponding to the D2D communication.
  • the preset semi-persistent scheduling SPS execution condition is met, and the SPS period is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the UE in the D2D communication resource pool corresponding to the SPS period.
  • the SPS resource can be periodically used to perform D2D communication with the target UE through the PC5 interface according to the SPS resource. Therefore, in the D2D communication resource scheduling process, the UE initially configures the SPS period for the D2D communication of the UE and allocates the SPS resource, and the SPS resource configuration and authorization, the UE can be fixed every time.
  • the period (ie, the SPS period) is used to perform the sending or receiving of the D2D service data by using the initially configured SPS resources, without the need for the base station to reallocate resources for each D2D service data transmission as in the prior art, to achieve one configuration and authorization, and to cycle.
  • the PDCCH resource overhead of the base station in the D2D communication resource scheduling process can be reduced on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
  • the method may further include: receiving activation information sent by the base station, where the activation information is used to activate the SPS resource configuration of the UE, and of course, in some applications, In the scenario, the activation process may not be included.
  • the UE may periodically use the SPS resource to perform D2D communication with the target UE according to the SPS period, thereby, optionally, the present invention.
  • the embodiment may further include: the UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication; the UE sends an SPS release indication message to the base station, where the SPS release indication message is used to indicate that the base station releases the UE for allocation.
  • the SPS resource For a specific implementation form of the SPS release indication message, reference may be made to the description of step 504 in the embodiment shown in FIG. 5, and details are not described herein again.
  • the UE may determine, by using the following method, that the preset D2D communication end condition is met, for example, the UE determines that the number of times the D2D service data is not sent is greater than the first threshold, or the UE determines that it is to the target. The number of times the UE sends the padding message is greater than the second threshold.
  • the first threshold and the second threshold may be statically preset by the UE, or may be dynamically configured by the base station, which is not limited herein. It can be understood that the foregoing describes only how the UE determines that the preset D2D communication end condition is met by using an example. In the actual application process, the foregoing determining manner may be used in combination, and other determining manners may be adopted, as long as The UE determines that the D2D communication needs to be ended. The specific determination manner is not limited herein.
  • the UE can also use the invisible release mode to end the D2D communication, for example, in the actual application process.
  • the base station starts to use the base station for its configured SPS resources.
  • the UE starts and runs an SPS release timer.
  • the base station also maintains another SPS release timer, and the SPS release timer maintained by the base station and the SPS release timer maintained by the UE remain synchronized starting and running.
  • the release timer maintained by the base station is also set with a preset threshold, which may be the same as the preset threshold of the SPS release timer maintained by the UE, and when the preset threshold is exceeded, the base station determines that the satisfaction is satisfied.
  • Pre-set resource release conditions and release SPS resources allocated for the UE It is to be understood that the foregoing describes how to terminate the D2D communication in an exemplary manner. In an actual application process, the UE may use the foregoing embodiments in combination, and may also adopt other implementation manners. Make a limit.
  • the D2D service data may include a UE-network relay discovery message and/or network phone VoIP voice data.
  • FIG. 7 which is a resource scheduling process in a D2D pass-through mode application scenario
  • another embodiment of the resource scheduling method in the embodiment of the present invention includes:
  • the first UE sends a scheduling request to the base station.
  • the scheduling request is used to request resources for D2D communication.
  • the first UE when the first UE needs to perform D2D communication with the second UE based on the D2D pass-through mode, the first UE will initiate a scheduling request based on the D2D pass-through mode. At this time, the first UE sends a scheduling request to the base station through the PUCCH.
  • the scheduling request is specifically used to request a Data resource and an SC resource for D2D communication.
  • the scheduling request may be transmitted by using a PUCCH DCI Format 1, and the transmission on the PUCCH is represented by a modulation symbol, and the base station determines whether the first UE initiates a scheduling request by detecting whether the modulation symbol exists. ;
  • the base station allocates an uplink resource authorization for the first UE.
  • the uplink resource authorization is used for reporting the D2D cache state information.
  • the base station after receiving the scheduling request sent by the first UE, the base station allocates, for the first UE, D2D cache state information by using the PDCCH. Upstream resource authorization reported by ProSe Buffer Status Report, ProSe BSR).
  • the first UE sends a ProSe BSR to the base station.
  • the first UE sends a ProSe BSR to the base station by using the uplink resource grant in step 702, where the ProSe BSR is used to report the amount of data required for D2D communication.
  • the base station needs to refer to the amount of data required for the D2D communication of the first UE to achieve on-demand allocation, and the data of the D2D communication is stored in the first In the buffer of the UE, the base station does not know the amount of data to be transmitted by the D2D communication. Therefore, the first UE needs to report the amount of data of the D2D service data to be transmitted in the D2D communication buffer to the base station by sending the BSR.
  • the ProSe BSR is sent to the base station through the PUSCH in the form of a Medium Control Access (MAC) Control Element (CE).
  • MAC Medium Control Access
  • CE Medium Control Element
  • the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
  • the base station after receiving the ProSe BSR sent by the UE, the base station needs to determine that the D2D service data corresponding to the D2D communication meets the preset SPS execution condition, and determines that the D2D service data meets the preset condition.
  • step 705 is continued. It can be understood that, in the actual application process, the step 704 may specifically include: determining, by the base station, whether the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition, and if yes, executing step 705.
  • the D2D service data is determined in the D2D pass-through mode application scenario of the embodiment, where the base station determines that the D2D service data meets the preset SPS execution condition.
  • the method for generating the data packet periodicity may include: determining, by the reporting frequency of the scheduling request, whether the D2D service data has a data packet periodic generation characteristic, or a logical channel identifier in the ProSe BSR sent by the first UE (Logical) Channel Identity, LCID) determines whether the D2D service data has a packet periodic generation characteristic.
  • the base station may use the foregoing embodiments in combination, and may further adopt other methods to determine that the D2D service data has a packet periodic generation characteristic, which is not limited herein.
  • the base station acquires a data packet generation period of the D2D service data.
  • the data packet generation period of the D2D service data is obtained by the reporting frequency of the scheduling request, or the data packet generation period of the D2D service data is obtained by using the logical channel identifier in the ProSe BSR sent by the first UE.
  • the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
  • the base station configures an SPS period for the SPS resource according to the data packet generation period of the D2D service data and the SC period of the D2D through-through resource pool corresponding to the first UE, for example,
  • the SPS period of the SPS resource is set to the least common multiple of the packet generation period and the SC period.
  • the D2D communication resource pool will specifically correspond to the D2D pass-through resource pool, that is, the base station allocates the first UE in the D2D pass-through resource pool of at least one SC cycle included in the SPS period.
  • SPS resources In the actual application process, the base station allocates SPS resources to the first UE in the D2D pass-through resource pool of the at least one SC period included in the SPS period, and specifically includes: a data resource set of the at least one SC period included by the base station in the SPS period. Allocating a Data resource to the first UE to transmit D2DD2D service data, and allocating SC resources to the first UE in an SC resource set of each SC period including the foregoing Data resource, to transmit the SCI.
  • the base station performs SPS resource configuration on the first UE.
  • the base station may perform the SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes configuration information, where the configuration information includes the identifier information of the SPS and the identifier information of the SPS period, The base station performs SPS resource configuration on the first UE.
  • the identifier information of the SPS may include an SPS SL-RNTI, where the SPS SL-RNTI indicates a temporary identifier of the D2D link wireless network corresponding to the SPS, for example, the SPS.
  • the SL-RNTI may be a value of a hexadecimal number "003D to FFF3", where the SPS SL-RNTI value may uniquely identify the D2D communication of the first UE, so as to be different for the first UE. D2D communication is distinguished.
  • the RRC layer message in this step may be an RRC connection reconfiguration message.
  • the base station authorizes the SPS resource for the first UE.
  • the base station may authorize the allocated SPS resource for the first UE by using the PDCCH masked by the SPS SL-RNTI to indicate that the SPS resource is in the corresponding SC cycle. s position.
  • the base station may specifically authorize the SPS resource for the first UE by sending a Downlink Control Information Format 5 (DCI Format 5).
  • DCI Format 5 Downlink Control Information Format 5
  • the SPS resource configuration operation and the authorization operation are correspondingly implemented by the RRC layer message and the PDCCH respectively by the step 707 and the step 708.
  • the base station activates an SPS resource configuration of the first UE.
  • the base station may activate the SPS resource configuration of the first UE by using the PDCCH masked by the SPS SL-RNTI, and the first UE will use the first complete SC after the activation.
  • the start time of the cycle is the starting point, and D2D communication is performed using the SPS resources allocated thereto to minimize the D2D communication delay.
  • the first UE performs D2D communication with the second UE by using the SPS resource periodically through the PC5 interface according to the SPS period.
  • the first UE after the SPS resource configuration of the first UE is activated, the first UE periodically uses the SPS resource to perform D2D communication with the second UE according to the SPS period, as shown in FIG. 7 .
  • the first UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (that is, the SPS period), thereby knowing that A UE may perform multiple D2DD2D service data transmissions during at least one SPS period (one SPS period may include at least one SC period), but does not need to re-execute resource allocation, resource configuration, and authorization activation for each D2D service data transmission, achieving one configuration. And authorize the purpose of activation, cycle use.
  • the embodiment of the present invention may further include:
  • the first UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication.
  • the first UE sends an SPS release indication message to the base station.
  • the SPS release indication message is used to indicate that the base station releases the SPS resource allocated for the UE.
  • SPS release indication message reference may be made to the description of step 504 in the embodiment shown in FIG. 5, and details are not described herein again.
  • the base station releases the SPS resource allocated for the first UE.
  • the base station determines whether the preset resource release condition is met, whether the SPS release indication message sent by the first UE is received. It can be understood that the stealth release mode described in step 504 in the embodiment shown in FIG. 5 can also be adopted when the base station releases the SPS resource and the UE ends the D2D communication end.
  • FIG. 8 which is a resource scheduling process in a D2D discovery mode application scenario
  • another embodiment of the resource scheduling method in the embodiment of the present invention includes:
  • the first UE sends a scheduling request to the base station.
  • the scheduling request is used to request resources for D2D communication.
  • the first UE when the first UE needs to perform D2D communication with the second UE based on the D2D discovery mode, the first UE initiates a scheduling request based on the D2D discovery mode, and at this time, the first UE sends a scheduling to the base station by using an RRC layer message. request.
  • the scheduling request is specifically used to request a Discovery resource for D2D communication.
  • the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
  • the base station after receiving the scheduling request sent by the UE, the base station needs to determine that the D2D service data corresponding to the D2D communication meets the preset SPS execution condition, and determines that the D2D service data meets the preset condition.
  • step 803 is continued. It can be understood that, in the actual application process, the step 802 may specifically include: determining, by the base station, whether the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition, and if yes, performing step 803.
  • the method for determining, by the base station, that the D2D service data meets the preset SPS execution condition may be referred to step 501 in the embodiment shown in FIG. 5, where the D2D service is determined in the D2D discovery mode application scenario in this embodiment.
  • the manner in which the data has the periodic generation characteristics of the data packet may include: The D2D service data is determined to have a packet periodic generation characteristic by an RRC layer message including the scheduling request. It can be understood that, in the actual application process, the method further includes determining that the D2D service data has a packet periodic generation characteristic, which is not limited herein.
  • the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
  • the difference between the step 803 and the embodiment shown in FIG. 7 is that, in the D2D discovery mode application scenario of the embodiment, the configuration of the SPS period does not need to refer to the data packet generation period of the D2D service data, and directly refers to the first UE corresponding to the data.
  • the Discovery period of the Discovery resource pool for example, the SPS period of the SPS resource may be set to the Discovery period of the Discovery resource pool corresponding to the first UE.
  • the difference between the step 803 and the embodiment shown in FIG. 7 further includes: in the D2D discovery mode application scenario of the embodiment, the D2D communication resource pool is specifically corresponding to the Discovery resource pool, that is, the base station includes at least one of the SPS cycles.
  • the SPS resource is allocated to the first UE in the Discovery resource pool of the Discovery period.
  • the base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE.
  • step 804 can implement the SPS resource configuration operation and the authorization operation by using an RRC layer message, only in the RRC.
  • the layer message carries the information required for the corresponding SPS resource configuration (ie, the configuration information) and the information required for the authorization (ie, the authorization information), where the configuration information mainly includes the identifier information of the SPS period, and is used by the base station to the first UE.
  • the SPS resource configuration is performed, and the authorization information is used to indicate the location of the SPS resource in the corresponding Discovery period, and is used by the base station to authorize the SPS resource for the first UE.
  • the RRC layer message may be an RRC connection reconfiguration message.
  • the base station performs SPS resource configuration on the first UE by using the RRC layer message, and authorizes the SPS resource for the first UE, and the first UE will acquire the first complete Discovery period after the corresponding SPS resource configuration.
  • the starting time is the starting point, and D2D communication is performed using the SPS resources allocated thereto to minimize the D2D communication delay.
  • the first UE periodically performs D2D communication with the second UE by using the SPS resource according to the SPS period through the PC5 interface.
  • the base station performs SPS resource configuration on the first UE, and authorizes the first UE.
  • the first UE periodically uses the SPS resource to perform D2D communication with the second UE according to the SPS period, as shown in FIG. 8, including SPS cycle 1, SPS cycle 2 to SPS cycle n, where n is greater than or equal to 1. Therefore, the embodiment of the present invention initially configures the SPS period for the D2D communication of the first UE, and performs the resource allocation, resource configuration, and authorization for each D2DD2D service data transmission (corresponding to one Discovery period).
  • the first UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (that is, the SPS period), thereby knowing that the first The UE may perform multiple D2DD2D service data transmissions for at least one SPS period (one SPS period may include at least one Discovery period), but does not need to re-execute resource allocation, resource configuration, and authorization activation for each D2D service data transmission, achieving one configuration and Authorization, the purpose of the cycle.
  • the embodiment of the present invention may further include:
  • the first UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication.
  • the first UE sends an SPS release indication message to the base station.
  • the base station releases the SPS resource allocated for the first UE.
  • steps 806 to 808 in the foregoing embodiment are the same as the processes in steps 711 to 713 in the embodiment shown in FIG. 7, and details are not described herein again.
  • an embodiment of the base station in the embodiment of the present invention includes:
  • the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 5, where the base station includes:
  • the determining unit 901 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
  • a first processing unit 902 configured to configure an SPS period for the D2D communication by using an SPS manner after the determining unit 901 determines that the preset semi-persistent scheduling SPS execution condition is met, and in the Allocating SPS resources to the first UE in a D2D communication resource pool corresponding to the SPS period;
  • the second processing unit 903 is configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit 902 allocates an SPS resource to the first UE.
  • the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  • the determining unit 901 determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution. After the determining unit 901 determines that the preset semi-persistent scheduling SPS execution condition is met, the SPS mode is configured for the D2D communication by using the SPS mode, and the D2D communication resource pool corresponding to the SPS cycle is used.
  • the second processing unit 903 after the first processing unit 902 allocates an SPS resource to the first UE, performing SPS resource configuration on the first UE, and
  • the first UE authorizes the SPS resource, and the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  • the determining unit 901 of the base station when receiving the scheduling request for requesting resources for the D2D communication sent by the first UE, the determining unit 901 of the base station first determines that the D2D service data to be transmitted corresponding to the D2D communication meets the preset SPS execution.
  • the SPS period is configured for the D2D communication by using the SPS mode by the second processing unit 903, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS period; and the first processing unit 903 is used to The UE performs SPS resource configuration, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface according to the SPS period.
  • the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially
  • the D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period).
  • the determining unit 901 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service.
  • the data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
  • the base station further includes:
  • the third processing unit 904 is configured to: after the second processing unit 903 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
  • the preset resource release condition includes at least one of the following manners: the base station receives an SPS release indication message sent by the first UE or an SPS maintained by the base station The release timer exceeds the preset threshold.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • the base station in the embodiment of the present invention is described in detail below by using two D2D communication modes in the D2D communication based on the cellular (FIG. 10, FIG. 11):
  • FIG. 10 is a schematic structural diagram of a base station in a D2D-through mode application scenario. Another embodiment of the base station in the embodiment of the present invention includes:
  • the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 7, where the base station includes:
  • the determining unit 1001 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
  • the first processing unit 1002 is configured to: after the determining unit 1001 determines that the preset semi-persistent scheduling SPS execution condition is met, configure an SPS period for the D2D communication by using an SPS manner, and the D2D communication resource corresponding to the SPS period. Allocating SPS resources to the first UE in the pool;
  • the second processing unit 1003 is configured to perform SPS resource configuration on the first UE after the first processing unit 1002 allocates an SPS resource to the first UE, and authorize the first UE
  • the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  • the base station further includes:
  • the obtaining unit 1004 is configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, acquire the D2D service data before the first processing unit 1002 configures an SPS period for the D2D communication by using an SPS manner. Packet generation period;
  • the first processing unit 1002 is specifically configured to configure an SPS period for the SPS resource according to the data packet generation period.
  • the first processing unit 1002 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, according to the Discovery period of the discovery Discovery resource pool corresponding to the first UE
  • the SPS resource configures an SPS period.
  • the determining unit 1001 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service.
  • the data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
  • the determining unit 1001 is specifically configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, determine the D2D service data by using a reporting frequency of the scheduling request.
  • the data packet periodic generation characteristic is determined, or the logical channel identifier in the D2D cache data status report ProSe BSR sent by the first UE determines that the D2D service data has a data packet periodic generation characteristic.
  • the acquiring unit 1004 is configured to acquire, by using a reporting frequency of the scheduling request, a data packet generation period of the D2D service data, or a ProSe BSR sent by the first UE.
  • the logical channel identifier in the middle acquires a data packet generation period of the D2D service data.
  • the first processing unit 1002 is specifically configured to: according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE,
  • the SPS resource configures the SPS period.
  • the first processing unit 1002 is specifically configured to set the SPS period of the SPS resource to a minimum common multiple of the data packet generation period and the SC period. number.
  • the second processing unit 1003 is configured to perform, by using the RRC layer message, the first UE, when the first UE initiates the scheduling request according to the D2D passthrough mode.
  • the SPS resource configuration where the RRC layer message includes the identifier information of the SPS and the identifier information of the SPS period, and the SPS resource is authorized by the first UE by sending a downlink control information format 5.
  • the base station further includes:
  • the third processing unit 1005 is configured to: after the second processing unit 1003 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
  • the base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • FIG. 11 is a schematic structural diagram of a base station in an application scenario based on a D2D discovery mode
  • another embodiment of the base station in the embodiment of the present invention includes:
  • the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 8, where the base station includes:
  • the determining unit 1101 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
  • the first processing unit 1102 is configured to: after the determining unit 1101 determines that the preset semi-persistent scheduling SPS execution condition is met, configure an SPS period for the D2D communication by using an SPS manner, and the D2D communication resource corresponding to the SPS period. Allocating SPS resources to the first UE in the pool;
  • a second processing unit 1103 configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit 1102 allocates an SPS resource to the first UE.
  • the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  • the first processing unit 1102 is specifically configured to when the first UE is based on When the D2D discovery mode initiates the scheduling request, the SPS period is configured for the SPS resource according to the Discovery period of the discovery Discovery resource pool corresponding to the first UE.
  • the first processing unit 1102 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, the Discovery resource pool of at least one Discovery period included in the SPS period. Allocating SPS resources for the first UE.
  • the determining unit 1101 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service.
  • the data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
  • the determining unit 1101 is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, determine the D2D by using an RRC layer message that includes the scheduling request.
  • Business data has the characteristics of periodic generation of data packets.
  • the first processing unit 1102 is specifically configured to set the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
  • the second processing unit 1103 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, perform, by sending an RRC layer message, to the first UE.
  • the SPS resource configures and authorizes the SPS resource for the first UE.
  • the base station may further include:
  • a third processing unit 1104 configured to: after the second processing unit 1103 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
  • the preset resource release condition includes at least one of the following manners:
  • the base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • another embodiment of the base station in the embodiment of the present invention includes:
  • the input device 1201, the output device 1202, the processor 1203, and the memory 1204 (wherein the number of processors 1203 in the device may be one or more, and one processor 1203 in FIG. 12 is taken as an example).
  • input device 1201, output device 1202, processor 1203, and memory 1604 may be connected by a bus or other means.
  • the processor 1203 is configured to perform the following steps by calling an operation instruction stored in the memory 1204:
  • the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in a D2D communication resource pool corresponding to the SPS period;
  • the base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically use the SPS cycle according to the SPS period.
  • the SPS resource performs D2D communication with the second UE through the PC5 interface.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the processor 1203 may be specifically configured to perform the following steps:
  • the first UE initiates the scheduling request based on the D2D pass-through mode, determining, by using the reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or a D2D cache sent by the first UE.
  • the logical channel identifier in the data status report ProSe BSR determines that the D2D service data has a data packet periodic generation characteristic; or when the first UE initiates the scheduling request based on a D2D discovery mode, by using an RRC including the scheduling request
  • the layer message determines that the D2D service data has a packet periodic generation characteristic.
  • the processor 1203 may be further configured to perform the following steps:
  • the SPS period is configured for the SPS resource according to the data packet generation period.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the processor 1203 may be specifically configured to perform the following steps:
  • the processor 1203 may be specifically configured to perform the following steps:
  • the SPS period of the SPS resource is set to a least common multiple of the data packet generation period and the SC period.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the first UE When the first UE initiates the scheduling request based on the D2D discovery mode, configure an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the processor 1203 may be specifically configured to perform the following steps:
  • the first UE initiates the scheduling request according to the D2D passthrough mode, allocate the SPS resource to the first UE in a D2D through resource pool of at least one SC period included in the SPS period.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the SPS resource is allocated to the first UE in a Discovery resource pool of at least one Discovery period included in the SPS period.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the SPS resource configuration is performed on the first UE by sending an RRC layer message, where the RRC layer message includes the identifier information of the SPS and the Identification information of the SPS period; authorizing the SPS resource by the first UE by sending a downlink control information format 5.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the first UE initiates the scheduling request according to the D2D discovery mode, performing SPS resource configuration on the first UE by using an RRC layer message, and authorizing the SPS resource for the first UE.
  • the processor 1203 may be specifically configured to perform the following steps:
  • the base station releases the SPS resource allocated for the first UE.
  • the preset resource release condition includes at least one of the following manners: the base station receives an SPS release indication message sent by the first UE or an SPS release maintained by the base station The timer has exceeded the preset threshold.
  • the D2D traffic data comprises a UE-network relay discovery message and/or network telephony VoIP voice data.
  • an embodiment of the user equipment in the embodiment of the present invention includes:
  • the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
  • the sending unit 1301 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
  • the receiving unit 1302 is configured to: after the sending unit 1301 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station.
  • a semi-persistent scheduling SPS execution condition and configuring an SPS period for the D2D communication by using an SPS manner, and allocating an SPS resource to the UE in a D2D communication resource pool corresponding to the SPS period;
  • the sending unit 1301 sends a scheduling request for requesting resources for D2D communication to the base station; after receiving the scheduling request, the receiving unit 1302 receives configuration information and authorization information sent by the base station after performing SPS resource scheduling, where The configuration information is used by the base station to perform SPS resource configuration on the UE, where the authorization information is used by the base station to authorize SPS resources for the UE, and the performing base station SPS resource scheduling refers to determining, by the base station, And the D2D service data to be transmitted in the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and configures an SPS period for the D2D communication by using an SPS manner, and is in a D2D communication resource pool corresponding to the SPS period.
  • the UE allocates an SPS resource; after the receiving unit 1302 receives the configuration information and the authorization information, the performing unit 1303 periodically uses the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period.
  • the executing unit 1303 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
  • the executing unit 1303 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • the receiving unit 1302 receives the configuration information and the authorization information sent by the base station after performing the SPS resource scheduling, where The configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information is used by the base station to authorize the SPS resource for the UE.
  • the base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets the preset.
  • the SP2 resource is allocated to the UE in the corresponding D2D communication resource pool.
  • the UE obtains the corresponding SPS resource configuration and authorization, and the execution unit 1303 can periodically use the SPS resource to perform D2D with the target UE through the PC5 interface according to the SPS period. Communication. Therefore, in the D2D communication resource scheduling process, the UE initially configures the SPS period for the D2D communication of the UE and allocates the SPS resource, and the SPS resource configuration and authorization, the UE can be fixed every time.
  • the period (ie, the SPS period) is used to perform the sending or receiving of the D2D service data by using the initially configured SPS resources, without the need for the base station to reallocate resources for each D2D service data transmission as in the prior art, to achieve one configuration and authorization, and to cycle.
  • the PDCCH resource overhead of the base station in the D2D communication resource scheduling process can be reduced on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
  • the user equipment in the embodiment of the present invention is described in detail in the application scenario (FIG. 14 and FIG. 15) in the two D2D communication modes in the cell-based D2D communication.
  • FIG. 14 is a schematic structural diagram of a user equipment in a D2D pass-through mode application scenario
  • another embodiment of the user equipment in the embodiment of the present invention includes:
  • the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
  • the sending unit 1401 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
  • the receiving unit 1402 is configured to: after the sending unit 1401 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station.
  • a semi-persistent scheduling SPS execution condition and configuring an SPS period for the D2D communication by using an SPS manner, and allocating SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
  • the executing unit 1403 is configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit 1402 receives the configuration information and the authorization information.
  • the receiving unit 1402 is specifically configured to: when the UE initiates the scheduling request according to the D2D passthrough mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information.
  • the configuration information includes identification information of the SPS and the SPS week The identification information of the period; receiving the downlink control information format 5 sent by the base station, where the downlink control information format 5 includes the authorization information.
  • the executing unit 1403 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
  • the executing unit 1403 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • FIG. 15 is a schematic structural diagram of a user equipment in an application scenario based on a D2D discovery mode
  • another embodiment of the user equipment in the embodiment of the present invention includes:
  • the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
  • the sending unit 1501 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
  • the receiving unit 1502 is configured to: after the sending unit 1501 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station.
  • a semi-persistent scheduling SPS execution condition and configuring an SPS period for the D2D communication by using an SPS manner, and allocating an SPS resource to the UE in a D2D communication resource pool corresponding to the SPS period;
  • the executing unit 1503 is configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit 1502 receives the configuration information and the authorization information.
  • the receiving unit 1502 is specifically configured to: when the UE initiates the scheduling request according to the D2D discovery mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information. And authorization information.
  • the executing unit 1503 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
  • the performing unit 1503 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
  • the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
  • the user equipment in the embodiment of the present invention is described above from the perspective of a modular functional entity. The following describes the user equipment in the embodiment of the present invention from the perspective of hardware processing. Referring to FIG. 16, the user equipment in the embodiment of the present invention is further described.
  • An embodiment includes:
  • the input device 1601, the output device 1602, the processor 1603, and the memory 1604 (wherein the number of processors 1603 in the device may be one or more, and one processor 1603 in FIG. 16 is taken as an example).
  • input device 1601, output device 1602, processor 1603, and memory 1604 may be connected by a bus or other means.
  • the processor 1603 is configured to perform the following steps by calling an operation instruction stored in the memory 1604:
  • the UE authorizes the SPS resource, and the base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication satisfies a preset semi-persistent scheduling SPS execution condition, and uses the SPS mode as the D2D.
  • the communication configures an SPS period, and allocates SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
  • the SPS resource is periodically used to perform D2D communication with the target UE through the PC5 interface.
  • the processor 1603 may be specifically configured to perform the following steps:
  • the processor 1603 may be specifically configured to perform the following steps:
  • the UE When the UE initiates the scheduling request according to the D2D discovery mode, receiving an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and the authorization information.
  • the processor 1603 may be further configured to perform the following steps:
  • the processor 1603 may be specifically configured to perform the following steps:
  • Determining that the number of times the D2D service data is not transmitted is greater than a first threshold, or the UE determines that the number of times the padding message is sent to the target UE is greater than a second threshold.
  • the D2D traffic data comprises a UE-network relay discovery message and/or network telephony VoIP voice data.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. You can choose some or all of them according to actual needs.
  • the unit is to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

Abstract

A method, base station, and user equipment for resource scheduling can reduce PDCCH resource overheads of the base station during resource scheduling of D2D communications while ensuring communication performance, thus optimizing D2D communication capacity. An embodiment of the present invention comprises: when receiving a scheduling request which is used for requesting resources for the D2D communications and transmitted by a first User Equipment (UE), the base station determining that D2D service data satisfies a preset Semi-Persistent Scheduling (SPS) execution condition; configuring an SPS period for the D2D communications by means of the SPS, and allocating, in a D2D communication resource pool corresponding to the SPS period, SPS resources to the first UE; and, configuring the SPS resources for the first UE, and authorizing the SPS resources to the first UE, wherein the SPS resources are utilized by the first UE to periodically communicate with a second UE via a PC5 interface by using the SPS resources according to the SPS period.

Description

一种资源调度方法、基站以及用户设备Resource scheduling method, base station and user equipment 技术领域Technical field
本发明涉及通信技术领域,尤其涉及一种资源调度方法、基站以及用户设备。The present invention relates to the field of communications technologies, and in particular, to a resource scheduling method, a base station, and a user equipment.
背景技术Background technique
D2D(Device-to-Device,设备到设备)通信是一种在***的控制下,允许终端之间直接进行无线通信的新型技术,在基于蜂窝的D2D通信***中,UE(User Equipment,用户设备)之间可以通过无线通信链路直接进行信息交互和无线数据传输,而不必像传统蜂窝***一样,必须通过基站的转发来实现不同UE之间的无线通信。目前,D2D技术的研究与开发目前已经进入标准化阶段,其标准化工作在标准化组织3GPP(3rd Generation Partner Project)中进行,其中,3GPP Release 12定义了基于LTE(Long Term Evolution,长期演进)***的D2D通信相关标准与技术规范,包括D2D通信应用场景、业务类型、架构与接口、所使用的无线通信资源、各协议栈及相应通信技术规范等。D2D (Device-to-Device) communication is a new type of technology that allows direct wireless communication between terminals under the control of the system. In a cellular-based D2D communication system, UE (User Equipment, user equipment) The information exchange and wireless data transmission can be directly performed through the wireless communication link without having to perform wireless communication between different UEs by forwarding of the base station as in the conventional cellular system. At present, the research and development of D2D technology has entered the standardization stage, and its standardization work is carried out in the 3rd Generation Partner Project (3GPP). 3GPP Release 12 defines D2D based on LTE (Long Term Evolution) system. Communication related standards and technical specifications, including D2D communication application scenarios, service types, architectures and interfaces, wireless communication resources used, protocol stacks, and corresponding communication technology specifications.
目前D2D通信技术主要采用基于基站动态调度(Dynamic Scheduling,DS)的资源分配机制,为基站覆盖范围内UE的D2D通信分配资源。然而,在基于基站动态调度的D2D通信资源分配机制中,对于每次D2D业务数据传输所使用的资源,都需要基站利用PDCCH(Physical Uplink Control Channel,物理下行控制信道)来发送调度控制信息以及为UE授权SL资源等,导致PDCCH开销过高,进而造成D2D通信容量受限,极大地限制了相应业务所能同时支持的用户数。At present, the D2D communication technology mainly adopts a resource allocation mechanism based on Dynamic Scheduling (DS) of a base station, and allocates resources for D2D communication of UEs within the coverage of the base station. However, in the D2D communication resource allocation mechanism based on the dynamic scheduling of the base station, for each resource used for D2D service data transmission, the base station needs to use the PDCCH (Physical Uplink Control Channel) to transmit scheduling control information and The UE grants the SL resources and the like, which causes the PDCCH overhead to be too high, which in turn causes the D2D communication capacity to be limited, which greatly limits the number of users that the corresponding service can simultaneously support.
尤其是对于某些业务类型,比如,具有数据包周期性生成特性的业务,以基于D2D通信的VoIP话音数据、UE-网络中继发现消息(UE-to-Network Relay Discovery Message)等为例,其D2D业务数据生成和发送通常非常频繁,D2D业务数据发送密度较高且业务持续时间往往较长,如果采用上述基于基站动态调度的D2D通信资源分配机制,则控制信息的开销过大,严重限制D2D通信所能支持的VoIP话音数据等业务的用户数。 For example, for some types of services, for example, services with periodic packet generation characteristics, such as VoIP voice data based on D2D communication and UE-to-Network Relay Discovery Message, for example. The D2D service data generation and transmission are usually very frequent. The D2D service data transmission density is high and the service duration is often long. If the D2D communication resource allocation mechanism based on the base station dynamic scheduling is adopted, the overhead of the control information is too large and severely limited. The number of users of services such as VoIP voice data that D2D communication can support.
发明内容Summary of the invention
本发明实施例提供了一种资源调度方法、基站以及用户设备,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。The embodiments of the present invention provide a resource scheduling method, a base station, and a user equipment, which can reduce the PDCCH resource overhead of the base station in the D2D communication resource scheduling process on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
本发明实施例的第一方面提供一种基站,包括:A first aspect of the embodiments of the present invention provides a base station, including:
确定单元,用于当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;a determining unit, configured to determine that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling when receiving a scheduling request that is sent by the first user equipment UE to request a resource for the device to the device D2D communication SPS execution conditions;
第一处理单元,用于在所述确定单元确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;a first processing unit, configured to configure an SPS period for the D2D communication by using an SPS manner after the determining unit determines that the preset semi-persistent scheduling SPS execution condition is met, and in the D2D communication resource pool corresponding to the SPS period Allocating SPS resources for the first UE;
第二处理单元,用于在所述第一处理单元为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。a second processing unit, configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit allocates an SPS resource to the first UE, The SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实现方式中,With reference to the first aspect of the embodiments of the present invention, in a first implementation manner of the first aspect of the embodiments of the present invention,
所述确定单元,具体用于确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。The determining unit is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine that the D2D service data has a data packet periodic generation characteristic, and D2D business data needs to perform SPS.
结合本发明实施例的第一方面的第一种实现方式,在本发明实施例的第一方面的第二种实现方式中,With reference to the first implementation manner of the first aspect of the embodiment of the present invention, in a second implementation manner of the first aspect of the embodiment of the present invention,
所述确定单元,具体用于当所述第一UE基于D2D直通模式发起所述调度请求时,通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者通过所述第一UE发送的D2D缓存数据状态报告ProSe BSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性;或者,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性 生成特性。The determining unit is configured to: when the first UE initiates the scheduling request according to the D2D pass-through mode, determine, by using a reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or The logical channel identifier in the D2D cache data status report sent by the first UE determines that the D2D service data has a data packet periodic generation characteristic; or, specifically, when the first UE initiates the method according to the D2D discovery mode. Determining, by the RRC layer message including the scheduling request, that the D2D service data has a packet periodicity when scheduling a request Generate features.
结合本发明实施例的第一方面、第一方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第一方面的第三种实现方式中,所述基站还包括:With reference to the first aspect of the embodiment of the present invention, the first to the second implementation manner of the first aspect, in the third implementation manner of the first aspect of the embodiment, the base station further include:
获取单元,用于当所述第一UE基于D2D直通模式发起所述调度请求时,在所述第一处理单元利用SPS方式为所述D2D通信配置SPS周期之前,获取所述D2D业务数据的数据包生成周期;And an acquiring unit, configured to acquire data of the D2D service data before the first processing unit configures an SPS period for the D2D communication by using an SPS manner, when the first UE initiates the scheduling request according to the D2D passthrough mode. Packet generation cycle;
所述第一处理单元,具体用于根据所述数据包生成周期为所述SPS资源配置SPS周期。The first processing unit is specifically configured to configure an SPS period for the SPS resource according to the data packet generation period.
结合本发明实施例的第一方面的第三种实现方式,在本发明实施例的第一方面的第四种实现方式中,With the third implementation manner of the first aspect of the embodiment of the present invention, in a fourth implementation manner of the first aspect of the embodiment of the present invention,
所述获取单元,具体用于通过所述调度请求的上报频率获取所述D2D业务数据的数据包生成周期,或者通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。The acquiring unit is configured to acquire a data packet generation period of the D2D service data by using a reporting frequency of the scheduling request, or acquire the D2D service data by using a logical channel identifier in a ProSe BSR sent by the first UE. The packet generation cycle.
结合本发明实施例的第一方面的第三种或第四种实现方式,在本发明实施例的第一方面的第五种实现方式中,With the third or fourth implementation manner of the first aspect of the embodiment of the present invention, in a fifth implementation manner of the first aspect of the embodiment of the present invention,
所述第一处理单元,具体用于根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。The first processing unit is configured to configure an SPS period for the SPS resource according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
结合本发明实施例的第一方面的第五种实现方式,在本发明实施例的第一方面的第六种实现方式中,With reference to the fifth implementation manner of the first aspect of the embodiment of the present invention, in a sixth implementation manner of the first aspect of the embodiment of the present invention,
所述第一处理单元,具体用于将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍数。The first processing unit is specifically configured to set the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
结合本发明实施例的第一方面、第一方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第一方面的第七种实现方式中,With reference to the first aspect of the embodiments of the present invention, any one of the first to second implementation manners of the first aspect, in a seventh implementation manner of the first aspect of the embodiments of the present invention,
所述第一处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。The first processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, configure an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE .
结合本发明实施例的第一方面的第七种实现方式,在本发明实施例的第一方面的第八种实现方式中,With reference to the seventh implementation manner of the first aspect of the embodiment of the present invention, in an eighth implementation manner of the first aspect of the embodiment of the present invention,
所述第一处理单元,具体用于将所述SPS资源的所述SPS周期设置为所 述第一UE对应的Discovery资源池的Discovery周期。The first processing unit is specifically configured to set the SPS period of the SPS resource to be The Discovery period of the Discovery resource pool corresponding to the first UE.
结合本发明实施例的第一方面、第一方面的第一种至第六种实现方式中的任意一种,在本发明实施例的第一方面的第九种实现方式中,With reference to the first aspect of the embodiment of the present invention, any one of the first to sixth implementation manners of the first aspect, in a ninth implementation manner of the first aspect of the embodiment of the present invention,
所述第一处理单元,具体用于当所述第一UE基于D2D直通模式发起所述调度请求时,在所述SPS周期所包含的至少一个SC周期的D2D直通资源池中为所述第一UE分配SPS资源。The first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, in the D2D through resource pool of the at least one SC period included in the SPS period, the first The UE allocates SPS resources.
结合本发明实施例的第一方面、第一方面的第一种至第二种、第一方面的第七种至第八种实现方式中的任意一种,在本发明实施例的第一方面的第十种实现方式中,In combination with the first aspect of the embodiments of the present invention, the first to second aspects of the first aspect, and any one of the seventh to eighth implementations of the first aspect, in the first aspect of the embodiments of the present invention In the tenth implementation,
所述第一处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。The first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, the first UE is in a Discovery resource pool of at least one Discovery period included in the SPS period. Assign SPS resources.
结合本发明实施例的第一方面、第一方面的第一种至第六种、第一方面的的第九种实现方式中的任意一种,在本发明实施例的第一方面的第十一种实现方式中,In combination with the first aspect of the embodiments of the present invention, the first to sixth aspects of the first aspect, and the ninth implementation of the first aspect, the tenth of the first aspect of the embodiment of the present invention In an implementation manner,
所述第二处理单元,具体当所述第一UE基于D2D直通模式发起所述调度请求时,用于通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。The second processing unit is configured to perform SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message is sent, when the first UE initiates the scheduling request according to the D2D pass-through mode. The identifier information of the SPS and the identifier information of the SPS period are included; and the SPS resource is authorized by the first UE by sending a downlink control information format 5.
结合本发明实施例的第一方面、第一方面的第一种至第二种、第一方面的第七种至第八种、第一方面的第十种实现方式中的任意一种,在本发明实施例的第一方面的第十二种实现方式中,In combination with the first aspect of the embodiments of the present invention, the first to second aspects of the first aspect, the seventh to eighth aspects of the first aspect, and any one of the tenth implementations of the first aspect, In a twelfth implementation manner of the first aspect of the embodiments of the present invention,
所述第二处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。The second processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, perform SPS resource configuration on the first UE by using an RRC layer message, and authorize the first UE The SPS resource.
结合本发明实施例的第一方面、第一方面的第一种至第十二种实现方式中的任意一种,在本发明实施例的第一方面的第十三种实现方式中,所述基站还包括:With reference to the first aspect of the embodiments of the present invention, any one of the first to twelfth implementation manners of the first aspect, in the thirteenth implementation manner of the first aspect of the embodiments of the present invention, The base station also includes:
第三处理单元,用于在所述第二处理单元为所述第一UE授权所述SPS资 源之后,当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。a third processing unit, configured to authorize the SPS resource for the first UE in the second processing unit After the source, when the preset resource release condition is met, the base station releases the SPS resource allocated for the first UE.
结合本发明实施例的第一方面的第十三种实现方式,在本发明实施例的第一方面的第十四种实现方式中,所述预设的资源释放条件包括以下方式中的至少一种:With reference to the thirteenth implementation manner of the first aspect of the embodiment of the present invention, in the fourteenth implementation manner of the first aspect of the embodiment, the preset resource release condition includes at least one of the following manners. Kind:
所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。The base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
结合本发明实施例的第一方面、第一方面的第一种至第十四种实现方式中的任意一种,在本发明实施例的第一方面的第十五种实现方式中,With reference to the first aspect of the embodiment of the present invention, any one of the first to the fourteenth implementation manners of the first aspect, in the fifteenth implementation manner of the first aspect of the embodiment of the present invention,
所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
本发明实施例的第二方面提供一种用户设备,包括:A second aspect of the embodiments of the present invention provides a user equipment, including:
发送单元,用于向基站发送用于为D2D通信请求资源的调度请求;a sending unit, configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
接收单元,用于在所述发送单元发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;a receiving unit, configured to receive, after the sending unit sends a scheduling request, configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to perform SPS on the UE The resource configuration, the authorization information is used by the base station to authorize the SPS resource for the UE, and the performing, by the base station, the SDS resource scheduling, the determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset a semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and allocating SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
执行单元,用于在所述接收单元接收配置信息和授权信息之后,按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。And an execution unit, configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit receives the configuration information and the authorization information.
结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种实现方式中,With reference to the second aspect of the embodiments of the present invention, in a first implementation manner of the second aspect of the embodiment of the present invention,
所述接收单元,具体用于当所述UE基于D2D直通模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周期的标识信息;接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信 息。The receiving unit is configured to: when the UE initiates the scheduling request according to the D2D passthrough mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes The identification information of the SPS and the identification information of the SPS period; receiving the downlink control information format 5 sent by the base station, where the downlink control information format 5 includes the authorization letter interest.
结合本发明实施例的第二方面,在本发明实施例的第二方面的第二种实现方式中,With reference to the second aspect of the embodiments of the present invention, in a second implementation manner of the second aspect of the embodiment of the present invention,
所述接收单元,具体用于当所述UE基于D2D发现模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。The receiving unit is configured to: when the UE initiates the scheduling request according to the D2D discovery mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and the authorization information.
结合本发明实施例的第二方面、第二方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第二方面的第三种实现方式中,With reference to the second aspect of the embodiment of the present invention, any one of the first to second implementation manners of the second aspect, in a third implementation manner of the second aspect of the embodiment of the present invention,
所述执行单元,还用于确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。The execution unit is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, where the SPS release indication message is used to indicate the The base station releases the SPS resources allocated for the UE.
结合本发明实施例的第二方面的第三种实现方式,在本发明实施例的第二方面的第四种实现方式中,With reference to the third implementation manner of the second aspect of the embodiment of the present invention, in a fourth implementation manner of the second aspect of the embodiment of the present invention,
所述执行单元,具体用于确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。The executing unit is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than a second threshold.
结合本发明实施例的第二方面、第二方面的第一种至第四种实现方式中的任意一种,在本发明实施例的第二方面的第五种实现方式中,With reference to the second aspect of the embodiment of the present invention, any one of the first to fourth implementation manners of the second aspect, in a fifth implementation manner of the second aspect of the embodiment of the present invention,
所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
本发明实施例的第三方面提供一种资源调度方法,包括:当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,A third aspect of the embodiments of the present invention provides a resource scheduling method, including: when receiving a scheduling request sent by a first user equipment UE for requesting resources for device-to-device D2D communication,
基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;Determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition;
所述基站利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in a D2D communication resource pool corresponding to the SPS period;
所述基站对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。The base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically use the SPS cycle according to the SPS period. The SPS resource performs D2D communication with the second UE through the PC5 interface.
结合本发明实施例的第三方面,在本发明实施例的第三方面的第一种实现 方式中,In conjunction with the third aspect of the embodiments of the present invention, the first implementation of the third aspect of the embodiment of the present invention In the way,
所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件包括:Determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition includes:
所述基站确定所述D2D业务数据具有数据包周期性生成特性,或者所述基站确定所述D2D业务数据需要执行SPS,或者所述基站确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Determining, by the base station, that the D2D service data has a data packet periodic generation characteristic, or the base station determines that the D2D service data needs to perform an SPS, or the base station determines that the D2D service data has a data packet periodic generation characteristic and The D2D service data needs to execute SPS.
结合本发明实施例的第三方面的第一种实现方式,在本发明实施例的第三方面的第二种实现方式中,With reference to the first implementation manner of the third aspect of the embodiment of the present invention, in a second implementation manner of the third aspect of the embodiment of the present invention,
当所述第一UE基于D2D直通模式发起所述调度请求时,所述基站确定所述D2D业务数据具有数据包周期性生成特性包括:When the first UE initiates the scheduling request based on the D2D pass-through mode, the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
所述基站通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者所述基站通过所述第一UE发送的D2D缓存数据状态报告ProSe BSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性;Determining, by the reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or the base station determines, by using a logical channel identifier in a D2D cache data status report ProSe BSR sent by the first UE The D2D service data has a data packet periodic generation characteristic;
当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站确定所述D2D业务数据具有数据包周期性生成特性包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
所述基站通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性生成特性。The base station determines, by using an RRC layer message that includes the scheduling request, that the D2D service data has a packet periodic generation characteristic.
结合本发明实施例的第三方面、第三方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第三方面的第三种实现方式中,With reference to the third aspect of the embodiment of the present invention, any one of the first to second implementation manners of the third aspect, in a third implementation manner of the third aspect of the embodiment of the present invention,
当所述第一UE基于D2D直通模式发起所述调度请求时,在所述基站利用SPS方式为所述D2D通信配置SPS周期之前还包括:When the first UE initiates the scheduling request based on the D2D direct mode, before the base station configures the SPS period for the D2D communication by using the SPS mode, the method further includes:
所述基站获取所述D2D业务数据的数据包生成周期;Obtaining, by the base station, a data packet generation period of the D2D service data;
则所述基站利用SPS方式为所述D2D通信配置SPS周期包括:And the configuring, by the base station, the SPS period for the D2D communication by using an SPS manner includes:
所述基站根据所述数据包生成周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to the data packet generation period.
结合本发明实施例的第三方面的第三种实现方式,在本发明实施例的第三方面的第四种实现方式中,With the third implementation manner of the third aspect of the embodiment of the present invention, in a fourth implementation manner of the third aspect of the embodiment of the present invention,
所述基站获取所述D2D业务数据的数据包生成周期包括:The data packet generation period of the base station acquiring the D2D service data includes:
所述基站通过所述调度请求的上报频率获取所述D2D业务数据的数据包 生成周期;Obtaining, by the base station, the data packet of the D2D service data by using a reporting frequency of the scheduling request Generation cycle
或者,所述基站通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。Or the base station acquires a data packet generation period of the D2D service data by using a logical channel identifier in the ProSe BSR sent by the first UE.
结合本发明实施例的第三方面的第三种或第四种实现方式,在本发明实施例的第三方面的第五种实现方式中,With the third or fourth implementation manner of the third aspect of the embodiment of the present invention, in a fifth implementation manner of the third aspect of the embodiment of the present invention,
所述基站根据所述数据包生成周期为所述SPS资源配置SPS周期包括:The configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period includes:
所述基站根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to the data packet generation period and the D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
结合本发明实施例的第三方面的第五种实现方式,在本发明实施例的第三方面的第六种实现方式中,With reference to the fifth implementation manner of the third aspect of the embodiment of the present invention, in a sixth implementation manner of the third aspect of the embodiment of the present invention,
所述基站根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的SC周期为所述SPS资源配置SPS周期包括:The configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period and the SC period of the D2D through-through resource pool corresponding to the first UE includes:
所述基站将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍数。The base station sets the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
结合本发明实施例的第三方面、第三方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第三方面的第七种实现方式中,With reference to the third aspect of the embodiments of the present invention, any one of the first to the second implementation manners of the third aspect, in a seventh implementation manner of the third aspect of the embodiments of the present invention,
当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站利用SPS方式为所述D2D通信配置SPS周期包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the configuring, by the base station, the SPS period for the D2D communication by using an SPS manner includes:
所述基站根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE.
结合本发明实施例的第三方面的第七种实现方式,在本发明实施例的第三方面的第八种实现方式中,With reference to the seventh implementation manner of the third aspect of the embodiment of the present invention, in an eighth implementation manner of the third aspect of the embodiment of the present invention,
所述基站根据所述第一UE对应的Discovery资源池的Discovery周期为所述SPS资源配置SPS周期包括:The configuring, by the base station, the SPS period for the SPS resource according to the Discovery period of the Discovery resource pool corresponding to the first UE includes:
所述基站将所述SPS资源的所述SPS周期设置为所述第一UE对应的Discovery资源池的Discovery周期。The base station sets the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
结合本发明实施例的第三方面、第三方面的第一种至第六种实现方式中的任意一种,在本发明实施例的第三方面的第九种实现方式中,With reference to the third aspect of the embodiment of the present invention, any one of the first to sixth implementation manners of the third aspect, in a ninth implementation manner of the third aspect of the embodiment of the present invention,
当所述第一UE基于D2D直通模式发起所述调度请求时,所述SPS周期 包含至少一个SC周期,则所述基站在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源包括:The SPS cycle when the first UE initiates the scheduling request based on a D2D passthrough mode The at least one SC period is included, and the assigning, by the base station, the SPS resources to the first UE in the D2D communication resource pool corresponding to the SPS period includes:
所述基站在所述SPS周期所包含的至少一个SC周期的D2D直通资源池中为所述第一UE分配SPS资源。The base station allocates SPS resources to the first UE in a D2D pass-through resource pool of at least one SC period included in the SPS period.
结合本发明实施例的第三方面、第三方面的第一种至第二种、第三方面的第七种至第八种实现方式中的任意一种,在本发明实施例的第三方面的第十种实现方式中,In combination with the third aspect of the embodiments of the present invention, the first to second aspects of the third aspect, and any one of the seventh to eighth implementation manners of the third aspect, in the third aspect of the embodiment of the present invention In the tenth implementation,
当所述第一UE基于D2D发现模式发起所述调度请求时,所述SPS周期包含至少一个Discovery周期,则所述基站在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the SPS period includes at least one Discovery period, and the base station allocates the first UE in a D2D communication resource pool corresponding to the SPS period. SPS resources include:
所述基站在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。The base station allocates SPS resources to the first UE in a Discovery resource pool of at least one Discovery period included in the SPS period.
结合本发明实施例的第三方面、第三方面的第一种至第六种、第三方面的的第九种实现方式中的任意一种,在本发明实施例的第三方面的第十一种实现方式中,In combination with the third aspect of the embodiment of the present invention, the first to sixth aspects of the third aspect, and any one of the ninth implementation manners of the third aspect, the tenth aspect of the third aspect of the embodiment of the present invention In an implementation manner,
当所述第一UE基于D2D直通模式发起所述调度请求时,所述基站对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源包括:When the first UE initiates the scheduling request based on the D2D pass-through mode, the base station performing SPS resource configuration on the first UE and authorizing the SPS resource for the first UE includes:
所述基站通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;The base station performs SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes identifier information of the SPS and identifier information of the SPS period;
所述基站通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。The base station grants the SPS resource to the first UE by sending a downlink control information format 5.
结合本发明实施例的第三方面、第三方面的第一种至第二种、第三方面的第七种至第八种、第三方面的第十种实现方式中的任意一种,在本发明实施例的第三方面的第十二种实现方式中,In combination with the third aspect of the embodiments of the present invention, the first to second aspects of the third aspect, the seventh to eighth aspects of the third aspect, and any one of the tenth implementation manners of the third aspect, In a twelfth implementation manner of the third aspect of the embodiments of the present invention,
当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the base station performing SPS resource configuration on the first UE and authorizing the SPS resource for the first UE includes:
所述基站通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。The base station performs SPS resource configuration on the first UE by sending an RRC layer message, and authorizes the SPS resource for the first UE.
结合本发明实施例的第三方面、第三方面的第一种至第十二种实现方式中 的任意一种,在本发明实施例的第三方面的第十三种实现方式中,In combination with the third aspect of the embodiment of the present invention, the first to twelfth implementation manners of the third aspect Any one of the thirteenth implementation manners of the third aspect of the embodiments of the present invention,
所述方法还包括:The method further includes:
当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。When the preset resource release condition is met, the base station releases the SPS resource allocated for the first UE.
结合本发明实施例的第三方面的第十三种实现方式,在本发明实施例的第三方面的第十四种实现方式中,With reference to the thirteenth implementation manner of the third aspect of the embodiment of the present invention, in the fourteenth implementation manner of the third aspect of the embodiment of the present invention,
所述预设的资源释放条件包括以下方式中的至少一种:The preset resource release condition includes at least one of the following manners:
所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。The base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
结合本发明实施例的第三方面、第三方面的第一种至第十四种实现方式中的任意一种,在本发明实施例的第三方面的第十五种实现方式中,With reference to the third aspect of the embodiments of the present invention, any one of the first to the fourteenth implementation manners of the third aspect, in the fifteenth implementation manner of the third aspect of the embodiment of the present invention,
所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
本发明实施例的第四方面提供一种资源调度方法,包括:A fourth aspect of the embodiments of the present invention provides a resource scheduling method, including:
UE向基站发送用于为D2D通信请求资源的调度请求;The UE sends a scheduling request for requesting resources for D2D communication to the base station;
UE接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;Receiving, by the UE, the configuration information and the authorization information that are sent by the base station after performing the SPS resource scheduling, where the configuration information is used by the base station to perform SPS resource configuration on the UE, where the authorization information is used by the base station The UE authorizes the SPS resource, and the base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and uses the SPS mode as the The D2D communication configures an SPS period, and allocates SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
所述UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。The UE periodically performs D2D communication with the target UE through the PC5 interface according to the SPS period.
结合本发明实施例的第四方面,在本发明实施例的第四方面的第一种实现方式中,With reference to the fourth aspect of the embodiments of the present invention, in a first implementation manner of the fourth aspect of the embodiment of the present invention,
当所述UE基于D2D直通模式发起所述调度请求时,所述UE接收所述基站发送的配置信息和授权信息包括:When the UE initiates the scheduling request based on the D2D pass-through mode, the receiving, by the UE, the configuration information and the authorization information sent by the base station includes:
所述UE接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周期的标识信息; Receiving, by the UE, an RRC layer message that is sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes identifier information of the SPS and identifier information of the SPS period;
所述UE接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信息。The UE receives the downlink control information format 5 sent by the base station, and the downlink control information format 5 includes the authorization information.
结合本发明实施例的第四方面,在本发明实施例的第四方面的第二种实现方式中,With reference to the fourth aspect of the embodiments of the present invention, in a second implementation manner of the fourth aspect of the embodiments of the present invention,
当所述UE基于D2D发现模式发起所述调度请求时,所述UE接收所述基站发送的配置信息和授权信息包括:When the UE initiates the scheduling request based on the D2D discovery mode, the receiving, by the UE, the configuration information and the authorization information sent by the base station includes:
所述UE接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。The UE receives an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and authorization information.
结合本发明实施例的第四方面、第四方面的第一种至第二种实现方式中的任意一种,在本发明实施例的第四方面的第三种实现方式中,所述方法还包括:With reference to the fourth aspect of the embodiments of the present invention, any one of the first to the second implementation manners of the fourth aspect, in a third implementation manner of the fourth aspect of the embodiments of the present invention, the method further include:
所述UE确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;Determining that the preset D2D communication end condition is met, and stopping using the SPS resource for D2D communication;
所述UE向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。The UE sends an SPS release indication message to the base station, where the SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
结合本发明实施例的第四方面的第三种实现方式,在本发明实施例的第四方面的第四种实现方式中,With reference to the third implementation manner of the fourth aspect of the embodiment of the present invention, in a fourth implementation manner of the fourth aspect of the embodiment of the present invention,
所述UE确定满足预设的D2D通信结束条件包括:The determining, by the UE, that the preset D2D communication end condition is met includes:
所述UE确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。The UE determines that the number of times the D2D service data is not transmitted is greater than a first threshold, or the UE determines that the number of times the UE sends a padding message to the target UE is greater than a second threshold.
结合本发明实施例的第四方面、第四方面的第一种至第四种实现方式中的任意一种,在本发明实施例的第四方面的第五种实现方式中,With reference to the fourth aspect of the embodiment of the present invention, any one of the first to fourth implementation manners of the fourth aspect, in a fifth implementation manner of the fourth aspect of the embodiment of the present invention,
所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
在本实施例中,当接收到第一UE发送的用于为D2D通信请求资源的调度请求时,基站首先确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;然后利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;再对第一UE进行SPS资源配置,并为第一UE授权该SPS资源,其中,该SPS资源用于该第一UE按照该SPS周期,周期性地使用该SPS资源通过PC5接口与第二 UE进行D2D通信。因此相对于现有技术,本发明实施例在D2D通信资源调度过程中,若D2D通信待传输的D2D业务数据满足预设的SPS执行条件,则采用SPS方式对D2D通信进行资源调度,在初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需如现有技术中为每次D2D业务数据传输重新分配资源,达到一次配置并授权、周期使用的目的,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。In this embodiment, when receiving the scheduling request for requesting resources for D2D communication sent by the first UE, the base station first determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition; The SPS mode configures an SPS period for the D2D communication, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period; performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, The SPS resource is used by the first UE to periodically use the SPS resource to pass the PC5 interface and the second according to the SPS period. The UE performs D2D communication. Therefore, in the D2D communication resource scheduling process, if the D2D service data to be transmitted by the D2D communication satisfies the preset SPS execution condition, the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially The D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period). There is no need to re-allocate resources for each D2D service data transmission in the prior art, and achieve the purpose of one configuration, authorization, and periodic use, and can reduce the PDCCH resources of the base station in the D2D communication resource scheduling process on the basis of ensuring communication performance. Overhead to optimize D2D communication capacity.
附图说明DRAWINGS
图1为基于基站动态调度的D2D通信的资源调度方法的示意图;1 is a schematic diagram of a resource scheduling method for D2D communication based on dynamic scheduling of a base station;
图2为LTE网络构架中基于蜂窝的D2D通信***的一个结构示意图;2 is a schematic structural diagram of a cellular-based D2D communication system in an LTE network architecture;
图3为D2D直通技术的应用场景示意图;FIG. 3 is a schematic diagram of an application scenario of a D2D straight-through technology;
图4为D2D发现技术的应用场景示意图;4 is a schematic diagram of an application scenario of a D2D discovery technology;
图5为本发明实施例中资源调度方法一个实施例示意图;FIG. 5 is a schematic diagram of an embodiment of a resource scheduling method according to an embodiment of the present invention; FIG.
图6为本发明实施例中资源调度方法另一实施例示意图;FIG. 6 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present invention;
图7为本发明实施例中资源调度方法另一实施例示意图;FIG. 7 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present disclosure;
图8为本发明实施例中资源调度方法另一实施例示意图;FIG. 8 is a schematic diagram of another embodiment of a resource scheduling method according to an embodiment of the present disclosure;
图9为本发明实施例中基站一个实施例示意图;FIG. 9 is a schematic diagram of an embodiment of a base station according to an embodiment of the present invention; FIG.
图10为本发明实施例中基站另一实施例示意图;FIG. 10 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure;
图11为本发明实施例中基站另一实施例示意图;FIG. 11 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure;
图12为本发明实施例中基站另一实施例示意图;FIG. 12 is a schematic diagram of another embodiment of a base station according to an embodiment of the present disclosure;
图13为本发明实施例中用户设备一个实施例示意图;FIG. 13 is a schematic diagram of an embodiment of a user equipment according to an embodiment of the present invention;
图14为本发明实施例中用户设备另一实施例示意图;FIG. 14 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present disclosure;
图15为本发明实施例中用户设备另一实施例示意图;FIG. 15 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present disclosure;
图16为本发明实施例中用户设备另一实施例示意图。FIG. 16 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
具体实施方式detailed description
本发明实施例提供了一种资源调度方法、基站以及用户设备,可在保证通 信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量,以下分别进行详细说明。The embodiment of the invention provides a resource scheduling method, a base station and a user equipment, which can be guaranteed On the basis of the performance of the signal, the PDCCH resource overhead of the base station in the D2D communication resource scheduling process is reduced, thereby optimizing the D2D communication capacity, which will be described in detail below.
为了便于理解,下面对基于基站动态调度的资源分配机制进行说明,如图1所示,为基于基站动态调度的D2D通信的资源调度方法,具体包括以下步骤:For ease of understanding, the resource allocation mechanism based on dynamic scheduling of the base station is described below. As shown in FIG. 1 , the resource scheduling method for D2D communication based on dynamic scheduling of the base station specifically includes the following steps:
101、基站通过物理上行控制信道(Physical Uplink Control Channel,PUCCH)接收UE1发送的调度请求(Scheduling Request,SR);101. The base station receives, by using a physical uplink control channel (PUCCH), a scheduling request (Scheduling Request, SR) sent by the UE1.
102、基站接收到SR后,为该UE1的缓存数据状态报告(ProSe Buffer State Report,ProSe BSR)的上报分配无线资源,并通过物理下行控制信道(Physical Uplink Control Channel,PDCCH)为该ProSe BSR的上报进行上行资源授权(UL Grant);102. After receiving the SR, the base station allocates radio resources for reporting the ProSe Buffer State Report (ProSe BSR) of the UE1, and uses the Physical Uplink Control Channel (PDCCH) as the ProSe BSR. Reporting for uplink resource authorization (UL Grant);
103、基站通过物理上行共享信道(Physical Uplink Shared Channel,PUSCH)接收UE1发送的该ProSe BSR;103. The base station receives the ProSe BSR sent by the UE1 by using a Physical Uplink Shared Channel (PUSCH).
104、基站通过动态调度机制为UE1的D2D通信分配无线资源,并通过PDCCH为UE1进行SL(Sidelink,D2D通信链路)资源授权(SL Grant);104. The base station allocates radio resources to the D2D communication of the UE1 by using a dynamic scheduling mechanism, and performs SL (Sidelink, D2D communication link) resource authorization (SL Grant) for the UE1 through the PDCCH;
105、基站在对为UE1分配的无线资源进行激活,以便UE1利用上述无线资源与其他UE(如UE2)进行D2D通信,传输D2D业务数据。105. The base station activates the radio resource allocated for the UE1, so that the UE1 performs D2D communication with other UEs (such as UE2) by using the foregoing radio resources, and transmits D2D service data.
为便于基站实时根据各UE上报的缓存数据量、无线资源的信道条件等因素为各UE灵活分配相应的无线资源,上述基于基站动态调度的D2D通信资源分配机制以一个发送时间间隔(Transmission Time Interval,TTI)为调度的最小时间单元,TTI可精确到1ms,即每隔1ms进行一次动态调度。在上述基于基站动态调度的D2D通信资源分配机制中,对于每次D2D业务数据传输所使用的资源,都需要重复上述步骤201至205,由此,基站需要不断利用PDCCH来发送调度控制信息以及为UE授权SL资源,来持续某一业务数据的传输,导致PDCCH开销过高,进而造成D2D通信容量受限,极大地限制了相应业务所能同时支持的用户数。In order to facilitate the base station to flexibly allocate corresponding radio resources to each UE according to factors such as the amount of buffered data reported by each UE and the channel condition of the radio resources, the D2D communication resource allocation mechanism based on the dynamic scheduling of the base station uses a transmission time interval (Transmission Time Interval). , TTI) is the minimum time unit of scheduling, and the TTI can be accurate to 1 ms, that is, dynamic scheduling is performed every 1 ms. In the above-mentioned D2D communication resource allocation mechanism based on dynamic scheduling of the base station, the above steps 201 to 205 need to be repeated for each resource used for D2D service data transmission, whereby the base station needs to continuously use the PDCCH to transmit scheduling control information and The UE authorizes the SL resource to continue the transmission of a certain service data, resulting in excessive PDCCH overhead, which in turn results in limited D2D communication capacity, which greatly limits the number of users that the corresponding service can simultaneously support.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. Based on the embodiments in the present invention, those skilled in the art are not creative All other embodiments obtained under the premise of the invention are within the scope of the invention.
需要说明的是,本发明实施例应用于基于蜂窝的D2D通信***,可以理解的是,该D2D通信***可以基于LTE网络构架,也可以是基于LTE Advanced网络架构,或者后续演进的其他任意制式的蜂窝通信网络架构,具体此处不做限定。It should be noted that the embodiment of the present invention is applied to a cellular-based D2D communication system. It can be understood that the D2D communication system may be based on an LTE network architecture, or may be based on an LTE Advanced network architecture, or any other system of subsequent evolution. The cellular communication network architecture is not limited herein.
为了描述方便,下面仅对D2D通信***中与D2D通信资源调度过程相关的部件进行介绍:For the convenience of description, only the components related to the D2D communication resource scheduling process in the D2D communication system are introduced below:
D2D通信***包括基站以及至少两个UE,其中,上述至少两个UE通过无线方式与该基站通信连接。The D2D communication system includes a base station and at least two UEs, wherein the at least two UEs are in communication with the base station in a wireless manner.
可以理解的是,该基站对应可以是上述LTE、LTE Advanced等网络架构中的基站,例如LTE网络架构中的演进型基站(eNodeB)。It can be understood that the base station can be a base station in a network architecture such as the foregoing LTE or LTE Advanced, for example, an evolved base station (eNodeB) in an LTE network architecture.
该UE可以是任意支持D2D通信功能的设备,例如支持D2D通信功能的手机、MTC终端、电视机、PDA、平板电脑、其他各种家用电器或办公设备等,具体此处不一一列举。The UE may be any device that supports the D2D communication function, for example, a mobile phone supporting a D2D communication function, an MTC terminal, a television, a PDA, a tablet computer, various other household appliances or office equipment, etc., which are not enumerated here.
下面以LTE网络构架为例,对本发明实施例中的LTE网络构架中基于蜂窝的D2D通信***进行详细描述:The LTE network architecture is taken as an example to describe the cellular-based D2D communication system in the LTE network architecture in the embodiment of the present invention:
如图2所示,该LTE网络构架中基于蜂窝的D2D通信***包括LTE基站(即eNB)和UE(如图2所示的UE1和UE2),其中,UE1和UE2均通过LTE-Uu接口与eNB连接,UE1通过PC5接口与UE2连接,并通过该PC5接口建立UE1与UE2之间的D2D链路。As shown in FIG. 2, the cellular-based D2D communication system in the LTE network architecture includes an LTE base station (ie, an eNB) and a UE (such as UE1 and UE2 shown in FIG. 2), wherein UE1 and UE2 both pass the LTE-Uu interface. The eNB is connected, and the UE1 is connected to the UE2 through the PC5 interface, and the D2D link between the UE1 and the UE2 is established through the PC5 interface.
需要说明的是,在下面的各实施例中,仅以LTE网络构架中基于蜂窝的D2D通信***作为具体应用场景,对本发明的原理及实施方式进行示例性的阐述。It should be noted that, in the following embodiments, only the cellular-based D2D communication system in the LTE network architecture is used as a specific application scenario, and the principles and implementation manners of the present invention are exemplified.
为了方便理解本发明实施例,下面介绍本发明实施例描述中会引入的相关技术或者术语:In order to facilitate the understanding of the embodiments of the present invention, the related technologies or terms introduced in the description of the embodiments of the present invention are described below:
一、D2D通信资源池;1. D2D communication resource pool;
关于D2D通信所使用的无线资源是D2D技术标准化工作中的重要课题之一,目前3GPP已标准化的D2D通信相关标准中规定:D2D通信将工作在LTE***频段,与LTE蜂窝通信共用频谱。而为了防止D2D通信对LTE***已有 蜂窝通信生成干扰,LTE***在其上行频谱中、通过无线资源控制(Radio Resource Control,RRC)协议栈的相关***信息配置一部分专用于D2D通信的资源池(即D2D通信资源池),其中,资源池是指一组用于无线通信的时间、频率资源集合。由此,D2D通信仅能通过***所配置的D2D通信资源池中的某些资源进行数据传输,而LTE蜂窝通信则不会使用这些资源池中的资源,从而避免D2D通信对LTE已有蜂窝通信的干扰。The radio resources used in D2D communication are one of the important topics in the standardization of D2D technology. Currently, the 3GPP-standardized D2D communication related standards stipulate that D2D communication will work in the LTE system band and share spectrum with LTE cellular communication. In order to prevent D2D communication from being available to the LTE system The cellular communication generates interference, and the LTE system configures, in its uplink spectrum, a resource pool dedicated to D2D communication (ie, a D2D communication resource pool) through the related system information of the Radio Resource Control (RRC) protocol stack, where the resource A pool is a collection of time and frequency resources used for wireless communication. Therefore, D2D communication can only transmit data through certain resources in the D2D communication resource pool configured by the system, and LTE cellular communication does not use resources in these resource pools, thereby avoiding D2D communication to LTE existing cellular communication. Interference.
二、关于D2D通信的两种D2D通信模式:Second, two D2D communication modes for D2D communication:
3GPP标准化的D2D通信主要包括下述两种D2D通信模式:D2D直通技术(D2D Direct Communication)以及D2D发现技术(D2D Discovery),其均可以采用基站调度的资源分配机制,为UE分配无线资源,且LTE***为D2D直通技术和D2D发现技术配置有时域或频域相互正交的不同资源池。下面分别进行说明:The D2D communication standardized by the 3GPP mainly includes the following two types of D2D communication modes: D2D Direct Communication and D2D Discovery, which can all allocate radio resources to the UE by using a resource allocation mechanism scheduled by the base station, and The LTE system configures different resource pools in which the time domain or the frequency domain are orthogonal to each other for the D2D pass-through technology and the D2D discovery technology. The following are explained separately:
(1)D2D直通技术(1) D2D straight through technology
对于D2D直通技术,***会为其配置至少一个资源池,称为D2D直通资源池,该D2D直通资源池由时间上具有先后顺序的两个时频资源集合构成;其中,前一资源集合所包含的资源称为SC(Sidelink Control)资源,用于传输与调度分配相关的D2D链路控制信息(Sidelink Control Information,SCI),后一资源集合中所包含的资源称为Data(数据)资源,用于传输发送端UE的D2D业务数据。针对每个D2D直通资源池,***会为其设置一个周期,称为SC周期,D2D直通资源池则按照所对应的SC周期进行周期性重复。For the D2D pass-through technology, the system configures at least one resource pool, which is called a D2D pass-through resource pool. The D2D pass-through resource pool is composed of two time-frequency resource sets with sequential order; wherein the previous resource set includes The resource is called a SC (Sidelink Control) resource, and is used to transmit D2D link control information (SCI) related to scheduling allocation. The resource included in the latter resource set is called a Data resource. The D2D service data of the transmitting end UE is transmitted. For each D2D pass-through resource pool, the system sets a period for it, called the SC period, and the D2D pass-through resource pool repeats periodically according to the corresponding SC period.
由此,在一个SC周期中,当UE需传输的D2D业务数据时,基站不仅需要在相应的Data资源集合中为该UE分配对应的Data资源,以传输D2D业务数据,还必须在相应的SC资源集合中为该UE分配SC资源,以传输SCI,其中,该SCI用于指示上述为该UE分配的Data资源在该SC周期中的时频位置。Therefore, in one SC period, when the UE needs to transmit the D2D service data, the base station needs to allocate the corresponding Data resource to the UE in the corresponding data resource set to transmit the D2D service data, and must also be in the corresponding SC. The SC resource is allocated to the UE in the resource set to transmit the SCI, where the SCI is used to indicate the time-frequency position of the Data resource allocated for the UE in the SC cycle.
请参见图3,为D2D直通技术的应用场景示意图,其中,基站在Data资源集合中分别为基于D2D发现技术的发送端UE(如图3中的UE1和UE2)分配用于传输D2D业务数据的Data资源,称为物理D2D共享信道(Physical Sidelink Shared Channel,PSSCH),并在相应SC周期的SC资源集合中分别为UE1和UE2分配用于传输对应SCI的SC资源,称为物理D2D控制信道 (Physical Sidelink Control Channel,PSCCH),由此,UE1和UE2便可以利用基站为其分配的SC资源和Data资源,通过无线广播的方式进行基于D2D直通技术的UE间数据传输和信息交互。而接收端UE(图3中的UE3和UE4)将首先在整个SC资源集合中的全部SC资源上进行SCI接收,之后则基于SCI所指示的不同发送端UE所使用的Data资源,选择性地在其所感兴趣的UE所使用的Data资源上进行数据接收,以获取相应UE发送的D2D业务数据。例如,图中UE3对UE1的D2D通信感兴趣,则可以根据SCI1的指示,在PSSCH1所对应的Data资源上接收UE1发送D2D业务数据,而不接收UE2在PSSCH2上传输的D2D业务数据;同理,UE4可以选择性地接收UE2在PSSCH2上传输的D2D业务数据,而不接收对UE1在PSSCH1上传输的D2D业务数据。FIG. 3 is a schematic diagram of an application scenario of a D2D pass-through technology, in which a base station allocates, for a D2D discovery-based UE, a UE (such as UE1 and UE2 in FIG. 3) for transmitting D2D service data in a Data resource set. The data resource is called a physical D2D shared channel (PSSCH), and the SC resources for transmitting the corresponding SCI are allocated to the UE1 and the UE2 in the SC resource set of the corresponding SC cycle, which is called a physical D2D control channel. (Physical Sidelink Control Channel, PSCCH), whereby the UE1 and the UE2 can perform the inter-UE data transmission and information interaction based on the D2D direct communication technology by using the SC resource and the Data resource allocated by the base station. The receiving UE (the UE3 and the UE4 in FIG. 3) will first perform SCI reception on all SC resources in the entire SC resource set, and then selectively, based on the Data resources used by different transmitting UEs indicated by the SCI, selectively Data reception is performed on the Data resource used by the UE that is of interest to obtain D2D service data sent by the corresponding UE. For example, if the UE3 is interested in the D2D communication of the UE1 in the figure, the UE1 may receive the D2D service data on the Data resource corresponding to the PSSCH1 according to the indication of the SCI1, and not receive the D2D service data transmitted by the UE2 on the PSSCH2; The UE4 can selectively receive the D2D service data transmitted by the UE2 on the PSSCH2 without receiving the D2D service data transmitted by the UE1 on the PSSCH1.
(2)D2D发现技术(2) D2D discovery technology
对于D2D发现技术,***会为其配置至少一个资源池,称为Discovery资源池,其所包含的资源称为Discovery资源。针对每个Discovery资源池,***会为其设置一个周期,称为Discovery周期,Discovery资源池则按照对应的Discovery周期进行周期性重复。For the D2D discovery technology, the system configures at least one resource pool, called the Discovery resource pool, which contains resources called Discovery resources. For each Discovery resource pool, the system sets a period for it, called the Discovery period, and the Discovery resource pool repeats periodically according to the corresponding Discovery period.
请参见图4,为D2D发现技术的应用场景示意图,其中,基站在Discovery资源池中为基于D2D发现技术的发送端UE(如图4中的UE1)分配用于数据传输和信息交互的Discovery资源,(称为D2D发现信道,Physical Sidelink Discovery Channel,PSDCH),由此,UE1便可以利用基站为其分配的Discovery资源、通过无线广播的方式进行基于D2D发现技术的UE间数据传输和信息交互。而接收端UE(如图4中的UE2和UE3)将在整个Discovery资源池中的全部Discovery资源上进行数据接收,以收取所有基于D2D发现技术的发送端UE通过Discovery资源传输的数据。例如,UE3将接收UE1在PSDCH1上传输的D2D业务数据Data1以及UE2在PSDCH2上传输的D2D业务数据Data2。FIG. 4 is a schematic diagram of an application scenario of a D2D discovery technology, where a base station allocates a Discovery resource for data transmission and information interaction for a UE (such as UE1 in FIG. 4) based on a D2D discovery technology in a Discovery resource pool. , (referred to as the D2D discovery channel, Physical Sidelink Discovery Channel, PSDCH), whereby the UE1 can perform the inter-UE data transmission and information interaction based on the D2D discovery technology by means of the radio broadcast by using the Discovery resource allocated by the base station. The receiving UE (such as UE2 and UE3 in FIG. 4) will receive data on all the Discovery resources in the entire Discovery resource pool to collect data transmitted by the transmitting UE that is based on the D2D discovery technology through the Discovery resource. For example, UE3 will receive D2D service data Data1 transmitted by UE1 on PSDCH1 and D2D service data Data2 transmitted by UE2 on PSDCH2.
需要说明的是,无论是D2D直通技术还是D2D发现技术,基站均将在各自对应的资源池中、为不同UE分配相互正交的时频资源,以防止不同UE间的相互干扰。可以理解的是,本发明实施例可适用于上述两种D2D通信模式, 具体此处将在后续的实施例中进行详细说明。It should be noted that, whether it is a D2D pass-through technology or a D2D discovery technology, the base station allocates mutually orthogonal time-frequency resources for different UEs in respective resource pools to prevent mutual interference between different UEs. It can be understood that the embodiments of the present invention are applicable to the above two D2D communication modes. Specifically, it will be described in detail in the following embodiments.
下面从基站的角度对本发明实施例进行描述,请参阅图5,本发明实施例中资源调度方法一个实施例包括:The following describes the embodiments of the present invention from the perspective of a base station. Referring to FIG. 5, an embodiment of the resource scheduling method in the embodiment of the present invention includes:
需要强调的是,本发明实施例中资源调度方法应用于上面描述的基于蜂窝的D2D通信***中的基站,该D2D通信***还包括第一UE和第二UE。It should be emphasized that the resource scheduling method in the embodiment of the present invention is applied to the base station in the above-described cellular-based D2D communication system, and the D2D communication system further includes the first UE and the second UE.
501、当接收到第一UE发送的用于为D2D通信请求资源的调度请求时,基站确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;501. When receiving the scheduling request for requesting the resource for the D2D communication sent by the first UE, the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
在本实施例中,当第一UE需要与第二UE建立D2D通信以传输某一D2D业务数据时,需由第一UE向基站发起调度请求,该调度请求用于为该D2D通信请求资源,从而通过该调度请求触发基站进行后续的资源调度操作。需要说明的是,在本实施例中,在接收到第一UE发送的调度请求后,基站需先确定该D2D通信对应待传输的D2D业务数据满足预设的SPS执行条件,并在确定该D2D业务数据满足预设的SPS执行条件的情况下,才继续执行步骤502。In this embodiment, when the first UE needs to establish D2D communication with the second UE to transmit a certain D2D service data, the first UE needs to initiate a scheduling request to the base station, where the scheduling request is used to request resources for the D2D communication. Therefore, the base station is triggered by the scheduling request to perform subsequent resource scheduling operations. It should be noted that, in this embodiment, after receiving the scheduling request sent by the first UE, the base station needs to first determine that the D2D communication data corresponding to the D2D communication to meet the preset SPS execution condition, and determine the D2D. If the service data satisfies the preset SPS execution condition, step 502 is continued.
具体此处对于第一UE发起调度请求的方式将在后面的实施例中针对基于蜂窝的D2D通信中的两种D2D通信模式进行分别说明。Specifically, the manner in which the scheduling request is initiated for the first UE will be separately described in the following embodiments for the two D2D communication modes in the cellular-based D2D communication.
可选地,下面举例说明如何确定该D2D业务数据满足预设的SPS执行条件的多种实施方式,例如:基站确定该D2D业务数据具有数据包周期性生成特性,或者基站确定该D2D业务数据需要执行SPS,或者基站确定该D2D业务数据具有数据包周期性生成特性且该D2D业务数据需要执行SPS。Optionally, the following describes how to determine various implementation manners in which the D2D service data meets a preset SPS execution condition, for example, the base station determines that the D2D service data has a data packet periodic generation characteristic, or the base station determines the D2D service data requirement. The SPS is executed, or the base station determines that the D2D service data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
可以理解的是,上述仅以举例的方式对如何确定该D2D业务数据满足预设的SPS执行条件的实施方式进行说明,在实际应用过程中,确定该D2D业务数据满足预设的SPS执行条件还可以包括更多其他的实施方式,例如,当其他资源调度方式不可用的情形,或者PDCCH开销超过某一预设条件时,确定该D2D业务数据满足预设的SPS执行条件,具体此处对确定该D2D业务数据满足预设的SPS执行条件的具体实施方式不做限定。It can be understood that the foregoing describes, by way of example, an implementation manner of how to determine that the D2D service data meets a preset SPS execution condition. In an actual application process, it is determined that the D2D service data meets a preset SPS execution condition. More other implementation manners may be included, for example, when other resource scheduling modes are unavailable, or when the PDCCH overhead exceeds a certain preset condition, it is determined that the D2D service data meets a preset SPS execution condition, specifically The specific implementation manner in which the D2D service data meets the preset SPS execution conditions is not limited.
具体此处对于确定该D2D业务数据具有数据包周期性生成特性的方式将在后面的实施例中针对基于蜂窝的D2D通信中的两种D2D通信模式进行分别 说明。Specifically, the manner of determining the packet periodic generation characteristic of the D2D service data here will be respectively performed for the two D2D communication modes in the cell-based D2D communication in the following embodiments. Description.
502、基站利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;502. The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
在本实施例中,在确定该D2D业务数据满足预设的SPS执行条件后,基站利用SPS方式为该D2D通信配置SPS周期并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源。由此,基站可根据业务数据的类型来确定是利用SPS方式为该第一UE分配SPS资源,还是采用其他的资源调度方式,如,利用动态调度方式为该第一UE分配资源,以便为不同的业务数据灵活选取适配的调度方式。In this embodiment, after determining that the D2D service data meets a preset SPS execution condition, the base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS to the first UE in the D2D communication resource pool corresponding to the SPS period. Resources. Therefore, the base station may determine, according to the type of the service data, whether to allocate the SPS resource to the first UE by using the SPS mode, or use another resource scheduling manner, for example, allocate resources to the first UE by using a dynamic scheduling manner, so as to be different. The business data is flexibly selected to match the scheduling mode.
503、基站对第一UE进行SPS资源配置,并为第一UE授权该SPS资源;503. The base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE.
在本实施例中,基站在配置SPS周期并分配SPS资源后,将对第一UE进行SPS资源配置并为第一UE授权该SPS资源,由此,第一UE在获取相应的SPS资源配置和授权后,便可按照该SPS周期,周期性地使用该SPS资源与该第二UE进行D2D通信,即在初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需为每次D2D业务数据传输重新分配资源、配置并授权,达到一次配置并授权、周期使用的目的。从图2所示的基于LTE网络构架的D2D通信***可知,该第一UE将按照该SPS周期周期性地使用该SPS资源通过PC5接口与第二UE通信,实现上述D2D业务数据在D2D通信链路上的传输。In this embodiment, after configuring the SPS period and allocating the SPS resources, the base station performs the SPS resource configuration on the first UE and authorizes the SPS resource for the first UE, and the first UE acquires the corresponding SPS resource configuration and After the authorization, the SPS resource can be periodically used to perform D2D communication with the second UE according to the SPS period, that is, the SPS period is initially allocated for the D2D communication of the UE, and the SPS resource is allocated, and the SPS resource configuration and authorization are performed. The UE can use the initially configured SPS resources to perform transmission or reception of the D2D service data every fixed period (ie, SPS period) without re-allocating resources, configuring, and authorizing for each D2D service data transmission, and achieving one configuration. And the purpose of authorization, cycle use. It can be seen from the D2D communication system based on the LTE network architecture shown in FIG. 2 that the first UE will periodically use the SPS resource to communicate with the second UE through the PC5 interface according to the SPS cycle, and implement the D2D service data in the D2D communication chain. Transmission on the road.
具体此处对于步骤503的具体过程将在后面的实施例中针对基于蜂窝的D2D通信中的两种D2D通信模式进行分别说明。Specifically, the specific process for step 503 will be separately described in the following embodiments for two D2D communication modes in cellular-based D2D communication.
本发明实施例提供的技术方案主要应用于蜂窝的D2D通信***中的基站,当接收到第一UE发送的用于为D2D通信请求资源的调度请求时,基站首先确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;然后利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;再对第一UE进行SPS资源配置,并为第一UE授权该SPS资源,其中,该SPS资源用于该第一UE按照该SPS周期,周期性地使用该SPS资源通过PC5接口与第二UE进行D2D通信。 因此相对于现有技术,本发明实施例在D2D通信资源调度过程中,若D2D通信待传输的D2D业务数据满足预设的SPS执行条件,则采用SPS方式对D2D通信进行资源调度,在初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需如现有技术中为每次D2D业务数据传输重新分配资源,达到一次配置并授权、周期使用的目的,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。The technical solution provided by the embodiment of the present invention is mainly applied to a base station in a D2D communication system of a cellular. When receiving a scheduling request for requesting resources for D2D communication sent by the first UE, the base station first determines that the D2D communication corresponds to be transmitted. The D2D service data satisfies the preset SPS execution condition; then, the SPS cycle is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS cycle; The SPS resource is configured to authorize the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface according to the SPS period. Therefore, in the D2D communication resource scheduling process, if the D2D service data to be transmitted by the D2D communication satisfies the preset SPS execution condition, the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially The D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period). There is no need to re-allocate resources for each D2D service data transmission in the prior art, and achieve the purpose of one configuration, authorization, and periodic use, and can reduce the PDCCH resources of the base station in the D2D communication resource scheduling process on the basis of ensuring communication performance. Overhead to optimize D2D communication capacity.
可选地,在实施例中,在步骤503之后还可以进一步包括:对第一UE的SPS资源配置进行激活。当然,可以理解的是,在某些应用场景中,也可以不包括激活流程。Optionally, in an embodiment, after step 503, the method further includes: activating the SPS resource configuration of the first UE. Of course, it can be understood that in some application scenarios, the activation process may not be included.
可以理解的是,在本实施例中,在基站释放上述SPS资源之前,第一UE可以一直按照该SPS周期周期性地使用该SPS资源与该第二UE进行D2D通信,由此,可选地,本发明实施例还可以进一步包括:It can be understood that, in this embodiment, before the base station releases the SPS resource, the first UE may periodically use the SPS resource to perform D2D communication with the second UE according to the SPS period, thereby optionally The embodiment of the present invention may further include:
504、当满足预设的资源释放条件时,基站释放为第一UE分配的SPS资源;504. When the preset resource release condition is met, the base station releases the SPS resource allocated to the first UE.
可选地,下面举例说明预设的资源释放条件的多种实施方式,下面分别从显式释放方式和隐式释放方式进行说明:Optionally, the following describes various implementation manners of preset resource release conditions, and the following describes the explicit release mode and the implicit release mode:
一、显式释放方式First, the explicit release method
比如,在第一UE确定满足预设的D2D通信结束条件时,第一UE向基站发送SPS释放指示消息,由此,相应的预设的资源释放条件可以是收到第一UE发送的SPS释放指示消息。可选地,上述SPS释放指示消息可以包括多种实现方式,具体比如可以作为RRC层消息,通过RRC专用信令由第一UE发送给基站,或者,可以承载在MAC层消息的控制元素(Control Element)中由第一UE发送给基站、或者,也可以承载在MAC层消息数据包头中,随MAC协议数据单元(MAC Protocol Data Unit,MAC PDU)由第一UE发送给基站,或者还可以通过由SL-RNTI加扰的PUCCH所发送的PUCCH控制信息格式2/2a/2b由第一UE发送给基站,具体此处对于SPS释放指示消息的具体实现方式不做限定。 For example, when the first UE determines that the preset D2D communication end condition is met, the first UE sends an SPS release indication message to the base station, and accordingly, the corresponding preset resource release condition may be that the SPS release sent by the first UE is received. Indicate the message. Optionally, the foregoing SPS release indication message may include multiple implementation manners, for example, may be, as an RRC layer message, sent by the first UE to the base station by using RRC dedicated signaling, or may be a control element of the MAC layer message. The element is sent by the first UE to the base station, or may be carried in the MAC layer message packet header, and is sent by the first UE to the base station along with the MAC protocol data unit (MAC PDU), or may also pass The PUCCH control information format 2/2a/2b sent by the PUCCH scrambled by the SL-RNTI is sent by the first UE to the base station. The specific implementation manner of the SPS release indication message is not limited herein.
二、隐式释放方式Second, the implicit release method
在本实施例中,隐式释放方式是指无需通过第一UE向基站发送SPS释放指示消息来明确地指示基站执行释放资源的操作,而是由基站根据自身预设的一些判断规则来达到省略第一UE发送SPS释放指示消息的目的,比如,可以是基站维护的SPS释放计时器超过预设阈值。例如,在实际应用过程中,在第一UE开始使用基站为其所配置SPS资源进行D2D通信时,基站启动并运行SPS释放计时器,当该SPS释放计时器的运行时间超过某一阈值,则基站确定满足预设的资源释放条件,并释放为第一UE分配的SPS资源。具体此处对于基站预设的确定满足预设的资源释放条件一些判断规则不做限定,本领域技术人员可以根据实际情况获取更多的实现手段。需要说明的是,在第一UE也维护有另一SPS释放计时器,且基站维护的SPS释放计时器和第一UE维护的SPS释放计时器保持同步启动和运行。此处,第一UE维护的释放计时器也设置有一个预设阈值,该预设阈值与基站维护的SPS释放计时器的预设阈值可以为同一个,则在超过此预设阈值时,第一UE确定分配的SPS资源已失效,并停止使用该SPS资源与第二UE进行D2D通信。可以理解的是,上述仅以举例的方式对预设的资源释放条件的实施方式进行说明,在实际应用过程中,基站可以对上述实施方式进行结合使用,还可以采用其他的实施方式,具体此处不做限定。In this embodiment, the implicit release mode refers to an operation of explicitly releasing the SPS release indication message to the base station by the first UE to explicitly indicate that the base station performs the release of the resource, but is omitted by the base station according to some preset determination rules. The purpose of the first UE to send an SPS release indication message is, for example, that the SPS release timer maintained by the base station exceeds a preset threshold. For example, in the actual application process, when the first UE starts to use the base station to perform D2D communication for the SPS resource configured by the base station, the base station starts and runs the SPS release timer. When the running time of the SPS release timer exceeds a certain threshold, The base station determines that the preset resource release condition is met, and releases the SPS resource allocated for the first UE. Specifically, the determination rule that the base station presets meets the preset resource release conditions is not limited, and those skilled in the art may obtain more implementation methods according to actual conditions. It should be noted that another SPS release timer is also maintained in the first UE, and the SPS release timer maintained by the base station and the SPS release timer maintained by the first UE remain synchronized starting and running. Here, the release timer maintained by the first UE is also set with a preset threshold, which may be the same as the preset threshold of the SPS release timer maintained by the base station, and when the preset threshold is exceeded, the first A UE determines that the allocated SPS resource has expired and stops using the SPS resource for D2D communication with the second UE. It is to be understood that the implementation of the preset resource release condition is described by way of example only. In the actual application process, the base station may use the foregoing implementation manner in combination, and may also adopt other implementation manners. No restrictions are imposed.
可选地,在本实施例中,该D2D业务数据可以包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data may include a UE-network relay discovery message and/or network phone VoIP voice data.
图5所示实施例是从基站的角度来描述的,下面从UE的角度对本发明实施例进行描述,请参阅图6,本发明实施例中资源调度方法另一实施例包括:The embodiment shown in FIG. 5 is described from the perspective of a base station. The following describes the embodiment of the present invention from the perspective of the UE. Referring to FIG. 6, another embodiment of the resource scheduling method in the embodiment of the present invention includes:
601、UE向基站发送用于为D2D通信请求资源的调度请求;601. The UE sends a scheduling request for requesting resources for D2D communication to the base station.
在本实施例中,当UE需要与目标UE建立D2D通信以传输某一D2D业务数据时,UE需要向向基站发起调度请求,该调度请求用于为该D2D通信请求资源,从而通过该调度请求触发基站执行SPS资源调度。In this embodiment, when the UE needs to establish D2D communication with the target UE to transmit a certain D2D service data, the UE needs to initiate a scheduling request to the base station, where the scheduling request is used to request a resource for the D2D communication, thereby requesting the scheduling The base station is triggered to perform SPS resource scheduling.
602、UE接收基站在执行SPS资源调度后发送的配置信息和授权信息;602. The UE receives configuration information and authorization information that are sent by the base station after performing SPS resource scheduling.
在本实施例中,该配置信息用于基站对UE进行SPS资源配置,该授权信 息用于基站为UE授权SPS资源。In this embodiment, the configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information The information is used by the base station to authorize SPS resources for the UE.
其中,基站执行SPS资源调度是指基站确定该D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为UE分配SPS资源。可以理解的是,在基站接收到UE发送的用于为D2D通信请求资源的调度请求时,基站首先根据该调度请求确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件,再利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源,然后向UE发送对应的SPS资源配置和授权信息。具体此处关于基站执行SPS资源调度的具体流程可参考图5所示实施例中的步骤501至503,此处不再赘述。The base station performs SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and configures an SPS period for the D2D communication by using an SPS manner, and in the SPS period. The SPS resource is allocated to the UE in the corresponding D2D communication resource pool. It can be understood that, when the base station receives the scheduling request for requesting the resource for the D2D communication, the base station first determines, according to the scheduling request, that the D2D service data to be transmitted corresponding to the D2D communication meets the preset SPS execution condition. The SPS cycle is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS cycle, and then the corresponding SPS resource configuration and authorization information is sent to the UE. For details, refer to steps 501 to 503 in the embodiment shown in FIG. 5, and details are not described herein again.
具体此处对于步骤602中UE如何接收基站发送的配置信息和授权信息将在后面的实施例中针对基于蜂窝的D2D通信中的两种D2D通信模式进行分别说明。Specifically, how the UE receives the configuration information and the authorization information sent by the base station in step 602 will be separately described in the following embodiments for the two D2D communication modes in the cellular-based D2D communication.
603、UE按照SPS周期,周期性地使用SPS资源通过PC5接口与目标UE进行D2D通信;603. The UE periodically uses the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period.
在本实施例中,UE在获取相应的SPS资源配置和授权后,便可按照该SPS周期,周期性地使用该SPS资源通过PC5接口与目标UE进行D2D通信,即在初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需为每次D2D业务数据传输重新分配资源、配置并授权,达到一次配置并授权、周期使用的目的。In this embodiment, after acquiring the corresponding SPS resource configuration and authorization, the UE may periodically use the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period, that is, D2D communication initially in the UE. After the SPS period is configured and the SPS resource is allocated, and the SPS resource configuration and authorization are performed, the UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (ie, SPS period), without The secondary D2D service data transmission reallocates resources, configures and authorizes, and achieves the purpose of one configuration, authorization, and periodic use.
本发明实施例提供的技术方案主要应用于蜂窝的D2D通信***中的UE,UE在向基站发送用于为D2D通信请求资源的调度请求后,接收基站在执行SPS资源调度后发送的配置信息和授权信息,该配置信息用于基站对UE进行SPS资源配置,该授权信息用于基站为UE授权SPS资源,其中,基站执行SPS资源调度是指基站确定该D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为UE分配SPS资源,此时,UE 获得相应的SPS资源配置和授权,便可以按照SPS周期,周期性地使用SPS资源通过PC5接口与目标UE进行D2D通信。因此相对于现有技术,本发明实施例在D2D通信资源调度过程中,在基站初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需如现有技术中需要基站为每次D2D业务数据传输重新分配资源,达到一次配置并授权、周期使用的目的,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。The technical solution provided by the embodiment of the present invention is mainly applied to a UE in a D2D communication system of a cellular. After transmitting a scheduling request for requesting resources for D2D communication to a base station, the UE receives configuration information sent by the base station after performing SPS resource scheduling. Authorization information, the configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information is used by the base station to authorize the SPS resource for the UE. The base station performs the SPS resource scheduling, where the base station determines the D2D service data to be transmitted corresponding to the D2D communication. The preset semi-persistent scheduling SPS execution condition is met, and the SPS period is configured for the D2D communication by using the SPS mode, and the SPS resource is allocated to the UE in the D2D communication resource pool corresponding to the SPS period. By obtaining the corresponding SPS resource configuration and authorization, the SPS resource can be periodically used to perform D2D communication with the target UE through the PC5 interface according to the SPS resource. Therefore, in the D2D communication resource scheduling process, the UE initially configures the SPS period for the D2D communication of the UE and allocates the SPS resource, and the SPS resource configuration and authorization, the UE can be fixed every time. The period (ie, the SPS period) is used to perform the sending or receiving of the D2D service data by using the initially configured SPS resources, without the need for the base station to reallocate resources for each D2D service data transmission as in the prior art, to achieve one configuration and authorization, and to cycle. For the purpose of using, the PDCCH resource overhead of the base station in the D2D communication resource scheduling process can be reduced on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
可选地,在本实施例中,在步骤602之后还可以包括:接收基站发送的激活信息,该激活信息用于对UE的SPS资源配置进行激活,当然,可以理解的是,在某些应用场景中,也可以不包括激活流程。Optionally, in this embodiment, after the step 602, the method may further include: receiving activation information sent by the base station, where the activation information is used to activate the SPS resource configuration of the UE, and of course, in some applications, In the scenario, the activation process may not be included.
可以理解的是,在本实施例中,在基站释放上述SPS资源之前,UE可以一直按照该SPS周期,周期性地使用该SPS资源与目标UE进行D2D通信,由此,可选地,本发明实施例还可以进一步包括:UE确定满足预设的D2D通信结束条件,并停止使用该SPS资源进行D2D通信;UE向基站发送SPS释放指示消息,该SPS释放指示消息用于指示基站释放为UE分配的该SPS资源。其中,该SPS释放指示消息的具体实现形式可以参考图5所示实施例中步骤504的描述,此处不再赘述。It can be understood that, in this embodiment, before the base station releases the SPS resource, the UE may periodically use the SPS resource to perform D2D communication with the target UE according to the SPS period, thereby, optionally, the present invention. The embodiment may further include: the UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication; the UE sends an SPS release indication message to the base station, where the SPS release indication message is used to indicate that the base station releases the UE for allocation. The SPS resource. For a specific implementation form of the SPS release indication message, reference may be made to the description of step 504 in the embodiment shown in FIG. 5, and details are not described herein again.
可选地,在实际应用过程中,UE可以通过下述方法来确定满足预设的D2D通信结束条件,例如,UE确定没有该D2D业务数据发送的次数大于第一阈值,或者UE确定其向目标UE发送填充消息的次数大于第二阈值,其中,上述第一阈值、第二阈值可以由UE进行静态预设置,也可以是由基站进行动态配置,具体此处不做限定。可以理解的是,上面仅以举例的方式对UE如何确定满足预设的D2D通信结束条件进行说明,在实际应用过程中,可以对上述确定方式进行结合使用,还可以采用其他的确定方式,只要UE确定该D2D通信需要结束即可,具体的确定方式此处不做限定。Optionally, in an actual application process, the UE may determine, by using the following method, that the preset D2D communication end condition is met, for example, the UE determines that the number of times the D2D service data is not sent is greater than the first threshold, or the UE determines that it is to the target. The number of times the UE sends the padding message is greater than the second threshold. The first threshold and the second threshold may be statically preset by the UE, or may be dynamically configured by the base station, which is not limited herein. It can be understood that the foregoing describes only how the UE determines that the preset D2D communication end condition is met by using an example. In the actual application process, the foregoing determining manner may be used in combination, and other determining manners may be adopted, as long as The UE determines that the D2D communication needs to be ended. The specific determination manner is not limited herein.
可以理解的是,上述方式可以对应图5所示实施例中步骤504的描述显示释放方式,当然,在本实施例中,UE也可以采用隐形释放方式来结束D2D通信,例如,在实际应用过程中,在UE开始使用基站为其所配置SPS资源进行 D2D通信时,UE启动并运行SPS释放计时器,当该SPS释放计时器的运行时间超过某一阈值,则UE停止使用该SPS资源进行D2D通信。需要说明的是,基站也维护有另一SPS释放计时器,且基站维护的SPS释放计时器和UE维护的SPS释放计时器保持同步启动和运行。此处,基站维护的释放计时器也设置有一个预设阈值,该预设阈值与UE维护的SPS释放计时器的预设阈值可以为同一个,则在超过此预设阈值时,基站确定满足预设的资源释放条件,并释放为UE分配的SPS资源。可以理解的是,上述仅以举例的方式对如何结束D2D通信的实施方式进行说明,在实际应用过程中,UE可以对上述实施方式进行结合使用,还可以采用其他的实施方式,具体此处不做限定。It can be understood that the above manner can display the release mode corresponding to the description of step 504 in the embodiment shown in FIG. 5. Of course, in this embodiment, the UE can also use the invisible release mode to end the D2D communication, for example, in the actual application process. In the UE, the base station starts to use the base station for its configured SPS resources. During D2D communication, the UE starts and runs an SPS release timer. When the running time of the SPS release timer exceeds a certain threshold, the UE stops using the SPS resource for D2D communication. It should be noted that the base station also maintains another SPS release timer, and the SPS release timer maintained by the base station and the SPS release timer maintained by the UE remain synchronized starting and running. Here, the release timer maintained by the base station is also set with a preset threshold, which may be the same as the preset threshold of the SPS release timer maintained by the UE, and when the preset threshold is exceeded, the base station determines that the satisfaction is satisfied. Pre-set resource release conditions and release SPS resources allocated for the UE. It is to be understood that the foregoing describes how to terminate the D2D communication in an exemplary manner. In an actual application process, the UE may use the foregoing embodiments in combination, and may also adopt other implementation manners. Make a limit.
可选地,在本实施例中,该D2D业务数据可以包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data may include a UE-network relay discovery message and/or network phone VoIP voice data.
为了便于理解,下面分别以基于蜂窝的D2D通信中的两种D2D通信模式为应用场景(图7、图8)对本发明实施例中的资源调度方法进行详细描述:For ease of understanding, the resource scheduling method in the embodiment of the present invention is described in detail below by using two D2D communication modes in the cell-based D2D communication as the application scenario (FIG. 7 and FIG. 8):
请参见图7,为基于D2D直通模式应用场景下的资源调度流程,本发明实施例中资源调度方法另一实施例包括:Referring to FIG. 7 , which is a resource scheduling process in a D2D pass-through mode application scenario, another embodiment of the resource scheduling method in the embodiment of the present invention includes:
701、第一UE向基站发送调度请求;701. The first UE sends a scheduling request to the base station.
其中,该调度请求用于为D2D通信请求资源。在本实施例中,当第一UE需基于D2D直通模式与第二UE进行D2D通信时,第一UE将基于D2D直通模式发起调度请求,此时,第一UE通过PUCCH向基站发送调度请求。在本实施例的基于D2D直通模式应用场景中,该调度请求具体用于为D2D通信请求Data资源和SC资源。The scheduling request is used to request resources for D2D communication. In this embodiment, when the first UE needs to perform D2D communication with the second UE based on the D2D pass-through mode, the first UE will initiate a scheduling request based on the D2D pass-through mode. At this time, the first UE sends a scheduling request to the base station through the PUCCH. In the D2D pass-through mode application scenario of the embodiment, the scheduling request is specifically used to request a Data resource and an SC resource for D2D communication.
在具体实际应用过程中,该调度请求可以采用PUCCH DCI Format 1进行传输,其在PUCCH上的发送由一个调制符号来表示,基站通过检测是否存在该调制符号以判断第一UE是否发起了调度请求;In a specific application process, the scheduling request may be transmitted by using a PUCCH DCI Format 1, and the transmission on the PUCCH is represented by a modulation symbol, and the base station determines whether the first UE initiates a scheduling request by detecting whether the modulation symbol exists. ;
702、基站为该第一UE分配上行资源授权;702. The base station allocates an uplink resource authorization for the first UE.
其中,该上行资源授权用于D2D缓存状态信息的上报,在本实施例中,基站在接收到第一UE发送的上述调度请求后,通过PDCCH为该第一UE分配用于D2D缓存状态信息(ProSe Buffer Status Report,ProSe BSR)的上报的上行资源授权。 The uplink resource authorization is used for reporting the D2D cache state information. In this embodiment, after receiving the scheduling request sent by the first UE, the base station allocates, for the first UE, D2D cache state information by using the PDCCH. Upstream resource authorization reported by ProSe Buffer Status Report, ProSe BSR).
703、第一UE向基站发送ProSe BSR;703. The first UE sends a ProSe BSR to the base station.
在本实施例中,第一UE利用步骤702中的该上行资源授权向基站发送ProSe BSR,其中,该ProSe BSR用于报告D2D通信所需传输的数据量。此处对ProSe BSR进行简单介绍:在D2D通信的资源分配过程中,基站需要参考第一UE的该D2D通信所需传输数据量大小,以实现按需分配,而D2D通信的数据存储在第一UE的缓存中,基站并不知道该D2D通信待传输的数据量,因而第一UE需要通过发送BSR向基站上报缓冲中D2D通信待传输D2D业务数据的数据量大小。其中,该ProSe BSR以媒体接入控制层(Medium Control Access,MAC)控制单元(Control Element,CE)的形式,通过PUSCH发送给基站。In this embodiment, the first UE sends a ProSe BSR to the base station by using the uplink resource grant in step 702, where the ProSe BSR is used to report the amount of data required for D2D communication. Here is a brief introduction to the ProSe BSR: in the resource allocation process of D2D communication, the base station needs to refer to the amount of data required for the D2D communication of the first UE to achieve on-demand allocation, and the data of the D2D communication is stored in the first In the buffer of the UE, the base station does not know the amount of data to be transmitted by the D2D communication. Therefore, the first UE needs to report the amount of data of the D2D service data to be transmitted in the D2D communication buffer to the base station by sending the BSR. The ProSe BSR is sent to the base station through the PUSCH in the form of a Medium Control Access (MAC) Control Element (CE).
704、基站确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;704. The base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
在本实施例中,基站在接收到UE发送的ProSe BSR后,基站需先确定该D2D通信对应待传输的D2D业务数据满足预设的SPS执行条件,并在确定该D2D业务数据满足预设的SPS执行条件的情况下,才继续执行步骤705。可以理解的是,在实际应用过程中,步骤704具体可以包括基站判断该D2D通信所对应待传输的D2D业务数据是否满足预设的SPS执行条件,若是,则执行步骤705。In this embodiment, after receiving the ProSe BSR sent by the UE, the base station needs to determine that the D2D service data corresponding to the D2D communication meets the preset SPS execution condition, and determines that the D2D service data meets the preset condition. In the case of the SPS execution condition, step 705 is continued. It can be understood that, in the actual application process, the step 704 may specifically include: determining, by the base station, whether the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition, and if yes, executing step 705.
此处,关于基站如何确定该D2D业务数据满足预设的SPS执行条件可参考图5所示实施例中的步骤501,其中,在实施例的基于D2D直通模式应用场景中,确定该D2D业务数据具有数据包周期性生成特性的方式可以包括:通过上述调度请求的上报频率判断该D2D业务数据是否具有数据包周期性生成特性,或者通过该第一UE发送的ProSe BSR中的逻辑信道标识(Logical Channel Identity,LCID)判断该D2D业务数据是否具有数据包周期性生成特性。可以理解的是,在实际应用过程中,基站可以对上述实施方式进行结合使用,还可以采用更多其他的方式来确定该D2D业务数据具有数据包周期性生成特性,具体此处不做限定。For example, in the D2D pass-through mode application scenario of the embodiment, the D2D service data is determined in the D2D pass-through mode application scenario of the embodiment, where the base station determines that the D2D service data meets the preset SPS execution condition. The method for generating the data packet periodicity may include: determining, by the reporting frequency of the scheduling request, whether the D2D service data has a data packet periodic generation characteristic, or a logical channel identifier in the ProSe BSR sent by the first UE (Logical) Channel Identity, LCID) determines whether the D2D service data has a packet periodic generation characteristic. It can be understood that, in the actual application process, the base station may use the foregoing embodiments in combination, and may further adopt other methods to determine that the D2D service data has a packet periodic generation characteristic, which is not limited herein.
705、基站获取该D2D业务数据的数据包生成周期;705. The base station acquires a data packet generation period of the D2D service data.
在本实施例中,与上述确定该D2D业务数据具有数据包周期性生成特性 的方式类似,可以通过上述调度请求的上报频率获取该D2D业务数据的数据包生成周期,或者通过该第一UE发送的ProSe BSR中的逻辑信道标识获取该D2D业务数据的数据包生成周期。In this embodiment, determining the D2D service data with the above-mentioned data packet periodic generation characteristics The data packet generation period of the D2D service data is obtained by the reporting frequency of the scheduling request, or the data packet generation period of the D2D service data is obtained by using the logical channel identifier in the ProSe BSR sent by the first UE.
706、基站利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;706. The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
在本实施例的基于D2D直通模式应用场景中,基站将根据该D2D业务数据的数据包生成周期以及该第一UE对应的D2D直通资源池的SC周期为该SPS资源配置SPS周期,例如,可以将该SPS资源的SPS周期设置为该数据包生成周期与该SC周期的最小公倍数。In the D2D pass-through mode application scenario of the present embodiment, the base station configures an SPS period for the SPS resource according to the data packet generation period of the D2D service data and the SC period of the D2D through-through resource pool corresponding to the first UE, for example, The SPS period of the SPS resource is set to the least common multiple of the packet generation period and the SC period.
在本实施例的基于D2D直通模式应用场景中,D2D通信资源池将具体对应为D2D直通资源池,即基站在SPS周期所包含的至少一个SC周期的D2D直通资源池中为该第一UE分配SPS资源。在实际应用过程中,基站在SPS周期所包含的至少一个SC周期的D2D直通资源池中为该第一UE分配SPS资源具体包括:基站在SPS周期所包含的至少一个的SC周期的Data资源集合为第一UE分配Data资源,以传输D2DD2D业务数据,并在包含上述Data资源的每个SC周期的SC资源集合中为该第一UE分配SC资源,以传输SCI。In the D2D-through mode application scenario of the present embodiment, the D2D communication resource pool will specifically correspond to the D2D pass-through resource pool, that is, the base station allocates the first UE in the D2D pass-through resource pool of at least one SC cycle included in the SPS period. SPS resources. In the actual application process, the base station allocates SPS resources to the first UE in the D2D pass-through resource pool of the at least one SC period included in the SPS period, and specifically includes: a data resource set of the at least one SC period included by the base station in the SPS period. Allocating a Data resource to the first UE to transmit D2DD2D service data, and allocating SC resources to the first UE in an SC resource set of each SC period including the foregoing Data resource, to transmit the SCI.
707、基站对第一UE进行SPS资源配置;707. The base station performs SPS resource configuration on the first UE.
在本实施例中,基站可以通过发送RRC层消息对该第一UE进行SPS资源配置,其中,该RRC层消息包括配置信息,该配置信息包括SPS的标识信息和该SPS周期的标识信息,用于基站对第一UE进行SPS资源配置。需要说明的是,在本实施例的基于D2D直通模式应用场景中,SPS的标识信息可以包括SPS SL-RNTI,该SPS SL-RNTI表示SPS对应的D2D链路无线网络临时标识,例如,该SPS SL-RNTI可以是十六进制数“003D~FFF3”中的某一取值,其中,该SPS SL-RNTI取值可以对第一UE的D2D通信进行唯一标识,以便对不同第一UE的D2D通信进行区分。可选地,本步骤中的RRC层消息可以是RRC连接重配消息。In this embodiment, the base station may perform the SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes configuration information, where the configuration information includes the identifier information of the SPS and the identifier information of the SPS period, The base station performs SPS resource configuration on the first UE. It should be noted that, in the D2D pass-through mode application scenario of the embodiment, the identifier information of the SPS may include an SPS SL-RNTI, where the SPS SL-RNTI indicates a temporary identifier of the D2D link wireless network corresponding to the SPS, for example, the SPS. The SL-RNTI may be a value of a hexadecimal number "003D to FFF3", where the SPS SL-RNTI value may uniquely identify the D2D communication of the first UE, so as to be different for the first UE. D2D communication is distinguished. Optionally, the RRC layer message in this step may be an RRC connection reconfiguration message.
708、基站为第一UE授权该SPS资源;708. The base station authorizes the SPS resource for the first UE.
在本实施例中,基站可以通过由上述SPS SL-RNTI进行掩码的PDCCH为第一UE授权所分配的该SPS资源,以指示该SPS资源在相应SC周期中所处 的位置。在实际应用过程中,基站具体可以通过发送下行控制信息格式5(Downlink Control Information Format 5,DCI Format 5)为所述第一UE授权所述SPS资源。In this embodiment, the base station may authorize the allocated SPS resource for the first UE by using the PDCCH masked by the SPS SL-RNTI to indicate that the SPS resource is in the corresponding SC cycle. s position. In the actual application process, the base station may specifically authorize the SPS resource for the first UE by sending a Downlink Control Information Format 5 (DCI Format 5).
可以理解的是,在本实施例中,由步骤707和步骤708分别对应通过RRC层消息和PDCCH来对应实现SPS资源配置操作和授权操作。It can be understood that, in this embodiment, the SPS resource configuration operation and the authorization operation are correspondingly implemented by the RRC layer message and the PDCCH respectively by the step 707 and the step 708.
709、基站对第一UE的SPS资源配置进行激活;709. The base station activates an SPS resource configuration of the first UE.
在本实施例的基于D2D直通模式应用场景中,基站可以通过由SPS SL-RNTI进行掩码的PDCCH对第一UE的SPS资源配置进行激活,则第一UE将以激活后的首个完整SC周期的起始时刻为起点,使用为其分配的SPS资源进行D2D通信,以尽量减少D2D通信时延。In the D2D pass-through mode application scenario of the embodiment, the base station may activate the SPS resource configuration of the first UE by using the PDCCH masked by the SPS SL-RNTI, and the first UE will use the first complete SC after the activation. The start time of the cycle is the starting point, and D2D communication is performed using the SPS resources allocated thereto to minimize the D2D communication delay.
710、第一UE按照SPS周期,周期性地使用SPS资源通过PC5接口与第二UE进行D2D通信;710. The first UE performs D2D communication with the second UE by using the SPS resource periodically through the PC5 interface according to the SPS period.
在本实施例中,在对第一UE的SPS资源配置进行激活后,第一UE将按照该SPS周期,周期性地使用该SPS资源与该第二UE进行D2D通信,如图7所示,包括SPS周期1、SPS周期2至SPS周期n,其中,n大于等于1。由此,与现有技术在每次D2DD2D业务数据传输(对应一个SC周期)执行一次资源分配、资源配置及授权激活相比,本发明实施例在初始为为第一UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,第一UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,由此可知,第一UE在至少一个SPS周期(一个SPS周期可以包括至少一个SC周期)虽然涉及多次D2DD2D业务数据传输,但无需为每次D2D业务数据传输重新执行资源分配、资源配置并授权激活,达到一次配置并授权激活、周期使用的目的。In this embodiment, after the SPS resource configuration of the first UE is activated, the first UE periodically uses the SPS resource to perform D2D communication with the second UE according to the SPS period, as shown in FIG. 7 . Including SPS cycle 1, SPS cycle 2 to SPS cycle n, where n is greater than or equal to 1. Therefore, the embodiment of the present invention initially configures the SPS cycle for the D2D communication of the first UE, compared to the prior art, when performing resource allocation, resource configuration, and authorization activation for each D2DD2D service data transmission (corresponding to one SC cycle). And allocating the SPS resource, and configuring and authorizing the SPS resource, the first UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (that is, the SPS period), thereby knowing that A UE may perform multiple D2DD2D service data transmissions during at least one SPS period (one SPS period may include at least one SC period), but does not need to re-execute resource allocation, resource configuration, and authorization activation for each D2D service data transmission, achieving one configuration. And authorize the purpose of activation, cycle use.
可以理解的是,在本实施例中,在基站释放上述SPS资源之前,第一UE可以一直按照该SPS周期,周期性地使用该SPS资源与该第二UE进行基于D2D直通模式的D2D通信,由此,本发明实施例还可以进一步包括:It can be understood that, in this embodiment, before the base station releases the SPS resource, the first UE may periodically use the SPS resource to perform D2D communication based on the D2D pass-through mode with the second UE according to the SPS period. Therefore, the embodiment of the present invention may further include:
711、第一UE确定满足预设的D2D通信结束条件,并停止使用该SPS资源进行D2D通信;711. The first UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication.
可以理解的是,在本实施例中,关于第一UE如何确定满足预设的D2D 通信结束条件可以参考图6所示实施例中的描述,此处不再赘述。It can be understood that, in this embodiment, how to determine that the first UE meets the preset D2D For the communication end condition, reference may be made to the description in the embodiment shown in FIG. 6, and details are not described herein again.
712、第一UE向基站发送SPS释放指示消息;在本实施例中,该SPS释放指示消息用于指示基站释放为UE分配的该SPS资源。其中,该SPS释放指示消息的具体实现形式可以参考图5所示实施例中步骤504的描述,此处不再赘述。712. The first UE sends an SPS release indication message to the base station. In this embodiment, the SPS release indication message is used to indicate that the base station releases the SPS resource allocated for the UE. For a specific implementation form of the SPS release indication message, reference may be made to the description of step 504 in the embodiment shown in FIG. 5, and details are not described herein again.
713、基站释放为第一UE分配的SPS资源。713. The base station releases the SPS resource allocated for the first UE.
在本实施例中,基站以是否接收到第一UE发送的SPS释放指示消息来确定是否满足预设的资源释放条件。可以理解的是,基站释放SPS资源以及UE结束D2D通信结束也可以采用图5所示实施例中步骤504描述的隐形释放方式。In this embodiment, the base station determines whether the preset resource release condition is met, whether the SPS release indication message sent by the first UE is received. It can be understood that the stealth release mode described in step 504 in the embodiment shown in FIG. 5 can also be adopted when the base station releases the SPS resource and the UE ends the D2D communication end.
请参见图8,为基于D2D发现模式应用场景下的资源调度流程,本发明实施例中资源调度方法另一实施例包括:Referring to FIG. 8 , which is a resource scheduling process in a D2D discovery mode application scenario, another embodiment of the resource scheduling method in the embodiment of the present invention includes:
801、第一UE向基站发送调度请求;801. The first UE sends a scheduling request to the base station.
其中,该调度请求用于为D2D通信请求资源。在本实施例中,当第一UE需基于D2D发现模式与第二UE进行D2D通信时,第一UE将基于D2D发现模式发起调度请求,此时,第一UE通过RRC层消息向基站发送调度请求。在本实施例的基于D2D发现模式应用场景中,该调度请求具体用于为D2D通信请求Discovery资源。The scheduling request is used to request resources for D2D communication. In this embodiment, when the first UE needs to perform D2D communication with the second UE based on the D2D discovery mode, the first UE initiates a scheduling request based on the D2D discovery mode, and at this time, the first UE sends a scheduling to the base station by using an RRC layer message. request. In the D2D discovery mode application scenario of the embodiment, the scheduling request is specifically used to request a Discovery resource for D2D communication.
802、基站确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;802. The base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition.
在本实施例中,基站在接收到UE发送的调度请求后,基站需先确定该D2D通信对应待传输的D2D业务数据满足预设的SPS执行条件,并在确定该D2D业务数据满足预设的SPS执行条件的情况下,才继续执行步骤803。可以理解的是,在实际应用过程中,步骤802具体可以包括基站判断该D2D通信所对应待传输的D2D业务数据是否满足预设的SPS执行条件,若是,则执行步骤803。In this embodiment, after receiving the scheduling request sent by the UE, the base station needs to determine that the D2D service data corresponding to the D2D communication meets the preset SPS execution condition, and determines that the D2D service data meets the preset condition. In the case of the SPS execution condition, step 803 is continued. It can be understood that, in the actual application process, the step 802 may specifically include: determining, by the base station, whether the D2D service data to be transmitted corresponding to the D2D communication meets a preset SPS execution condition, and if yes, performing step 803.
此处,关于基站如何确定该D2D业务数据满足预设的SPS执行条件可参考图5所示实施例中的步骤501,其中,在本实施例的基于D2D发现模式应用场景中,确定该D2D业务数据具有数据包周期性生成特性的方式可以包括: 通过包含该调度请求的RRC层消息确定该D2D业务数据具有数据包周期性生成特性。可以理解的是,在实际应用过程中,还可以包括采用更多其他的方式来确定该D2D业务数据具有数据包周期性生成特性,具体此处不做限定。Here, the method for determining, by the base station, that the D2D service data meets the preset SPS execution condition may be referred to step 501 in the embodiment shown in FIG. 5, where the D2D service is determined in the D2D discovery mode application scenario in this embodiment. The manner in which the data has the periodic generation characteristics of the data packet may include: The D2D service data is determined to have a packet periodic generation characteristic by an RRC layer message including the scheduling request. It can be understood that, in the actual application process, the method further includes determining that the D2D service data has a packet periodic generation characteristic, which is not limited herein.
803、基站利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;803. The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in the D2D communication resource pool corresponding to the SPS period.
本步骤803与图7所示实施例的区别点在于,在实施例的基于D2D发现模式应用场景中,SPS周期的配置无需参考该D2D业务数据的数据包生成周期,而直接参考第一UE对应的Discovery资源池的Discovery周期,例如,可以将该SPS资源的SPS周期设置为第一UE对应的Discovery资源池的Discovery周期。The difference between the step 803 and the embodiment shown in FIG. 7 is that, in the D2D discovery mode application scenario of the embodiment, the configuration of the SPS period does not need to refer to the data packet generation period of the D2D service data, and directly refers to the first UE corresponding to the data. The Discovery period of the Discovery resource pool, for example, the SPS period of the SPS resource may be set to the Discovery period of the Discovery resource pool corresponding to the first UE.
本步骤803与图7所示实施例的区别点还包括,在实施例的基于D2D发现模式应用场景中,D2D通信资源池将具体对应为Discovery资源池,即基站在SPS周期所包括的至少一个Discovery周期的Discovery资源池中为该第一UE分配SPS资源。The difference between the step 803 and the embodiment shown in FIG. 7 further includes: in the D2D discovery mode application scenario of the embodiment, the D2D communication resource pool is specifically corresponding to the Discovery resource pool, that is, the base station includes at least one of the SPS cycles. The SPS resource is allocated to the first UE in the Discovery resource pool of the Discovery period.
804、基站对第一UE进行SPS资源配置,并为第一UE授权该SPS资源;804. The base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE.
本步骤804与图7所示实施例的区别点在于,在实施例的基于D2D发现模式应用场景中,步骤804可以通过一个RRC层消息来实现SPS资源配置操作和授权操作,只需在该RRC层消息同时携带相应的SPS资源配置所需信息(即配置信息)和授权所需信息(即授权信息)即可,其中,配置信息主要包括该SPS周期的标识信息,用于基站对第一UE进行SPS资源配置,授权信息用于指示该SPS资源在相应Discovery周期中所处的位置,用于基站为第一UE授权SPS资源。可选地,该RRC层消息可以是RRC连接重配消息。The difference between the step 804 and the embodiment shown in FIG. 7 is that in the D2D discovery mode application scenario of the embodiment, step 804 can implement the SPS resource configuration operation and the authorization operation by using an RRC layer message, only in the RRC. The layer message carries the information required for the corresponding SPS resource configuration (ie, the configuration information) and the information required for the authorization (ie, the authorization information), where the configuration information mainly includes the identifier information of the SPS period, and is used by the base station to the first UE. The SPS resource configuration is performed, and the authorization information is used to indicate the location of the SPS resource in the corresponding Discovery period, and is used by the base station to authorize the SPS resource for the first UE. Optionally, the RRC layer message may be an RRC connection reconfiguration message.
在本实施例中,基站通过该RRC层消息对第一UE进行SPS资源配置并为第一UE授权该SPS资源,则第一UE将从获取相应的SPS资源配置之后的首个完整Discovery周期的起始时刻为起点,使用为其分配的SPS资源进行D2D通信,以尽量减少D2D通信时延。In this embodiment, the base station performs SPS resource configuration on the first UE by using the RRC layer message, and authorizes the SPS resource for the first UE, and the first UE will acquire the first complete Discovery period after the corresponding SPS resource configuration. The starting time is the starting point, and D2D communication is performed using the SPS resources allocated thereto to minimize the D2D communication delay.
805、第一UE按照SPS周期,周期性地使用SPS资源通过PC5接口与第二UE进行D2D通信;805. The first UE periodically performs D2D communication with the second UE by using the SPS resource according to the SPS period through the PC5 interface.
在本实施例中,在基站对第一UE进行SPS资源配置,并为第一UE授权 该SPS资源后,第一UE将按照该SPS周期周期性地使用该SPS资源与该第二UE进行D2D通信,如图8所示,包括SPS周期1、SPS周期2至SPS周期n,其中,n大于等于1。由此,与现有技术在每次D2DD2D业务数据传输(对应一个Discovery周期)执行一次资源分配、资源配置及授权相比,本发明实施例在初始为为第一UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,第一UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,由此可知,第一UE在至少一个SPS周期(一个SPS周期可以包括至少一个Discovery周期)虽然涉及多次D2DD2D业务数据传输,但无需为每次D2D业务数据传输重新执行资源分配、资源配置并授权激活,达到一次配置并授权、周期使用的目的。In this embodiment, the base station performs SPS resource configuration on the first UE, and authorizes the first UE. After the SPS resource, the first UE periodically uses the SPS resource to perform D2D communication with the second UE according to the SPS period, as shown in FIG. 8, including SPS cycle 1, SPS cycle 2 to SPS cycle n, where n is greater than or equal to 1. Therefore, the embodiment of the present invention initially configures the SPS period for the D2D communication of the first UE, and performs the resource allocation, resource configuration, and authorization for each D2DD2D service data transmission (corresponding to one Discovery period). After the SPS resource is allocated, and the SPS resource configuration and authorization are performed, the first UE can use the initially configured SPS resource to send or receive the D2D service data every fixed period (that is, the SPS period), thereby knowing that the first The UE may perform multiple D2DD2D service data transmissions for at least one SPS period (one SPS period may include at least one Discovery period), but does not need to re-execute resource allocation, resource configuration, and authorization activation for each D2D service data transmission, achieving one configuration and Authorization, the purpose of the cycle.
可以理解的是,在本实施例中,在基站释放上述SPS资源之前,第一UE可以一直按照该SPS周期,周期性地使用该SPS资源与该第二UE进行基于D2D发现模式的D2D通信,由此,本发明实施例还可以进一步包括:It can be understood that, in this embodiment, before the base station releases the SPS resource, the first UE may periodically use the SPS resource to perform D2D communication based on the D2D discovery mode with the second UE according to the SPS period. Therefore, the embodiment of the present invention may further include:
806、第一UE确定满足预设的D2D通信结束条件,并停止使用该SPS资源进行D2D通信;806. The first UE determines that the preset D2D communication end condition is met, and stops using the SPS resource for D2D communication.
807、第一UE向基站发送SPS释放指示消息;807. The first UE sends an SPS release indication message to the base station.
808、基站释放为第一UE分配的SPS资源。808. The base station releases the SPS resource allocated for the first UE.
需要说明的是,上述本实施例中的步骤806至808的过程与图7所示实施例中的步骤711至713的过程相同,此处不再赘述。It should be noted that the processes of steps 806 to 808 in the foregoing embodiment are the same as the processes in steps 711 to 713 in the embodiment shown in FIG. 7, and details are not described herein again.
上面对本发明实施例中的资源调度方法进行了描述,下面对本发明实施例中的基站进行描述,请参阅图9,本发明实施例中基站一个实施例包括:The resource scheduling method in the embodiment of the present invention is described above. The following describes the base station in the embodiment of the present invention. Referring to FIG. 9, an embodiment of the base station in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的基站可以实现图5所示实施例的流程,所述基站包括:It can be understood that the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 5, where the base station includes:
确定单元901,用于当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;The determining unit 901 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
第一处理单元902,用于在所述确定单元901确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述 SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;a first processing unit 902, configured to configure an SPS period for the D2D communication by using an SPS manner after the determining unit 901 determines that the preset semi-persistent scheduling SPS execution condition is met, and in the Allocating SPS resources to the first UE in a D2D communication resource pool corresponding to the SPS period;
第二处理单元903,用于在所述第一处理单元902为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。The second processing unit 903 is configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit 902 allocates an SPS resource to the first UE. The SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
为便于理解,下面以一具体应用场景为例,对本实施例中的基站的内部运作流程进行描述:For ease of understanding, the internal operation process of the base station in this embodiment is described by taking a specific application scenario as an example:
当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定单元901确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;第一处理单元902在所述确定单元901确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;第二处理单元903在所述第一处理单元902为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。When receiving the scheduling request for the device to device D2D communication requesting the first user equipment UE, the determining unit 901 determines that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution. After the determining unit 901 determines that the preset semi-persistent scheduling SPS execution condition is met, the SPS mode is configured for the D2D communication by using the SPS mode, and the D2D communication resource pool corresponding to the SPS cycle is used. Allocating an SPS resource for the first UE; the second processing unit 903, after the first processing unit 902 allocates an SPS resource to the first UE, performing SPS resource configuration on the first UE, and The first UE authorizes the SPS resource, and the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
在本实施例中,当接收到第一UE发送的用于为D2D通信请求资源的调度请求时,基站的确定单元901首先确定该D2D通信所对应待传输的D2D业务数据满足预设的SPS执行条件;然后通过第二处理单元903利用SPS方式为该D2D通信配置SPS周期,并在该SPS周期对应的D2D通信资源池中为第一UE分配SPS资源;再由第二处理单元903对第一UE进行SPS资源配置,并为第一UE授权该SPS资源,其中,该SPS资源用于该第一UE按照该SPS周期,周期性地使用该SPS资源通过PC5接口与第二UE进行D2D通信。因此相对于现有技术,本发明实施例在D2D通信资源调度过程中,若D2D通信待传输的D2D业务数据满足预设的SPS执行条件,则采用SPS方式对D2D通信进行资源调度,在初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需如现有技术中为每次D2D业务数据传输重新分配资源,达到一次配置并授权、周期使 用的目的,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。In this embodiment, when receiving the scheduling request for requesting resources for the D2D communication sent by the first UE, the determining unit 901 of the base station first determines that the D2D service data to be transmitted corresponding to the D2D communication meets the preset SPS execution. The SPS period is configured for the D2D communication by using the SPS mode by the second processing unit 903, and the SPS resource is allocated to the first UE in the D2D communication resource pool corresponding to the SPS period; and the first processing unit 903 is used to The UE performs SPS resource configuration, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface according to the SPS period. Therefore, in the D2D communication resource scheduling process, if the D2D service data to be transmitted by the D2D communication satisfies the preset SPS execution condition, the resource scheduling of the D2D communication is performed by using the SPS mode, which is initially The D2D communication of the UE configures the SPS period and allocates the SPS resources, and after one SPS resource configuration and authorization, the UE can use the initially configured SPS resources to transmit or receive the D2D service data every fixed period (ie, the SPS period). There is no need to reallocate resources for each D2D service data transmission as in the prior art, to achieve one configuration and authorization, and to make the cycle For the purpose of ensuring communication performance, the PDCCH resource overhead of the base station in the D2D communication resource scheduling process can be reduced, thereby optimizing the D2D communication capacity.
可选地,在本实施例中,所述确定单元901,具体用于确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Optionally, in the embodiment, the determining unit 901 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service. The data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
可选地,在本实施例中,所述基站还包括:Optionally, in this embodiment, the base station further includes:
第三处理单元904,用于在所述第二处理单元903为所述第一UE授权所述SPS资源之后,当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。The third processing unit 904 is configured to: after the second processing unit 903 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
可选地,在本实施例中,所述预设的资源释放条件包括以下方式中的至少一种:所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。Optionally, in this embodiment, the preset resource release condition includes at least one of the following manners: the base station receives an SPS release indication message sent by the first UE or an SPS maintained by the base station The release timer exceeds the preset threshold.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
下面分别以基于蜂窝的D2D通信中的两种D2D通信模式为应用场景(图10、图11)对本发明实施例中的基站进行详细描述:The base station in the embodiment of the present invention is described in detail below by using two D2D communication modes in the D2D communication based on the cellular (FIG. 10, FIG. 11):
请参见图10,为基于D2D直通模式应用场景下的基站的结构示意图,本发明实施例中基站另一实施例包括:FIG. 10 is a schematic structural diagram of a base station in a D2D-through mode application scenario. Another embodiment of the base station in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的基站可以实现图7所示实施例的流程,所述基站包括:It can be understood that the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 7, where the base station includes:
确定单元1001,用于当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;The determining unit 1001 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
第一处理单元1002,用于在所述确定单元1001确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;The first processing unit 1002 is configured to: after the determining unit 1001 determines that the preset semi-persistent scheduling SPS execution condition is met, configure an SPS period for the D2D communication by using an SPS manner, and the D2D communication resource corresponding to the SPS period. Allocating SPS resources to the first UE in the pool;
第二处理单元1003,用于在所述第一处理单元1002为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所 述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。The second processing unit 1003 is configured to perform SPS resource configuration on the first UE after the first processing unit 1002 allocates an SPS resource to the first UE, and authorize the first UE The SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
在本实施例中,所述基站还包括:In this embodiment, the base station further includes:
获取单元1004,用于当所述第一UE基于D2D直通模式发起所述调度请求时,在所述第一处理单元1002利用SPS方式为所述D2D通信配置SPS周期之前,获取所述D2D业务数据的数据包生成周期;The obtaining unit 1004 is configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, acquire the D2D service data before the first processing unit 1002 configures an SPS period for the D2D communication by using an SPS manner. Packet generation period;
所述第一处理单元1002,具体用于根据所述数据包生成周期为所述SPS资源配置SPS周期。The first processing unit 1002 is specifically configured to configure an SPS period for the SPS resource according to the data packet generation period.
在本实施例中,所述第一处理单元1002,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。In this embodiment, the first processing unit 1002 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, according to the Discovery period of the discovery Discovery resource pool corresponding to the first UE The SPS resource configures an SPS period.
可选地,在本实施例中,所述确定单元1001,具体用于确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Optionally, in the embodiment, the determining unit 1001 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service. The data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
可选地,在本实施例中,所述确定单元1001,具体用于当所述第一UE基于D2D直通模式发起所述调度请求时,通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者通过所述第一UE发送的D2D缓存数据状态报告ProSe BSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性。Optionally, in this embodiment, the determining unit 1001 is specifically configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, determine the D2D service data by using a reporting frequency of the scheduling request. The data packet periodic generation characteristic is determined, or the logical channel identifier in the D2D cache data status report ProSe BSR sent by the first UE determines that the D2D service data has a data packet periodic generation characteristic.
可选地,在本实施例中,所述获取单元1004,具体用于通过所述调度请求的上报频率获取所述D2D业务数据的数据包生成周期,或者通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。Optionally, in this embodiment, the acquiring unit 1004 is configured to acquire, by using a reporting frequency of the scheduling request, a data packet generation period of the D2D service data, or a ProSe BSR sent by the first UE. The logical channel identifier in the middle acquires a data packet generation period of the D2D service data.
可选地,在本实施例中,所述第一处理单元1002,具体用于根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。Optionally, in this embodiment, the first processing unit 1002 is specifically configured to: according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE, The SPS resource configures the SPS period.
可选地,在本实施例中,所述第一处理单元1002,具体用于将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍 数。Optionally, in this embodiment, the first processing unit 1002 is specifically configured to set the SPS period of the SPS resource to a minimum common multiple of the data packet generation period and the SC period. number.
可选地,在本实施例中,所述第二处理单元1003,具体当所述第一UE基于D2D直通模式发起所述调度请求时,用于通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。Optionally, in this embodiment, the second processing unit 1003 is configured to perform, by using the RRC layer message, the first UE, when the first UE initiates the scheduling request according to the D2D passthrough mode. The SPS resource configuration, where the RRC layer message includes the identifier information of the SPS and the identifier information of the SPS period, and the SPS resource is authorized by the first UE by sending a downlink control information format 5.
可选地,在本实施例中,所述基站还包括:Optionally, in this embodiment, the base station further includes:
第三处理单元1005,用于在所述第二处理单元1003为所述第一UE授权所述SPS资源之后,当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。The third processing unit 1005 is configured to: after the second processing unit 1003 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
可选地,在本实施例中,所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。Optionally, in this embodiment, the base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
请参见图11,为基于D2D发现模式应用场景下的基站的结构示意图,本发明实施例中基站另一实施例包括:Referring to FIG. 11 , which is a schematic structural diagram of a base station in an application scenario based on a D2D discovery mode, another embodiment of the base station in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的基站可以实现图8所示实施例的流程,所述基站包括:It can be understood that the base station in the embodiment of the present invention can implement the process of the embodiment shown in FIG. 8, where the base station includes:
确定单元1101,用于当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;The determining unit 1101 is configured to: when receiving, by the first user equipment UE, a scheduling request for requesting resources for device-to-device D2D communication, determining that the D2D service data to be transmitted by the D2D communication meets a preset semi-persistence Scheduling SPS execution conditions;
第一处理单元1102,用于在所述确定单元1101确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;The first processing unit 1102 is configured to: after the determining unit 1101 determines that the preset semi-persistent scheduling SPS execution condition is met, configure an SPS period for the D2D communication by using an SPS manner, and the D2D communication resource corresponding to the SPS period. Allocating SPS resources to the first UE in the pool;
第二处理单元1103,用于在所述第一处理单元1102为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。a second processing unit 1103, configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit 1102 allocates an SPS resource to the first UE. The SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
在本实施例中,所述第一处理单元1102,具体用于当所述第一UE基于 D2D发现模式发起所述调度请求时,根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。In this embodiment, the first processing unit 1102 is specifically configured to when the first UE is based on When the D2D discovery mode initiates the scheduling request, the SPS period is configured for the SPS resource according to the Discovery period of the discovery Discovery resource pool corresponding to the first UE.
在本实施例中,所述第一处理单元1102,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。In this embodiment, the first processing unit 1102 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, the Discovery resource pool of at least one Discovery period included in the SPS period. Allocating SPS resources for the first UE.
可选地,在本实施例中,所述确定单元1101,具体用于确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Optionally, in the embodiment, the determining unit 1101 is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine the D2D service. The data has a packet periodic generation characteristic and the D2D service data needs to perform SPS.
可选地,在本实施例中,所述确定单元1101,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性生成特性。Optionally, in the embodiment, the determining unit 1101 is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, determine the D2D by using an RRC layer message that includes the scheduling request. Business data has the characteristics of periodic generation of data packets.
可选地,在本实施例中,所述第一处理单元1102,具体用于将所述SPS资源的所述SPS周期设置为所述第一UE对应的Discovery资源池的Discovery周期。Optionally, in this embodiment, the first processing unit 1102 is specifically configured to set the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
可选地,在本实施例中,所述第二处理单元1103,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。Optionally, in this embodiment, the second processing unit 1103 is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, perform, by sending an RRC layer message, to the first UE. The SPS resource configures and authorizes the SPS resource for the first UE.
可选地,在本实施例中,所述基站还可以包括:Optionally, in this embodiment, the base station may further include:
第三处理单元1104,用于在所述第二处理单元1103为所述第一UE授权所述SPS资源之后,当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。a third processing unit 1104, configured to: after the second processing unit 1103 authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the first UE allocation Said SPS resources.
可选地,在本实施例中,所述预设的资源释放条件包括以下方式中的至少一种:Optionally, in this embodiment, the preset resource release condition includes at least one of the following manners:
所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。The base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
上面从模块化功能实体的角度对本发明实施例中的基站进行描述,下面从 硬件处理的角度对本发明实施例中的基站进行描述,请参阅图12,本发明实施例中基站另一实施例包括:The base station in the embodiment of the present invention is described above from the perspective of a modular functional entity, and the following The hardware processing is described in the embodiment of the present invention. Referring to FIG. 12, another embodiment of the base station in the embodiment of the present invention includes:
输入装置1201、输出装置1202、处理器1203和存储器1204(其中设备中的处理器1203的数量可以一个或多个,图12中以一个处理器1203为例)。在本发明的一些实施例中,输入装置1201、输出装置1202、处理器1203和存储器1604可通过总线或其它方式连接。The input device 1201, the output device 1202, the processor 1203, and the memory 1204 (wherein the number of processors 1203 in the device may be one or more, and one processor 1203 in FIG. 12 is taken as an example). In some embodiments of the invention, input device 1201, output device 1202, processor 1203, and memory 1604 may be connected by a bus or other means.
其中,among them,
所述处理器1203,通过调用存储器1204存储的操作指令,用于执行如下步骤:The processor 1203 is configured to perform the following steps by calling an operation instruction stored in the memory 1204:
当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,When receiving a scheduling request sent by the first user equipment UE for requesting resource for device-to-device D2D communication,
基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;Determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition;
所述基站利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in a D2D communication resource pool corresponding to the SPS period;
所述基站对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。The base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically use the SPS cycle according to the SPS period. The SPS resource performs D2D communication with the second UE through the PC5 interface.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者所述基站确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Determining that the D2D service data has a data packet periodic generation characteristic, or determining that the D2D service data needs to perform an SPS, or the base station determines that the D2D service data has a data packet periodic generation characteristic and the D2D service data needs to be executed. SPS.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D直通模式发起所述调度请求时,通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者通过所述第一UE发送的D2D缓存数据状态报告ProSe BSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性;或者当所述第一UE基于D2D发现模式发起所述调度请求时,通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性生成特性。 When the first UE initiates the scheduling request based on the D2D pass-through mode, determining, by using the reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or a D2D cache sent by the first UE. The logical channel identifier in the data status report ProSe BSR determines that the D2D service data has a data packet periodic generation characteristic; or when the first UE initiates the scheduling request based on a D2D discovery mode, by using an RRC including the scheduling request The layer message determines that the D2D service data has a packet periodic generation characteristic.
在本发明的一些实施例中,处理器1203还可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be further configured to perform the following steps:
当所述第一UE基于D2D直通模式发起所述调度请求时,获取所述D2D业务数据的数据包生成周期;Obtaining a data packet generation period of the D2D service data when the first UE initiates the scheduling request according to a D2D passthrough mode;
根据所述数据包生成周期为所述SPS资源配置SPS周期。The SPS period is configured for the SPS resource according to the data packet generation period.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
通过所述调度请求的上报频率获取所述D2D业务数据的数据包生成周期;或者,通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。Acquiring, by the reporting frequency of the scheduling request, a data packet generation period of the D2D service data; or acquiring a data packet generation period of the D2D service data by using a logical channel identifier in the ProSe BSR sent by the first UE.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。And configuring an SPS period for the SPS resource according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍数。The SPS period of the SPS resource is set to a least common multiple of the data packet generation period and the SC period.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D发现模式发起所述调度请求时,根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。When the first UE initiates the scheduling request based on the D2D discovery mode, configure an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
将所述SPS资源的所述SPS周期设置为所述第一UE对应的Discovery资源池的Discovery周期。And setting the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D直通模式发起所述调度请求时,在所述SPS周期所包含的至少一个SC周期的D2D直通资源池中为所述第一UE分配SPS资源。And when the first UE initiates the scheduling request according to the D2D passthrough mode, allocate the SPS resource to the first UE in a D2D through resource pool of at least one SC period included in the SPS period.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D发现模式发起所述调度请求时,在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。 When the first UE initiates the scheduling request based on the D2D discovery mode, the SPS resource is allocated to the first UE in a Discovery resource pool of at least one Discovery period included in the SPS period.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D直通模式发起所述调度请求时,通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。When the first UE initiates the scheduling request according to the D2D pass-through mode, the SPS resource configuration is performed on the first UE by sending an RRC layer message, where the RRC layer message includes the identifier information of the SPS and the Identification information of the SPS period; authorizing the SPS resource by the first UE by sending a downlink control information format 5.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当所述第一UE基于D2D发现模式发起所述调度请求时,通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。And when the first UE initiates the scheduling request according to the D2D discovery mode, performing SPS resource configuration on the first UE by using an RRC layer message, and authorizing the SPS resource for the first UE.
在本发明的一些实施例中,处理器1203具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1203 may be specifically configured to perform the following steps:
当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。When the preset resource release condition is met, the base station releases the SPS resource allocated for the first UE.
在本发明的一些实施例中,所述预设的资源释放条件包括以下方式中的至少一种:所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。In some embodiments of the present invention, the preset resource release condition includes at least one of the following manners: the base station receives an SPS release indication message sent by the first UE or an SPS release maintained by the base station The timer has exceeded the preset threshold.
在本发明的一些实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。In some embodiments of the invention, the D2D traffic data comprises a UE-network relay discovery message and/or network telephony VoIP voice data.
上面对本发明实施例中的基站进行了描述,下面对本发明实施例中的用户设备进行描述,请参阅图13,本发明实施例中用户设备一个实施例包括:The user equipment in the embodiment of the present invention is described above. The following describes the user equipment in the embodiment of the present invention. Referring to FIG. 13, an embodiment of the user equipment in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的用户设备可以实现图6所示实施例的流程,所述用户设备包括:It is to be understood that the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
发送单元1301,用于向基站发送用于为D2D通信请求资源的调度请求;The sending unit 1301 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
接收单元1302,用于在所述发送单元1301发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;The receiving unit 1302 is configured to: after the sending unit 1301 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station. a semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and allocating an SPS resource to the UE in a D2D communication resource pool corresponding to the SPS period;
执行单元1303,用于在所述接收单元1302接收配置信息和授权信息之后, 按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。An executing unit 1303, after the receiving unit 1302 receives the configuration information and the authorization information, According to the SPS period, the SPS resource is periodically used to perform D2D communication with the target UE through the PC5 interface.
为便于理解,下面以一具体应用场景为例,对本实施例中的用户设备的内部运作流程进行描述:For the sake of understanding, the internal operation process of the user equipment in this embodiment is described by taking a specific application scenario as an example:
发送单元1301向基站发送用于为D2D通信请求资源的调度请求;接收单元1302在所述发送单元1301发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;执行单元1303在所述接收单元1302接收配置信息和授权信息之后,按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。The sending unit 1301 sends a scheduling request for requesting resources for D2D communication to the base station; after receiving the scheduling request, the receiving unit 1302 receives configuration information and authorization information sent by the base station after performing SPS resource scheduling, where The configuration information is used by the base station to perform SPS resource configuration on the UE, where the authorization information is used by the base station to authorize SPS resources for the UE, and the performing base station SPS resource scheduling refers to determining, by the base station, And the D2D service data to be transmitted in the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and configures an SPS period for the D2D communication by using an SPS manner, and is in a D2D communication resource pool corresponding to the SPS period. The UE allocates an SPS resource; after the receiving unit 1302 receives the configuration information and the authorization information, the performing unit 1303 periodically uses the SPS resource to perform D2D communication with the target UE through the PC5 interface according to the SPS period.
可选地,在本实施例中,所述执行单元1303,还用于确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。Optionally, in this embodiment, the executing unit 1303 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
可选地,在本实施例中,所述执行单元1303,具体用于确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。Optionally, in this embodiment, the executing unit 1303 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
在本发明实施例中,UE中的发送单元1301在向基站发送用于为D2D通信请求资源的调度请求后,由接收单元1302接收基站在执行SPS资源调度后发送的配置信息和授权信息,该配置信息用于基站对UE进行SPS资源配置,该授权信息用于基站为UE授权SPS资源,其中,基站执行SPS资源调度是指基站确定该D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为该D2D通信配置SPS周期,并在该SPS周 期对应的D2D通信资源池中为UE分配SPS资源,此时,UE获得相应的SPS资源配置和授权,执行单元1303便可以按照SPS周期,周期性地使用SPS资源通过PC5接口与目标UE进行D2D通信。因此相对于现有技术,本发明实施例在D2D通信资源调度过程中,在基站初始为UE的D2D通信配置SPS周期并分配SPS资源、经一次SPS资源配置及授权,UE便可每隔固定的周期(即SPS周期)利用上述初始配置的SPS资源进行该D2D业务数据的发送或接收,而无需如现有技术中需要基站为每次D2D业务数据传输重新分配资源,达到一次配置并授权、周期使用的目的,可在保证通信性能的基础上,减少基站在D2D通信资源调度过程中的PDCCH资源开销,从而优化D2D通信容量。In the embodiment of the present invention, after the sending unit 1301 in the UE sends the scheduling request for requesting the resource for the D2D communication to the base station, the receiving unit 1302 receives the configuration information and the authorization information sent by the base station after performing the SPS resource scheduling, where The configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information is used by the base station to authorize the SPS resource for the UE. The base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication meets the preset. Semi-persistently scheduling SPS execution conditions, and configuring SPS cycles for the D2D communication using the SPS method, and at the SPS week The SP2 resource is allocated to the UE in the corresponding D2D communication resource pool. At this time, the UE obtains the corresponding SPS resource configuration and authorization, and the execution unit 1303 can periodically use the SPS resource to perform D2D with the target UE through the PC5 interface according to the SPS period. Communication. Therefore, in the D2D communication resource scheduling process, the UE initially configures the SPS period for the D2D communication of the UE and allocates the SPS resource, and the SPS resource configuration and authorization, the UE can be fixed every time. The period (ie, the SPS period) is used to perform the sending or receiving of the D2D service data by using the initially configured SPS resources, without the need for the base station to reallocate resources for each D2D service data transmission as in the prior art, to achieve one configuration and authorization, and to cycle. For the purpose of using, the PDCCH resource overhead of the base station in the D2D communication resource scheduling process can be reduced on the basis of ensuring the communication performance, thereby optimizing the D2D communication capacity.
下面分别以基于蜂窝的D2D通信中的两种D2D通信模式为应用场景(图14、图15)对本发明实施例中的用户设备进行详细描述:The user equipment in the embodiment of the present invention is described in detail in the application scenario (FIG. 14 and FIG. 15) in the two D2D communication modes in the cell-based D2D communication.
请参见图14,为基于D2D直通模式应用场景下的用户设备的结构示意图,本发明实施例中用户设备另一实施例包括:Referring to FIG. 14 , which is a schematic structural diagram of a user equipment in a D2D pass-through mode application scenario, another embodiment of the user equipment in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的用户设备可以实现图7所示实施例的流程,所述用户设备包括:It is to be understood that the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
发送单元1401,用于向基站发送用于为D2D通信请求资源的调度请求;The sending unit 1401 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
接收单元1402,用于在所述发送单元1401发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;The receiving unit 1402 is configured to: after the sending unit 1401 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station. a semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and allocating SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
执行单元1403,用于在所述接收单元1402接收配置信息和授权信息之后,按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。The executing unit 1403 is configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit 1402 receives the configuration information and the authorization information.
在本实施例中,所述接收单元1402,具体用于当所述UE基于D2D直通模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周 期的标识信息;接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信息。In this embodiment, the receiving unit 1402 is specifically configured to: when the UE initiates the scheduling request according to the D2D passthrough mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information. The configuration information includes identification information of the SPS and the SPS week The identification information of the period; receiving the downlink control information format 5 sent by the base station, where the downlink control information format 5 includes the authorization information.
可选地,在本实施例中,所述执行单元1403,还用于确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。Optionally, in this embodiment, the executing unit 1403 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
可选地,在本实施例中,所述执行单元1403,具体用于确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。Optionally, in this embodiment, the executing unit 1403 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
请参见图15,为基于D2D发现模式应用场景下的用户设备的结构示意图,本发明实施例中用户设备另一实施例包括:Referring to FIG. 15 , which is a schematic structural diagram of a user equipment in an application scenario based on a D2D discovery mode, another embodiment of the user equipment in the embodiment of the present invention includes:
可以理解的是,本发明实施例中的用户设备可以实现图8所示实施例的流程,所述用户设备包括:It is to be understood that the user equipment in the embodiment of the present invention may implement the process of the embodiment shown in FIG.
发送单元1501,用于向基站发送用于为D2D通信请求资源的调度请求;The sending unit 1501 is configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
接收单元1502,用于在所述发送单元1501发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;The receiving unit 1502 is configured to: after the sending unit 1501 sends a scheduling request, receive configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to the UE Performing an SPS resource configuration, where the authorization information is used by the base station to authorize an SPS resource for the UE, and the performing, by the base station, the D2D service data corresponding to the D2D communication to be transmitted is satisfied by the base station. a semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and allocating an SPS resource to the UE in a D2D communication resource pool corresponding to the SPS period;
执行单元1503,用于在所述接收单元1502接收配置信息和授权信息之后,按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。The executing unit 1503 is configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit 1502 receives the configuration information and the authorization information.
在本实施例中,所述接收单元1502,具体用于当所述UE基于D2D发现模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。 In this embodiment, the receiving unit 1502 is specifically configured to: when the UE initiates the scheduling request according to the D2D discovery mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information. And authorization information.
可选地,在本实施例中,所述执行单元1503,还用于确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。Optionally, in this embodiment, the executing unit 1503 is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, The SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
可选地,在本实施例中,所述执行单元1503,具体用于确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。Optionally, in this embodiment, the performing unit 1503 is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than the first Two thresholds.
可选地,在本实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。Optionally, in this embodiment, the D2D service data includes a UE-network relay discovery message and/or network phone VoIP voice data.
上面从模块化功能实体的角度对本发明实施例中的用户设备进行描述,下面从硬件处理的角度对本发明实施例中的用户设备进行描述,请参阅图16,本发明实施例中的用户设备另一实施例包括:The user equipment in the embodiment of the present invention is described above from the perspective of a modular functional entity. The following describes the user equipment in the embodiment of the present invention from the perspective of hardware processing. Referring to FIG. 16, the user equipment in the embodiment of the present invention is further described. An embodiment includes:
输入装置1601、输出装置1602、处理器1603和存储器1604(其中设备中的处理器1603的数量可以一个或多个,图16中以一个处理器1603为例)。在本发明的一些实施例中,输入装置1601、输出装置1602、处理器1603和存储器1604可通过总线或其它方式连接。The input device 1601, the output device 1602, the processor 1603, and the memory 1604 (wherein the number of processors 1603 in the device may be one or more, and one processor 1603 in FIG. 16 is taken as an example). In some embodiments of the invention, input device 1601, output device 1602, processor 1603, and memory 1604 may be connected by a bus or other means.
其中,among them,
所述处理器1603,通过调用存储器1604存储的操作指令,用于执行如下步骤:The processor 1603 is configured to perform the following steps by calling an operation instruction stored in the memory 1604:
向基站发送用于为D2D通信请求资源的调度请求;Sending a scheduling request for requesting resources for D2D communication to the base station;
接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;Receiving configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to perform SPS resource configuration on the UE, and the authorization information is used by the base station to The UE authorizes the SPS resource, and the base station performs the SPS resource scheduling, where the base station determines that the D2D service data to be transmitted corresponding to the D2D communication satisfies a preset semi-persistent scheduling SPS execution condition, and uses the SPS mode as the D2D. The communication configures an SPS period, and allocates SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。According to the SPS period, the SPS resource is periodically used to perform D2D communication with the target UE through the PC5 interface.
在本发明的一些实施例中,处理器1603具体可以用于执行以下步骤: In some embodiments of the present invention, the processor 1603 may be specifically configured to perform the following steps:
当所述UE基于D2D直通模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周期的标识信息;接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信息。Receiving, by the UE, the RRC layer message sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes the identifier information of the SPS and the Identification information of the SPS period; receiving the downlink control information format 5 sent by the base station, where the downlink control information format 5 includes the authorization information.
在本发明的一些实施例中,处理器1603具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1603 may be specifically configured to perform the following steps:
当所述UE基于D2D发现模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。When the UE initiates the scheduling request according to the D2D discovery mode, receiving an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and the authorization information.
在本发明的一些实施例中,处理器1603还可以用于执行以下步骤:In some embodiments of the present invention, the processor 1603 may be further configured to perform the following steps:
确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。Determining that the preset D2D communication end condition is met, and stopping the use of the SPS resource for D2D communication; sending an SPS release indication message to the base station, where the SPS release indication message is used to indicate that the base station releases the allocation for the UE The SPS resource.
在本发明的一些实施例中,处理器1603具体可以用于执行以下步骤:In some embodiments of the present invention, the processor 1603 may be specifically configured to perform the following steps:
确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。Determining that the number of times the D2D service data is not transmitted is greater than a first threshold, or the UE determines that the number of times the padding message is sent to the target UE is greater than a second threshold.
在本发明的一些实施例中,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。In some embodiments of the invention, the D2D traffic data comprises a UE-network relay discovery message and/or network telephony VoIP voice data.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. You can choose some or all of them according to actual needs. The unit is to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。 The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to be limiting; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that The technical solutions described in the embodiments are modified, or the equivalents of the technical features are replaced by the equivalents of the technical solutions of the embodiments of the present invention.

Claims (44)

  1. 一种基站,其特征在于,包括:A base station, comprising:
    确定单元,用于当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;a determining unit, configured to determine that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling when receiving a scheduling request that is sent by the first user equipment UE to request a resource for the device to the device D2D communication SPS execution conditions;
    第一处理单元,用于在所述确定单元确定满足预设的半持续调度SPS执行条件之后,利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;a first processing unit, configured to configure an SPS period for the D2D communication by using an SPS manner after the determining unit determines that the preset semi-persistent scheduling SPS execution condition is met, and in the D2D communication resource pool corresponding to the SPS period Allocating SPS resources for the first UE;
    第二处理单元,用于在所述第一处理单元为所述第一UE分配SPS资源之后,对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。a second processing unit, configured to perform SPS resource configuration on the first UE, and authorize the SPS resource for the first UE, after the first processing unit allocates an SPS resource to the first UE, The SPS resource is used by the first UE to periodically perform D2D communication with the second UE through the PC5 interface by using the SPS resource according to the SPS period.
  2. 如权利要求1所述的基站,其特征在于,The base station according to claim 1, wherein
    所述确定单元,具体用于确定所述D2D业务数据具有数据包周期性生成特性,或者确定所述D2D业务数据需要执行SPS,或者确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。The determining unit is specifically configured to determine that the D2D service data has a data packet periodic generation characteristic, or determine that the D2D service data needs to perform an SPS, or determine that the D2D service data has a data packet periodic generation characteristic, and D2D business data needs to perform SPS.
  3. 如权利要求2所述的基站,其特征在于,A base station according to claim 2, wherein
    所述确定单元,具体用于当所述第一UE基于D2D直通模式发起所述调度请求时,通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者通过所述第一UE发送的D2D缓存数据状态报告ProSeBSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性;或者,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性生成特性。The determining unit is configured to: when the first UE initiates the scheduling request according to the D2D pass-through mode, determine, by using a reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or The logical channel identifier in the D2D cache data status report ProSeBSR sent by the first UE determines that the D2D service data has a data packet periodic generation characteristic; or, specifically, when the first UE initiates the scheduling based on a D2D discovery mode. At the request, the D2D service data is determined to have a packet periodic generation characteristic by an RRC layer message including the scheduling request.
  4. 如权利要求1至3中任意一项所述的基站,其特征在于,所述基站还包括:The base station according to any one of claims 1 to 3, wherein the base station further comprises:
    获取单元,用于当所述第一UE基于D2D直通模式发起所述调度请求时,在所述第一处理单元利用SPS方式为所述D2D通信配置SPS周期之前,获取所述D2D业务数据的数据包生成周期; And an acquiring unit, configured to acquire data of the D2D service data before the first processing unit configures an SPS period for the D2D communication by using an SPS manner, when the first UE initiates the scheduling request according to the D2D passthrough mode. Packet generation cycle;
    所述第一处理单元,具体用于根据所述数据包生成周期为所述SPS资源配置SPS周期。The first processing unit is specifically configured to configure an SPS period for the SPS resource according to the data packet generation period.
  5. 如权利要求4所述的基站,其特征在于,A base station according to claim 4, wherein
    所述获取单元,具体用于通过所述调度请求的上报频率获取所述D2D业务数据的数据包生成周期,或者通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。The acquiring unit is configured to acquire a data packet generation period of the D2D service data by using a reporting frequency of the scheduling request, or acquire the D2D service data by using a logical channel identifier in a ProSe BSR sent by the first UE. The packet generation cycle.
  6. 如权利要求4或5所述的基站,其特征在于,A base station according to claim 4 or 5, characterized in that
    所述第一处理单元,具体用于根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。The first processing unit is configured to configure an SPS period for the SPS resource according to the data packet generation period and a D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
  7. 如权利要求6所述的基站,其特征在于,The base station according to claim 6, wherein
    所述第一处理单元,具体用于将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍数。The first processing unit is specifically configured to set the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
  8. 如权利要求1至3中任意一项所述的基站,其特征在于,A base station according to any one of claims 1 to 3, characterized in that
    所述第一处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。The first processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, configure an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE .
  9. 如权利要求8所述的基站,其特征在于,A base station according to claim 8 wherein:
    所述第一处理单元,具体用于将所述SPS资源的所述SPS周期设置为所述第一UE对应的Discovery资源池的Discovery周期。The first processing unit is specifically configured to set the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
  10. 如权利要求1至7中任意一项所述的基站,其特征在于,A base station according to any one of claims 1 to 7, wherein
    所述第一处理单元,具体用于当所述第一UE基于D2D直通模式发起所述调度请求时,在所述SPS周期所包含的至少一个SC周期的D2D直通资源池中为所述第一UE分配SPS资源。The first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D passthrough mode, in the D2D through resource pool of the at least one SC period included in the SPS period, the first The UE allocates SPS resources.
  11. 如权利要求1至3、8和9中任意一项所述的基站,其特征在于,A base station according to any one of claims 1 to 3, 8 and 9, wherein
    所述第一处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。The first processing unit is specifically configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, the first UE is in a Discovery resource pool of at least one Discovery period included in the SPS period. Assign SPS resources.
  12. 如权利要求1至7和10中任意一项所述的基站,其特征在于,A base station according to any one of claims 1 to 7 and 10, characterized in that
    所述第二处理单元,具体当所述第一UE基于D2D直通模式发起所述调 度请求时,用于通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。The second processing unit, specifically when the first UE initiates the adjustment based on a D2D passthrough mode And performing the SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes the identifier information of the SPS and the identifier information of the SPS period; Format 5 is that the first UE authorizes the SPS resource.
  13. 如权利要求1至3、8、9和11中任意一项所述的基站,其特征在于,A base station according to any one of claims 1 to 3, 8, 9 and 11, wherein
    所述第二处理单元,具体用于当所述第一UE基于D2D发现模式发起所述调度请求时,通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。The second processing unit is configured to: when the first UE initiates the scheduling request according to the D2D discovery mode, perform SPS resource configuration on the first UE by using an RRC layer message, and authorize the first UE The SPS resource.
  14. 如权利要求1至13中任意一项所述的基站,其特征在于,所述基站还包括:The base station according to any one of claims 1 to 13, wherein the base station further comprises:
    第三处理单元,用于在所述第二处理单元为所述第一UE授权所述SPS资源之后,当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。a third processing unit, configured to: after the second processing unit authorizes the SPS resource for the first UE, when the preset resource release condition is met, the base station releases the allocated location for the first UE Said SPS resources.
  15. 如权利要求14所述的基站,其特征在于,所述预设的资源释放条件包括以下方式中的至少一种:The base station according to claim 14, wherein the preset resource release condition comprises at least one of the following manners:
    所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。The base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  16. 如权利要求1至15中任意一项所述的基站,其特征在于,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The base station according to any one of claims 1 to 15, wherein the D2D service data comprises a UE-network relay discovery message and/or network telephone VoIP voice data.
  17. 一种用户设备,其特征在于,包括:A user equipment, comprising:
    发送单元,用于向基站发送用于为D2D通信请求资源的调度请求;a sending unit, configured to send, to the base station, a scheduling request for requesting resources for D2D communication;
    接收单元,用于在所述发送单元发送调度请求之后,接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;a receiving unit, configured to receive, after the sending unit sends a scheduling request, configuration information and authorization information that are sent by the base station after performing SPS resource scheduling, where the configuration information is used by the base station to perform SPS on the UE The resource configuration, the authorization information is used by the base station to authorize the SPS resource for the UE, and the performing, by the base station, the SDS resource scheduling, the determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset a semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and allocating SPS resources to the UE in a D2D communication resource pool corresponding to the SPS period;
    执行单元,用于在所述接收单元接收配置信息和授权信息之后,按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通 信。An execution unit, configured to periodically perform D2D communication with the target UE through the PC5 interface by using the SPS resource according to the SPS period after the receiving unit receives the configuration information and the authorization information. letter.
  18. 如权利要求17所述的用户设备,其特征在于,The user equipment of claim 17 wherein:
    所述接收单元,具体用于当所述UE基于D2D直通模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周期的标识信息;接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信息。The receiving unit is configured to: when the UE initiates the scheduling request according to the D2D passthrough mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes The identifier information of the SPS and the identifier information of the SPS period are received; the downlink control information format 5 sent by the base station is received, and the downlink control information format 5 includes the authorization information.
  19. 如权利要求17所述的用户设备,其特征在于,The user equipment of claim 17 wherein:
    所述接收单元,具体用于当所述UE基于D2D发现模式发起所述调度请求时,接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。The receiving unit is configured to: when the UE initiates the scheduling request according to the D2D discovery mode, receive an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and the authorization information.
  20. 如权利要求17至19中任意一项所述的用户设备,其特征在于,A user equipment according to any one of claims 17 to 19, characterized in that
    所述执行单元,还用于确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。The execution unit is further configured to determine that a preset D2D communication end condition is met, and stop using the SPS resource for D2D communication; and send an SPS release indication message to the base station, where the SPS release indication message is used to indicate the The base station releases the SPS resources allocated for the UE.
  21. 如权利要求20所述的用户设备,其特征在于,A user equipment according to claim 20, wherein
    所述执行单元,具体用于确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。The executing unit is specifically configured to determine that the number of times that the D2D service data is not sent is greater than a first threshold, or that the UE determines that the number of times the padding message is sent to the target UE is greater than a second threshold.
  22. 如权利要求17至21中任意一项所述的用户设备,其特征在于,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The user equipment according to any one of claims 17 to 21, wherein the D2D service data comprises a UE-network relay discovery message and/or network telephone VoIP voice data.
  23. 一种资源调度方法,其特征在于,包括:当接收到第一用户设备UE发送的用于为设备到设备D2D通信请求资源的调度请求时,A resource scheduling method, comprising: when receiving a scheduling request sent by a first user equipment UE for requesting resource for device-to-device D2D communication,
    基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件;Determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition;
    所述基站利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源;The base station configures an SPS period for the D2D communication by using an SPS manner, and allocates an SPS resource to the first UE in a D2D communication resource pool corresponding to the SPS period;
    所述基站对所述第一UE进行SPS资源配置,并为所述第一UE授权所述SPS资源,所述SPS资源用于所述第一UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与第二UE进行D2D通信。 The base station performs SPS resource configuration on the first UE, and authorizes the SPS resource for the first UE, where the SPS resource is used by the first UE to periodically use the SPS cycle according to the SPS period. The SPS resource performs D2D communication with the second UE through the PC5 interface.
  24. 如权利要求23所述的资源调度方法,其特征在于,所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件包括:The resource scheduling method according to claim 23, wherein the determining, by the base station, that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition comprises:
    所述基站确定所述D2D业务数据具有数据包周期性生成特性,或者所述基站确定所述D2D业务数据需要执行SPS,或者所述基站确定所述D2D业务数据具有数据包周期性生成特性且所述D2D业务数据需要执行SPS。Determining, by the base station, that the D2D service data has a data packet periodic generation characteristic, or the base station determines that the D2D service data needs to perform an SPS, or the base station determines that the D2D service data has a data packet periodic generation characteristic and The D2D service data needs to execute SPS.
  25. 如权利要求24所述的资源调度方法,其特征在于,A resource scheduling method according to claim 24, wherein
    当所述第一UE基于D2D直通模式发起所述调度请求时,所述基站确定所述D2D业务数据具有数据包周期性生成特性包括:When the first UE initiates the scheduling request based on the D2D pass-through mode, the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
    所述基站通过所述调度请求的上报频率确定所述D2D业务数据具有数据包周期性生成特性,或者所述基站通过所述第一UE发送的D2D缓存数据状态报告ProSe BSR中的逻辑信道标识确定所述D2D业务数据具有数据包周期性生成特性;Determining, by the reporting frequency of the scheduling request, that the D2D service data has a data packet periodic generation characteristic, or the base station determines, by using a logical channel identifier in a D2D cache data status report ProSe BSR sent by the first UE The D2D service data has a data packet periodic generation characteristic;
    当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站确定所述D2D业务数据具有数据包周期性生成特性包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the determining, by the base station, that the D2D service data has a packet periodic generation characteristic includes:
    所述基站通过包含所述调度请求的RRC层消息确定所述D2D业务数据具有数据包周期性生成特性。The base station determines, by using an RRC layer message that includes the scheduling request, that the D2D service data has a packet periodic generation characteristic.
  26. 如权利要求23至25中任意一项所述的资源调度方法,其特征在于,当所述第一UE基于D2D直通模式发起所述调度请求时,在所述基站利用SPS方式为所述D2D通信配置SPS周期之前还包括:The resource scheduling method according to any one of claims 23 to 25, wherein when the first UE initiates the scheduling request based on a D2D passthrough mode, the base station utilizes an SPS mode for the D2D communication. Before configuring the SPS cycle, it also includes:
    所述基站获取所述D2D业务数据的数据包生成周期;Obtaining, by the base station, a data packet generation period of the D2D service data;
    则所述基站利用SPS方式为所述D2D通信配置SPS周期包括:And the configuring, by the base station, the SPS period for the D2D communication by using an SPS manner includes:
    所述基站根据所述数据包生成周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to the data packet generation period.
  27. 如权利要求26所述的资源调度方法,其特征在于,A resource scheduling method according to claim 26, wherein
    所述基站获取所述D2D业务数据的数据包生成周期包括:The data packet generation period of the base station acquiring the D2D service data includes:
    所述基站通过所述调度请求的上报频率获取所述D2D业务数据的数据包生成周期;Obtaining, by the base station, a data packet generation period of the D2D service data by using a reporting frequency of the scheduling request;
    或者,所述基站通过所述第一UE发送的ProSe BSR中的逻辑信道标识获取所述D2D业务数据的数据包生成周期。 Or the base station acquires a data packet generation period of the D2D service data by using a logical channel identifier in the ProSe BSR sent by the first UE.
  28. 如权利要求26或27所述的资源调度方法,其特征在于,A resource scheduling method according to claim 26 or 27, wherein
    所述基站根据所述数据包生成周期为所述SPS资源配置SPS周期包括:The configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period includes:
    所述基站根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的D2D链路控制SC周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to the data packet generation period and the D2D link control SC period of the D2D through-through resource pool corresponding to the first UE.
  29. 如权利要求28所述的资源调度方法,其特征在于,所述基站根据所述数据包生成周期和所述第一UE对应的D2D直通资源池的SC周期为所述SPS资源配置SPS周期包括:The resource scheduling method according to claim 28, wherein the configuring, by the base station, the SPS period for the SPS resource according to the data packet generation period and the SC period of the D2D through-through resource pool corresponding to the first UE includes:
    所述基站将所述SPS资源的所述SPS周期设置为所述数据包生成周期与所述SC周期的最小公倍数。The base station sets the SPS period of the SPS resource to a least common multiple of the data packet generation period and the SC period.
  30. 如权利要求23至25中任意一项所述的资源调度方法,其特征在于,当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站利用SPS方式为所述D2D通信配置SPS周期包括:The resource scheduling method according to any one of claims 23 to 25, wherein when the first UE initiates the scheduling request based on a D2D discovery mode, the base station configures the D2D communication by using an SPS mode. The SPS cycle includes:
    所述基站根据所述第一UE对应的发现Discovery资源池的Discovery周期为所述SPS资源配置SPS周期。The base station configures an SPS period for the SPS resource according to a Discovery period of the discovery Discovery resource pool corresponding to the first UE.
  31. 如权利要求30所述的资源调度方法,其特征在于,所述基站根据所述第一UE对应的Discovery资源池的Discovery周期为所述SPS资源配置SPS周期包括:The resource scheduling method according to claim 30, wherein the configuring, by the base station, the SPS period for the SPS resource according to a Discovery period of the Discovery resource pool corresponding to the first UE includes:
    所述基站将所述SPS资源的所述SPS周期设置为所述第一UE对应的Discovery资源池的Discovery周期。The base station sets the SPS period of the SPS resource to a Discovery period of the Discovery resource pool corresponding to the first UE.
  32. 如权利要求23至29中任意一项所述的资源调度方法,其特征在于,当所述第一UE基于D2D直通模式发起所述调度请求时,所述SPS周期包含至少一个SC周期,则所述基站在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源包括:The resource scheduling method according to any one of claims 23 to 29, wherein when the first UE initiates the scheduling request based on a D2D pass-through mode, the SPS period includes at least one SC period, and the Allocating SPS resources to the first UE in the D2D communication resource pool corresponding to the SPS period includes:
    所述基站在所述SPS周期所包含的至少一个SC周期的D2D直通资源池中为所述第一UE分配SPS资源。The base station allocates SPS resources to the first UE in a D2D pass-through resource pool of at least one SC period included in the SPS period.
  33. 如权利要求23至25、30和31中任意一项所述的资源调度方法,其特征在于,当所述第一UE基于D2D发现模式发起所述调度请求时,所述SPS周期包含至少一个Discovery周期,则所述基站在所述SPS周期对应的D2D通信资源池中为所述第一UE分配SPS资源包括: The resource scheduling method according to any one of claims 23 to 25, 30 and 31, wherein when the first UE initiates the scheduling request based on a D2D discovery mode, the SPS period includes at least one Discovery And the allocating the SPS resources to the first UE in the D2D communication resource pool corresponding to the SPS period by the base station includes:
    所述基站在所述SPS周期所包含的至少一个Discovery周期的Discovery资源池中为所述第一UE分配SPS资源。The base station allocates SPS resources to the first UE in a Discovery resource pool of at least one Discovery period included in the SPS period.
  34. 如权利要求23至29、和32中任意一项所述的资源调度方法,其特征在于,当所述第一UE基于D2D直通模式发起所述调度请求时,所述基站对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源包括:The resource scheduling method according to any one of claims 23 to 29, wherein the base station is to the first UE when the first UE initiates the scheduling request based on a D2D passthrough mode. Performing the SPS resource configuration and authorizing the SPS resource for the first UE includes:
    所述基站通过发送RRC层消息对所述第一UE进行SPS资源配置,其中,所述RRC层消息包括所述SPS的标识信息和所述SPS周期的标识信息;The base station performs SPS resource configuration on the first UE by sending an RRC layer message, where the RRC layer message includes identifier information of the SPS and identifier information of the SPS period;
    所述基站通过发送下行控制信息格式5为所述第一UE授权所述SPS资源。The base station grants the SPS resource to the first UE by sending a downlink control information format 5.
  35. 如权利要求23至25、30、31和33中任意一项所述的资源调度方法,其特征在于,A resource scheduling method according to any one of claims 23 to 25, 30, 31 and 33, characterized in that
    当所述第一UE基于D2D发现模式发起所述调度请求时,所述基站对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源包括:When the first UE initiates the scheduling request based on the D2D discovery mode, the base station performing SPS resource configuration on the first UE and authorizing the SPS resource for the first UE includes:
    所述基站通过发送RRC层消息对所述第一UE进行SPS资源配置并为所述第一UE授权所述SPS资源。The base station performs SPS resource configuration on the first UE by sending an RRC layer message, and authorizes the SPS resource for the first UE.
  36. 如权利要求23至35中任意一项所述的资源调度方法,其特征在于,所述方法还包括:The resource scheduling method according to any one of claims 23 to 35, wherein the method further comprises:
    当满足预设的资源释放条件时,所述基站释放为所述第一UE分配的所述SPS资源。When the preset resource release condition is met, the base station releases the SPS resource allocated for the first UE.
  37. 如权利要求36所述的资源调度方法,其特征在于,所述预设的资源释放条件包括以下方式中的至少一种:The resource scheduling method according to claim 36, wherein the preset resource release condition comprises at least one of the following manners:
    所述基站接收到所述第一UE发送的SPS释放指示消息或者所述基站维护的SPS释放计时器超过预设阈值。The base station receives the SPS release indication message sent by the first UE or the SPS release timer maintained by the base station exceeds a preset threshold.
  38. 如权利要求23至37中任意一项所述的资源调度方法,其特征在于,A resource scheduling method according to any one of claims 23 to 37, characterized in that
    所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。The D2D service data includes a UE-network relay discovery message and/or network telephone VoIP voice data.
  39. 一种资源调度方法,其特征在于,包括:A resource scheduling method, comprising:
    UE向基站发送用于为D2D通信请求资源的调度请求;The UE sends a scheduling request for requesting resources for D2D communication to the base station;
    UE接收所述基站在执行SPS资源调度后发送的配置信息和授权信息,其 中,所述配置信息用于所述基站对所述UE进行SPS资源配置,所述授权信息用于所述基站为所述UE授权SPS资源,且所述基站执行SPS资源调度是指所述基站确定所述D2D通信所对应待传输的D2D业务数据满足预设的半持续调度SPS执行条件,且利用SPS方式为所述D2D通信配置SPS周期,并在所述SPS周期对应的D2D通信资源池中为所述UE分配SPS资源;Receiving, by the UE, configuration information and authorization information sent by the base station after performing SPS resource scheduling, where The configuration information is used by the base station to perform SPS resource configuration on the UE, where the authorization information is used by the base station to authorize SPS resources for the UE, and the base station performs SPS resource scheduling refers to the base station. Determining that the D2D service data to be transmitted corresponding to the D2D communication meets a preset semi-persistent scheduling SPS execution condition, and configuring an SPS period for the D2D communication by using an SPS manner, and in a D2D communication resource pool corresponding to the SPS period Allocating SPS resources to the UE;
    所述UE按照所述SPS周期,周期性地使用所述SPS资源通过PC5接口与目标UE进行D2D通信。The UE periodically performs D2D communication with the target UE through the PC5 interface according to the SPS period.
  40. 如权利要求39所述的资源调度方法,其特征在于,当所述UE基于D2D直通模式发起所述调度请求时,所述UE接收所述基站发送的配置信息和授权信息包括:The resource scheduling method according to claim 39, wherein when the UE initiates the scheduling request based on the D2D pass-through mode, the receiving, by the UE, configuration information and authorization information sent by the base station includes:
    所述UE接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息,所述配置信息包括所述SPS的标识信息和所述SPS周期的标识信息;Receiving, by the UE, an RRC layer message that is sent by the base station, where the RRC layer message includes the configuration information, where the configuration information includes identifier information of the SPS and identifier information of the SPS period;
    所述UE接收所述基站发送的下行控制信息格式5,所述下行控制信息格式5包括所述授权信息。The UE receives the downlink control information format 5 sent by the base station, and the downlink control information format 5 includes the authorization information.
  41. 如权利要求39所述的资源调度方法,其特征在于,当所述UE基于D2D发现模式发起所述调度请求时,所述UE接收所述基站发送的配置信息和授权信息包括:The resource scheduling method according to claim 39, wherein when the UE initiates the scheduling request based on the D2D discovery mode, the receiving, by the UE, configuration information and authorization information sent by the base station includes:
    所述UE接收所述基站发送的RRC层消息,所述RRC层消息包括所述配置信息和授权信息。The UE receives an RRC layer message sent by the base station, where the RRC layer message includes the configuration information and authorization information.
  42. 如权利要求39至41中任意一项所述的资源调度方法,其特征在于,所述方法还包括:The resource scheduling method according to any one of claims 39 to 41, wherein the method further comprises:
    所述UE确定满足预设的D2D通信结束条件,并停止使用所述SPS资源进行D2D通信;Determining that the preset D2D communication end condition is met, and stopping using the SPS resource for D2D communication;
    所述UE向所述基站发送SPS释放指示消息,所述SPS释放指示消息用于指示所述基站释放为所述UE分配的所述SPS资源。The UE sends an SPS release indication message to the base station, where the SPS release indication message is used to instruct the base station to release the SPS resource allocated for the UE.
  43. 如权利要求42所述的资源调度方法,其特征在于,所述UE确定满足预设的D2D通信结束条件包括:The resource scheduling method according to claim 42, wherein the determining that the UE satisfies a preset D2D communication end condition comprises:
    所述UE确定没有所述D2D业务数据发送的次数大于第一阈值,或者所述UE确定其向目标UE发送填充消息的次数大于第二阈值。 The UE determines that the number of times the D2D service data is not transmitted is greater than a first threshold, or the UE determines that the number of times the UE sends a padding message to the target UE is greater than a second threshold.
  44. 如权利要求39至43中任意一项所述的资源调度方法,其特征在于,所述D2D业务数据包括UE-网络中继发现消息和/或网络电话VoIP话音数据。 The resource scheduling method according to any one of claims 39 to 43, wherein the D2D service data comprises a UE-network relay discovery message and/or network telephone VoIP voice data.
PCT/CN2015/080294 2015-05-29 2015-05-29 Method, base station, and user equipment for resource scheduling WO2016191943A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2015/080294 WO2016191943A1 (en) 2015-05-29 2015-05-29 Method, base station, and user equipment for resource scheduling
CN201580039166.7A CN106664693B (en) 2015-05-29 2015-05-29 Resource scheduling method, base station and user equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/080294 WO2016191943A1 (en) 2015-05-29 2015-05-29 Method, base station, and user equipment for resource scheduling

Publications (1)

Publication Number Publication Date
WO2016191943A1 true WO2016191943A1 (en) 2016-12-08

Family

ID=57439898

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/080294 WO2016191943A1 (en) 2015-05-29 2015-05-29 Method, base station, and user equipment for resource scheduling

Country Status (2)

Country Link
CN (1) CN106664693B (en)
WO (1) WO2016191943A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019029144A1 (en) * 2017-08-11 2019-02-14 中兴通讯股份有限公司 Method and device for configuring wireless resource pool
CN109451865A (en) * 2018-02-12 2019-03-08 北京小米移动软件有限公司 Transmit method, base station and the user equipment of information
CN109714824A (en) * 2017-10-26 2019-05-03 普天信息技术有限公司 A kind of half-persistence scheduling resources distribution method and base station
CN110326344A (en) * 2017-03-20 2019-10-11 Oppo广东移动通信有限公司 Transmit method, terminal device and the network equipment of data
CN110603880A (en) * 2017-05-05 2019-12-20 华为技术有限公司 Semi-persistent scheduling method, user equipment and network equipment
CN113677041A (en) * 2020-05-14 2021-11-19 大唐移动通信设备有限公司 Resource release management method and device
US20220159620A1 (en) * 2019-01-10 2022-05-19 Beijing Xiaomi Mobile Software Co., Ltd. Methods, apparatuses, user equipment and base stations for determing sidelink resource

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210345351A1 (en) * 2018-09-07 2021-11-04 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for sending response information, storage medium, and electronic device
CN112469023B (en) * 2019-09-06 2023-06-06 维沃移动通信有限公司 Message transmission method and terminal
CN113873683A (en) * 2020-06-30 2021-12-31 华为技术有限公司 Communication method and device
WO2022266870A1 (en) * 2021-06-22 2022-12-29 Oppo广东移动通信有限公司 Sidelink communication method, terminal device, network device and communication system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102958066A (en) * 2011-08-31 2013-03-06 华为技术有限公司 Method and device for D2D (door-to-door) terminal communication
CN103209487A (en) * 2012-01-17 2013-07-17 中兴通讯股份有限公司 Wireless communication method, device and system
US20140126492A1 (en) * 2012-11-02 2014-05-08 Industrial Technology Research Institute Methods, apparatuses, and systems for resource allocation for terminals
CN104284340A (en) * 2013-07-08 2015-01-14 华为技术有限公司 D2D communication method, user equipment and base station

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7873710B2 (en) * 2007-02-06 2011-01-18 5O9, Inc. Contextual data communication platform
CN103188742B (en) * 2011-12-29 2015-11-25 华为技术有限公司 Communication handover method, subscriber equipment and base station
CN104254132B (en) * 2013-06-26 2018-12-18 上海朗帛通信技术有限公司 Dispatching method and device in a kind of D2D system
CN104219758A (en) * 2014-08-08 2014-12-17 中兴通讯股份有限公司 D2D communication method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102958066A (en) * 2011-08-31 2013-03-06 华为技术有限公司 Method and device for D2D (door-to-door) terminal communication
CN103209487A (en) * 2012-01-17 2013-07-17 中兴通讯股份有限公司 Wireless communication method, device and system
US20140126492A1 (en) * 2012-11-02 2014-05-08 Industrial Technology Research Institute Methods, apparatuses, and systems for resource allocation for terminals
CN104284340A (en) * 2013-07-08 2015-01-14 华为技术有限公司 D2D communication method, user equipment and base station

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110326344A (en) * 2017-03-20 2019-10-11 Oppo广东移动通信有限公司 Transmit method, terminal device and the network equipment of data
CN110326344B (en) * 2017-03-20 2024-02-06 Oppo广东移动通信有限公司 Method for transmitting data, terminal device, network device and computer storage medium
CN110603880A (en) * 2017-05-05 2019-12-20 华为技术有限公司 Semi-persistent scheduling method, user equipment and network equipment
WO2019029144A1 (en) * 2017-08-11 2019-02-14 中兴通讯股份有限公司 Method and device for configuring wireless resource pool
CN109714824A (en) * 2017-10-26 2019-05-03 普天信息技术有限公司 A kind of half-persistence scheduling resources distribution method and base station
CN109451865A (en) * 2018-02-12 2019-03-08 北京小米移动软件有限公司 Transmit method, base station and the user equipment of information
CN109451865B (en) * 2018-02-12 2024-02-02 北京小米移动软件有限公司 Information transmission method, base station and user equipment
US20220159620A1 (en) * 2019-01-10 2022-05-19 Beijing Xiaomi Mobile Software Co., Ltd. Methods, apparatuses, user equipment and base stations for determing sidelink resource
CN113677041A (en) * 2020-05-14 2021-11-19 大唐移动通信设备有限公司 Resource release management method and device

Also Published As

Publication number Publication date
CN106664693A (en) 2017-05-10
CN106664693B (en) 2020-04-28

Similar Documents

Publication Publication Date Title
WO2016191943A1 (en) Method, base station, and user equipment for resource scheduling
US11337107B2 (en) Base station and radio terminal
US10411789B2 (en) Scheduling mechanism for prose relays serving remote UEs
RU2708300C2 (en) Procedure for logical channel prioritization for logical channels of single-level communication line
RU2672623C2 (en) Improved distribution of resources for connection between devices (d2d)
EP3101969B1 (en) A resource allocation method, apparatus, system and computer storage medium thereof
RU2580668C1 (en) Enhanced local communication in broadband mobile communication networks
JP6594460B2 (en) Improved relay UE discovery for proximity services
US11343802B2 (en) Semi-persistent scheduling method and apparatus
CN105453675B (en) Method and apparatus for performing device-to-device communication
WO2018095156A1 (en) Method for indicating v2x network resource information, and base station
JP6636146B2 (en) Device-to-device D2D communication method, apparatus and system
US9661478B2 (en) Method and apparatus for implementing trunking group call service
KR20130109781A (en) Method of allocating radio resources for device-to-device communication in cellular telecommunication system
WO2013034107A1 (en) Method, device, and system that enable d2d data transmissions in cellular network
WO2016155113A1 (en) Group communication method, user equipment, base station device and system
JP7301140B2 (en) Method and apparatus for processing sidelink reports
WO2013166670A1 (en) Method and device for configuring resources of uplink channel
JP2023500050A (en) A method for sorting neighboring cells in a radio link failure (RLF) report
WO2016019739A1 (en) User state processing method and apparatus
WO2019028792A1 (en) Resource allocation method and device
WO2014000201A1 (en) Uplink resource allocation method and device
EP3136781A1 (en) Resource scheduling method, device and system
JP6695072B2 (en) Improved resource allocation in device-to-device (D2D) communication
KR101648251B1 (en) Methods for allocating wireless resources in Device to Device communication and Apparatuses thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15893606

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15893606

Country of ref document: EP

Kind code of ref document: A1