CN111741532B - Terminal and data transmission method thereof - Google Patents

Terminal and data transmission method thereof Download PDF

Info

Publication number
CN111741532B
CN111741532B CN201910222777.5A CN201910222777A CN111741532B CN 111741532 B CN111741532 B CN 111741532B CN 201910222777 A CN201910222777 A CN 201910222777A CN 111741532 B CN111741532 B CN 111741532B
Authority
CN
China
Prior art keywords
terminal
communication path
proximity
data transmission
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910222777.5A
Other languages
Chinese (zh)
Other versions
CN111741532A (en
Inventor
赵亚利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201910222777.5A priority Critical patent/CN111741532B/en
Publication of CN111741532A publication Critical patent/CN111741532A/en
Application granted granted Critical
Publication of CN111741532B publication Critical patent/CN111741532B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Abstract

The embodiment of the invention relates to a terminal and a data transmission method thereof, relates to the technical field of wireless communication, and aims to solve the problem of how to select a communication path when the terminal has a plurality of selectable communication paths. The method comprises the following steps: determining whether the terminal allows the simultaneous use of a plurality of communication paths for data transmission, and if not, selecting a unique communication path for all the proximity services of the terminal for data transmission; if so, selecting a unique communication path for each proximity service of the terminal for data transmission.

Description

Terminal and data transmission method thereof
Technical Field
The present invention relates to the field of wireless communications technologies, and in particular, to a terminal and a method for transmitting data thereof.
Background
A terminal supporting a Vehicle-to-evolution (V2X) service is agreed in a long term evolution (Long Term Evolution, LTE) system, wherein a communication path of the V2X service is completely determined by a higher layer of the terminal (refer to a protocol layer above an access network protocol layer, such as a core network protocol layer), and the higher layer of the terminal only indicates a unique communication path to a lower layer of the terminal (refer to an access network protocol layer, such as a medium access control (Media Access Control, MAC) layer, a radio resource control (Radio Resource Control, RRC) layer or a physical layer), i.e. only a direct communication interface link is selected as a communication path at the same time, or only a Uu interface link is selected as a communication path;
If the terminal does not support data transmission on the Uu interface link and the V2X link at the same time for the same or different proximity services, how to perform communication path selection needs to be considered, but for a New air interface (NR) of 5G, how to perform communication path selection for the V2X service at the same time does not have an explicit conclusion at present.
In summary, the present solution of how to select a communication path when a terminal has multiple alternative communication paths.
Disclosure of Invention
The invention provides a terminal and a data transmission method thereof, which are used for solving the problem of how to select a communication path when the terminal has a plurality of selectable communication paths.
In a first aspect, a method for transmitting data by a terminal provided by an embodiment of the present invention includes:
determining whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
if not, selecting a unique communication path for all the proximity services of the terminal to perform data transmission;
if so, selecting a unique communication path for each proximity service of the terminal for data transmission.
In the method, when the terminal allows the simultaneous use of a plurality of communication paths for data transmission, a unique communication path is selected for each proximity service for data transmission, and the terminal is effectively ensured to select only one communication path for the same proximity service at the same moment when the terminal does not support the simultaneous data transmission on a Uu interface link and a V2X link for the same or different proximity services at the same moment.
In one possible implementation, the communication path includes a direct communication interface link between devices, a Uu interface link between a network and a device.
In one possible implementation, the proximity service is identified by a service identifier at a higher level of the terminal and by a logical channel number at a lower level of the terminal.
In one possible implementation, the principle of determining whether the terminal allows data transmission using multiple communication paths simultaneously includes one or a combination of the following:
capability information of the terminal;
band separation between the frequency band used by the Uu interface of the terminal and the frequency band used by the direct communication interface.
In one possible implementation, selecting a unique communication path for all proximity services of the terminal for data transmission includes:
the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission; or alternatively
The terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer selects a unique communication path for all the proximity services of the terminal to perform data transmission.
In one possible implementation, the terminal lower layer selects a unique communication path for all proximity services of the terminal, including:
And the lower layer of the terminal selects a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services.
In one possible implementation, the method includes selecting, by the lower layer of the terminal, a unique communication path for all proximity services of the terminal for data transmission according to QoS parameters of all proximity services, including:
the terminal lower layer determines the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services;
and the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest priority.
In one possible implementation manner, the terminal lower layer selects a unique communication path for all proximity services of the terminal to perform data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest priority, including:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, selecting a unique communication path for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
In one possible implementation, the first related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
In one possible implementation, the method includes selecting, by the lower layer of the terminal, a unique communication path for all proximity services of the terminal for data transmission according to QoS parameters of all proximity services, including:
the terminal lower layer determines the near service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the near services;
and the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest time delay requirement.
In one possible implementation manner, the terminal lower layer selects a unique communication path for all proximity services of the terminal to perform data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest delay requirement, including:
when determining that the terminal high layer configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to carry out data transmission according to a second related parameter from the plurality of communication paths.
In one possible implementation, the second related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
In one possible implementation, the terminal lower layer indicates auxiliary information to the terminal higher layer, including:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the higher layer of the terminal.
In one possible implementation, the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes at least one of the following:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information that only one communication path is selected for the terminal.
In one possible implementation manner, selecting a unique communication path for each proximity service of the terminal for data transmission includes:
the terminal lower layer selects a unique communication path for each proximity service of the terminal to transmit data; or alternatively
The terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer respectively selects a unique communication path for each proximity service of the terminal to carry out data transmission.
In one possible implementation manner, the terminal lower layer selects a unique communication path for each proximity service of the terminal to perform data transmission, including:
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service according to the configuration information for data transmission; or alternatively
For each proximity service, when determining that the configuration of the terminal higher layer for the proximity service allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service for data transmission according to a third related parameter.
In one possible implementation, the third related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the Uu interface link is current.
In one possible implementation, the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the higher layer of the terminal.
In one possible implementation, the content of the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes:
indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
In one possible implementation, the lower layer of the terminal includes an access network protocol layer, and the higher layer of the terminal includes a protocol layer above the access network protocol layer.
In one possible implementation manner, when selecting a unique communication path for all proximity services of the terminal to perform data transmission, or selecting a unique communication path for each proximity service of the terminal to perform data transmission, the method includes:
and taking the selected unique communication path as a logic channel priority LCP limiting parameter for data transmission.
In a second aspect, an embodiment of the present invention provides a terminal for transmitting data, where the terminal includes: a processor and a memory;
wherein the processor is used for reading the program in the memory and executing the following processes:
determining whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
if not, selecting a unique communication path for all the proximity services of the terminal to perform data transmission;
if so, selecting a unique communication path for each proximity service of the terminal for data transmission.
In one possible implementation, the communication path includes a direct communication interface link between devices, a Uu interface link between a network and a device.
In one possible implementation, the proximity service is identified by a service identifier at a higher level of the terminal and by a logical channel number at a lower level of the terminal.
In one possible implementation, the principle of determining whether the terminal allows data transmission using multiple communication paths simultaneously includes one or a combination of the following:
capability information of the terminal;
band separation between the frequency band used by the Uu interface of the terminal and the frequency band used by the direct communication interface.
In one possible implementation, the processor is specifically configured to:
selecting a unique communication path for all the proximity services of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
And indicating auxiliary information to a terminal high-level through a terminal low-level, and selecting a unique communication path for all the proximity services of the terminal through the terminal high-level to perform data transmission.
In one possible implementation, the processor is specifically configured to:
and selecting a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services by the lower layer of the terminal.
In one possible implementation, the processor is specifically configured to:
determining the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the terminal lower layer according to the communication path configured by the terminal higher layer for the proximity service with the highest priority.
In one possible implementation, the processor is specifically configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, selecting a unique communication path for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
In one possible implementation, the first related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
In one possible implementation, the processor is specifically configured to:
determining the proximity service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
And selecting a unique communication path for all the proximity services of the terminal to transmit data through the communication path configured by the lower terminal layer for the proximity service with the highest time delay requirement according to the higher terminal layer.
In one possible implementation, the processor is specifically configured to:
when determining that the terminal high layer configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to carry out data transmission according to a second related parameter from the plurality of communication paths.
In one possible implementation, the second related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
In one possible implementation, the processor is specifically configured to:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
In one possible implementation, the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes at least one of the following:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information that only one communication path is selected for the terminal.
In one possible implementation, the processor is specifically configured to:
selecting a unique communication path for each proximity service of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
Auxiliary information is indicated to a terminal high-level through a terminal low-level, and a unique communication path is respectively selected for each proximity service of the terminal through the terminal high-level to carry out data transmission.
In one possible implementation, the processor is specifically configured to:
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service according to the configuration information for data transmission; or alternatively
For each proximity service, when determining that the configuration of the proximity service by the terminal high layer allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
In one possible implementation, the third related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the Uu interface link is current.
In one possible implementation, the processor is specifically configured to include:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
In one possible implementation, the content of the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes:
indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
In one possible implementation, the lower layer of the terminal includes an access network protocol layer, and the higher layer of the terminal includes a protocol layer above the access network protocol layer.
In one possible implementation, the processor is specifically configured to:
and taking the selected unique communication path as a logic channel priority LCP limiting parameter for data transmission.
In a third aspect, an embodiment of the present application provides a computer storage medium having stored thereon a computer program which, when executed by a processor, implements the solution of any one of the first aspects described above.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it will be apparent that the drawings in the following description are only some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a communication path provided in an embodiment of the present application;
fig. 2 is a schematic diagram of a terminal transmitting data according to embodiment 1 of the present application;
fig. 3 is an interaction schematic diagram of a lower layer of a terminal and a higher layer of the terminal when the terminal transmits data according to embodiment 2 of the present application;
fig. 4 is an interaction schematic diagram of a lower layer of a terminal and a higher layer of the terminal when the terminal transmits data according to embodiment 3 of the present application;
fig. 5 is an interaction schematic diagram of a lower layer of a terminal and a higher layer of the terminal when the terminal transmits data according to embodiment 4 of the present application;
Fig. 6 is an interaction schematic diagram of a lower layer of a terminal and a higher layer of the terminal when the terminal transmits data according to embodiment 5 of the present application;
fig. 7 is a schematic structural diagram of a terminal according to embodiment 6 of the present application;
fig. 8 is a schematic structural diagram of a terminal device according to embodiment 7 of the present application.
Detailed Description
In the following, some terms in the embodiments of the present application are explained for easy understanding by those skilled in the art.
(1) The term "plurality" in embodiments of the present application means two or more, and other adjectives are similar.
(2) The character "/" generally indicates that the front-to-back associated object is an or relationship.
As shown in fig. 1, devices that are close to each other allow direct communication between the devices, and for convenience of description, define a direct communication interface link between the devices as a sidlink (device-to-device communication link), and the corresponding wireless interface is referred to as a direct communication interface (also referred to as a sidlink interface); the cellular communication Link between a network and a direct communication device is called Uu Link (communication Link between a network and a device), and its corresponding interface is called Uu interface.
Vehicle-to-Everything (V2X) is one of direct communication between devices, V2X is a popular issue in the current communication field, and formal stand is established in 3gpp ran#67 conferences in 2015; V2X communication mainly includes three aspects: vehicle-to-Vehicle (V2V) communication: communication between On-board units (OBU) On board;
Vehicle-to-Infrastructure (V2I) communication: communication between a vehicle and a Road Side Unit (RSU);
Vehicle-to-Pedestrian (V2P) communication: communication between a car and a pedestrian.
For V2X service, two communication paths of a direct communication interface link or a Uu interface link can be used, but the two communication paths have advantages and disadvantages, the direct communication interface link has short time delay and high transmission efficiency, but the reliability of the direct communication interface link can be deteriorated along with the increase of the distance between terminals or the shielding of obstacles; the Uu interface has longer link delay, lower transmission efficiency and high reliability.
A terminal supporting Vehicle-to-evolution (V2X) service is agreed in a long term evolution (Long Term Evolution, LTE) system, wherein a communication path of the V2X service is completely determined by a terminal higher layer (a protocol layer above an access network), and the terminal higher layer only indicates a unique communication path to a terminal lower layer, that is, the terminal selects only a direct communication interface link as a communication path or only an interface (User to Network Universal Interface, uu) link between a user and a network as a communication path at the same time;
if the terminal does not support data transmission on the Uu interface link and the V2X link at the same time for the same or different services, how to perform communication path selection needs to be considered, that is, how to perform communication path selection for the V2X service at the same time for a New air interface 5G New air interface (NR) is not explicitly concluded at present.
Based on the above-mentioned scenes, the embodiment of the application provides a data transmission method, and in different scenes, the direct communication interface link or Uu interface link is reasonably selected to transmit the V2X service data, so that the advantages of the direct communication interface link and Uu interface link are fully utilized.
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described in further detail below with reference to the accompanying drawings, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Example 1
As shown in fig. 2, this embodiment provides a method for transmitting data by a terminal, which specifically includes:
step 201, determining whether the terminal allows data transmission by using a plurality of communication paths at the same time, if not, entering step 202, and if yes, entering step 203;
step 202, selecting a unique communication path for all proximity services of the terminal to perform data transmission;
and 203, selecting a unique communication path for each proximity service of the terminal to transmit data.
The communication path includes a direct communication interface link between devices, a Uu interface link between a network and a device.
The proximity services (Proximity Services, proSe) may refer to, but are not limited to, V2X services, device-to-Device (D2D) services;
the near service is identified by a service identifier at a high level of the terminal and is identified by a logic channel number at a low level of the terminal;
the service identifier includes a proximity service identifier (Proximity Service Identity, PSID) or an intelligent transportation system application identifier (Intelligent Transport System-Application Identity, ITS-AID), and is identified by a logical channel number at a lower layer of the terminal.
In the method, when the terminal allows the simultaneous use of a plurality of communication paths for data transmission, a unique communication path is selected for each proximity service for data transmission, and the terminal is effectively ensured to select only one communication path for the same proximity service at the same moment when the terminal does not support the simultaneous data transmission on a direct communication interface link and a Uu interface link for the same or different proximity services at the same moment.
Optionally, the principle of determining whether the terminal allows simultaneous data transmission using multiple communication paths includes one or a combination of the following:
Capability information of the terminal;
band separation between the frequency band used by the Uu interface of the terminal and the frequency band used by the direct communication interface.
Optionally, when determining that the terminal allows data transmission using only one communication path at a time, the method may, but is not limited to, selecting a unique communication path for all proximity services of the terminal for data transmission by any of the following methods:
the lower layer of the terminal selects a unique communication path for all the proximity services of the terminal to carry out data transmission;
and secondly, the terminal lower layer indicates auxiliary information to the terminal upper layer, and a unique communication path is selected for all the proximity services of the terminal through the terminal upper layer for data transmission.
Optionally, in the foregoing manner (one) of selecting a unique communication path for all proximity services of the terminal to perform data transmission, the lower layer of the terminal may select a unique communication path for all proximity services of the terminal to perform data transmission according to QoS parameters of all proximity services, which may include, but is not limited to:
1) The terminal lower layer selects a unique communication path for all the proximity services of the terminal to carry out data transmission according to the priority parameters in the QoS parameters of all the proximity services;
The terminal lower layer determines the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services;
the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest priority;
2) The terminal lower layer selects a unique communication path for all the near services of the terminal to perform data transmission according to the time delay requirement parameters in the QoS parameters of all the near services;
the terminal lower layer determines the near service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the near services;
and the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest time delay requirement.
In the above 1), the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest priority, including:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
When determining that the terminal higher layer configures a plurality of communication paths for the proximity service with the highest priority, the first related parameter may, but is not limited to, any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
Alternatively, but not limited to, selecting a communication path from the plurality of communication paths according to the first related parameter to perform data transmission of all proximity services by any one or any modes of:
a1, when the first related parameter is the channel quality of the direct communication interface link and the Uu interface link, selecting a communication path with the best channel quality from a plurality of communication paths configured by a terminal high layer for the proximity service with the highest priority to perform data transmission of all the proximity services;
a2, the first related parameters are the load conditions of a direct communication interface link and a Uu interface link, and a communication path with less load can be selected from a plurality of communication paths configured for the proximity service with the highest priority by a terminal high layer to perform data transmission of all the proximity services;
a3, when the first related parameter is the time delay requirement of the proximity service with the highest priority, selecting a direct communication interface link when the time delay requirement of the proximity service with the highest priority is higher, otherwise, selecting a Uu interface link to perform data transmission of all the proximity services;
and a4, the first related parameter is the priority of other non-proximity services on the current Uu interface link, the priority of the other non-proximity services is higher than the priority of the proximity service with the highest priority, the Uu interface link is selected to be used, otherwise, the terminal can further decide to use the direct communication link or the Uu interface link to carry out data transmission of all the proximity services according to the time delay requirement of the service with the highest priority.
In the step 2), the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest time delay requirement, and the method comprises the following steps:
When determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a second related parameter from the plurality of communication paths.
When determining that the terminal higher layer configures a plurality of communication paths for the proximity service with the highest delay requirement, the second related parameters may include any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
Alternatively, but not limited to, selecting a communication path from the plurality of communication paths according to the second related parameter to perform all data transmission of the proximity service by any one or more of the following modes:
b1, when the second related parameters are the channel quality of the direct communication interface link and the Uu interface link, selecting a communication path with the best channel quality from a plurality of communication paths configured by a terminal high layer for the near service with the highest time delay requirement to perform data transmission of all the near services;
b2, the second related parameters are the load conditions of the direct communication interface link and the Uu interface link, and the communication paths with smaller load can be selected from a plurality of communication paths configured by the terminal high-level for the proximity service with the highest time delay requirement to transmit the data of all the proximity services.
Optionally, in the foregoing data transmission mode (ii) of selecting a unique communication path for all proximity services of the terminal, the terminal lower layer indicates the auxiliary information to the terminal higher layer, which may include, but is not limited to:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the upper layer of the terminal;
the auxiliary information indicated by the lower layer of the terminal to the upper layer of the terminal comprises at least one of the following contents:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information for selecting only one communication path for the terminal.
Optionally, determining that the terminal allows data transmission using multiple communication paths at the same time may, but is not limited to, selecting a unique communication path for each proximity service of the terminal for data transmission:
The lower layer of the terminal selects a unique communication path for each proximity service of the terminal to transmit data;
and secondly, the terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer respectively selects a unique communication path for each proximity service of the terminal to transmit data.
Optionally, in the foregoing manner (one) of selecting a unique communication path for each proximity service of the terminal to perform data transmission, when determining, for each proximity service, that a higher layer of the terminal configures only one communication path for the proximity service, selecting, according to the configuration information, a unique communication path for the proximity service to perform data transmission; or alternatively
For each service, when determining that the terminal high-level configuration allows the Uu interface link and the direct communication interface link to be used simultaneously for the proximity service, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
For each service, determining that the terminal higher layer allows the Uu interface link and the direct communication interface link to be used simultaneously for the proximity service configuration, wherein the third related parameters include any one or combination of the following:
channel quality of the direct communication interface link and Uu interface link;
Load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic on the current Uu interface link.
Alternatively, but not limited to, selecting a unique communication path for the proximity service for data transmission based on a third correlation parameter by any one or more of:
c1, when the third related parameter is the channel quality of the direct communication interface link and the Uu interface link, configuring permission to use the Uu interface link and the direct communication interface link simultaneously for the proximity service from the higher layer of the terminal, and selecting a communication path with the best channel quality for data transmission of the proximity service;
c2, the third related parameter is the load condition of a direct communication interface link and a Uu interface link, and the configuration of the proximity service is allowed to be used simultaneously by a higher layer of the terminal, and a communication path with less load is selected to transmit the data of the proximity service;
and c3, when the third related parameter is the time delay requirement of the proximity service, selecting a direct communication interface link to perform data transmission of the proximity service when the time delay requirement of the proximity service is higher, otherwise, selecting a Uu interface link to perform data transmission of the proximity service;
And c4, the third related parameter is the priority of other non-proximity services on the current Uu interface link, the priority of other non-proximity services is higher than the priority of the proximity services, the Uu interface link is selected to be used for data transmission of the proximity services, otherwise, the terminal can further decide to use the direct communication link or the Uu interface link to perform data transmission of the proximity services according to the time delay requirement of the proximity services.
Optionally, in the above manner (two) of selecting a unique communication path for each proximity service of the terminal to perform data transmission, the terminal lower layer indicates the auxiliary information to the terminal upper layer, which may include, but is not limited to:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the upper layer of the terminal;
the terminal lower layer indicates the content of the auxiliary information to the terminal upper layer, which may include, but is not limited to:
indication information indicating that only a corresponding one of the communication links is selected for one of the specified proximity services.
It should be understood that the lower layers of the terminal include access network protocol layers, and the higher layers of the terminal include protocol layers above the access network protocol layers.
When selecting a unique communication path for all proximity services of the terminal to perform data transmission, or selecting a unique communication path for each proximity service of the terminal to perform data transmission, the method includes:
And taking the selected unique communication path as a logic channel priority LCP limiting parameter for data transmission.
Example 2
In this embodiment, a process that a terminal lower layer selects a unique communication path for all proximity services of a terminal to perform data transmission is described as follows, where as shown in fig. 3:
step 301, the higher layer of the terminal directly sends the communication path indication information used by the proximity service to the lower layer of the terminal;
the communication path indication information indicates a communication path used by the proximity service;
the communication path used by the proximity service can include, but is not limited to, a direct communication interface link comprising device-to-device communication, and a Uu interface link comprising network-to-device communication;
the proximity service refers to a proximity service that can use a Uu interface link to transmit data or a direct communication interface link to transmit data, such as a V2X service;
the lower layer of the terminal refers to an access network protocol layer, such as a MAC layer, an RRC layer or a physical layer; the higher layer of the terminal refers to a protocol layer above an access network protocol layer, such as a core network protocol layer;
it should be understood that the communication path indication information is transmitted by a higher layer of the terminal, so the proximity service is embodied in the form of a PSID or ITS-AID.
Step 302, the terminal lower layer receives the communication path indication information sent by the terminal upper layer, and determines that the terminal only allows to use only one communication path for data transmission at the same time according to the communication path indication information used by the proximity service, and the terminal lower layer selects a unique communication path for all the proximity services of the terminal;
it should be understood that the above step 302 is a lower-level execution process of the terminal, and the proximity service refers to a logical channel.
Optionally, the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission according to the QoS parameters of all the proximity services;
the specific manner in which the terminal selects a unique communication path for data transmission for all proximity services is described in the above embodiment 1, and is not repeated here.
Step 303, the terminal uses a selected unique communication path to transmit the data of all the proximity services;
after determining the communication path corresponding to the logical channel, the terminal needs to use the communication path as a logical channel priority LCP restriction parameter when organizing the protocol data units (Protocol Data Unit, PDUs) of the MAC layer. I.e. the logical channel selects the available resources, the resources have to meet the requirements of the communication path.
Example 3
In this embodiment, the terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer selects a unique communication path for all proximity services of the terminal to perform data transmission.
As shown in fig. 4, the specific interactions of the lower terminal layer and the higher terminal layer are as follows:
step 401, the lower layer of the terminal directly transmits auxiliary information to the higher layer of the terminal;
the terminal judges whether the terminal allows the terminal to simultaneously use a plurality of communication paths for the proximity service or not, if not, the terminal lower layer indicates auxiliary information to the terminal upper layer so as to assist the terminal upper layer to select only one communication path for the proximity service of the terminal;
optionally, the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the upper layer of the terminal;
the auxiliary information includes at least one of the following:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information for selecting only one communication path for the terminal.
The lower layer of the terminal refers to an access network protocol layer, such as a MAC layer, an RRC layer or a physical layer; the higher layer of the terminal refers to a protocol layer above the access network protocol layer, such as the core network protocol layer.
Step 402, the terminal high-level receives the auxiliary information sent by the terminal low-level, and sends the communication path indication information used by the proximity service to the terminal low-level;
if the terminal can only use one communication path for all the proximity services, the terminal higher layer determines the communication path used by the specific proximity service according to the auxiliary information provided by the terminal lower layer, and if the terminal only supports the availability of the PC5 in the PC5/Uu availability indication information, the direct communication interface link is selected as the communication path used by the terminal for the specific proximity service.
The communication path used by the proximity service can include, but is not limited to, a direct communication interface link comprising device-to-device communication, and a Uu interface link comprising network-to-device communication;
the proximity service refers to a proximity service that can use a Uu interface link to transmit data or a direct communication interface link to transmit data, such as a V2X service;
the lower layer of the terminal refers to an access network protocol layer, such as a MAC layer, an RRC layer or a physical layer; the higher layer of the terminal refers to a protocol layer above an access network protocol layer, such as a core network protocol layer; it should be understood that the communication path indication information is sent by a higher layer of the terminal, and the proximity service is identified in the form of a PSID or ITS-AID.
Step 403, the terminal lower layer receives the communication path indication information used by the proximity service sent by the terminal higher layer, and determines a unique communication path for all the proximity services according to the communication path indication information used by the proximity service;
it should be understood that the step 403 is a procedure performed by a lower layer of the terminal, and the proximity service refers to a logical channel.
Step 404, the terminal uses a determined unique communication path to transmit the data of all the proximity services;
in step 404, the terminal needs to use the communication path as a logical channel priority LCP limitation parameter when organizing PDUs of the MAC layer. I.e. the logical channel selects the available resources, the resources have to meet the requirements of the communication path.
Example 4
In this embodiment, a unique communication path is selected for each proximity service of the terminal for data transmission by the lower layer of the terminal.
As shown in fig. 5, the specific interactions of the lower terminal layer and the higher terminal layer are as follows:
step 501, the terminal high layer directly sends communication path indication information used by the proximity service to the terminal low layer;
wherein the communication path specifically refers to Uu interface link or direct communication interface link. The proximity service refers to a proximity service which can be transmitted by using a Uu interface link or a direct communication interface link, such as a V2X service;
It should be understood that the above step 501 is a higher-level execution process of the terminal, and the proximity service is identified in the form of PSID or ITS-AID;
the lower layer of the terminal refers to an access network protocol layer, such as a MAC layer, an RRC layer or a physical layer; the higher layer of the terminal refers to a protocol layer above the access network protocol layer, such as the core network protocol layer.
Step 502, the terminal lower layer receives the communication path indication information sent by the terminal upper layer, and when determining that the terminal allows data transmission by using a plurality of communication paths at the same time, selects a unique communication path for each proximity service according to the communication path indication information;
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service for data transmission according to the configuration information;
and when the higher layer of the terminal is determined to configure the proximity service and allow the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service to carry out data transmission according to the third related parameters.
Step 503, the terminal uses a unique communication path corresponding to each selected proximity service to transmit the data of each proximity service;
Specifically, after determining any transmission path corresponding to a proximity service, when the terminal organizes PDUs of the MAC layer, it needs to limit parameters of the logical channel priority LCP of the communication path, that is, when the logical channel selects available resources, the resources must meet the requirements of the communication path.
Example 5
The terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer respectively selects a unique communication path for each proximity service of the terminal to carry out data transmission.
As shown in fig. 6, the specific interactions of the lower terminal layer and the higher terminal layer are as follows:
step 601, a terminal lower layer sends auxiliary information to a terminal upper layer;
when determining whether the terminal allows the simultaneous use of multiple communication paths for data transmission, if it is determined that the terminal can only use one communication path for data transmission for the same proximity service and different proximity services can use different communication paths for data transmission, the terminal lower layer indicates auxiliary information to the terminal higher layer to assist the terminal higher layer to select only one unique communication path for each proximity service of the terminal.
When the terminal lower layer sends auxiliary information to the terminal upper layer, the terminal lower layer indicates to the terminal upper layer by using the PC5/Uu availability indication message or the newly introduced message as the auxiliary information;
The content of the above-mentioned auxiliary information includes indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
Wherein the communication path specifically refers to Uu interface link or direct communication interface link. The proximity service refers to a proximity service which can be transmitted by using a Uu interface link or a direct communication interface link, such as a V2X service;
the lower layer of the terminal refers to an access network protocol layer, such as a MAC layer, an RRC layer or a physical layer; the higher layer of the terminal refers to a protocol layer above the access network protocol layer, such as the core network protocol layer.
Step 602, the terminal high layer receives the auxiliary information sent by the terminal low layer, and sends communication path indication information used by the proximity service to the terminal low layer;
if the terminal can only use one communication path for each proximity service, the terminal higher layer determines the communication path used by each proximity service according to the auxiliary information provided by the terminal lower layer;
it should be understood that the communication path indication information is sent by a higher layer of the terminal, and the proximity service is embodied in the form of a PSID or ITS-AID.
Step 603, the terminal lower layer receives the communication path indication information used by the proximity service sent by the terminal higher layer, and determines a unique communication path corresponding to each proximity service according to the communication path indication information used by the proximity service;
It should be understood that the above step 603 is a procedure performed by a lower layer of the terminal, and the above proximity service refers to a logical channel.
Step 604, the terminal uses a unique communication path corresponding to each selected proximity service to transmit the data of each proximity service;
specifically, after determining any transmission path corresponding to a proximity service, when the terminal organizes PDUs in the MAC layer, it needs to use the communication path as a logical channel priority LCP limiting parameter, that is, when the logical channel selects available resources, the resources must meet the requirements of the communication path.
Example 6
As shown in fig. 7, this embodiment provides a terminal for data transmission, including: a processor 701 and a memory 702.
The processor 701 is responsible for managing the bus architecture and general processing, and the memory 702 may store data used by the processor 701 in performing operations. A bus architecture may comprise any number of interconnecting buses and bridges, and in particular one or more processors represented by the processor 701 and various circuits of memory represented by the memory 702. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. Bus interface 703 provides an interface. The processor 701 is responsible for managing the bus architecture and general processing, and the memory 702 may store data used by the processor 701 in performing operations.
The flow disclosed in the embodiments of the present invention may be applied to the processor 701 or implemented by the processor 701. In implementation, the steps of the signal processing flow may be performed by integrated logic circuits of hardware in the processor 701 or instructions in the form of software. The processor 701 may be a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and may implement or perform the methods, steps and logic blocks disclosed in embodiments of the invention. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in the processor for execution. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702, and completes the steps of the signal processing flow in combination with its hardware.
Wherein, the processor 701 is configured to read a program in the memory 702 and execute the following procedures:
determining whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
if not, selecting a unique communication path for all the proximity services of the terminal to perform data transmission;
if so, selecting a unique communication path for each proximity service of the terminal for data transmission.
Optionally, the communication path includes a direct communication interface link between devices, a Uu interface link between a network and a device.
Optionally, the proximity service is identified by a service identifier at a higher layer of the terminal, and identified by a logical channel number at a lower layer of the terminal.
Optionally, the principle of determining whether the terminal allows data transmission using multiple communication paths simultaneously includes one or a combination of the following:
capability information of the terminal;
band separation between the frequency band used by the Uu interface of the terminal and the frequency band used by the direct communication interface.
Optionally, the above processor is specifically configured to:
selecting a unique communication path for all the proximity services of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
And indicating auxiliary information to a terminal high-level through a terminal low-level, and selecting a unique communication path for all the proximity services of the terminal through the terminal high-level to perform data transmission.
Optionally, the above processor is specifically configured to:
and selecting a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services by the lower layer of the terminal.
Optionally, the above processor is specifically configured to:
determining the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the lower layer of the terminal according to the communication path configured for the proximity service with the highest priority by the higher layer of the terminal.
Optionally, the above processor is specifically configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
Optionally, the first related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
Optionally, the above processor is specifically configured to:
determining the proximity service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the communication path configured by the lower layer of the terminal for the proximity service with the highest time delay requirement according to the higher layer of the terminal.
Optionally, the above processor is specifically configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a second related parameter from the plurality of communication paths.
Optionally, the second related parameter includes any one or combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
In one possible implementation, the processor is specifically configured to:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
Optionally, the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes at least one of the following:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information for selecting only one communication path for the terminal.
Optionally, the processor is specifically configured to:
selecting a unique communication path for each proximity service of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
Auxiliary information is indicated to a terminal high-level through a terminal low-level, and a unique communication path is respectively selected for each proximity service of the terminal through the terminal high-level to carry out data transmission.
Optionally, the above processor is specifically configured to:
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service for data transmission according to the configuration information; or alternatively
For each proximity service, when determining that the configuration of the proximity service by the terminal high layer allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
Optionally, the third related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the current Uu interface link.
Optionally, the processor is specifically configured to include:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
Optionally, the content of the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes:
Indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
In one possible implementation, the lower layer of the terminal includes an access network protocol layer, and the upper layer of the terminal includes a protocol layer above the access network protocol layer.
Optionally, the above processor is specifically configured to:
and taking the selected unique communication path as a logic channel priority limit logic channel priority LCP limit parameter for data transmission.
As shown in fig. 8, this embodiment further provides a terminal device for data transmission, where the terminal device includes:
a communication path authority judging module 801 that determines whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
the communication path selection and data transmission module 802 is configured to determine that when the terminal only allows data transmission using one communication path at the same time, select a unique communication path for all proximity services of the terminal to perform data transmission, and determine that when the terminal allows data transmission using multiple communication paths at the same time, select a unique communication path for each proximity service of the terminal to perform data transmission.
Optionally, the communication path includes a direct communication interface link between devices, a Uu interface link between a network and a device.
Optionally, the proximity service is identified by a service identifier at a higher layer of the terminal, and identified by a logical channel number at a lower layer of the terminal.
Optionally, the principle that the communication path right judging module 801 determines whether the terminal allows data transmission using a plurality of communication paths simultaneously includes one or a combination of the following:
capability information of the terminal;
band separation between the frequency band used by the Uu interface of the terminal and the frequency band used by the direct communication interface.
Optionally, the communication path selection and data transmission module 802 is configured to select, by a lower layer of the terminal, a unique communication path for all proximity services of the terminal for data transmission; or alternatively
And indicating auxiliary information to a terminal high-level through a terminal low-level, and selecting a unique communication path for all the proximity services of the terminal through the terminal high-level to perform data transmission.
Optionally, the communication path selection and data transmission module 802 is configured to:
and selecting a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services by the lower layer of the terminal.
Optionally, the communication path selection and data transmission module 802 is configured to:
determining the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
And selecting a unique communication path for all the proximity services of the terminal to transmit data through the lower layer of the terminal according to the communication path configured for the proximity service with the highest priority by the higher layer of the terminal.
Optionally, the communication path selection and data transmission module 802 is configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
Optionally, the first related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
Optionally, the communication path selection and data transmission module 802 is configured to:
Determining the proximity service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the communication path configured by the lower layer of the terminal for the proximity service with the highest time delay requirement according to the higher layer of the terminal.
Optionally, the communication path selection and data transmission module 802 is configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to transmit data according to a second related parameter from the plurality of communication paths.
Optionally, the second related parameter includes any one or combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
In one possible implementation, the processor is specifically configured to:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
Optionally, the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes at least one of the following:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information for selecting only one communication path for the terminal.
Optionally, the processor is specifically configured to:
selecting a unique communication path for each proximity service of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
Auxiliary information is indicated to a terminal high-level through a terminal low-level, and a unique communication path is respectively selected for each proximity service of the terminal through the terminal high-level to carry out data transmission.
Optionally, the communication path selection and data transmission module 802 is configured to:
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service for data transmission according to the configuration information;
For each proximity service, when determining that the configuration of the proximity service by the terminal high layer allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
Optionally, the third related parameter includes any one or a combination of the following:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the current Uu interface link.
Optionally, the communication path selection and data transmission module 802 is configured to include:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
Optionally, the content of the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal includes:
indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
In one possible implementation, the lower layer of the terminal includes an access network protocol layer, and the upper layer of the terminal includes a protocol layer above the access network protocol layer.
Optionally, the communication path selection and data transmission module 802 is specifically configured to:
and taking the selected unique communication path as a logic channel priority limit logic channel priority LCP limit parameter for data transmission.
Example 7:
the present embodiment provides a computer storage medium having a computer program stored thereon, which when executed by a processor, implements the method for transmitting data described in any of the above embodiments, and the specific content is referred to the description of the above embodiments, and will not be repeated here.
The present application is described above with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the application. It will be understood that one block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
Accordingly, the present application may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Still further, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of the present application, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (37)

