[go: up one dir, main page]

CN115278614B - A direct communication method and device - Google Patents

A direct communication method and device Download PDF

Info

Publication number
CN115278614B
CN115278614B CN202211034400.5A CN202211034400A CN115278614B CN 115278614 B CN115278614 B CN 115278614B CN 202211034400 A CN202211034400 A CN 202211034400A CN 115278614 B CN115278614 B CN 115278614B
Authority
CN
China
Prior art keywords
terminal
rat
direct communication
management device
receiving
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
CN202211034400.5A
Other languages
Chinese (zh)
Other versions
CN115278614A (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 CN202211034400.5A priority Critical patent/CN115278614B/en
Publication of CN115278614A publication Critical patent/CN115278614A/en
Application granted granted Critical
Publication of CN115278614B publication Critical patent/CN115278614B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Landscapes

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

Abstract

The invention discloses a direct communication method and device, which are used for solving the problem that the prior art cannot determine the RAT used by unicast or multicast between direct communication terminals. The management device in the embodiment of the invention determines the RAT commonly supported by the sending terminal and the receiving terminal which need to perform direct communication in the communication group, so that the sending terminal and the receiving terminal use the same RAT to perform direct communication.

Description

Method and equipment for direct communication
The application is a divisional application, the application number of the original application is 201811210329.5, the original application date is 2018, 10 month and 17 days, the name of the original application is a direct communication method and device, and the whole content of the original application is incorporated by reference.
Technical Field
The present invention relates to the field of wireless communications, and in particular, to a method and apparatus for direct communication.
Background
In a 5G system, devices that are close to each other and allow direct communication between devices, and typical direct communication scenarios include:
Unicast communication, namely one-to-one communication between a sending terminal and a receiving terminal;
Multicast communication, i.e. a transmitting terminal can send the same data to all receiving terminals in one communication group at a time, when there is only one receiving terminal in the communication group, it is actually unicast communication. Unicast communication can be regarded as a special case of multicast communication;
Broadcast communication, i.e., one transmitting terminal can transmit the same data to all nearby receiving terminals at a time, but broadcast communication does not guarantee the reliability of communication.
For a terminal supporting direct communication, the capability of the terminal on the direct communication interface is different, for example, some terminals only support long term evolution (Long Term evolution, LTE) Radio access technology (Radio Access Technology, RAT) on the direct communication interface, some terminals only support New Radio (NR) Radio access technology on the direct communication interface, and some terminals can support LTE Radio access technology or NR Radio access technology on the direct communication interface.
In order to achieve the reliability of unicast or multicast communication of the direct communication interface, it is necessary to require that the radio access technology used when the transmitting terminal of the direct communication interface transmits data is supportable by the receiving terminal.
In the prior art, when the direct communication interface between the terminals performs unicast communication, a mechanism of broadcasting the direct communication interface is multiplexed, and no related mechanism exists to determine the RAT used for unicast or multicast between the terminals in direct communication, so that the same wireless access technology cannot be used when data is transmitted and received between the unicast transmitting terminal and the receiving terminal, therefore, the data transmitted by the transmitting terminal at the direct communication interface may not be received by the opposite unicast communication terminal, and unicast communication is a special case of multicast communication, and thus the reliability of unicast communication and multicast communication cannot be ensured.
In view of the above, it is currently impossible to determine a RAT used for unicast or multicast between direct communication terminals.
Disclosure of Invention
The invention provides a direct communication method and device, which are used for solving the problem that the prior art can not determine the RAT used by unicast or multicast between direct communication terminals.
In a first aspect, a method for direct communication provided by an embodiment of the present invention includes:
The management equipment determines the RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal, so that the sending terminal and the receiving terminal can use the same RAT for direct communication.
According to the method, the management equipment determines the RAT which is commonly supported by the sending terminal and the receiving terminal which need to be directly communicated in the communication group, so that the sending terminal and the receiving terminal use the same RAT to directly communicate.
In an optional implementation manner, the management device is the sending terminal or the receiving terminal, or the management device is a head-set device of a communication group, or the management device is a network side device.
The method has the advantages that the selection range of the management equipment is wide, the feasibility of application is improved, the selection mode is more flexible, and the operability is better.
In an alternative embodiment, the management device is the sending terminal or the receiving terminal, and the management device determines RAT information supported by the sending terminal and the receiving terminal in the communication group, which need to perform direct communication, and the RAT information comprises:
And the management equipment receives the self-supported RAT information reported by the terminal in the communication group through the group joining process.
In an alternative embodiment, the management device is a network side device, and the management device determines RAT information supported by a sending terminal and a receiving terminal that need to perform direct communication in a communication group, including:
the management device receives RAT information supported by the terminal in the communication group through a User Equipment (UE) capability reporting process or a separate reporting process.
In an alternative embodiment, after determining RAT information supported by a transmitting terminal and a receiving terminal in a communication group that need to perform direct communication, the management device further includes:
If the management device is the transmitting terminal, the management device notifies the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, the management device notifies the transmitting terminal of the determined RAT used by the transmitting terminal for direct communication, or
The management device is the head-set device or the network side device, and notifies the determined sending terminal to the sending terminal and notifies the determined receiving terminal of the RAT used for direct communication by the receiving terminal.
According to the method, the management equipment determines the RAT which is commonly supported by the sending terminal and the receiving terminal which need to be directly communicated in the communication group, so that the sending terminal and the receiving terminal use the same RAT to directly communicate.
In an alternative embodiment, the management device notifies the receiving terminal of the determined RAT used by the receiving terminal for direct communication, including:
If the management device is the sending terminal, the management device informs the determined RAT to a receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message;
the management device notifies the transmitting terminal of the determined RAT used by the receiving terminal for direct communication, including:
if the management device is the receiving terminal, the management device informs the determined RAT to the transmitting terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
According to the method, the management equipment determines the RAT which is commonly supported by the sending terminal and the receiving terminal which need to be directly communicated in the communication group, so that the sending terminal and the receiving terminal use the same RAT to directly communicate.
In an alternative embodiment, the management device notifies the sending terminal of the determined RAT in which the sending terminal performs direct communication and notifies the receiving terminal of the determined RAT in which the receiving terminal performs direct communication, including:
The management device is a group head device, and notifies the determined RAT used by the sending terminal for direct communication to the sending terminal and notifies the determined RAT used by the receiving terminal for direct communication to the receiving terminal through a group joining confirmation message or a direct communication link configuration message, or
The management device is a network side device, and notifies the determined RAT used by the sending terminal for direct communication to the sending terminal and notifies the determined RAT used by the receiving terminal for direct communication to the receiving terminal through radio resource control (Radio Resource Control, RRC) connection establishment or RRC connection reconfiguration message.
In an alternative embodiment, the management device is one of the sending terminal, the receiving terminal and a head-assembling device;
The management apparatus notifying the transmitting terminal of the determined RAT in which the transmitting terminal performs direct communication and notifying the receiving terminal of the determined RAT in which the receiving terminal performs direct communication, includes:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
In an alternative embodiment, the management device determines a RAT used by the transmitting terminal and the receiving terminal for direct communication, including:
The management device uses one of RATs commonly supported by the transmitting terminal and the receiving terminal as a RAT used by the transmitting terminal and the receiving terminal for direct communication.
According to the method, the sending terminal and the receiving terminal use the same RAT to conduct direct communication, so that the data sent by the sending terminal through direct communication can be received by the receiving terminal, and the reliability of direct communication between the terminals is improved.
In an alternative embodiment, the management device uses one of RATs commonly supported by the transmitting terminal and the receiving terminal as a RAT used by the transmitting terminal and the receiving terminal for direct communication, and includes:
if there is only one RAT supported by the transmitting terminal and the receiving terminal, the management device determines the commonly supported RAT as the RAT used for direct communication between the transmitting terminal and the receiving terminal, or
And if the RATs supported by the transmitting terminal and the receiving terminal are multiple, the management device selects one RAT from the RATs supported by the transmitting terminal and the receiving terminal as the RAT used for direct communication.
In an alternative embodiment, the management device selects one RAT from the commonly supported RATs as a RAT used for direct communication by the transmitting terminal and the receiving terminal, and includes:
the management device determines the RAT used by the bearer or logical channel in the transmission of the direct communication interface based on the bearer or logical channel of the direct communication interface, or
The management device determines, based on each data packet of the direct communication interface, the RAT that the data packet uses when the direct communication interface is transmitting, or
The management device selects one RAT according to the sending terminal and/or the receiving terminal.
The method has the advantages that the mode of determining the RAT for the sending terminal and the receiving terminal by the management equipment is flexible, the system is more flexible according to specific communication scenes, and the applicability is higher.
In an alternative embodiment, if the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, the management device does not communicate directly with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-forming device, and the sending terminal and the receiving terminal do not have a RAT supported together, and the management device notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
According to the method, when the sending terminal and the receiving terminal do not have the same RAT, the management equipment determines that the sending terminal and the receiving terminal do not directly communicate, and resource waste caused by transmission failure when the sending terminal blindly sends data to the receiving terminal is avoided.
In a second aspect, a method for direct communication provided by an embodiment of the present invention includes:
The method comprises the steps that a first transmission terminal reports RAT information supported by the first transmission terminal to management equipment, the first transmission terminal receives a RAT used for directly communicating with a second transmission terminal and determined by the management equipment, and the first transmission terminal directly communicates with the second transmission terminal according to the RAT.
According to the method, the first transmission terminal and the second transmission terminal inform the RAT to carry out direct communication according to the management equipment, and the RAT used by the sending terminal when carrying out direct communication is the RAT supported by the receiving terminal, so that the data sent by the sending terminal when carrying out direct communication can be received by the receiving terminal, and the reliability of the direct communication between the terminals is improved.
In an alternative embodiment, the second transmission terminal is one or more.
In an optional implementation manner, the first transmission terminal receives a RAT used by the first transmission terminal to directly communicate with the second transmission terminal, where the RAT is determined by the management device, and the RAT includes:
If the management device is a network side device, the first transmission terminal receives the RAT for directly communicating with the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, the first transmission terminal receives the RAT for direct communication between the first transmission terminal and the second transmission terminal determined by the management device through a group joining confirmation message or Sidelink configuration message, or
The management device is a transmitting terminal or a receiving terminal, and the first transmission terminal receives the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management device through a peer discovery process message or a direct communication connection establishment process message.
In an alternative embodiment, if the first transmission terminal is the sending terminal, and the first transmission terminal determines that the second transmission terminal does not perform direct communication after receiving the notification that the management device prohibits direct communication.
According to the method, when the sending terminal and the receiving terminal do not have the same RAT, the management equipment determines that the sending terminal and the receiving terminal do not directly communicate, and resource waste caused by transmission failure when the sending terminal blindly sends data to the receiving terminal is avoided.
In an alternative embodiment, the management device is a transmitting terminal;
The first transmission terminal directly communicates with the second transmission terminal according to the RAT, including:
If the number of the receiving terminals is 1, the first transmission terminal performs unicast communication with the second transmission terminal according to the RAT, or
And if the number of the receiving terminals is multiple, the first transmission terminal performs group communication with the second transmission terminal according to the RAT.
In an optional implementation manner, the management device is the sending terminal or the receiving terminal, and the first transmission terminal reports RAT information supported by itself to the management device, including:
The first transmission terminal reports the self-supported RAT information to the management equipment through a peer discovery process, a unicast connection establishment process, a UE capability reporting process or a separate reporting process;
the first transmission terminal reports the self-supported RAT information to the management device, and the method comprises the following steps:
the first transmission terminal reports the self-supported RAT information to the management equipment in a group joining process or a UE capability reporting process or an independent reporting process;
The first transmission terminal reports the self-supported RAT information to the management device, including:
and the first transmission terminal reports the self-supported RAT information to the management equipment in a UE capability reporting process or an independent reporting process.
In an alternative embodiment, the first transmission terminal directly communicates with the second transmission terminal according to the RAT, including:
If the RAT notified by the management device is determined according to the direct communication interface bearer, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, the first transmission terminal selects a corresponding RAT to directly communicate with the second transmission terminal when the data transmission requirement exists on the logical channel of the direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, the first transmission terminal selects a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and the first transmission terminal directly communicates with the corresponding second transmission terminal.
The method has the advantages that the mode of determining the RAT for the sending terminal and the receiving terminal by the management equipment is flexible, the system is more flexible according to specific communication scenes, and the applicability is higher.
In a third aspect, an embodiment of the present invention provides a management apparatus for direct communication, the apparatus including a processor, a memory, and a transceiver;
Wherein the processor is configured to read a program in the memory and execute:
determining RAT information supported by a sending terminal and a receiving terminal which need to be directly communicated in a communication group;
And determining the RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal, so that the sending terminal and the receiving terminal can use the same RAT for direct communication.
In one possible implementation manner, the management device is the sending terminal or the receiving terminal, or the management device is a head-set device of a communication group, or the management device is a network side device.
In one possible implementation manner, if the management device is the sending terminal or the receiving terminal, the processor is specifically configured to:
and receiving the self-supported RAT information reported by the terminal in the communication group through the group joining process.
In one possible implementation manner, if the management device is a network side device, the processor is specifically configured to:
And receiving the self-supported RAT information reported by the terminal in the communication group through the UE capability reporting process or the independent reporting process.
In one possible implementation, the processor is specifically configured to:
If the management device is the transmitting terminal, after determining RAT information supported by the transmitting terminal and the receiving terminal which need to perform direct communication in the communication group, notifying the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, after determining the transmitting terminal and the RAT information supported by the receiving terminal, the transmitting terminal is informed of the RAT used by the transmitting terminal for direct communication, or
The management device is the head-of-group device or the network side device, and after determining RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group, the management device notifies the transmitting terminal of the determined transmitting terminal and notifies the receiving terminal of the determined RAT used by the receiving terminal to perform direct communication.
In one possible implementation, the processor is specifically configured to:
If the management device is the transmitting terminal, notifying the determined RAT to the receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message, or
If the management device is the receiving terminal, notifying the determined RAT to the sending terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
In one possible implementation, the processor is specifically configured to:
If the management device is a group head device, notifying the determined RAT for direct communication of the transmitting terminal to the transmitting terminal and notifying the determined RAT for direct communication of the receiving terminal to the receiving terminal through a group join acknowledgement message or a direct communication link configuration message, or
If the management device is a network side device, notifying the determined RAT used for direct communication of the sending terminal to the sending terminal and notifying the determined RAT used for direct communication of the receiving terminal to the receiving terminal through an RRC connection establishment or RRC connection reconfiguration message.
In one possible implementation manner, the management device is one of the sending terminal, the receiving terminal and a head-assembling device, and the processor is specifically configured to:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
In one possible implementation, the processor is specifically configured to:
And taking one of the RATs commonly supported by the sending terminal and the receiving terminal as the RAT used by the sending terminal and the receiving terminal for direct communication.
In one possible implementation, the processor is specifically configured to:
if only one RAT supported by the transmitting terminal and the receiving terminal is available, determining the commonly supported RAT as the RAT used by the transmitting terminal and the receiving terminal for direct communication, or
And selecting one RAT from the commonly supported RATs as the RAT used by the sending terminal and the receiving terminal for direct communication.
In one possible implementation, the processor is specifically configured to:
determining the RAT used by a direct communication interface bearer or logical channel in its transmission based on said bearer or logical channel
Determining, on a per-packet basis, the RAT used by each data packet of the direct communication interface in its transmission, or
And selecting one RAT according to the sending terminal and/or the receiving terminal.
In one possible implementation, the processor is further configured to:
If the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, then the management device does not directly communicate with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-forming device, and the sending terminal and the receiving terminal do not have a RAT supported together, and notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
In a fourth aspect, the present invention provides a first transmission terminal for direct communication, where the terminal includes a processor, a memory, and a transceiver;
Wherein the processor is configured to read a program in the memory and execute:
The method comprises the steps of receiving RAT used by a first transmission terminal and a second transmission terminal through direct communication and carrying out direct communication with the second transmission terminal through the transceiver according to the RAT.
In one possible implementation, the second transmission terminal is one or more.
In one possible implementation, the processor is specifically configured to:
If the management device is a network side device, receiving the RAT for directly communicating the first transmission terminal and the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, receiving the RAT used for direct communication between the first transmission terminal and the second transmission terminal determined by the management device through a group joining confirmation message or Sidelink configuration message, or
The management device is a transmitting terminal or a receiving terminal, and receives the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management device through a peer discovery process message or a direct communication connection establishment process message.
In one possible implementation, the processor is further configured to:
If the first transmission terminal is the sending terminal, after the notification that the management device prohibits direct communication is determined to be received, the first transmission terminal does not directly communicate with the second transmission terminal.
In a possible implementation manner, the management device is a transmitting terminal, and the processor is further configured to:
If there are 1 receiving terminals, unicast communication is carried out with the second transmitting terminal according to the RAT, or
And if the number of the receiving terminals is multiple, performing group communication with the second transmission terminal according to the RAT.
In one possible implementation, the processor is specifically configured to:
The management device is the transmitting terminal or the receiving terminal, and reports the self-supported RAT information to the management device through a peer discovery process, a unicast connection establishment process, a UE capability reporting process or a separate reporting process, or
The management device is a group head device of a communication group, and reports the self-supported RAT information to the management device in a group joining process or a UE capability reporting process or a separate reporting process, or
The management device is a network side device, and the self-supported RAT information is reported to the management device in a UE capability reporting process or an independent reporting process.
In one possible implementation, the processor is specifically configured to:
if the RAT notified by the management device is determined according to the direct communication interface bearer, selecting a corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, selecting a corresponding RAT to directly communicate with the second transmission terminal when the logical channel has a data transmission requirement on a direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, selecting the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, selecting a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and directly communicating with the corresponding second transmission terminal.
In one possible implementation, the processor is specifically configured to:
In a fifth aspect, another management device for direct communication provided by an embodiment of the present invention includes:
the determining module is used for determining RAT information supported by a sending terminal and a receiving terminal which need to carry out direct communication in the communication group;
and the processing module is used for determining the RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal.
In a sixth aspect, another first transmission terminal for direct communication provided by an embodiment of the present invention includes:
The reporting module is used for reporting the RAT information supported by the reporting module to the management equipment;
The receiving module is used for receiving the RAT used for directly communicating the first transmission terminal and the second transmission terminal, which are determined by the management equipment;
and the communication module is used for directly communicating with the second transmission terminal according to the RAT.
In a seventh aspect, embodiments of the present invention also provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of any one of the methods of direct communication.
In addition, the technical effects caused by any implementation manner of the third aspect to the seventh aspect may be referred to technical effects caused by different implementation manners of the first aspect and the second aspect, which are not described herein.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, 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 invention, 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 system architecture of a method of direct communication according to an embodiment of the present invention;
Fig. 2 is a flow chart of a method of a first direct communication system according to an embodiment of the present invention;
FIG. 3 is a flow chart of a method of a second direct communication system according to an embodiment of the present invention;
FIG. 4 is a flow chart of a third method of direct communication system according to an embodiment of the present invention;
Fig. 5 is a schematic structural diagram of a first management device according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of a first transmission terminal according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of a second management device according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a second transmission terminal according to the second embodiment of the present invention;
fig. 9 is a schematic flow chart of a method for managing a device side in a method for direct communication according to an embodiment of the present invention;
fig. 10 is a flowchart of a method at a first transmitting terminal in a direct communication method according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention 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 invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Some words appearing hereinafter are explained:
1. the terminal in the embodiment of the invention is a mobile phone, a platform and the like.
2. The network side equipment referred to by the embodiment of the invention is macro base station, micro base station and the like.
3. "And/or" describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate that there are three cases of a alone, a and B together, and B alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
Embodiments of the invention are described in further detail below with reference to the drawings.
As shown in fig. 1, a method and apparatus for direct communication according to an embodiment of the present invention includes a management apparatus 10 and a first transmission terminal 20.
And a management device 10 configured to determine RAT information supported by the transmitting terminal and the receiving terminal in the communication group, and determine RAT used by the transmitting terminal and the receiving terminal for direct communication according to the RAT information supported by the transmitting terminal and the receiving terminal, so that the transmitting terminal and the receiving terminal use the same RAT for direct communication.
The first transmission terminal 20 is configured to report RAT information supported by itself to a management device, receive a RAT determined by the management device and used for direct communication between the first transmission terminal and a second transmission terminal, and directly communicate with the second transmission terminal according to the RAT.
By the scheme, the management device determines the RAT commonly supported by the sending terminal and the receiving terminal which need to perform direct communication in the communication group, so that the sending terminal and the receiving terminal use the same RAT to perform direct communication.
The communication group here is a group of terminals that perform communication between terminals.
If the first transmission terminal is a transmitting terminal, the second transmission terminal is a receiving terminal, or
If the first transmission terminal is a receiving terminal, the second transmission terminal is a transmitting terminal.
In the embodiment of the invention, the management equipment comprises the following types:
the management equipment is the sending terminal or the receiving terminal, or the management equipment is the head equipment of the communication group, or the management equipment is the network side equipment.
That is, the present invention provides four specific embodiments of direct communication, which are described below:
The management device is a transmitting terminal for direct communication.
Taking a transmitting terminal of direct communication as a management device as an example:
And determining the RAT information supported by the receiving terminal through the self-capability information by the sending terminal and the receiving terminal which need to carry out direct communication in the communication group, wherein the receiving terminal needs to report the RAT information supported by the receiving terminal to the sending terminal, and the sending terminal determines the RAT used when the sending terminal and the receiving terminal carry out direct communication, and the RAT is the RAT supported by the sending terminal and the receiving terminal together.
There are various ways for the receiving terminal to report RAT information supported by itself to the transmitting terminal, and the following examples are given below:
Reporting the RAT information through a discovery process of the opposite terminal;
And the receiving terminal reports the RAT information to the sending terminal through a peer discovery process.
Correspondingly, the sending terminal also acquires the RAT information reported by the receiving terminal through a peer discovery process.
Reporting the RAT information through a unicast connection establishment process;
and the receiving terminal reports the RAT information to the sending terminal through a unicast connection process.
Correspondingly, the sending terminal also acquires the RAT information reported by the receiving terminal through a unicast connection process.
Reporting the RAT information through a UE capability reporting process;
and the receiving terminal reports the RAT information to the transmitting terminal through a UE capability reporting process.
Correspondingly, the sending terminal also determines the RAT information of the receiving terminal through the UE capability information reported by the receiving terminal.
And reporting the RAT information independently.
And the receiving terminal reports the RAT information to the transmitting terminal through an independent reporting process.
Correspondingly, the sending terminal acquires the RAT information independently reported by the receiving terminal.
And reporting mode five, wherein if the sending terminal is the group head equipment in the communication group, the receiving terminal can report the RAT information through the group joining process.
And the receiving terminal reports the RAT information to the transmitting terminal through a group joining process.
Correspondingly, the sending terminal acquires the RAT information reported in the joining process of the receiving terminal group.
And the sending terminal determines the RAT information supported by the sending terminal through the self capability information, determines the RAT supported by the sending terminal and the receiving terminal according to the RAT information supported by the receiving terminal after acquiring the RAT information reported by the receiving terminal, and selects one RAT which is used as the RAT for directly communicating between the sending terminal and the receiving terminal from the RAT supported by the receiving terminal.
The number of terminals for direct communication in the communication group may be two or more, if there is a sending terminal and a receiving terminal in the communication group, unicast communication is used when the sending terminal and the receiving terminal directly communicate, and the sending terminal determines the RAT supported by itself and the receiving terminal together according to the RAT information supported by itself and the RAT information reported by the receiving terminal;
If one sending terminal in the communication group corresponds to a plurality of receiving terminals, the sending terminal determines to use multicast communication when directly communicating with the receiving terminals in the communication group, and the sending terminal determines the RAT supported by the sending terminal and all the receiving terminals according to the RAT information supported by the sending terminal and the RAT information reported by all the receiving terminals in the communication group;
The following describes a procedure for determining, by a transmitting terminal, a RAT supported by the transmitting terminal and a receiving terminal in common, for a specific communication scenario.
The communication scene 1 is that the number of terminals in a communication group is equal to 2;
The number of terminals in the communication group is equal to 2, unicast communication is used when the transmitting terminal and the receiving terminal perform direct communication, and the management device determines the RAT supported by the transmitting terminal performing direct communication and the receiving terminal performing direct communication.
For example, the terminals in the communication group that perform direct communication include a transmitting terminal a and a receiving terminal B, and the transmitting terminal and the receiving terminal use unicast communication. The sending terminal a is a management device, and the sending terminal a only supports the LTE radio access technology, and the receiving terminal B can support the LTE or the NR radio access technology.
The transmitting terminal a determines that the RAT intersection supported by itself and the receiving terminal B includes only the NR radio access technology. The transmitting terminal a determines that the RAT used for direct communication with the receiving terminal itself is NR.
The communication scene 2 is that the number of terminals in a communication group is more than 2;
The number of terminals in the communication group is more than 2, multicast communication is used when the sending terminal and the receiving terminal perform direct communication, and the management device determines the RAT supported by the sending terminal and all the receiving terminals performing direct communication in the communication group.
For example, the terminals in the communication group that perform direct communication include a transmitting terminal a, a receiving terminal B, and a receiving terminal C. The sending terminal A is a management device, the sending terminal A only supports the LTE wireless access technology, the receiving terminal B supports the LTE wireless access technology and also supports the NR wireless access technology, and the receiving terminal C only supports the LTE wireless access technology.
And the sending terminal A determines that the RAT supported by the sending terminal A, the receiving terminal B and the receiving terminal C only comprises an NR wireless access technology, and the RAT used by the sending terminal A for direct communication with the receiving terminal B and the receiving terminal C is an LTE wireless access technology.
The present invention provides a possible embodiment, if when multicast communication is used between terminals, there is no RAT commonly supported between terminals in a communication group, and if a management device is a transmitting terminal, the transmitting terminal may directly communicate with a receiving terminal through unicast communication, and specific implementation steps may participate in the first communication scenario, which is not described herein.
In the embodiment of the invention, if the RAT capability supported by the sending terminal and the receiving terminal of the direct communication is inconsistent but there is an intersection, the management device determines that the RAT used by the sending terminal and the receiving terminal for the direct communication can only be selected in the intersection.
If the RAT commonly supported by the transmitting terminal and the receiving terminal is only one type, the transmitting terminal determines the commonly supported RAT as the RAT for direct communication with the receiving terminal.
If there are multiple RATs commonly supported by a transmitting terminal and a receiving terminal, the transmitting terminal selects one RAT from the commonly supported RATs as a RAT for direct communication with the receiving terminal by using the selected RAT as a management device.
The specific selection modes are various, and the following are respectively described:
the first selection mode is that the management equipment fixedly selects one RAT in the commonly supported RATs;
The management device fixedly selects one of the intersections, for example, the management device selects a RAT used when the transmitting terminal and the receiving terminal directly communicate in the RAT intersection in a fixed manner according to the priority of the RAT. For example, the priority of the RAT is NR radio access technology, LTE radio access technology. The transmitting terminal fixedly selects NR as a RAT used when the transmitting terminal and the receiving terminal directly communicate with each other in the intersection, and selects LTE as a RAT used when the transmitting terminal and the receiving terminal directly communicate with each other if no NR is present in the intersection.
The second mode is that the management equipment selects one RAT according to the direct communication interface bearing or logic channel of the sending terminal and the receiving terminal;
The management device determines the RAT used by the sending terminal and the receiving terminal for direct communication according to the corresponding relation between the direct communication interface bearing and the RAT of the sending terminal and the receiving terminal, or
And the management equipment determines the RAT used by the sending terminal and the receiving terminal when the sending terminal and the receiving terminal directly communicate according to the corresponding relation between the logical channel and the RAT.
The relation between the direct communication interface bearing and the corresponding RAT and the relation between the logic channel and the RAT of the sending terminal and the receiving terminal can be determined by a high layer in the terminal. Specifically, the higher layer refers to a protocol layer above an AS (Access Stratum), such AS a core network related protocol layer.
By way of example of logical channels:
for example, the RAT corresponding to the logical channel a of the transmitting terminal and the receiving terminal is the LTE radio access technology, and the RAT corresponding to the logical channel B is the NR radio access technology.
And the management node determines the RAT used when the sending terminal and the receiving terminal directly communicate according to the specific logic channels of the sending terminal and the receiving terminal.
The management equipment selects one RAT according to the data packet which is directly communicated between the sending terminal and the receiving terminal;
the management device may select the appropriate RAT from the intersection based on traffic characteristics of the direct communication, such as based on QoS parameters.
The QoS parameters of the current direct communication interface mainly include PPPP (ProSe Priority PER PACKET, priority of each direct communication packet) and PPPR (ProSe Realibility PER PACKET, reliability of each direct communication packet), and the introduction of new QoS parameters such as 5QI (5G QoS identifier) is not excluded in the following.
When the management device aims at guaranteeing the QoS of the terminal, the management device can select the RAT used when the sending terminal and the receiving terminal directly communicate according to the corresponding relation between the QoS parameter determination corresponding to the data packet and the RAT.
For example, if the Qos parameter corresponding to the data packet of the sending terminal and the data packet of the receiving terminal is PPPP, the RAT used for the corresponding direct communication is LTE radio access technology, and if the PPPP is 2, the RAT used for the corresponding direct communication interface is NR radio access technology.
If the management device is the sending terminal and the receiving terminal do not have a RAT supported in common, the sending terminal and the receiving terminal do not perform direct communication;
for example, the terminals in the communication group that perform direct communication include a transmitting terminal a and a receiving terminal B. The sending terminal A is a management device, and only the LTE wireless access technology is supported by the sending terminal A, and only the NR wireless access technology is supported by the receiving terminal B.
The transmitting terminal a determines that the receiving terminal B and itself do not have a RAT supported in common, and the transmitting terminal a does not directly communicate with the receiving terminal B.
After the sending terminal determines the RAT used when the sending terminal performs direct communication with the receiving terminal in the communication group, which needs to perform direct communication, through the selection manner, the sending terminal also needs to notify the receiving terminal of the determined RAT used when the receiving terminal performs direct communication.
The transmitting terminal notifies the receiving terminal of the determined RAT in various manners, which are illustrated below:
the first notification mode is that related information notification is performed through a discovery process of the opposite terminal;
and the sending terminal carries the determined RAT in a related message of a peer discovery process so as to inform the receiving terminal.
Correspondingly, the receiving terminal determines the RAT used for the direct communication notified by the sending terminal by acquiring the related message of the opposite terminal discovery process.
Informing through the related message of the unicast connection establishment process;
And the sending terminal carries the determined RAT in a related message in a unicast connection establishment process so as to inform the receiving terminal.
Correspondingly, the receiving terminal determines the RAT used for the direct communication notified by the sending terminal by acquiring the related message of the unicast connection establishment process.
In the implementation, if the number of the receiving terminals is 1, the sending terminal notifies the determined RAT to the receiving terminals in a point-to-point manner;
If the number of the receiving terminals is not less than 2, the sending terminal can also notify the determined RAT to the receiving terminals in a broadcast mode.
As shown in fig. 2, a flow chart of a complete method of a system when a sending terminal of direct communication is used as a management device according to the embodiment of the present invention includes:
Step 200, the receiving terminal B, C reports RAT information supported by itself to the transmitting terminal a;
Step 201, the transmitting terminal a determines the RAT used by itself and the receiving terminal B, C for direct communication according to the RAT information reported by itself and the receiving terminal B, C;
in step 202, the transmitting terminal a notifies the receiving terminal B of the RAT used when performing direct communication and notifies the receiving terminal C of the RAT used when performing direct communication.
The second scheme is that the management equipment is a receiving terminal for direct communication;
taking a receiving terminal of direct communication as an example of a management device:
And determining the RAT information supported by the sending terminal and the receiving terminal through the self-capability information, wherein the sending terminal needs to report the RAT information supported by the sending terminal to the receiving terminal, and the receiving terminal determines the RAT used when the sending terminal and the receiving terminal directly communicate, and the RAT is the RAT supported by the sending terminal and the receiving terminal together.
The first embodiment is to use a transmitting terminal of direct communication as a management device, and a receiving terminal is an opposite terminal of direct communication as an example. When the receiving of the direct communication is used as the management device in the second scheme, correspondingly, the opposite end of the direct communication in the second scheme is a transmitting terminal, and the specific implementation manner of the management device and the opposite end of the direct communication in the second scheme in the direct communication process can be referred to the specific implementation manner of the management device and the opposite end of the direct communication in the first scheme, which is not described herein again.
The management device is a head-assembling device of a communication group;
The group head device may be a transmitting terminal that performs direct communication or a receiving terminal that performs direct communication or other terminals that do not perform direct communication within the communication group.
The group head equipment is a management terminal in the communication group, and when the terminal requests to join the communication group, the self-capability information needs to be reported to the group head equipment.
If the head group device is used as the management device, the specific implementation manner of the management device may refer to the specific implementation manner of the transmitting terminal in the first scheme and the receiving terminal in the second scheme, which are not described herein again.
If the head set is a terminal which does not perform direct communication, that is, if the management device is a terminal which does not perform direct communication, the management device needs to notify the transmitting terminal and the receiving terminal of the RAT which is used for performing direct communication by the determined transmitting terminal and the receiving terminal, and if the transmitting terminal and the receiving terminal do not have a RAT which is commonly supported, the management device notifies that the transmitting terminal and the receiving terminal cannot perform direct communication.
Taking other terminals in the communication group that do not perform direct communication as management nodes, as shown in fig. 3, a flow chart of a complete method of a system when a group head device is used as management device is provided in the embodiment of the present invention, where the group head device is a sending terminal a in the communication group, and includes:
step 300, a sending terminal A and a receiving terminal B report self-supported RAT information to a group head device;
step 301, the head-end device determines the RAT used by the sending terminal a and the receiving terminal B for direct communication according to the RAT information reported by the sending terminal a and the receiving terminal B;
In step 302, the group head device notifies the transmitting terminal a of the RAT used when performing direct communication and notifies the receiving terminal B of the RAT used when performing direct communication.
The management device is network side device.
Taking a network side device as a management device as an example:
and determining the RAT information supported by the sending terminal and the receiving terminal through the self-capability information by the sending terminal and the receiving terminal which need to be directly communicated in the communication group, wherein the sending terminal and the receiving terminal need to report the RAT information supported by the sending terminal and the receiving terminal to network layer equipment, and the network side equipment determines the RAT used when the sending terminal and the receiving terminal are directly communicated, and the RAT is the RAT commonly supported by the sending terminal and the receiving terminal.
The manner in which the transmitting terminal and the receiving terminal report the RAT information supported by the transmitting terminal and the receiving terminal to the network side device may refer to the reporting manner three and the reporting manner four of the receiving terminal in the first scheme, which are not described herein again.
After the network side equipment acquires the RAT information reported by the sending terminal and the receiving terminal, determining the RAT jointly supported by the sending terminal and the receiving terminal according to the RAT information supported by the sending terminal and the receiving terminal, and selecting one RAT which is used as the sending terminal and the receiving terminal for direct communication from the jointly supported RAT.
The method for determining the RAT supported by the sending terminal and the receiving terminal by the network side device according to the RAT information supported by the sending terminal and the receiving terminal can refer to the implementation method of the management device in the specific communication scenario in the above scheme, which is not described herein.
The management device is the network device, and if the transmitting terminal and the receiving terminal do not have a RAT supported in common, the network device notifies that the transmitting terminal and the receiving terminal cannot directly communicate.
The method for selecting one RAT by the network side device from the RATs supported together may also refer to a specific selection method of the management device in the first scheme, which is not described herein.
After the network side device determines RAT information used when the sending terminal and the receiving terminal, which need to directly communicate in the communication group, perform direct communication in the above selection manner, the network side device also needs to notify the receiving terminal of the determined RAT used by the receiving terminal to directly communicate and notify the sending terminal of the determined RAT used by the sending terminal to directly communicate.
The network side equipment informs the determined RAT used by the sending terminal for direct communication to the sending terminal and informs the determined RAT used by the receiving terminal for direct communication to the receiving terminal through RRC connection establishment or RRC connection reconfiguration information.
Correspondingly, the sending terminal and the receiving terminal determine the RAT used when the sending terminal and the receiving terminal directly communicate by acquiring the RRC connection establishment or RRC connection reconfiguration message.
In the implementation, if the number of the terminals is 2, the network side equipment informs the receiving terminal and the sending terminal in a point-to-point mode;
If the number of the terminals is greater than 2, the sending terminal can also notify the sending terminal and the receiving terminal in a broadcasting mode.
As shown in fig. 4, a flow chart of a complete method of a system when a network side device is used as a management device according to the embodiment of the present invention includes:
step 400, a sending terminal A and a receiving terminal B report self-supported RAT information to network side equipment;
Step 401, the network side device determines the RAT used by the sending terminal a and the receiving terminal B for direct communication according to the RAT information reported by the sending terminal a and the receiving terminal B;
in step 402, the network device notifies the transmitting terminal a of the RAT used for direct communication and notifies the receiving terminal B of the RAT used for direct communication.
Based on the same inventive concept, the embodiment of the present invention further provides a direct communication management device, and since the device is a management device in the direct communication system of the embodiment of the present invention, and the principle of the device for solving the problem is similar to that of the method, the implementation of the device may refer to the implementation of the method, and the repetition is omitted.
As shown in fig. 5, a first direct communication management device according to an embodiment of the present invention includes a processor 500, a memory 501, and a transceiver 502;
The processor 500 is responsible for managing the bus architecture and general processing, and the memory 501 may store data used by the processor 500 in performing operations. The transceiver 502 is used to receive and transmit data under the control of the processor 500.
The bus architecture may comprise any number of interconnecting buses and bridges, and in particular one or more processors represented by the processor 500 and various circuits of the memory, represented by the memory 501, linked together. 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. The bus interface provides an interface. The processor 500 is responsible for managing the bus architecture and general processing, and the memory 501 may store data used by the processor 500 in performing operations.
The flow disclosed in the embodiments of the present invention may be applied to the processor 500 or implemented by the processor 500. In implementation, the steps of the signal processing flow may be performed by integrated logic circuits of hardware in the processor 500 or instructions in the form of software. The processor 500 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 501, and the processor 500 reads the information in the memory 501 and completes the steps of the signal processing flow in combination with its hardware.
Specifically, the processor 500 is configured to read a program in the memory 501 and execute:
determining RAT information supported by a sending terminal and a receiving terminal which need to be directly communicated in a communication group;
And determining the RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal, so that the sending terminal and the receiving terminal can use the same RAT for direct communication.
Optionally, the management device is the sending terminal or the receiving terminal, or the management device is a head-group device of a communication group, or the management device is a network side device.
Optionally, if the management device is the transmitting terminal or the receiving terminal, the processor 500 is specifically configured to:
and receiving the self-supported RAT information reported by the terminals in the communication group through the group joining process.
Optionally, if the management device is a network side device, the processor is specifically configured to:
And receiving the self-supported RAT information reported by the terminal in the communication group through the UE capability reporting process or the independent reporting process.
Optionally, the processor 500 is further configured to:
If the management device is the transmitting terminal, after determining RAT information supported by the transmitting terminal and the receiving terminal which need to perform direct communication in the communication group, notifying the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, after determining the transmitting terminal and the RAT information supported by the receiving terminal, the transmitting terminal is informed of the RAT used by the transmitting terminal for direct communication, or
The management device is the head-of-group device or the network side device, and after determining RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group, the management device notifies the transmitting terminal of the determined transmitting terminal and notifies the receiving terminal of the determined RAT used by the receiving terminal to perform direct communication.
Optionally, the processor 500 is specifically configured to:
If the management device is the transmitting terminal, notifying the determined RAT to the receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message, or
If the management device is the receiving terminal, notifying the determined RAT to the sending terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
Optionally, the processor 500 is specifically configured to:
If the management device is a group head device, notifying the determined RAT for direct communication of the transmitting terminal to the transmitting terminal and notifying the determined RAT for direct communication of the receiving terminal to the receiving terminal through a group join acknowledgement message or a direct communication link configuration message, or
If the management device is a network side device, notifying the determined RAT used for direct communication of the sending terminal to the sending terminal and notifying the determined RAT used for direct communication of the receiving terminal to the receiving terminal through an RRC connection establishment or RRC connection reconfiguration message.
Optionally, the management device is one of the sending terminal, the receiving terminal, and the head-assembling device, and the processor 500 is specifically configured to:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
Optionally, the processor 500 is specifically configured to:
And taking one of the RATs commonly supported by the sending terminal and the receiving terminal as the RAT used by the sending terminal and the receiving terminal for direct communication.
Optionally, the processor 500 is specifically configured to:
if only one RAT supported by the transmitting terminal and the receiving terminal is available, determining the commonly supported RAT as the RAT used by the transmitting terminal and the receiving terminal for direct communication, or
And selecting one RAT from the commonly supported RATs as the RAT used by the sending terminal and the receiving terminal for direct communication.
Optionally, the processor 500 is specifically configured to:
determining the RAT used by a direct communication interface bearer or logical channel in its transmission based on said bearer or logical channel
Determining, on a per-packet basis, the RAT used by each data packet of the direct communication interface in its transmission, or
And selecting one RAT according to the sending terminal and/or the receiving terminal.
Optionally, the processor 500 is further configured to:
If the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, then the management device does not directly communicate with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-forming device, and the sending terminal and the receiving terminal do not have a RAT supported together, and notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
Based on the same inventive concept, as shown in fig. 6, a first direct communication device of an embodiment of the present invention includes a processor 600, a memory 601, and a transceiver 602;
The processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 in performing operations. The transceiver 602 is used to receive and transmit data under the control of the processor 600.
The bus architecture may include any number of interconnecting buses and bridges, and in particular one or more processors represented by the processor 600 and various circuits of the memory, represented by the memory 601, linked together. 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. The bus interface provides an interface. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 600 in performing operations.
The flow disclosed in the embodiments of the present invention may be applied to the processor 600 or implemented by the processor 600. In implementation, the steps of the signal processing flow may be performed by integrated logic circuitry of hardware in processor 600 or instructions in the form of software. The processor 600 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 the 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 601 and the processor 600 reads the information in the memory 601 and completes the steps of the signal processing flow in combination with its hardware.
Specifically, the processor 600 is configured to read a program in the memory 601 and execute:
The method comprises the steps of receiving RAT used by the first transmission terminal and the second transmission terminal and determined by management equipment through the transceiver, reporting RAT information supported by the transceiver to the management equipment, receiving the RAT used by the first transmission terminal and the second transmission terminal through the transceiver, and directly communicating with the second transmission terminal through the transceiver according to the RAT.
Optionally, the second transmission terminal is one or more.
Optionally, the processor 600 is specifically configured to:
If the management device is a network side device, receiving the RAT for directly communicating the first transmission terminal and the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, receiving the RAT used for direct communication between the first transmission terminal and the second transmission terminal determined by the management device through a group joining confirmation message or Sidelink configuration message, or
The management device is a transmitting terminal or a receiving terminal, and receives the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management device through a peer discovery process message or a direct communication connection establishment process message.
Optionally, the processor 600 is further configured to:
If the first transmission terminal is the sending terminal, after the notification that the management device prohibits direct communication is determined to be received, the first transmission terminal does not directly communicate with the second transmission terminal.
Optionally, the management device is a transmitting terminal, and the processor 600 is further configured to:
If there are 1 receiving terminals, unicast communication is carried out with the second transmitting terminal according to the RAT, or
And if the number of the receiving terminals is multiple, performing group communication with the second transmission terminal according to the RAT.
Optionally, the processor 600 is specifically configured to:
The management device is the transmitting terminal or the receiving terminal, and reports the self-supported RAT information to the management device through a peer discovery process, a unicast connection establishment process, a UE capability reporting process or a separate reporting process, or
The management device is a group head device of a communication group, and reports the self-supported RAT information to the management device in a group joining process or a UE capability reporting process or a separate reporting process, or
The management device is a network side device, and the self-supported RAT information is reported to the management device in a UE capability reporting process or an independent reporting process.
Optionally, the processor 600 is specifically configured to:
if the RAT notified by the management device is determined according to the direct communication interface bearer, selecting a corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, selecting a corresponding RAT to directly communicate with the second transmission terminal when the logical channel has a data transmission requirement on a direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, selecting the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, selecting a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and directly communicating with the corresponding second transmission terminal.
Based on the same idea, as shown in fig. 7, another schematic structural diagram of a management device for direct communication according to an embodiment of the present invention includes a determining module 700, a processing module 701:
A determining module 700, configured to determine RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group;
and the processing module 701 is configured to determine, according to RAT information supported by the sending terminal and the receiving terminal, a RAT used by the sending terminal and the receiving terminal for direct communication.
Optionally, the management device is the sending terminal or the receiving terminal, or the management device is a head-group device of a communication group, or the management device is a network side device.
Optionally, if the management device is the sending terminal or the receiving terminal, the processing module 701 is specifically configured to:
and receiving the self-supported RAT information reported by the terminals in the communication group through the group joining process.
Optionally, if the management device is a network side device, the processing module 701 is specifically configured to:
And receiving the self-supported RAT information reported by the terminal in the communication group through the UE capability reporting process or the independent reporting process.
Optionally, the processing module 701 is further configured to:
If the management device is the transmitting terminal, after determining RAT information supported by the transmitting terminal and the receiving terminal which need to perform direct communication in the communication group, notifying the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, after determining the transmitting terminal and the RAT information supported by the receiving terminal, the transmitting terminal is informed of the RAT used by the transmitting terminal for direct communication, or
The management device is the head-of-group device or the network side device, and after determining RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group, the management device notifies the transmitting terminal of the determined transmitting terminal and notifies the receiving terminal of the determined RAT used by the receiving terminal to perform direct communication.
Optionally, the processing module 701 is specifically configured to:
If the management device is the transmitting terminal, notifying the determined RAT to the receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message, or
If the management device is the receiving terminal, notifying the determined RAT to the sending terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
Optionally, the processing module 701 is specifically configured to:
If the management device is a group head device, notifying the determined RAT for direct communication of the transmitting terminal to the transmitting terminal and notifying the determined RAT for direct communication of the receiving terminal to the receiving terminal through a group join acknowledgement message or a direct communication link configuration message, or
If the management device is a network side device, notifying the determined RAT used for direct communication of the sending terminal to the sending terminal and notifying the determined RAT used for direct communication of the receiving terminal to the receiving terminal through an RRC connection establishment or RRC connection reconfiguration message.
Optionally, the management device is one of the sending terminal, the receiving terminal, and the head-assembling device, and the processing module 701 is specifically configured to:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
Optionally, the processing module 701 is specifically configured to:
And taking one of the RATs commonly supported by the sending terminal and the receiving terminal as the RAT used by the sending terminal and the receiving terminal for direct communication.
Optionally, the processing module 701 is specifically configured to:
if only one RAT supported by the transmitting terminal and the receiving terminal is available, determining the commonly supported RAT as the RAT used by the transmitting terminal and the receiving terminal for direct communication, or
And selecting one RAT from the commonly supported RATs as the RAT used by the sending terminal and the receiving terminal for direct communication.
Optionally, the processing module 701 is specifically configured to:
determining the RAT used by a direct communication interface bearer or logical channel in its transmission based on said bearer or logical channel
Determining, on a per-packet basis, the RAT used by each data packet of the direct communication interface in its transmission, or
And selecting one RAT according to the sending terminal and/or the receiving terminal.
Optionally, the processing module 701 is further configured to:
If the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, then the management device does not directly communicate with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-forming device, and the sending terminal and the receiving terminal do not have a RAT supported together, and notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
Based on the same inventive concept, as shown in fig. 8, the structure diagram of a first transmission terminal for direct communication provided by the embodiment of the present invention includes a reporting module 800, a receiving module 801 and a communication module 802:
The reporting module 800 is configured to report RAT information supported by the management device;
a receiving module 801, configured to receive a RAT used for direct communication between the first transmission terminal and the second transmission terminal, where the RAT is determined by the management device;
And a communication module 802, configured to directly communicate with the second transmission terminal according to the RAT.
Optionally, the receiving module 801 is specifically configured to:
If the management device is a network side device, receiving the RAT for directly communicating the first transmission terminal and the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, receiving the RAT used for direct communication between the first transmission terminal and the second transmission terminal determined by the management device through a group joining confirmation message or Sidelink configuration message, or
The management device is a transmitting terminal or a receiving terminal, and receives the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management device through a peer discovery process message or a direct communication connection establishment process message.
Optionally, the communication module 802 is further configured to:
If the first transmission terminal is the sending terminal, after the notification that the management device prohibits direct communication is determined to be received, the first transmission terminal does not directly communicate with the second transmission terminal.
Optionally, the communication module 802 is further configured to:
If there are 1 receiving terminals, unicast communication is carried out with the second transmitting terminal according to the RAT, or
And if the number of the receiving terminals is multiple, performing group communication with the second transmission terminal according to the RAT.
Optionally, the reporting module 800 is specifically configured to:
The management device is the transmitting terminal or the receiving terminal, and reports the self-supported RAT information to the management device through a peer discovery process, a unicast connection establishment process, a UE capability reporting process or a separate reporting process, or
The management device is a group head device of a communication group, and reports the self-supported RAT information to the management device in a group joining process or a UE capability reporting process or a separate reporting process, or
The management device is a network side device, and the self-supported RAT information is reported to the management device in a UE capability reporting process or an independent reporting process.
Optionally, the communication module 802 is specifically configured to:
if the RAT notified by the management device is determined according to the direct communication interface bearer, selecting a corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, selecting a corresponding RAT to directly communicate with the second transmission terminal when the logical channel has a data transmission requirement on a direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, selecting the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, selecting a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and directly communicating with the corresponding second transmission terminal.
Based on the same inventive concept, the embodiment of the present invention further provides a direct communication method, and since the method corresponds to a method corresponding to the management device for direct communication in the embodiment of the present invention, and the principle of the method for solving the problem is similar to that of the device, implementation of the method can refer to implementation of the terminal, and repeated parts are not repeated.
As shown in fig. 9, a flow chart of a method for direct communication according to an embodiment of the present invention specifically includes the following steps:
step 900, the management device determines RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group;
In step 901, the management device determines, according to RAT information supported by the sending terminal and the receiving terminal, a RAT used by the sending terminal and the receiving terminal for direct communication, so that the sending terminal and the receiving terminal use the same RAT for direct communication.
Optionally, the management device is the sending terminal or the receiving terminal, or the management device is a head-group device of a communication group, or the management device is a network side device.
Optionally, the management device is the sending terminal or the receiving terminal, and the management device determines RAT information supported by the sending terminal and the receiving terminal that need to perform direct communication in the communication group, including:
And the management equipment receives the self-supported RAT information reported by the terminal in the communication group through the group joining process.
Optionally, the management device is a network side device, and the management device determines RAT information supported by a sending terminal and a receiving terminal that need to perform direct communication in a communication group, including:
and the management equipment receives the self-supported RAT information reported by the terminal in the communication group through the UE capability reporting process or the independent reporting process.
Optionally, after determining RAT information supported by the transmitting terminal and the receiving terminal that need to perform direct communication in the communication group, the management device further includes:
If the management device is the transmitting terminal, the management device notifies the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, the management device notifies the transmitting terminal of the determined RAT used by the transmitting terminal for direct communication, or
The management device is the head-set device or the network side device, and notifies the determined sending terminal to the sending terminal and notifies the determined receiving terminal of the RAT used for direct communication by the receiving terminal.
Optionally, the management device notifies the receiving terminal of the determined RAT used by the receiving terminal for direct communication, including:
If the management device is the sending terminal, the management device informs the determined RAT to a receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message;
the management device notifies the transmitting terminal of the determined RAT used by the receiving terminal for direct communication, including:
if the management device is the receiving terminal, the management device informs the determined RAT to the transmitting terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
Optionally, the management device notifies the sending terminal of the determined RAT in which the sending terminal performs direct communication and notifies the receiving terminal of the determined RAT in which the receiving terminal performs direct communication, including:
The management device is a group head device, and notifies the determined RAT used by the sending terminal for direct communication to the sending terminal and notifies the determined RAT used by the receiving terminal for direct communication to the receiving terminal through a group joining confirmation message or a direct communication link configuration message, or
The management device is a network side device, and notifies the determined RAT used by the sending terminal for direct communication to the sending terminal and notifies the determined RAT used by the receiving terminal for direct communication to the receiving terminal through an RRC connection establishment or RRC connection reconfiguration message.
Optionally, the management device is one of the sending terminal, the receiving terminal and a head-assembling device;
The management apparatus notifying the transmitting terminal of the determined RAT in which the transmitting terminal performs direct communication and notifying the receiving terminal of the determined RAT in which the receiving terminal performs direct communication, includes:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
Optionally, the determining, by the management device, a RAT used by the sending terminal and the receiving terminal for direct communication includes:
The management device uses one of RATs commonly supported by the transmitting terminal and the receiving terminal as a RAT used by the transmitting terminal and the receiving terminal for direct communication.
Optionally, the management device uses one of RATs commonly supported by the sending terminal and the receiving terminal as a RAT used by the sending terminal and the receiving terminal for direct communication, and includes:
if there is only one RAT supported by the transmitting terminal and the receiving terminal, the management device determines the commonly supported RAT as the RAT used for direct communication between the transmitting terminal and the receiving terminal, or
And if the RATs supported by the transmitting terminal and the receiving terminal are multiple, the management device selects one RAT from the RATs supported by the transmitting terminal and the receiving terminal as the RAT used for direct communication.
Optionally, the management device selects one RAT from the commonly supported RATs as a RAT used by the sending terminal and the receiving terminal for direct communication, including:
the management device determines the RAT used by the bearer or logical channel in the transmission of the direct communication interface based on the bearer or logical channel of the direct communication interface, or
The management device determines, based on each data packet of the direct communication interface, the RAT that the data packet uses when the direct communication interface is transmitting, or
The management device selects one RAT according to the sending terminal and/or the receiving terminal.
Alternatively, if the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, the management device does not communicate directly with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-forming device, and the sending terminal and the receiving terminal do not have a RAT supported together, and the management device notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
As shown in fig. 10, a flow chart of a method for direct communication according to an embodiment of the present invention specifically includes the following steps:
step 1000, a first transmission terminal reports self-supported RAT information to a management device;
Step 1001, the first transmission terminal receives the RAT determined by the management device and used for direct communication between the first transmission terminal and the second transmission terminal;
In step 1002, the first transmission terminal directly communicates with the second transmission terminal according to the RAT.
Optionally, the second transmission terminal is one or more.
Optionally, the receiving, by the first transmission terminal, the RAT determined by the management device and used by the first transmission terminal to directly communicate with the second transmission terminal includes:
If the management device is a network side device, the first transmission terminal receives the RAT for directly communicating with the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, the first transmission terminal receives the RAT for direct communication between the first transmission terminal and the second transmission terminal determined by the management device through a group joining confirmation message or Sidelink configuration message, or
The management device is a transmitting terminal or a receiving terminal, and the first transmission terminal receives the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management device through a peer discovery process message or a direct communication connection establishment process message.
Optionally, if the first transmission terminal is the sending terminal, and the first transmission terminal determines that the second transmission terminal does not perform direct communication after receiving the notification that the management device prohibits direct communication.
Optionally, the management device is a transmitting terminal;
The first transmission terminal directly communicates with the second transmission terminal according to the RAT, including:
If the number of the receiving terminals is 1, the first transmission terminal performs unicast communication with the second transmission terminal according to the RAT, or
And if the number of the receiving terminals is multiple, the first transmission terminal performs group communication with the second transmission terminal according to the RAT.
Optionally, the management device is the sending terminal or the receiving terminal, and the first transmission terminal reports RAT information supported by itself to the management device, including:
The first transmission terminal reports the self-supported RAT information to the management equipment through a peer discovery process, a unicast connection establishment process, a UE capability reporting process or a separate reporting process;
the first transmission terminal reports the self-supported RAT information to the management device, and the method comprises the following steps:
the first transmission terminal reports the self-supported RAT information to the management equipment in a group joining process or a UE capability reporting process or an independent reporting process;
The first transmission terminal reports the self-supported RAT information to the management device, including:
and the first transmission terminal reports the self-supported RAT information to the management equipment in a UE capability reporting process or an independent reporting process.
Optionally, the first transmission terminal directly communicates with the second transmission terminal according to the RAT, including:
If the RAT notified by the management device is determined according to the direct communication interface bearer, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, the first transmission terminal selects a corresponding RAT to directly communicate with the second transmission terminal when the data transmission requirement exists on the logical channel of the direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, the first transmission terminal selects a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and the first transmission terminal directly communicates with the corresponding second transmission terminal.
Embodiments of the present invention also include a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method described above with reference to fig. 9, or performs the steps of the method described above with reference to fig. 10.
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 invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (39)

1. A method of direct communication, the method comprising:
The management equipment determines the RAT information supported by a sending terminal and a receiving terminal which need to be directly communicated in a communication group;
The management device determines a RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal, wherein the RAT is used by the sending terminal and the receiving terminal for direct communication by using the same RAT;
In the case where the management apparatus is the transmitting terminal or the receiving terminal, the management apparatus determines RAT information supported by the transmitting terminal and the receiving terminal, which are required to perform direct communication, within a communication group, including:
The management device receives the self-supported RAT information reported by the opposite terminal through the opposite terminal discovery process, or
The management device receives the self-supported RAT information reported by the opposite terminal through the unicast connection establishment process, or
The management equipment receives the self-supported RAT information reported by the opposite terminal through the user terminal UE capability reporting process, or
The management device receives the self-supported RAT information reported by the opposite terminal through the independent reporting process, or
And the management equipment receives the self-supported RAT information reported by the opposite terminal through the group joining process.
2. The method of claim 1, wherein in the case where the management device is a head-of-group device and the head-of-group device is another terminal within a communication group that does not perform direct communication, the management device determining RAT information supported by a transmitting terminal and a receiving terminal within the communication group that need to perform direct communication comprises:
The management equipment receives self-supported RAT information reported by a terminal in a communication group through a group joining process;
In the case that the management device is a network side device, the management device determines RAT information supported by a transmitting terminal and a receiving terminal that need to perform direct communication in a communication group, including:
And the management equipment receives the self-supported RAT information reported by the terminal in the communication group through the terminal UE capability reporting process or the independent reporting process.
3. The method of claim 1, wherein after the management device determines RAT information supported by the transmitting terminal and the receiving terminal in the communication group that need to perform direct communication, further comprising:
If the management device is the transmitting terminal, the management device notifies the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
And if the management equipment is the receiving terminal, the management equipment informs the determined RAT for the sending terminal to conduct direct communication.
4. The method of claim 3, wherein the managing device informing the transmitting terminal of the determined RAT in which the transmitting terminal is in direct communication and informing the receiving terminal of the determined RAT in which the receiving terminal is in direct communication comprises:
If the management device is the sending terminal, the management device informs the determined RAT to a receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message;
if the management device is the receiving terminal, the management device informs the determined RAT to the transmitting terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
5. The method of claim 2, wherein after the management device determines RAT information supported by the transmitting terminal and the receiving terminal in the communication group that need to perform direct communication, further comprising:
If the management device is a head-of-group device, the management device notifies the transmitting terminal of the determined RAT used for direct communication of the transmitting terminal and the receiving terminal of the determined RAT used for direct communication of the receiving terminal through a group join acknowledgement message or a direct communication link configuration message, or
If the management device is a network side device, the management device notifies the determined RAT used by the sending terminal for direct communication to the sending terminal and notifies the determined RAT used by the receiving terminal for direct communication to the receiving terminal through a radio resource control RRC connection establishment or RRC connection reconfiguration message.
6. The method of claim 2, wherein the management device is one of the transmitting terminal, the receiving terminal, and a head-set device;
The management apparatus notifying the transmitting terminal of the determined RAT in which the transmitting terminal performs direct communication and notifying the receiving terminal of the determined RAT in which the receiving terminal performs direct communication, includes:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
7. The method of any one of claims 1-6, wherein the determining, by the management device, a RAT used by the sending terminal and the receiving terminal for direct communication includes:
The management device uses one of RATs commonly supported by the transmitting terminal and the receiving terminal as a RAT used by the transmitting terminal and the receiving terminal for direct communication.
8. The method of claim 7, wherein the management device uses one of the RATs commonly supported by the transmitting terminal and the receiving terminal as a RAT for direct communication by the transmitting terminal and the receiving terminal, comprising:
if there is only one RAT supported by the transmitting terminal and the receiving terminal, the management device determines the commonly supported RAT as the RAT used for direct communication between the transmitting terminal and the receiving terminal, or
And if the RATs supported by the transmitting terminal and the receiving terminal are multiple, the management device selects one RAT from the RATs supported by the transmitting terminal and the receiving terminal as the RAT used for direct communication.
9. The method of claim 8, wherein the managing device selecting one RAT among the commonly supported RATs as the RAT for direct communication use by the transmitting terminal and the receiving terminal, comprises:
the management device determines the RAT used by the bearer or logical channel in the transmission of the direct communication interface based on the bearer or logical channel of the direct communication interface, or
The management device determines, based on each data packet of the direct communication interface, the RAT that the data packet uses when the direct communication interface is transmitting, or
The management device selects one RAT according to the sending terminal and/or the receiving terminal.
10. The method of claim 7, wherein the method further comprises:
if the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, the management device does not directly communicate with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-assembling device, and the sending terminal and the receiving terminal do not have a RAT supported by the receiving terminal together, and the management device notifies the sending terminal that the sending terminal and the receiving terminal cannot directly communicate.
11. A method of direct communication, the method comprising:
the first transmission terminal reports the RAT information supported by the first transmission terminal to the management equipment;
The first transmission terminal receives the RAT used for directly communicating the first transmission terminal and the second transmission terminal, which are determined by the management equipment;
the first transmission terminal directly communicates with the second transmission terminal according to the RAT;
and when the management device is a transmitting terminal or a receiving terminal, the first transmitting terminal reports RAT information supported by itself to the management device, including:
The first transmission terminal reports the RAT information supported by itself to the management device through the opposite end discovery process, or
The first transmission terminal reports the RAT information supported by the first transmission terminal to the management equipment through a unicast connection establishment process, or
The first transmission terminal reports the RAT information supported by the first transmission terminal to the management equipment through the UE capability reporting process, or
The first transmission terminal reports the RAT information supported by the first transmission terminal to the management equipment through a separate reporting process, or
And the first transmission terminal reports the self-supported RAT information to the management equipment through a group joining process.
12. The method of claim 11, wherein the first transmission terminal receiving the RAT determined by the management device for direct communication with the second transmission terminal comprises:
If the management device is a transmitting terminal or a receiving terminal, the first transmission terminal receives the RAT determined by the management device to be used for directly communicating with the second transmission terminal through a peer discovery process message or a direct communication connection establishment process message.
13. The method of claim 11, wherein the first transmission terminal receiving the RAT determined by the management device for direct communication with the second transmission terminal comprises:
If the management device is a network side device, the first transmission terminal receives the RAT for directly communicating with the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
If the management device is a group head device, the first transmission terminal receives the RAT used for directly communicating between the first transmission terminal and the second transmission terminal, which is determined by the management device, through a group joining confirmation message or Sidelink configuration message, wherein the group head device is other terminals in the communication group which do not directly communicate.
14. The method of claim 11, wherein the second transmission terminal is one or more.
15. The method of claim 11, wherein the method further comprises:
and if the first transmission terminal is the sending terminal, and the first transmission terminal determines that the second transmission terminal is not in direct communication after receiving the notification of the management equipment prohibiting the direct communication.
16. The method of claim 11, wherein the management device is a transmitting terminal;
The first transmission terminal directly communicates with the second transmission terminal according to the RAT, including:
If the number of the receiving terminals is 1, the first transmission terminal performs unicast communication with the second transmission terminal according to the RAT, or
And if the number of the receiving terminals is multiple, the first transmission terminal performs group communication with the second transmission terminal according to the RAT.
17. The method of claim 11, wherein the first transmitting terminal reporting self-supported RAT information to a management device in the case where the management device is a head-of-group device of a communication group and the head-of-group device is another terminal within the communication group that does not communicate directly, comprising:
the first transmission terminal reports the self-supported RAT information to the management equipment in the group joining process;
and when the management device is a network side device, the first transmission terminal reports RAT information supported by the first transmission terminal to the management device, including:
and the first transmission terminal reports the self-supported RAT information to the management equipment in a UE capability reporting process or an independent reporting process.
18. The method according to any of claims 11-17, wherein the first transmission terminal directly communicates with the second transmission terminal according to the RAT, comprising:
If the RAT notified by the management device is determined according to the direct communication interface bearer, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, the first transmission terminal selects a corresponding RAT to directly communicate with the second transmission terminal when the data transmission requirement exists on the logical channel of the direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, the first transmission terminal selects the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, the first transmission terminal selects a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and the first transmission terminal directly communicates with the corresponding second transmission terminal.
19. A management device for direct communication, the device comprising a processor, a memory and a transceiver;
Wherein the processor is configured to read a program in the memory and execute:
determining RAT information supported by a sending terminal and a receiving terminal which need to be directly communicated in a communication group;
Determining a RAT used by the sending terminal and the receiving terminal for direct communication according to RAT information supported by the sending terminal and the receiving terminal, wherein the RAT is used for the sending terminal and the receiving terminal to use the same RAT for direct communication;
in the case that the management device is the transmitting terminal or the receiving terminal, the processor is specifically configured to:
receiving self-supported RAT information reported by the opposite terminal through the opposite terminal discovery process, or
Receiving self-supported RAT information reported by the opposite terminal through unicast connection establishment process, or
Receiving self-supported RAT information reported by the opposite terminal through the user terminal UE capability reporting process, or
Receiving self-supported RAT information reported by the opposite terminal through a separate reporting process, or
And receiving the self-supported RAT information reported by the opposite terminal through the group joining process.
20. The device of claim 19, wherein, in the case where the management device is a head-of-group device and the head-of-group device is another terminal within a communication group that does not communicate directly, the processor is configured to:
receiving self-supported RAT information reported by a terminal in a communication group through a group joining process;
in the case where the management device is a network-side device, the processor is specifically configured to:
And receiving self-supported RAT information reported by the terminal in the communication group through a terminal UE capability reporting process or an independent reporting process.
21. The apparatus of claim 19, wherein the processor is further configured to:
If the management device is the transmitting terminal, after determining RAT information supported by the transmitting terminal and the receiving terminal which need to perform direct communication in the communication group, notifying the receiving terminal of the determined RAT used by the receiving terminal for direct communication, or
If the management device is the receiving terminal, after determining the transmitting terminal and the RAT information supported by the receiving terminal, which need to perform direct communication in the communication group, the management device notifies the transmitting terminal of the determined RAT used by the transmitting terminal to perform direct communication.
22. The apparatus of claim 21, wherein the processor is further configured to:
if the management device is the sending terminal, notifying the determined RAT to a receiving terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message;
If the management device is the receiving terminal, notifying the determined RAT to the sending terminal through a direct communication opposite end discovery process related message or a direct communication connection establishment related message.
23. The apparatus of claim 20, wherein the processor is further configured to:
If the management device is a group head device, notifying the determined RAT used for direct communication of the transmitting terminal to the transmitting terminal and notifying the determined RAT used for direct communication of the receiving terminal to the receiving terminal through a group joining confirmation message or a direct communication link configuration message, or
If the management device is a network side device, notifying the determined RAT used by the sending terminal for direct communication to the sending terminal and notifying the determined RAT used by the receiving terminal for direct communication to the receiving terminal through a Radio Resource Control (RRC) connection establishment or RRC connection reconfiguration message.
24. The device of claim 20, wherein the management device is one of the transmitting terminal, the receiving terminal, and a head-set device, the processor being specifically configured to:
And if the number of the terminals in the direct communication group is more than 2, the management equipment broadcasts the RAT notification for carrying out the direct communication through a broadcasting mode.
25. The apparatus of any one of claims 19 to 24, wherein the processor is specifically configured to:
And taking one of the RATs commonly supported by the sending terminal and the receiving terminal as the RAT used by the sending terminal and the receiving terminal for direct communication.
26. The apparatus of claim 25, wherein the processor is specifically configured to:
if only one RAT supported by the transmitting terminal and the receiving terminal is available, determining the commonly supported RAT as the RAT used by the transmitting terminal and the receiving terminal for direct communication, or
And selecting one RAT from the commonly supported RATs as the RAT used by the sending terminal and the receiving terminal for direct communication.
27. The apparatus of claim 25, wherein the processor is specifically configured to:
determining the RAT used by a direct communication interface bearer or logical channel in its transmission based on said bearer or logical channel
Determining, on a per-packet basis, the RAT used by each data packet of the direct communication interface in its transmission, or
And selecting one RAT according to the sending terminal and/or the receiving terminal.
28. The apparatus of claim 25, wherein the processor is further configured to:
If the management device is the transmitting terminal and the receiving terminal do not have a commonly supported RAT, then the management device does not directly communicate with the receiving terminal, or
The management device is the receiving terminal, the network side device or the head-assembling device, and the sending terminal and the receiving terminal do not have a RAT supported by the receiving terminal together, and notifies the sending terminal that the receiving terminal cannot directly communicate with the sending terminal.
29. A first transmission terminal for direct communication, characterized in that the terminal comprises a processor, a memory and a transceiver;
Wherein the processor is configured to read a program in the memory and execute:
the method comprises the steps of receiving RAT used by a first transmission terminal and a second transmission terminal and determined by management equipment through direct communication by a transceiver, reporting RAT information supported by the transceiver to the management equipment, and directly communicating with the second transmission terminal through the transceiver according to the RAT;
In case the management device is a transmitting terminal or a receiving terminal, the processor is specifically configured to:
Reporting self-supported RAT information to the management device through a peer discovery process, or
Reporting self-supported RAT information to the management device through unicast connection establishment process, or
Reporting the self-supported RAT information to the management equipment through a UE capability reporting process, or
Reporting self-supported RAT information to the management device through a separate reporting process, or
And reporting the self-supported RAT information to the management equipment through a group joining process.
30. The terminal of claim 29, wherein the processor is configured to:
and if the management equipment is a sending terminal or a receiving terminal, receiving the RAT used by the first transmission terminal and the second transmission terminal for direct communication determined by the management equipment through a peer discovery process message or a direct communication connection establishment process message.
31. The terminal of claim 29, wherein the processor is configured to:
If the management device is a network side device, receiving the RAT for directly communicating the first transmission terminal and the second transmission terminal determined by the management device through an RRC connection establishment message or an RRC reconfiguration message, or
And if the management equipment is the head-group equipment, receiving the RAT used for directly communicating the first transmission terminal and the second transmission terminal and determined by the management equipment through a group joining confirmation message or Sidelink configuration message, wherein the head-group equipment is other terminals which do not directly communicate in a communication group.
32. The terminal of claim 29, wherein the second transmission terminal is one or more.
33. The terminal of claim 29, wherein the processor is further configured to:
If the first transmission terminal is the sending terminal, after the notification that the management device prohibits direct communication is determined to be received, the first transmission terminal does not directly communicate with the second transmission terminal.
34. The terminal of claim 29, wherein the management device is a transmitting terminal, the processor further configured to:
If there are 1 receiving terminals, unicast communication is carried out with the second transmitting terminal according to the RAT, or
And if the number of the receiving terminals is multiple, performing group communication with the second transmission terminal according to the RAT.
35. The terminal of claim 29, wherein, in the case where the management device is a head-of-group device of a communication group and the head-of-group device is another terminal within the communication group that does not communicate directly, the processor is configured to:
Reporting the self-supported RAT information to the management equipment in the group joining process;
in the case where the management device is a network-side device, the processor is further configured to:
And reporting the self-supported RAT information to the management equipment in a UE capability reporting process or an independent reporting process.
36. The terminal of any one of claims 29-35, wherein the processor is specifically configured to:
if the RAT notified by the management device is determined according to the direct communication interface bearer, selecting a corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface bearer has a data transmission requirement, or
If the RAT notified by the management device is determined according to a logical channel, selecting a corresponding RAT to directly communicate with the second transmission terminal when the logical channel has a data transmission requirement on a direct communication interface, or
If the RAT notified by the management device is determined according to the data packet, selecting the corresponding RAT to directly communicate with the second transmission terminal when the direct communication interface data packet arrives, or
And if the RAT notified by the management device is determined according to the sending terminal and/or the receiving terminal, selecting a corresponding RAT according to the second transmission terminal when the direct communication interface has data transmission requirements, and directly communicating with the corresponding second transmission terminal.
37. A management device for direct communication, the device comprising:
the determining module is used for determining RAT information supported by a sending terminal and a receiving terminal which need to carry out direct communication in the communication group;
the processing module is used for determining the RAT used by the sending terminal and the receiving terminal for direct communication according to the RAT information supported by the sending terminal and the receiving terminal, wherein the RAT is used for the sending terminal and the receiving terminal for direct communication by using the same RAT;
In the case that the management device is the transmitting terminal or the receiving terminal, the determining module is specifically configured to:
receiving self-supported RAT information reported by the opposite terminal through the opposite terminal discovery process, or
Receiving self-supported RAT information reported by the opposite terminal through unicast connection establishment process, or
Receiving self-supported RAT information reported by the opposite terminal through the user terminal UE capability reporting process, or
Receiving self-supported RAT information reported by the opposite terminal through a separate reporting process, or
And receiving the self-supported RAT information reported by the opposite terminal through the group joining process.
38. A first transmission terminal for direct communication, the terminal comprising:
The reporting module is used for reporting the RAT information supported by the reporting module to the management equipment;
The receiving module is used for receiving the RAT used for directly communicating the first transmission terminal and the second transmission terminal, which are determined by the management equipment;
the communication module is used for directly communicating with the second transmission terminal according to the RAT;
in the case that the management device is a transmitting terminal or a receiving terminal, the reporting module is specifically configured to:
Reporting self-supported RAT information to the management device through a peer discovery process, or
Reporting self-supported RAT information to the management device through unicast connection establishment process, or
Reporting the self-supported RAT information to the management equipment through a UE capability reporting process, or
Reporting self-supported RAT information to the management device through a separate reporting process, or
And reporting the self-supported RAT information to the management equipment through a group joining process.
39. A computer readable 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-10, 11-18.
CN202211034400.5A 2018-10-17 2018-10-17 A direct communication method and device Active CN115278614B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211034400.5A CN115278614B (en) 2018-10-17 2018-10-17 A direct communication method and device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811210329.5A CN111065060B (en) 2018-10-17 2018-10-17 Direct communication method and device
CN202211034400.5A CN115278614B (en) 2018-10-17 2018-10-17 A direct communication method and device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201811210329.5A Division CN111065060B (en) 2018-10-17 2018-10-17 Direct communication method and device

Publications (2)

Publication Number Publication Date
CN115278614A CN115278614A (en) 2022-11-01
CN115278614B true CN115278614B (en) 2025-01-07

Family

ID=70283641

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201811210329.5A Active CN111065060B (en) 2018-10-17 2018-10-17 Direct communication method and device
CN202211034400.5A Active CN115278614B (en) 2018-10-17 2018-10-17 A direct communication method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201811210329.5A Active CN111065060B (en) 2018-10-17 2018-10-17 Direct communication method and device

Country Status (2)

Country Link
CN (2) CN111065060B (en)
WO (1) WO2020078288A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115278654B (en) * 2021-04-30 2025-02-18 维沃移动通信有限公司 RRC connection maintenance method, related equipment and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916923A (en) * 2013-01-04 2014-07-09 中国移动通信集团公司 Method, device and system for redirecting terminal under multimode network state
CN105165081A (en) * 2012-12-28 2015-12-16 皇家Kpn公司 Multi-operator device-to-device multicast or broadcast communication

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2524529B1 (en) * 2010-01-13 2020-09-09 Telefonaktiebolaget LM Ericsson (publ) Methods and arrangements for supporting ad hoc networking between user equipments in a cellular network
US9204460B2 (en) * 2011-06-06 2015-12-01 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for a generic multi-radio access technology
TW201842825A (en) * 2012-04-27 2018-12-01 美商內數位專利控股公司 Method and device for detecting neighboring proximity
CN103874205B (en) * 2012-12-12 2019-01-08 中兴通讯股份有限公司 Transmission, method of reseptance and the device of data
EP2768271A1 (en) * 2013-02-15 2014-08-20 Alcatel Lucent Radio link establishment
US8989807B2 (en) * 2013-02-28 2015-03-24 Intel Mobile Communications GmbH Communication terminal device, communication device, communication network server and method for controlling
US9560687B2 (en) * 2013-12-11 2017-01-31 Telefonaktiebolaget Lm Ericsson (Publ) Network nodes, a user equipment and methods therein for enabling D2D communication
US20170048647A1 (en) * 2014-05-06 2017-02-16 Lg Electronics Inc. Method for device-to-device (d2d) operation executed by terminal in wireless communication system and terminal using the method
KR101797166B1 (en) * 2014-05-07 2017-11-15 인터디지탈 패튼 홀딩스, 인크 Systems, methods and instrumentalities for enabling machine type communication group communication
WO2016045745A1 (en) * 2014-09-26 2016-03-31 Telefonaktiebolaget L M Ericsson (Publ) Method, communication device and computer program for enabling device-to-device, d2d, communication for an out-of-network-coverage comunication device
US9743440B2 (en) * 2015-05-15 2017-08-22 Qualcomm Incorporated Link selection for device-to-device communications
WO2017189035A1 (en) * 2016-04-29 2017-11-02 Intel IP Corporation Interoperability between v2x (v2v (vehicle to vehicle), v2i (vehicle to infrastructure), and/or v2p (vehicle to pedestrian)) radio access technologies (rats)
US10616830B2 (en) * 2016-08-12 2020-04-07 Verizon Patent And Licensing Inc. Method and system for rat selection in a multi-rat network
US10375562B2 (en) * 2016-08-31 2019-08-06 Qualcomm Incorporated Exchanging a recommendation of a set of D2D rat types for a proximity-based service and searching for a binary code that identifies a proximity-based service on at least one D2D rat type in accordance with a D2D rat sequence
WO2018072812A1 (en) * 2016-10-18 2018-04-26 Telefonaktiebolaget Lm Ericsson (Publ) Wireless terminal device, network node, method and computer program for simultaneous multiple radio access technology operation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105165081A (en) * 2012-12-28 2015-12-16 皇家Kpn公司 Multi-operator device-to-device multicast or broadcast communication
CN103916923A (en) * 2013-01-04 2014-07-09 中国移动通信集团公司 Method, device and system for redirecting terminal under multimode network state

Also Published As

Publication number Publication date
WO2020078288A1 (en) 2020-04-23
CN115278614A (en) 2022-11-01
CN111065060A (en) 2020-04-24
CN111065060B (en) 2022-10-11

Similar Documents

Publication Publication Date Title
CN111866975B (en) Switching method and device, information sending method and device
CN111436087B (en) PDU session switching method and device
CN110167082B (en) Network switching method, device and system, and switching determination method and device
US20220264258A1 (en) Communications Method and Apparatus, and Device
CN114173308B (en) A method and device for transmitting system information
CN111436115B (en) PDU session activation method, paging method and device thereof
JP6847983B2 (en) System information transmission method and equipment
TW201804868A (en) System information transmission method, user terminal, network side device, system and storage medium
CN114095989B (en) Transmission mode conversion method and device
KR20230004776A (en) Broadcast/multicast service management method, device, electronic equipment, storage medium
JP2023511094A (en) Method and apparatus for displaying IMS emergency service status
CN108781479A (en) Multicast transmission method, base station and user equipment
CN110839299A (en) Resource allocation method and equipment
WO2023120174A1 (en) Base station, network node, first core network node, second core network node, and methods performed by them
CN115278614B (en) A direct communication method and device
EP4068886B1 (en) Sidelink bearer managing method and apparatus, terminal, and medium
CN111867146B (en) Identification information sending and receiving method, equipment and device
JP2021093754A (en) System information transmission method and apparatus
CN116508334A (en) A communication method and device
CN113596735A (en) Method, base station and storage medium for managing and controlling MBMS service broadcast area
JP7708324B2 (en) Distributed Unit, Central Unit, and Method
WO2023228825A1 (en) Method, user equipment, access network node and core network node
CN115175260B (en) A transmission processing method, device and equipment
WO2024034478A1 (en) Method for an access network node, method for a core network node, method for a user equipment, an access network node, a core network node, and a user equipment
CN118175510A (en) A communication method and a communication device

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
GR01 Patent grant
GR01 Patent grant