1. A method for transmitting data by a terminal, the method comprising:
determining whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
If not, selecting a unique communication path for all the proximity services of the terminal to perform data transmission;
if so, selecting a unique communication path for each proximity service of the terminal to perform data transmission;
the principle of determining whether the terminal allows the simultaneous use of a plurality of communication paths for data transmission comprises one or a combination of the following:
capability information of the terminal;
a band gap between a band used by the Uu interface of the terminal and a band used by the direct communication interface;
the method comprises the steps of selecting a unique communication path for all the proximity services of the terminal to perform data transmission, wherein the method comprises the following steps:
the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission; or alternatively
The terminal lower layer indicates auxiliary information to the terminal upper layer, and a unique communication path is selected for all the terminal proximity services through the terminal upper layer to carry out data transmission;
the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal comprises at least one of the following contents:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
The indication suggests indication information that only one communication path is selected for the terminal.
2. The method of claim 1, wherein the communication path comprises a direct communication interface link between devices, a Uu interface link between a network and a device.
3. The method of claim 1, wherein the proximity services are identified at a higher level of the terminal by service identification and at a lower level of the terminal by logical channel numbering.
4. The method of claim 1, wherein the terminal lower layer selects a unique one of the communication paths for all proximity services of the terminal, comprising:
and the lower layer of the terminal selects a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services.
5. The method of claim 4, wherein the terminal lower layer selects a unique communication path for all proximity services of the terminal for data transmission based on quality of service QoS parameters of all proximity services, comprising:
the terminal lower layer determines the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services;
and the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest priority.
6. The method of claim 5, wherein the terminal lower layer selecting a unique communication path for all proximity services of the terminal for data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest priority, comprising:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, selecting a unique communication path for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
7. The method of claim 6, wherein the first related parameter comprises any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
8. The method of claim 4, wherein the terminal lower layer selects a unique communication path for all proximity services of the terminal for data transmission based on quality of service QoS parameters of all proximity services, comprising:
the terminal lower layer determines the near service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the near services;
and the terminal lower layer selects a unique communication path for all the proximity services of the terminal to transmit data according to the communication path configured by the terminal higher layer for the proximity service with the highest time delay requirement.
9. The method of claim 8, wherein the terminal lower layer selects a unique communication path for all proximity services of the terminal for data transmission according to the communication path configured by the terminal higher layer for the proximity service with the highest delay requirement, comprising:
when determining that the terminal high layer configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to carry out data transmission according to a second related parameter from the plurality of communication paths.
10. The method of claim 9, wherein the second related parameter comprises any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
11. The method of claim 1, wherein the terminal lower layer indicates the auxiliary information to the terminal higher layer, comprising:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the higher layer of the terminal.
12. The method of claim 1, wherein selecting a unique one of the communication paths for each proximity service of the terminal for data transmission comprises:
the terminal lower layer selects a unique communication path for each proximity service of the terminal to transmit data; or alternatively
The terminal lower layer indicates auxiliary information to the terminal upper layer, and the terminal upper layer respectively selects a unique communication path for each proximity service of the terminal to carry out data transmission.
13. The method of claim 11, wherein the terminal lower layer selects a unique communication path for each proximity service of the terminal for data transmission, respectively, comprising:
For each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service according to configuration information for data transmission; or alternatively
For each proximity service, when determining that the configuration of the proximity service by the terminal high layer allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
14. The method of claim 13, wherein the third related parameter comprises any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the Uu interface link is current.
15. The method of claim 12, wherein the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal comprises:
the lower layer of the terminal uses the PC5/Uu availability indication message or the newly introduced message as the auxiliary information to indicate to the higher layer of the terminal.
16. The method of claim 15, wherein the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal comprises:
Indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
17. A method according to claim 1 or 3 or 12, wherein the lower terminal layer comprises an access network protocol layer and the higher terminal layer comprises a protocol layer above the access network protocol layer.
18. The method of claim 1, wherein selecting a unique one of the communication paths for all proximity services of the terminal for data transmission, or selecting a unique one of the communication paths for each proximity service of the terminal for data transmission, respectively, comprises:
and taking the selected unique communication path as a logic channel priority LCP limiting parameter for data transmission.
19. A terminal for transmitting data, the terminal comprising: a processor and a memory;
wherein the processor is used for reading the program in the memory and executing the following processes:
determining whether the terminal allows simultaneous use of a plurality of communication paths for data transmission;
if not, selecting a unique communication path for all the proximity services of the terminal to perform data transmission;
if so, selecting a unique communication path for each proximity service of the terminal to perform data transmission;
The principle of determining whether the terminal allows the simultaneous use of a plurality of communication paths for data transmission comprises one or a combination of the following:
capability information of the terminal;
a band gap between a band used by the Uu interface of the terminal and a band used by the direct communication interface;
the method comprises the steps of selecting a unique communication path for all the proximity services of the terminal to perform data transmission, wherein the method comprises the following steps:
the terminal lower layer selects a unique communication path for all the proximity services of the terminal to perform data transmission; or alternatively
The terminal lower layer indicates auxiliary information to the terminal upper layer, and a unique communication path is selected for all the terminal proximity services through the terminal upper layer to carry out data transmission;
the auxiliary information indicated by the lower layer of the terminal to the higher layer of the terminal comprises at least one of the following contents:
indicating information only indicating that a direct communication interface link for device-to-device communication is available;
indication information indicating only that Uu interface links for communication between the network and the device are available;
the indication suggests indication information that only one communication path is selected for the terminal.
20. The terminal of claim 19, wherein the communication path comprises a direct communication interface link between devices, a Uu interface link between a network and a device.
21. The terminal of claim 19, wherein the proximity services are identified at a higher level of the terminal by service identification and at a lower level of the terminal by logical channel numbering.
22. The terminal of claim 19, wherein the processor is specifically configured to:
and selecting a unique communication path for all the proximity services of the terminal to carry out data transmission according to the QoS parameters of all the proximity services by the lower layer of the terminal.
23. The terminal of claim 22, wherein the processor is specifically configured to:
determining the proximity service with the highest priority according to the priority parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the terminal lower layer according to the communication path configured by the terminal higher layer for the proximity service with the highest priority.
24. The terminal of claim 23, wherein the processor is configured to:
when determining that the higher layer of the terminal configures only one communication path for the proximity service with the highest priority, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest priority, selecting a unique communication path for all the proximity services of the terminal to transmit data according to a first related parameter from the plurality of communication paths.
25. The terminal of claim 24, wherein the first related parameter comprises any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the time delay requirement of the near service with the highest priority is met;
priority of other non-proximity traffic on the current Uu interface link.
26. The terminal of claim 22, wherein the processor is specifically configured to:
determining the proximity service with highest time delay requirement according to the time delay requirement parameters of the QoS parameters of all the proximity services by the lower layer of the terminal;
and selecting a unique communication path for all the proximity services of the terminal to transmit data through the communication path configured by the lower terminal layer for the proximity service with the highest time delay requirement according to the higher terminal layer.
27. The terminal of claim 26, wherein the processor is specifically configured to:
When determining that the terminal high layer configures only one communication path for the proximity service with the highest time delay requirement, selecting the configured communication path as the only communication path of all proximity services of the terminal for data transmission; or alternatively
When the higher layer of the terminal is determined to configure a plurality of communication paths for the proximity service with the highest time delay requirement, a unique communication path is selected for all the proximity services of the terminal to carry out data transmission according to a second related parameter from the plurality of communication paths.
28. The terminal of claim 27, wherein the second related parameters include any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link.
29. The terminal of claim 19, wherein the processor is specifically configured to:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
30. The terminal of claim 19, wherein the processor is specifically configured to:
selecting a unique communication path for each proximity service of the terminal through the lower layer of the terminal to perform data transmission; or alternatively
Auxiliary information is indicated to a terminal high-level through a terminal low-level, and a unique communication path is respectively selected for each proximity service of the terminal through the terminal high-level to carry out data transmission.
31. The terminal of claim 29, wherein the processor is configured to:
for each proximity service, when determining that a terminal high layer configures only one communication path for the proximity service, selecting a unique communication path for the proximity service according to configuration information for data transmission; or alternatively
For each proximity service, when determining that the configuration of the proximity service by the terminal high layer allows the Uu interface link and the direct communication interface link to be used simultaneously, selecting a unique communication path for the proximity service according to a third related parameter for data transmission.
32. The terminal of claim 31, wherein the third related parameter comprises any one or a combination of:
channel quality of the direct communication interface link and Uu interface link;
load conditions of the direct communication interface link and Uu interface link;
the delay requirement in the near service QoS parameters;
priority of other non-proximity traffic than the proximity traffic on the Uu interface link is current.
33. The terminal of claim 30, wherein the processor is specifically configured to:
the PC5/Uu availability indication message or the newly introduced message is used as the auxiliary information by the lower layer of the terminal to indicate to the higher layer of the terminal.
34. The terminal of claim 33, wherein the content of the auxiliary information indicated to the terminal higher layer by the terminal lower layer comprises:
indication information indicating that only a corresponding one of the communication links is selected for one of the proximity services.
35. A terminal according to claim 19, 21 or 30, wherein the lower terminal layer comprises an access network protocol layer and the higher terminal layer comprises a protocol layer above the access network protocol layer.
36. The terminal of claim 19, wherein the processor is specifically configured to:
and taking the selected unique communication path as a logic channel priority LCP limiting parameter for data transmission.
37. A computer storage medium having stored thereon a computer program, which when executed by a processor performs the steps of the method according to any of claims 1 to 18.
CN201910222777.5A 2019-03-22 2019-03-22 Terminal and data transmission method thereof Active CN111741532B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910222777.5A CN111741532B (en) 2019-03-22 2019-03-22 Terminal and data transmission method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910222777.5A CN111741532B (en) 2019-03-22 2019-03-22 Terminal and data transmission method thereof

Publications (2)

Publication Number Publication Date
CN111741532A CN111741532A (en) 2020-10-02
CN111741532B true CN111741532B (en) 2023-09-12

Family

ID=72645637

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910222777.5A Active CN111741532B (en) 2019-03-22 2019-03-22 Terminal and data transmission method thereof

Country Status (1)

Country Link
CN (1) CN111741532B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105517028A (en) * 2014-10-17 2016-04-20 电信科学技术研究院 Method and apparatus triggering and configuring transmission path
WO2017133644A1 (en) * 2016-02-04 2017-08-10 中兴通讯股份有限公司 Path selection method and apparatus, device, and computer storage medium
CN107645742A (en) * 2016-07-20 2018-01-30 普天信息技术有限公司 A kind of car exchanges the transmission method of V2X business with the information in the external world
CN108141775A (en) * 2015-08-19 2018-06-08 诺基亚通信公司 It is controlled in based on the UE to network trunk close to service for the measurement of UE relay selections
CN108990125A (en) * 2017-06-01 2018-12-11 华为技术有限公司 Method, terminal device and the network equipment of data transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105517028A (en) * 2014-10-17 2016-04-20 电信科学技术研究院 Method and apparatus triggering and configuring transmission path
CN108141775A (en) * 2015-08-19 2018-06-08 诺基亚通信公司 It is controlled in based on the UE to network trunk close to service for the measurement of UE relay selections
WO2017133644A1 (en) * 2016-02-04 2017-08-10 中兴通讯股份有限公司 Path selection method and apparatus, device, and computer storage medium
CN107645742A (en) * 2016-07-20 2018-01-30 普天信息技术有限公司 A kind of car exchanges the transmission method of V2X business with the information in the external world
CN108990125A (en) * 2017-06-01 2018-12-11 华为技术有限公司 Method, terminal device and the network equipment of data transmission

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LG Electronics Inc..R2-166663 "Path selection and switch".《3GPP tsg_ran\WG2_RL2》.2016, *

Also Published As

Publication number Publication date
CN111741532A (en) 2020-10-02

Similar Documents

Publication Publication Date Title
RU2740707C1 (en) Resource configuration method, terminal device and network device
CN109392015B (en) Resource selection method and device
US20220015103A1 (en) Communication method and apparatus
CN111246483A (en) Resource selection method and device for auxiliary link communication
CN109640289B (en) Communication method and device, and communication system
CN111757292A (en) Dual-connection method and device
US20200403766A1 (en) Resource Configuration Method, First Communications Device, Second Communications Device, and System
CN112055375B (en) Data transmission method and equipment
CN109328478B (en) Resource processing method and device and terminal
CN111741532B (en) Terminal and data transmission method thereof
JP7083854B2 (en) How to support data replication, sender and receiver devices
KR20200132885A (en) Method and terminal for selecting carrier in vehicle internet
CN112564853B (en) Configuration method and device for special search space
EP4013110A1 (en) Sidelink radio bearing configuration method, terminal and network-side device
WO2021212509A1 (en) Method and apparatus for determining auxiliary information resource block
CN111065170B (en) Method and equipment for assisting unicast connection establishment and unicast connection establishment
CN107872897B (en) Method and equipment for performing uplink data operation
WO2023142002A1 (en) Information transmission method and apparatus, and device and storage medium
CN108370521A (en) Information transferring method, device and system
US20200374738A1 (en) Direct link-based data transmission method and apparatus, and terminal
CN109699201B (en) Method and device for transmitting data
CN110691414B (en) Cell establishing method and device
CN117716671A (en) Uplink positioning method, device and storage medium
CN117545102A (en) Random access method and device and base station
CN117501746A (en) Parameter configuration method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210526

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

GR01 Patent grant
GR01 Patent grant