CN111148074B - Transmission method and communication device - Google Patents

Transmission method and communication device Download PDF

Info

Publication number
CN111148074B
CN111148074B CN201910360603.5A CN201910360603A CN111148074B CN 111148074 B CN111148074 B CN 111148074B CN 201910360603 A CN201910360603 A CN 201910360603A CN 111148074 B CN111148074 B CN 111148074B
Authority
CN
China
Prior art keywords
group
terminal device
information
service
identifier
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
CN201910360603.5A
Other languages
Chinese (zh)
Other versions
CN111148074A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110695037.0A priority Critical patent/CN113382388B/en
Priority to PCT/CN2019/113958 priority patent/WO2020088441A1/en
Publication of CN111148074A publication Critical patent/CN111148074A/en
Application granted granted Critical
Publication of CN111148074B publication Critical patent/CN111148074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • 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/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring

Landscapes

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

Abstract

The application provides a transmission method and communication equipment, wherein the transmission method comprises the following steps: the method comprises the steps that a first terminal device sends group information of at least one terminal device group to which the first terminal device belongs to a network device; the first terminal device receives at least one configuration resource sent by the network device, each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a vehicle networking V2X sidelink. The technical scheme of the embodiment of the application can ensure the reliability of group communication between the first terminal equipment and the network equipment and improve the communication efficiency.

Description

Transmission method and communication device
The present application claims priority of chinese patent application with application number 201811301515.X entitled "transmission method and communication device" filed in 2018 on 11/02, which is incorporated herein by reference in its entirety.
Technical Field
The present application relates to the field of communications, and more particularly, to a transmission method and a communication device.
Background
The vehicle networking (V2X) is considered to be one of the fields with the most industrial potential and the most clear market demand in the internet of things system, has the characteristics of wide application space, large industrial potential and strong social benefit, and has important significance for promoting the innovative development of the automobile and information communication industry, constructing a new mode and new state of automobile and traffic service, promoting the innovation and application of the automatic driving technology and improving the traffic efficiency and the safety level.
In Long Term Evolution (LTE) technology, V2X only supports broadcast services, that is, a Control Function (CF) node configures a relationship between a V2X service type, a destination identifier (destination ID), and a frequency point for a UE, and the UE reports a correspondence between the destination identifier and the frequency point, and allows different destination identifiers to correspond to the same frequency point. The network configures a Sidelink (SL) resource pool of the V2X service according to the reporting information of the UE, for example, one frequency point may configure an SL resource pool of the V2X service correspondingly.
However, it is explicitly proposed in the New Radio (NR) technology that multicast service is to be supported, where the multicast service allows information sharing among a group of UEs, that is, one UE may belong to different groups of the same V2X multicast service, and if a network device continues to use resources configured for a terminal device group according to frequency points, a SL resource pool of the same V2X service may include terminal devices of different terminal groups, so that reliability of group communication of the terminal devices is reduced, and communication efficiency is reduced.
Disclosure of Invention
The application provides a transmission method and communication equipment, which can ensure the reliability of terminal equipment group communication and improve the communication efficiency.
In a first aspect, a transmission method is provided, including:
the method comprises the steps that a first terminal device sends group information of at least one terminal device group to which the first terminal device belongs to a network device;
the first terminal device receives at least one configuration resource sent by the network device, wherein each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a V2X sidelink.
In this embodiment, the first terminal device may send group information to the network device, where the group information may be used to indicate at least one terminal device group to which the first terminal device belongs. The network device can perform V2X side link resource allocation according to the group information, thereby ensuring the reliability of communication between terminal device groups and improving the communication efficiency.
In other words, in the embodiments of the present application, a first terminal device sends group information of at least one terminal device group to which the first terminal device belongs to a network device; the first terminal device receives information indicating at least one configuration resource sent by the network device, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a V2X sidelink, where a specific form of carrying the information indicating the at least one configuration resource is not limited in this application.
For example, in an embodiment of the present application, the network device may configure the resources of the V2X sidelink based on each terminal device group to which the first terminal device belongs. Alternatively, after receiving the group information sent by the first terminal device, the network device may configure the resources of the V2X sidelink based on each frequency point, which is not limited in this application.
With reference to the first aspect, in certain implementations of the first aspect, the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
With reference to the first aspect, in certain implementations of the first aspect, the group information further includes any one or any several of a number of group members, a rate requirement of the intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a delay requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a cycle of the intra-group service, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
It should be noted that each terminal device group may have a main terminal device, where the main terminal device may be a leader or a power of one terminal device group, and the main terminal device may be configured to manage other terminal devices in the terminal device group. For example, the master terminal device may manage the terminal device in the terminal device group to join a new terminal device, or may manage the terminal device in the terminal device group to exit the terminal device group.
In this embodiment, the group information reported by the first terminal device to the network device may include information of terminal devices in the group, for example, information of the number of members, a service rate requirement, a priority, and the like, and the network device may determine the size of the resource configured for the terminal device group according to the group information.
With reference to the first aspect, in certain implementations of the first aspect, the at least one configuration resource is at least one resource pool, or the at least one configuration resource is a group-dedicated resource corresponding to the at least one terminal device group, where the group-dedicated resource includes a group-dedicated semi-persistent scheduling SPS resource or a configuration guarantee resource, or the at least one configuration resource is a resource corresponding to each terminal device in the at least one terminal device group.
In this embodiment of the present application, the at least one configuration resource may be a resource pool corresponding to different terminal device groups, may be a group dedicated resource of different terminal device groups, and may also be a fixed configuration resource of each terminal device in one terminal device group.
For example, in the embodiments of the present application, assuming that the first terminal device belongs to group1, group2 and group3, the at least one configuration resource may be three resource pools for group1, group2 and group3, respectively. Alternatively, the first one of the at least one configuration resource may be a group-specific resource for group1, meaning that only the terminal devices in group1 may use the first configuration resource, or the at least one configuration resource is a resource configured for each terminal device in a group.
With reference to the first aspect, in some implementations of the first aspect, when the first terminal device is the master terminal device and the at least one configuration resource is a group-dedicated resource corresponding to the at least one terminal device group, the method further includes:
the first terminal device receives a request message sent by a third terminal device, wherein the request message is used for requesting resources in the group of dedicated resources, the first terminal device and the third terminal device belong to the same terminal device group, and the group of dedicated resources include group-dedicated semi-static SPS resources or configuration guarantee resources.
In the embodiment of the present application, the intra-group terminal device may request resources from the master terminal device in the terminal device group, and may not need to send a BSR request to the network device, thereby improving communication efficiency.
With reference to the first aspect, in certain implementations of the first aspect, the at least one terminal group is determined for the first terminal device, or the at least one terminal group is determined for an application APP layer.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
the first terminal device sends a buffer status report BSR to the network device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs;
the first terminal device sends first data to a second terminal device, where the first data includes the at least one identification information and second indication information, and the second indication information is used to indicate that the first data is data of a multicast service.
In this embodiment of the present application, the BSR sent by the first terminal device to the network device may include information indicating a terminal device group to which the first terminal device belongs, and the network device determines different terminal device groups according to the group index information in the BSR, thereby enabling communication of multiple terminal device groups under one V2X service.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
the first terminal device sends a group identifier list to the network device, and the at least one group index information is used for indicating the group identifier in the group identifier list.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
the first terminal device sends a list of first destination identifiers to the network device, the first destination identifiers being used for indicating the V2X service type, the list of first destination identifiers including a correspondence of each destination identifier to at least one group identifier.
With reference to the first aspect, in certain implementations of the first aspect, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
the first terminal device receives control information sent by the network device, where the control information includes the at least one identification information, each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs, and the control information indicates a resource used for transmitting sidelink data of the V2X service, where the resource belongs to the at least one configured resource.
With reference to the first aspect, in certain implementations of the first aspect, the at least one identification information is included in the medium access control MAC protocol data unit of the first data, or the at least one identification information and the identification information of the multicast service are included in the medium access control MAC protocol data unit of the first data.
For example, it may be to fill in a DST field of the MAC PDU of the first data with the group ID.
For example, the group ID and the identification information of the multicast service may be filled in a DST field of the MAC PDU of the first data.
For example, it may be that the group ID is added after the DST field of the MAC PDU of the first data.
For example, the group ID and the identification information of the multicast service may be added after the DST field of the MAC PDU of the first data.
With reference to the first aspect, in certain implementations of the first aspect, the first data is data scrambled according to a first identifier, and the first identifier is at least one piece of identification information, or the first identifier is an identifier corresponding to the at least one piece of identification information.
For example, the first data is data scrambled according to a first identifier, which is one of the at least one identification information, or an identifier corresponding to one of the at least one identification information.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
and the first terminal equipment sends third indication information to the network equipment, wherein the third indication information is used for indicating that the propagation type corresponding to the destination identifier is the multicast service.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes:
the BSR further includes information on a propagation type of the destination identifier, where the propagation type is a multicast service.
In a second aspect, a transmission method is provided, including:
the network equipment receives group information of at least one terminal equipment group to which the first terminal equipment belongs, wherein the group information is sent by the first terminal equipment;
and the network device sends at least one configuration resource to the first terminal device according to the group information, wherein each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for transmitting data of the V2X sidelink by the at least one terminal device group.
In this embodiment, the first terminal device may send group information to the network device, where the group information may be used to indicate at least one terminal device group to which the first terminal device belongs. The network device can perform V2X side link resource allocation according to the group information, thereby ensuring the reliability of communication between terminal device groups and improving the communication efficiency.
For example, in an embodiment of the present application, the network device may configure the resources of the V2X sidelink based on each terminal device group to which the first terminal device belongs. Alternatively, after receiving the group information sent by the first terminal device, the network device may configure the resources of the V2X sidelink based on each frequency point, which is not limited in this application.
With reference to the second aspect, in some implementations of the second aspect, the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
With reference to the second aspect, in some implementations of the second aspect, the group information further includes any one or any several of a number of group members, a rate requirement of the intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a delay requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a period of the intra-group service, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
In this embodiment, the group information sent by the first terminal device to the network device may include information of terminal devices in the group, for example, information of the number of members, a service rate requirement, a priority, and the like, and the network device may determine the size of the resource configured for the terminal device group according to the group information.
With reference to the second aspect, in certain implementations of the second aspect, the at least one configuration resource is at least one resource pool, or the at least one configuration resource is a group-dedicated resource corresponding to the at least one terminal device group, where the group-dedicated resource includes a group-dedicated semi-persistent scheduling SPS resource or a configuration guarantee resource, or the at least one configuration resource is a resource corresponding to each terminal device in the at least one terminal device group.
In this embodiment of the present application, the at least one configuration resource may be a resource pool corresponding to different terminal device groups, may be a group dedicated resource of different terminal device groups, and may also be a fixed configuration resource of each terminal device in one terminal device group.
With reference to the second aspect, in some implementations of the second aspect, the at least one terminal group is determined for the first terminal device, or the at least one terminal group is determined for an APP layer of an application.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes:
the network device receives a buffer status report BSR sent by the first terminal device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs.
In this embodiment of the present application, the BSR sent by the first terminal device to the network device may include information indicating a terminal device group to which the first terminal device belongs, and the network device determines different terminal device groups according to the group index information in the BSR, thereby enabling communication of multiple terminal device groups under one V2X service.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes:
the network device receives a group identifier list sent by the first terminal device, and the at least one group index information is used for indicating the group identifier in the group identifier list.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes:
the network device receives a list of first destination identifiers sent by the first terminal device, wherein the first destination identifiers are used for indicating the service type of V2X, and the list of first destination identifiers comprises the corresponding relation between each destination identifier and at least one group identifier.
With reference to the second aspect, in certain implementations of the second aspect, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifiers, and the group identifier indication information is used to index a group identifier in the list of the first destination identifiers.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes:
the network device sends control information to the first terminal device, where the control information includes the at least one identification information, each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs, and the control information indicates a resource used for transmitting sidelink data of the V2X service, where the resource belongs to the at least one configured resource.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes:
and the network equipment receives third indication information sent by the first terminal equipment, wherein the third indication information is used for indicating that the propagation type corresponding to the destination identifier is the multicast service.
In combination with the second aspect, in certain implementations of the second aspect,
the BSR further includes information on a propagation type of the destination identifier, where the propagation type is a multicast service.
In a third aspect, a transmission method is provided, including:
a first terminal device sends a Buffer Status Report (BSR) to a network device, wherein the BSR comprises at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal device group to which the first terminal device belongs;
the first terminal device sends first data to a second terminal device, wherein the first data comprises at least one identification information, and each identification information in the at least one identification information is used for indicating a terminal device group to which the first terminal device belongs.
In this embodiment, the BSR sent by the first terminal device to the network device may include group index information indicating a terminal device group to which the first terminal device belongs, and the network device may determine different terminal device groups according to the group index information in the BSR, thereby enabling communication of multiple terminal device groups under one V2X service, ensuring reliability of group communication, and improving communication efficiency.
With reference to the third aspect, in certain implementation manners of the third aspect, the first data further includes second indication information, where the second indication information is used to indicate that the first data is data of a multicast service.
With reference to the third aspect, in certain implementations of the third aspect, the method further includes:
the first terminal device sends a group identifier list to the network device, and the at least one group index information is used for indicating the group identifier in the group identifier list.
With reference to the third aspect, in certain implementations of the third aspect, the method further includes:
the first terminal device sends a list of first destination identifiers to the network device, the first destination identifiers being used for indicating the service type of V2X, the list of first destination identifiers including a correspondence of each destination identifier to at least one group identifier.
With reference to the third aspect, in certain implementations of the third aspect, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifiers, and the group identifier indication information is used to index a group identifier in the list of the first destination identifiers.
With reference to the third aspect, in certain implementations of the third aspect, the method further includes:
the first terminal device receives control information sent by the network device, wherein the control information includes the at least one identification information, and the control information indicates resources used for transmitting sidelink data of the V2X service.
With reference to the third aspect, in certain implementations of the third aspect, the at least one identification information is included in the medium access control MAC protocol data unit of the first data, or the at least one identification information and the identification information of the multicast service are included in the medium access control MAC protocol data unit of the first data.
With reference to the third aspect, in certain implementations of the third aspect, the first data is data scrambled according to a first identifier, and the first identifier is at least one piece of identification information, or the first identifier is an identifier corresponding to at least one piece of identification information.
In a fourth aspect, a transmission method is provided, including:
the method comprises the steps that a network device receives a Buffer Status Report (BSR) sent by a first terminal device, wherein the BSR comprises at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal device group to which the first terminal device belongs;
the network device determines at least one terminal device group to which the first terminal device belongs according to the at least one group index information.
In this embodiment, the BSR sent by the first terminal device to the network device may include group index information indicating a terminal device group to which the first terminal device belongs, and the network device may determine different terminal device groups according to the group index information in the BSR, thereby enabling communication of multiple terminal device groups under one V2X service, ensuring reliability of group communication, and improving communication efficiency.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes:
the network device receives a group identifier list sent by the first terminal device, and the at least one group index information is used for indicating the group identifier in the group identifier list.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes:
the network device receives a list of first destination identifiers sent by the first terminal device, wherein the first destination identifiers are used for indicating the service type of V2X, and the list of first destination identifiers comprises the corresponding relation between each destination identifier and at least one group identifier.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the BSR includes destination identifier indication information and group identifier indication information, the destination identifier indication information is used to index a destination identifier in the list of the first destination identifiers, and the group identifier indication information is used to index a group identifier in the list of the first destination identifiers.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes:
the network device sends control information to the first terminal device, wherein the control information comprises at least one piece of identification information, and the control information indicates resources used for transmitting the sidelink data of the V2X service.
In a fifth aspect, a transmission method is provided, including:
a first terminal device determines a first corresponding relation, wherein the first corresponding relation is used for indicating a propagation type corresponding to a destination identifier, and the propagation type comprises any one of multicast service, unicast service or broadcast service;
the first terminal device sends the first corresponding relation to the network device.
With reference to the fifth aspect, in some implementations of the fifth aspect, the sending, by the first terminal device, the first corresponding relationship to the network device includes:
and the first terminal equipment sends a list of second destination identifications to the network equipment, wherein the list of second destination identifications comprises the corresponding relation between each destination identification and the propagation type.
With reference to the fifth aspect, in some implementations of the fifth aspect, the sending, by the first terminal device, the first corresponding relationship to the network device includes:
the first terminal device sends a buffer status report BSR to a network device, where the BSR includes a destination identifier and information of the propagation type corresponding to the destination identifier.
With reference to any one of the foregoing aspects or any implementation manner thereof, or as an independent implementation manner, in a possible implementation manner provided by the present application, the sending, by the first terminal device, the first corresponding relationship to the network device may include:
and the first terminal equipment sends sidelink terminal equipment information to the network equipment, wherein the sidelink terminal equipment information comprises the first corresponding relation.
In one possible implementation, the method may further include:
the first terminal device sends a buffer status report BSR to the network device, where the BSR includes an index of a destination identifier and a buffer size corresponding to the index of the destination identifier, and the index of the destination identifier is used to indicate a target service in the list of the second destination identifier.
In one possible implementation, the method may further include:
the first terminal device sends auxiliary information to the network device, wherein the auxiliary information is used for indicating a service model, and the service model comprises any item or any several items of data size, period, priority and reliability corresponding to the service.
In a sixth aspect, a transmission method is provided, including:
the network device receives a first corresponding relation sent by a first terminal device, wherein the first corresponding relation is used for indicating a propagation type corresponding to a destination identifier, and the propagation type comprises any one of multicast service, unicast service or broadcast service;
the network device determines the propagation type corresponding to at least one destination identifier according to the first corresponding relation.
With reference to the sixth aspect, in some implementations of the sixth aspect, the receiving, by the network device, the first corresponding relationship sent by the first terminal device includes:
the network device receives a list of second destination identifiers sent by the first terminal device, wherein the list of second destination identifiers includes a correspondence between each destination identifier and the propagation type.
With reference to the sixth aspect, in some implementations of the sixth aspect, the receiving, by the network device, the first corresponding relationship sent by the first terminal device includes:
the network device receives a buffer status report BSR sent by the first terminal device, where the BSR includes a destination identifier and information of the propagation type corresponding to the destination identifier.
With reference to any one of the foregoing aspects or any implementation manner thereof, or as an independent implementation manner, in a possible implementation manner provided by the present application, the receiving, by the network device, the first corresponding relationship sent by the first terminal device includes:
and the network equipment receives sidelink terminal equipment information sent by the first terminal equipment, wherein the sidelink terminal equipment information comprises the first corresponding relation.
In one possible implementation, the method may further include:
the network device receives a buffer status report BSR sent by the first terminal device, where the BSR includes an index of a destination identifier and a buffer size corresponding to the index of the destination identifier, and the index of the destination identifier is used to indicate a target service in the list of the second destination identifier.
In one possible implementation, the method may further include:
and the network equipment determines the side link resource scheduled for the first terminal equipment according to the propagation type of the service corresponding to the index of the destination identifier.
In one possible implementation, the method may further include:
the network device receives auxiliary information sent by the first terminal device, wherein the auxiliary information is used for indicating a service model, and the service model comprises any item or any several items of data size, period, priority and reliability corresponding to a service.
In one possible implementation, the method may further include:
and the network equipment determines the sidelink resources configured for the first terminal equipment according to the propagation type and the service model.
In a seventh aspect, a communication device is provided that includes a processor. The processor is coupled to the memory and is operable to execute the instructions in the memory to implement the method of any of the above aspects and any possible implementation of any of the aspects. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
In one implementation, the communication device is a first terminal device. When the communication device is a first terminal device, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in the first terminal device. When the communication device is a chip configured in the first terminal device, the communication interface may be an input/output interface of the chip.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input/output interface of the chip.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
It is to be understood that the communication device may also be the second terminal device or the third terminal device in any of the foregoing implementations, so as to implement the steps or functions of the second terminal device or the third terminal device in any of the foregoing implementations.
In another implementation, the communication device may also be a network device in any of the foregoing implementations, so as to implement the steps or functions of the network device in any of the foregoing implementations.
Illustratively, the communication device may include a receiving unit and a transmitting unit. For example, the transmitting unit may be a transmitter and the receiving unit may be a receiver; the communication device may further comprise a processing unit, which may be a processor; the communication device may further include a storage unit, which may be a memory; the storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit to enable the communication device to perform the transmission method in any one of the above aspects and alternative embodiments thereof. When the chip is a chip in a communication device, the processing unit may be a processor, and the receiving unit/transmitting unit may be an input/output interface, a pin, a circuit, or the like; the processing unit executes instructions stored by a storage unit (e.g., a register, a buffer, etc.) within the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) external to the chip within the communication device, so as to cause the communication device to perform the transmission method in any of the above aspects and in one of the optional embodiments thereof.
In an eighth aspect, a processor is provided, comprising: input circuit, output circuit and processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor performs the transmission method of any aspect and any possible implementation manner of any aspect.
In a specific implementation process, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a flip-flop, various logic circuits, and the like. The input signal received by the input circuit may be received and input by, for example and without limitation, a receiver, the signal output by the output circuit may be output to and transmitted by a transmitter, for example and without limitation, and the input circuit and the output circuit may be the same circuit that functions as the input circuit and the output circuit, respectively, at different times. The embodiment of the present application does not limit the specific implementation manner of the processor and various circuits.
In a ninth aspect, a processing apparatus is provided that includes a processor and a memory. The processor is configured to read instructions stored in the memory and may receive signals via the receiver and transmit signals via the transmitter to perform the method of any aspect and any possible implementation of the first aspect.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
Alternatively, the memory may be integral to the processor or provided separately from the processor.
In a specific implementation process, the memory may be a non-transient memory, such as a Read Only Memory (ROM), which may be integrated on the same chip as the processor, or may be separately disposed on different chips.
It will be appreciated that the associated data interaction process, such as sending group information, may be the process of outputting group information from the processor and receiving group information may be the process of receiving group information by the processor. In particular, the data output by the processor may be output to a transmitter and the input data received by the processor may be from a receiver. The transmitter and receiver may be collectively referred to as a transceiver, among others.
A processing device in the above ninth aspect may be a chip, the processor may be implemented by hardware or may be implemented by software, and when implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated with the processor, located external to the processor, or stand-alone.
In a tenth aspect, there is provided a computer program product comprising: computer program (also called code, or instructions), which when executed, causes a computer to perform any of the above aspects and the transmission method in any possible implementation of any of the aspects.
In an eleventh aspect, a computer-readable medium is provided, which stores a computer program (which may also be referred to as code, or instructions) that, when executed on a computer, causes the computer to perform any of the above aspects and the transmission method in any possible implementation of any of the aspects.
In a twelfth aspect, there is provided a communication system comprising any one or more of: the network device, the first terminal device, and the second terminal device are described above.
Drawings
Fig. 1 is a schematic diagram of an application scenario of an embodiment of the present application.
Fig. 2 is a schematic diagram of a V2X service in the prior art.
Fig. 3 is a schematic diagram of a transmission method according to one embodiment of the present application.
Fig. 4 is a diagram of a MAC PDU packet format according to one embodiment of the present application.
Fig. 5 is a diagram of a MAC PDU packet format according to another embodiment of the present application.
Fig. 6 is a schematic diagram of a transmission method according to another embodiment of the present application.
Fig. 7 is a schematic diagram of a transmission method according to yet another embodiment of the present application.
Fig. 8 is a schematic diagram of a transmission method according to yet another embodiment of the present application.
Fig. 9 is a schematic diagram of a transmission method according to yet another embodiment of the present application.
Fig. 10 is a schematic structural diagram of a communication device provided according to an embodiment of the present application.
Fig. 11 is a schematic structural diagram of a communication device provided in an embodiment of the present application.
Fig. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Fig. 13 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a global system for mobile communications (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, a LTE Frequency Division Duplex (FDD) system, a LTE Time Division Duplex (TDD), a universal mobile telecommunications system (universal mobile telecommunications system, UMTS), a Worldwide Interoperability for Microwave Access (WIMAX) communication system, a future fifth generation (5G) or new NR (radio) system, and the like.
Terminal equipment in the embodiments of the present application may refer to user equipment, access terminals, subscriber units, subscriber stations, mobile stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents, or user devices. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), and the like, which are not limited in this embodiment.
The network device in this embodiment may be a device for communicating with a terminal device, where the network device may be a Base Transceiver Station (BTS) in a global system for mobile communications (GSM) system or a Code Division Multiple Access (CDMA) system, may also be a base station (NodeB) in a Wideband Code Division Multiple Access (WCDMA) system, may also be an evolved NodeB (eNB) or eNodeB) in an LTE system, may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a future 5G network, or a network device in a future evolved PLMN network, and the like, and the present embodiment is not limited.
In the embodiment of the application, the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a Central Processing Unit (CPU), a Memory Management Unit (MMU), and a memory (also referred to as a main memory). The operating system may be any one or more computer operating systems that implement business processing through processes (processes), such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer comprises applications such as a browser, an address list, word processing software, instant messaging software and the like. Furthermore, the embodiment of the present application does not particularly limit the specific structure of the execution main body of the method provided by the embodiment of the present application, as long as the communication can be performed according to the method provided by the embodiment of the present application by running the program recorded with the code of the method provided by the embodiment of the present application, for example, the execution main body of the method provided by the embodiment of the present application may be a terminal device or a network device, or a functional module capable of calling the program and executing the program in the terminal device or the network device.
In addition, various aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques. The term "article of manufacture" as used herein is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips, etc.), optical disks (e.g., Compact Disk (CD), Digital Versatile Disk (DVD), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), card, stick, or key drive, etc.). In addition, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
Fig. 1 is a diagram of an example of a system architecture to which an embodiment of the present application is applied. As shown in fig. 1, the communication system includes: a Control Function (CF) node, a V2X device (e.g., which may include multiple V2X devices in group1 and group 2), and a network device. The V2X devices communicate with each other through a PC5 interface. The communication link between V2X devices is defined as a Sidelink (SL). It should be understood that the V2X device in fig. 1 may be an internet of things device, such as a UE.
It should also be understood that the flow direction of the arrows in fig. 1 is only exemplarily described with the V2X device, and is not limited to the embodiment of the present application, and in fact, the communication between the V2X devices may be bidirectional, and the V2X device may also perform uplink communication with the network device, which is not particularly limited.
As shown in fig. 1, the same V2X device may belong to different groups, for example, one V2X device may belong to both group1 and group 2.
For example, as shown in fig. 2, V2X may specifically include three application requirements, i.e., V2V (internet of vehicles), V2P (car and pedestrian communication), and V2I/N (car and infrastructure communication/network, base station communication), as shown in fig. 2. V2V refers to LTE-based inter-vehicle communication; V2P refers to LTE-based vehicle-to-person communication (including pedestrians, cyclists, drivers, or passengers); V2I refers to LTE based vehicle to roadside devices (RSUs), and in addition, V2N may be included in V2I, and V2N refers to LTE based vehicle to base station/network communications. As shown in fig. 2.
Roadside devices (RSUs) may include two types: the RSU of the terminal type is in a non-mobile state because the RSU is distributed on the roadside, and the mobility does not need to be considered; the RSU, being of the base station type, can provide timing synchronization and resource scheduling to the vehicle with which it communicates.
In LTE V2X, the user plane communication protocol stack of the PC5 interface is such that, taking the communication between UE a and UE B as an example, UE a and UE B communicate via the PC5 interface. The user plane protocol stack of the PC5 interface and the LTE Uu interface may be the same, and include a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Medium Access Control (MAC) layer, and a physical layer (PHY) layer.
For ease of understanding, the relevant terms referred to herein are first introduced below.
1. Vehicle-to-all (V2X) traffic
Currently, the V2X service is a kind of communication service applied by vehicle to vehicle (V2V), and may include services of vehicle to road facility (V2I), vehicle to person (V2P), vehicle to network (V2N), vehicle to vehicle (V2V) and the like, which are transmitted by 3 GPP.
Wherein, the V2I service means that one participant is UE and the other participant is road facility.
The V2N service refers to one participant being a UE and the other participant being a serving entity, which may be, for example, a base station communicating through a network device.
For example, through V2V communication, the vehicles can broadcast information such as their speed, driving direction, specific position, whether emergency brake is stepped on to surrounding vehicles, and drivers of the surrounding vehicles can better perceive traffic conditions outside the sight distance by acquiring the information, so that advance prejudgment is made on dangerous conditions and avoidance is made. For V2I communication, in addition to the above-mentioned interaction of security information, roadside infrastructure, for example, a Road Side Unit (RSU) can provide various service information for vehicles and access to data networks, and functions such as charging without parking and entertainment in vehicles greatly improve traffic intelligence.
2. Centralized scheduling transmission Mode (also called Mode3)
The Long Term Evolution (LTE) system is a mainstream wireless communication technology, and a relevant standard is established for the service characteristics and transmission requirements of V2X, and supports LTE-based V2X communication. In the V2X communication based on the LTE system, sidelink communication is a main communication method, and in the sidelink communication, data transmission between terminal devices may not be relayed through a network device. Sidelink communications are largely classified into two transmission modes, i.e., a centralized scheduled transmission Mode (also referred to as Mode3) and a distributed transmission Mode (also referred to as Mode 4).
Centralized scheduling transmission Mode (also referred to as Mode 3): in this mode, before the terminal device sends data each time, it needs to apply for resources from the network device, and send V2X service data according to the resources allocated by the network device. Because the resources of the terminal equipment are uniformly distributed by the network equipment, the condition that the same resources are distributed by adjacent terminal equipment does not occur, and therefore, a centralized transmission mode can ensure better transmission reliability. However, since signaling interaction is required between the terminal device and the network device each time, the transmission delay for transmitting data in the centralized scheduling transmission mode is relatively longer than that in the distributed transmission mode.
In NR, V2X in this type of Mode may also be referred to as Mode 1.
3. Distributed transmission Mode (also called Mode4)
Distributed transmission Mode (also referred to as Mode 4): in a scenario with network coverage, when a network device configures a resource pool for a terminal device through SIB message or Dedicated radio resource control (Dedicated RRC) signaling, and the terminal device transmits V2X data, the network device may transmit the data through at least part of resources acquired from a master-slave resource pool by random selection, based on an interception reservation mechanism, or based on a partial interception reservation mechanism. Under the scene without network coverage, the terminal device autonomously sends data from at least part of resources acquired from the resource pool in the pre-configuration information. The pre-configuration information may be a resource pool configured in the terminal when the terminal is shipped from a factory, or may be information pre-configured by the network device and stored in the terminal. Since the terminal device autonomously selects the resource, a situation may occur in which different terminal devices select the same resource to transmit data, and therefore, transmission collision may occur.
In NR, V2X in this type of Mode may also be referred to as Mode 2.
4. Buffer Status Report (BSR)
When the UE requests the network device for the uplink resource through the SR, it only indicates whether there is uplink data to be sent, but does not indicate how much uplink data needs to be sent. The UE needs to send a BSR to the network device, so that the network device can determine the size of the uplink resource allocated to the UE, according to how much data in its uplink buffer needs to be sent.
5. Logical Channel Group (LCG)
LCG refers to grouping one or more logical channels into a group. In order to reduce the number of information bits transmitted over the air interface, a BSR value is bound for each logical channel group. The BSR carries 64 index values of 0-63, and each index value corresponds to the number of bytes in different ranges.
It should be understood that the BSR value is not all data amount to be transmitted by the UE, nor is the number of bytes of data to be transmitted by a certain logical channel, but corresponds to the data amount to be transmitted by a certain logical channel group. Each logical channel group has a BSR bound to it, and when a certain logical channel group of the UE has data to send, the BSR of the logical channel group can be reported.
In LTE, V2X only supports broadcast services, that is, V2X service data transmitted by a UE at a certain frequency point can be received by all UEs interested in the frequency point. The frequency point and the V2X service have a corresponding relation, and the UE can determine where the UE can receive the service interested by the UE through the corresponding relation.
For example, a Control Function (CF) node may configure a destination identifier (destination ID) corresponding to a V2X service type and a relationship between frequency points for a UE, and the UE may report the destination ID and the relationship between the frequency points to a base station, and then report destination ID information in a BSR to indicate which frequency point of V2X SL resources is requested, for an LTE V2X mode3 mode. Among them, the V2X service type may be represented by a service provider identifier (PSID) or an intelligent transport system application identifier (ITS-AID).
It should be understood that, inside the UE, each destination ID has a set of independent Logical Channel Group (LCG), and taking the example that there are 4 LCGs at most, the sending UE will have 4 LCGs for each destination ID.
In the prior art, a V2X service type corresponds to a destination ID, and the UE reports the correspondence between the destination ID and the frequency point to the base station. Subsequently, indication information (destination index) of the destination ID is carried in the BSR to indicate which resource on the V2X SL frequency point is requested. For multicast services, such as, for example, a video playing service, a destination ID is associated with the multicast service according to the prior art.
In the NR technology, it is explicitly proposed to support a multicast service, and exemplary specific multicast services may include a Vehicle queuing (vehicular broadcasting) service and an extended sensor (extended sensor) service. Multicast services allow information sharing among a group of UEs, e.g., distance, speed, sensor parameters, etc., between each other may be shared within the group. The data of such services have certain requirements on reliability and need to be kept secret, and therefore cannot be transmitted in a broadcast manner any more. However, if the UE is allowed to belong to different groups of the same V2X multicast service, that is, the LCG/LCH under one destination ID is shared by different groups, at this time, different groups of data exist in one LCG/LCH, that is, different groups of data form one packet to be sent out. The data in the group may be received by other group members, resulting in reduced transmission efficiency and unsafe information.
In view of this, the present application provides a transmission method and a communication device, which, when V2X group communication is performed, that is, when a UE is allowed to belong to different terminal groups of the same V2X multicast service, by increasing group identification information, avoid multiplexing of a logical channel by different terminal groups, thereby ensuring the reliability requirement of data of the V2X multicast service, and thus improving transmission efficiency.
Embodiments of the present application will be described in detail below with reference to specific examples. It should be noted that the above-mentioned embodiments are only for helping those skilled in the art to better understand the embodiments of the present application, and do not limit the scope of the embodiments of the present application.
It should be understood that in the embodiments of the present application, "first", "second", etc. are only intended to refer to different objects, and do not indicate other limitations to the objects referred to.
Fig. 3 is a schematic flow chart diagram of a transmission method according to an embodiment of the present application. The transmission method of fig. 3 may be applied to the network architecture of fig. 1. The transmission method shown in fig. 3 may be applied in a multicast scenario of a V2X service, where the transmission method shown in fig. 3 includes:
s210, the first terminal device reports the group information of at least one terminal device group to which the first terminal device belongs to the network device.
It should be understood that, in the embodiments of the present application, reporting information to a network device by a first terminal device may be that the first terminal device sends information to the network device, and in the description of the transmission method in the embodiments of the present application, "reporting" and "sending" may be used in common.
For example, the first terminal device may report group information of at least one terminal device group to which the first terminal device belongs to the network device through Radio Resource Control (RRC) signaling.
Optionally, the group information may include at least one identification information, where each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
For example, the at least one identification information may be a group identification.
Optionally, the group information further includes any one or any several of a group member number, a rate requirement of a service in the group, a life cycle of the service in the group, a priority of the service in the group, a delay requirement of the service in the group, a reliability requirement of the service in the group, a distance span requirement of the service in the group, a data size of the service in the group, a period of the service in the group, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify/indicate a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
It should be noted that each terminal device group may have a main terminal device, where the main terminal device may be a leader or a power of one terminal device group, and the main terminal device may be configured to manage other terminal devices in the terminal device group. For example, the master terminal device may manage the terminal device in the terminal device group to join a new terminal device, or may manage the terminal device in the terminal device group to exit the terminal device group.
S220, the first terminal device receives at least one configuration resource sent by the network device, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a V2X sidelink.
That is to say, the first terminal device receives information indicating at least one configuration resource sent by the network device, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of the V2X sidelink.
It should be understood that, in the embodiment of the present application, the configured resource is a sidelink resource of the V2X service configured by the network device for the terminal device group, and the resource may also adopt other names as long as the implemented functions are the same, and this application is not limited in any way.
For example, the first terminal device may receive control information DCI sent by the network device to indicate the at least one configured resource, or may also receive other information sent by the network device to the first terminal device to indicate the at least one configured resource. The present application is not limited to the particular form of information.
It should be understood that, in the embodiment of the present application, the network device may configure the resources of the V2X sidelink based on each terminal device group to which the first terminal device belongs, that is, the network device configures the resources of one V2X sidelink for each terminal device group to which the first terminal device belongs; the network device may also configure the resources of the V2X sidelink based on each frequency point after receiving the group information reported by the first terminal device, which is not limited in the present application.
In an embodiment of the present application, the first terminal device may receive at least one configuration resource configured by the network device, and transmit data of the V2X sidelink using the at least one configuration resource when the data needs to be transmitted.
For example, in the Mode3 Mode of LTE (i.e. the Mode1 Mode in NR), at least one configured resource configured by the network device for each terminal device group in which the first terminal device is located may be a relatively static configuration indicating a range of allowed resources to be used, when there is a terminal device in a terminal device group that needs to transmit data, the terminal device still needs to transmit a request to the network device, and the network device schedules, for the terminal device, an adapted resource that is transmitting traffic data based on the request of the terminal device.
For example, in the Mode4 Mode of LTE (i.e. the Mode2 Mode in NR), the network device may configure the resource for the terminal device group in which the first terminal device is located through SIB message or Dedicated radio resource control (Dedicated RRC) signaling, for example, configure the resource pool for the terminal device group to transmit V2X data. Any one terminal device in the terminal device group where the first terminal device is located may send data through at least part of resources acquired from the master-slave resource pool by random selection, on the basis of the listening reservation mechanism, or on the basis of the partial listening reservation mechanism.
For example, the first terminal device receives at least one configuration resource sent by the network device, where the at least one configuration resource may be an SPS resource or a configuration guaranteed resource type, where the configuration resource indicates a specific time-frequency resource location, and after configuration or activation of the base station, the first terminal device may directly occupy part or all of the time-frequency resources allocated by the base station for data transmission when data transmission is needed. It should be understood that the above description is illustrative, and not restrictive.
Optionally, the at least one configuration resource is at least one resource pool, or the at least one configuration resource is a group dedicated resource corresponding to the at least one terminal device group, where the group dedicated resource includes a group-dedicated semi-persistent scheduling SPS resource or a configuration guarantee resource, or the at least one configuration resource is a resource corresponding to each terminal device in the at least one terminal device group.
For example, in the embodiments of the present application, assuming that the first terminal device belongs to group1, group2 and group3, the at least one configuration resource may be three resource pools for group1, group2 and group3, respectively. Alternatively, a first one of the at least one configuration resource may be a group-specific resource for group1, i.e. meaning that only terminal devices in group1 may use the first configuration resource. Alternatively, the at least one configuration resource is a resource configured for each terminal device in the group.
Optionally, when the first terminal device is the master terminal device and the at least one configuration resource is a group dedicated resource corresponding to the at least one terminal device group, the method further includes:
the first terminal device receives a request message sent by a third terminal device, where the request message is used to request a resource in the group dedicated resource, the first terminal device and the third terminal device belong to the same terminal device group, and the group dedicated resource includes a group dedicated semi-persistent SPS resource or a configuration guaranteed (configured grant) resource.
For example, in one example, where the first terminal device belongs to group1 and the first terminal device is a master terminal device in group1, the network device may configure the first terminal device with group-specific semi-persistent SPS resources or configuration guaranteed (configured grant) resources corresponding to group 1. When the third terminal device in group1 needs to send data, it requests resources from the first terminal device, that is, the third terminal device may not need to send BSR request to the network device.
It should be noted that the group-specific resource may be a group-specific semi-persistent SPS resource in the LTE technology, and may be or configure a guaranteed (guaranteed grant) resource in the NR technology, where the guaranteed (guaranteed grant) resource includes two types, i.e., type1 and type2, and type1 is a grant free type, i.e., no additional activation indication is needed; type2 is a type corresponding to SPS in LTE, i.e., DCI is required for activation.
It should be noted that, in the embodiment of the present application, the first terminal device may report the group identifier to the network device, and the reporting of the group identifier may be in a format of a destination identifier, that is, the first terminal device reports the destination identifier, and a value of the destination identifier may be the group identifier. Or, the first terminal device may also report a group identifier and a destination identifier, where the destination identifier may be used to indicate a V2X service type, and the group identifier may be used to indicate a terminal device group to which the first terminal device belongs. It should be understood that the reporting form of the group identifier is not specifically limited in the present application.
Optionally, in an embodiment of the present application, the first terminal device may belong to at least one terminal device group, and the at least one terminal device group may be determined by the first terminal device, or the at least one terminal group may be determined by an APP layer.
The above process describes that the first terminal device reports the group information to the network device, and the network device may configure at least one configuration resource according to the group information, thereby ensuring the reliability of group communication in the scenario of V2X multicast service and improving the utilization rate of the resource.
Optionally, the method further comprises:
the first terminal device reports a Buffer Status Report (BSR) to the network device, wherein the BSR comprises at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal device group to which the first terminal device belongs;
the first terminal device sends first data to a second terminal device, the first data includes the at least one identification information and second indication information, and the second indication information is used for indicating that the first data is data of a multicast service.
It should be understood that, in the embodiment of the present application, both the at least one group index information included in the BSR and the at least one identification information included in the group information in the RRC signaling sent by the first terminal device to the network device may be used to indicate the at least one terminal device group to which the first terminal device belongs.
For example, the first terminal device may report a list of group identifiers to the network device, where the BSR may include a group index, and the group index is used to indicate the group identifiers in the list of group identifiers.
It should be noted that the group identifier may be a unique group identifier under different destination identifiers, or may be the same group identifier under different destination identifiers.
For example, the destination identifier 1 may correspond to group1, group2, and group 3; the destination identifier 2 corresponds to group4 and group 5. I.e. the group identity may be a unique group identity under different destination identities.
For example, the destination identifier 1 may correspond to group1, group2, and group 3; the destination identifier 2 corresponds to group1 and group 2. I.e. the group identity may be the same under different destination identities.
It should be understood that, when the corresponding group identifiers may be the same under different destination identifiers, the first terminal device needs to report the destination identifier to which the group identifier belongs to the network device.
Optionally, the method further comprises:
the first terminal device reports a list of first destination identifiers to the network device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
For example, the first terminal device may report a Destination ID list to the network device, where the list includes each Destination ID and at least one corresponding group ID, and the BSR reported by the first terminal device to the network device may further carry a Destination index to indicate the group ID in the Destination ID. Correspondingly, the carried group index indicates the index of the group ID list corresponding to the destination ID. And determining the unique group identifier when the corresponding group identifiers under different destination identifiers are the same through the destination identifier index and the group identifier index.
In an embodiment of the present application, the first data may include at least one group identification information therein. Specific implementation manners include, but are not limited to, the following manners:
the first method is as follows: the medium access control MAC protocol data unit of the first data may include information of the at least one group identity therein.
For example, as shown in fig. 4, it may be that a group ID is filled in a DST field of a MAC PDU of the first data.
For example, as shown in fig. 5, it may be that the group ID is added after the DST field of the MAC PDU of the first data.
The second method comprises the following steps: the medium access control MAC protocol data unit of the first data may include information of at least one group identity and an identity of the multicast service.
The third method comprises the following steps: the first data may be data scrambled according to a first identity, which is at least one group identity, or an identity corresponding to at least one group identity.
In the embodiments of the present application, the logical channel of the UE may be independently maintained on a per terminal device group basis. That is, one UE may belong to a plurality of terminal device groups, and each terminal device group has an independent set of logical channels, so as to ensure data reliability of terminal device group communication.
Optionally, the method further comprises:
the first terminal device receives control information sent by the network device, where the control information includes the at least one identification information, each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs, the control information indicates a resource used to transmit sidelink data of the V2X service, and the resource belongs to the at least one configured resource.
For example, in an embodiment of the present application, the at least one identification information may be a group identification of each terminal device group to which the first terminal device belongs, the first terminal device may send a BSR to the network device, and at least one group index information indicating a group to which the first terminal device belongs may be included in the BSR. The network device may indicate the scheduled resources of the V2X sidelink to the first terminal device through DCI after receiving the BSR reported by the first terminal device. The network device may indicate the resource scheduled by the terminal group, or may not indicate that the UE determines which terminal group data is transmitted using the V2X SL resource.
Note that, in the embodiment of the present application, the name of each message is not limited. The names of the messages are merely exemplary, and other names may be used for the messages as long as the functions realized by the messages are the same.
In this embodiment, the first terminal device may report group information to the network device, where the group information may be used to indicate at least one terminal device group to which the first terminal device belongs. The network device can perform resource allocation of the V2X sidelink according to the group information, thereby ensuring the reliability of communication between terminal device groups and improving the efficiency of communication.
It should be noted that in the LTE technology, the V2X service only supports the broadcast service. However, it is explicitly proposed in the New Radio (NR) technology to support a multicast service, where the multicast service allows information sharing among a group of UEs, that is, one UE may belong to different groups of the same V2X multicast service, so that an LCG/Logical Channel (LCH) under one destination ID may be shared by UEs in different groups, which may reduce reliability of data and transmission efficiency. In the transmission method of the embodiment of the present application, the first terminal device may report information indicating the terminal device group to the network device, so that communication between multiple terminal device groups under one V2X service type can be implemented.
For example, fig. 6 is a schematic flow chart diagram of a transmission method according to one embodiment of the present application. Wherein the method of fig. 6 may be applied to the network architecture of fig. 1. The transmission method shown in fig. 6 may be applied in a multicast scenario of a V2X service, where the transmission method shown in fig. 6 includes:
s310, a first terminal device reports a Buffer Status Report (BSR) to a network device, wherein the BSR comprises at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal device group to which the first terminal device belongs.
In this embodiment of the application, the BSR received by the network device and reported by the first terminal device may include information indicating a terminal device group to which the first terminal device belongs, for example, the BSR received by the network device may include at least one group index.
S320, a first terminal device sends first data to a second terminal device, where the first data includes at least one identification information, and each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the first data further includes second indication information, where the second indication information indicates that the first data is data of a multicast service.
For example, in an embodiment of the present application, first data sent by a first terminal device to a second terminal device may include only information of at least one group identifier, and after receiving the first data, the second terminal device may distinguish the first data as multicast data, unicast data, or broadcast data according to a data format of the first data.
For example, in an embodiment of the present application, the first data sent by the first terminal device to the second terminal device may include at least one of group identification information and indication information, where the indication information is used to indicate that the first data is multicast data. That is, the multicast data, the unicast data, and the broadcast data may be in a general data format, and the transmission mode of the data may be indicated as multicast, unicast, or broadcast by the indication information.
Optionally, the method further comprises:
and the first terminal equipment reports a group identification list to the network equipment, and the at least one group index information is used for indicating the group identification in the group identification list.
For example, in an embodiment of the present application, a first terminal device reports a list of group identifiers to a network device, where at least one piece of group index information indicating a group identifier is included in a BSR, and the network device may determine, according to the list of group identifiers and the at least one piece of group index information, at least one terminal device group to which the first terminal device belongs.
For example, the first terminal device may report a list of group identifiers to the network device, where the BSR may include a group index, and the group index is used to indicate the group identifiers in the list of group identifiers.
It should be noted that the group identifier may be a unique group identifier under different destination identifiers, or may be the same group identifier under different destination identifiers.
For example, the destination identifier 1 may correspond to group1, group2, and group 3; the destination identifier 2 corresponds to group4 and group 5. I.e. the group identity may be a unique group identity under different destination identities.
For example, the destination identifier 1 may correspond to group1, group2, and group 3; the destination identifier 2 corresponds to group1 and group 2. I.e. the group identity may be the same under different destination identities.
It should be understood that, when the corresponding group identifiers may be the same under different destination identifiers, the first terminal device needs to report the destination identifier to which the group identifier belongs to the network device.
Optionally, the method further comprises:
the first terminal device reports a list of first destination identifiers to the network device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
For example, the BSR reported by the first terminal device to the network device may also carry a destination index to indicate a group ID in the destination ID. Correspondingly, the carried group index indicates the index of the group ID list corresponding to the destination ID. And determining the unique group identifier when the corresponding group identifiers under different destination identifiers are the same through the destination identifier index and the group identifier index.
In an embodiment of the present application, the first data may include at least one group identification information therein. Specific implementation manners include, but are not limited to, the following manners:
the first method is as follows: the medium access control MAC protocol data unit of the first data may include information of the at least one group identity therein.
For example, as shown in fig. 4, it may be that a group ID is filled in a DST field of a MAC PDU of the first data.
For example, as shown in fig. 5, it may be that the group ID is added after the DST field of the MAC PDU of the first data.
The second method comprises the following steps: the medium access control MAC protocol data unit of the first data may include information of at least one group identity and an identity of the multicast service.
The third method comprises the following steps: the first data may be data scrambled according to a first identity, which is the at least one group identity, or an identity corresponding to the at least one group identity.
For example, the data packet indicating that the first data is the group communication may be filtered at the physical layer, scrambled and descrambled by using the group-related information, where through a group-related ID, the ID is used for scrambling when the sending end UE in the group sends data, and the ID is used for descrambling when the receiving end UE in the group receives data. This ID may be the group ID or may be another ID corresponding to the group ID. The other ID is assigned to the UE by the network device or derived by the UEs within the group from the group ID.
Optionally, the method further comprises:
the first terminal device receives control information sent by the network device, where the control information includes the at least one identification information, and the control information indicates a resource used for transmitting sidelink data of the V2X service, where the resource belongs to the at least one configured resource.
For example, in an embodiment of the present application, a first terminal device may send a BSR to a network device, and at least one group index information indicating a group to which the first terminal device belongs may be included in the BSR. The network device may indicate the scheduled resources of the V2X sidelink to the first terminal device through DCI after receiving the BSR reported by the first terminal device. The network device may indicate the resource scheduled by the terminal group, or may not indicate that the UE determines which terminal group data is transmitted using the V2X SL resource.
Optionally, in this embodiment, each group may have a corresponding destination identifier, and at this time, for the multicast service, the destination identifier indicates that the service type is no longer the service type, and may be a group identifier.
In the embodiments of the present application, the logical channel of the UE may be independently maintained on a per terminal device group basis. That is, one UE may belong to a plurality of terminal device groups, and each terminal device group has an independent set of logical channels, so as to ensure data reliability of terminal device group communication.
Note that, in the embodiment of the present application, the name of each message is not limited. The names of the messages are merely exemplary, and other names may be used for the messages as long as the functions realized by the messages are the same.
In this embodiment, the BSR reported by the first terminal device to the network device may include group index information indicating a terminal device group to which the first terminal device belongs, and the network device may determine different terminal device groups according to the group index information in the BSR, thereby enabling communication of multiple terminal device groups under one V2X service, ensuring reliability of group communication, and improving communication efficiency.
Considering a more general scenario, in a V2X service, there may be multicast, unicast and broadcast at the same time, for broadcast, there is an identifier for indicating the service type, for multicast, there is an identifier for indicating the group, and for unicast, there is an identifier for indicating the target UE. All the identifiers can be destination identifiers, and at this time, the network device cannot distinguish the propagation type (for example, communication type) simply by the identifiers, that is, broadcast, multicast, unicast. Therefore, the network device needs to acquire the propagation type information corresponding to the reported identifier, so as to configure different resources of the V2X sidelink for services of different propagation types. Optionally, if different propagation types are formally distinguished, for example, for a broadcast service, the identifier is a destination identifier; aiming at the multicast service, the identifier is a group identifier; for unicast service, if the identifier is the target UE identifier, the network device can distinguish the propagation type from the name.
The embodiment of the application also provides a technical scheme that the network equipment can determine the propagation type. It should be understood that, in the following embodiments, the technical solutions of the transmission methods of the multicast service in the foregoing embodiments may be adopted. For example, the following technical solutions of the embodiments may be adopted to enable the network device to determine a broadcast service, a multicast service, or a unicast service, and then adopt the technical solutions of the multicast service transmission methods in the embodiments. For example, when the propagation type is in a multicast form, the technical solutions in the foregoing embodiments may be adopted to report the group information, or the BSR reported by the UE to the network device may include the group index information, but the present embodiment is not limited thereto.
For example, fig. 7 is a schematic flow chart diagram of a transmission method according to one embodiment of the present application. Among other things, the method of fig. 7 may be applied to the network architecture of fig. 1. The transmission method shown in fig. 7 may be applied to the scenarios of multicast, broadcast, and unicast of the V2X service, and the transmission method shown in fig. 7 includes:
s410, the first terminal device determines a first corresponding relationship, where the first corresponding relationship is used to indicate a propagation type corresponding to the destination identifier, and the propagation type includes any one of a multicast service, a unicast service, or a broadcast service.
S420, the first terminal device reports the first corresponding relationship to a network device.
In the embodiment of the present application, the network device receives the first correspondence reported by the first terminal device, and may determine the propagation type corresponding to the at least one destination identifier, so that the network device may determine to configure different resources of the V2X sidelink for the multicast service, the unicast service, and the broadcast service.
Optionally, the reporting, by the first terminal device, the first corresponding relationship to a network device includes:
the first terminal device reports a list of second destination identifiers to a network device, where the list of second destination identifiers includes a correspondence between each destination identifier and the propagation type, and the propagation type may include any one of a multicast service, a unicast service, or a broadcast service.
For example, the first terminal device may report the destination identifier through RRC signaling to indicate a propagation type corresponding to the destination identifier.
In an example, for a multicast service, a first terminal device may report a destination identifier to a network device through RRC signaling to indicate that a propagation type corresponding to the destination identifier is the multicast service. Or, the first terminal device reports the group information to the network device, and may implicitly indicate, through the group information, that the propagation type corresponding to the destination identifier is the multicast service. The above is illustrative, and the present application is not limited thereto.
Optionally, the reporting, by the first terminal device, the first corresponding relationship to a network device includes:
the first terminal device reports a Buffer Status Report (BSR) to a network device, wherein the BSR comprises a destination identifier and information of a propagation type corresponding to the destination identifier.
For example, when reporting the BSR to the network device, the first terminal device may add a type field in the BSR to indicate that the reporting destination identifier is a multicast service, a unicast service, or a broadcast service. Note that, in the embodiment of the present application, the name of each message is not limited. The names of the messages are merely exemplary, and other names may be used for the messages as long as the functions realized by the messages are the same.
It should be noted that the illustration of fig. 7 is merely for assisting the skilled person in understanding the embodiments of the present application, and is not intended to limit the embodiments of the application to the specific scenarios illustrated. It will be apparent to those skilled in the art from the example given in fig. 7 that various equivalent modifications or variations can be made, and such modifications and variations also fall within the scope of the embodiments of the present application.
By the embodiment of the application, the network equipment can acquire the type information corresponding to the reported ID, so that different V2X sidelink resources are configured for different types of services.
A possible implementation of the network device determining the propagation type is described in detail below with reference to fig. 8 and 9. In conjunction with the foregoing embodiments, or as a stand-alone implementation, fig. 8 is a schematic flow chart of a transmission method according to an embodiment of the present application. Among other things, the method of fig. 8 may be applied to the network architecture of fig. 1. The transmission method shown in fig. 8 may be applied to the scenarios of multicast, broadcast, and unicast of the V2X service, where the transmission method shown in fig. 8 includes steps 401 to 406, and the following describes steps 401 to 406 in detail.
It should be noted that the transmission method shown in fig. 8 may be applied to a flow of dynamically requesting scheduling by a terminal device.
Step 401: the network device sends a broadcast message to the first terminal device.
Illustratively, the broadcast message may include information on V2X frequencies supported by the cell.
Step 402: the first terminal device sends sidelink UE information to the network device.
The information of the sidelink terminal device may include a correspondence between a service that the first terminal device is interested in and a frequency, and for example, the service may be represented by a destination identifier (destination ID).
For example, if the service is a broadcast type, the destination identifier may indicate a propagation type of the service; if the service is a unicast service, the destination identifier may represent an identifier allocated to the unicast connection by the second terminal device; if the service is a multicast service, the destination identifier may represent a group identifier.
Optionally, in order to enable the network device to distinguish the propagation types and perform more flexible resource management, while the destination identifier is reported, the propagation type corresponding to the destination identifier may also be indicated, that is, broadcast, unicast or multicast.
In one possible implementation manner, S420 shown in fig. 7 may be that the first terminal device sends, to the network device, sidelink terminal device information, where the sidelink terminal device information may include the first corresponding relationship.
Optionally, when the service is a unicast service or a multicast service, the propagation type corresponding to the service may be indicated; when the service is a broadcast service, the propagation type corresponding to the service may not be indicated.
In a possible implementation manner, the propagation type corresponding to the service may be implicitly indicated. For example, for a multicast service, the target identifier of the multicast service may be reported while carrying group information, for example, the information of the number of group members may be carried; similarly, for unicast service or broadcast service, the propagation type of the service can also be implicitly indicated.
Step 403: the network device sends the V2X configuration information to the first terminal device. The configuration information may include resource pool configuration.
Optionally, the resource pool configuration may not distinguish the destination identifiers, that is, multiple destination identifiers may correspond to the same resource pool configuration; alternatively, one destination identifier may correspond to one resource pool configuration.
Optionally, for a unicast service or a multicast service, each destination identifier may correspond to a resource pool configuration; alternatively, different resource pool configurations may be made for different propagation types.
For example, the configuration information may further include Mode information, where the Mode information may include information of a scheduling Mode (NR V2X Mode1) or a Mode (NR V2X Mode2) of the selected resource.
For example, the mode information may indicate that one destination identifier corresponds to mode1 or mode2, and may also indicate that one or more pieces of logic information in one destination identifier correspond to mode1 or mode 2.
Step 404: the first terminal device sends a configuration completion message to the network device.
Step 405: the first terminal device sends a BSR to the network device.
For example, for the destination identifier in mode1 or a logical channel corresponding to the destination identifier, when data needs to be transmitted on a sidelink, the first terminal device may send a BSR to the network device, where the BSR may carry a destination identifier index corresponding to the destination identifier, and the destination identifier index may indicate a position of the destination identifier in a destination identifier list reported in the sidelink terminal device information, and a value of the destination identifier index may start from 0 or from 1, which is not limited in this application.
Optionally, in step 402, a list of second destination identifiers may also be sent, where the list of second destination identifiers includes a correspondence between each destination identifier and a propagation type, and the propagation type may include any one of a multicast service, a unicast service, or a broadcast service. In step 404, the BSR may carry a destination identifier index corresponding to the destination identifier and a buffer size corresponding to the destination identifier index, where the destination identifier index is used to indicate a position of the destination identifier in the second destination identifier list.
In a feasible implementation manner, the network device may determine, according to the received BSR, the target service and the propagation type corresponding to the target service in the second target identifier list according to the target identifier index included in the BSR, and the network device may schedule the sidelink resource corresponding to the target service based on the propagation type of the target service.
Step 406: the network device sends scheduling information to the first terminal device.
Illustratively, after receiving the BSR, the network device may identify one or more frequencies and a propagation type corresponding to the destination identifier according to a destination identifier index carried in the BSR and a destination identifier list received through sidelink terminal device information in advance. And selecting one frequency from the corresponding one or more frequencies, selecting the resource corresponding to the propagation type, and sending the resource to the first terminal equipment.
In conjunction with the foregoing embodiments, or as a stand-alone implementation, fig. 9 is a schematic flow chart of a transmission method according to an embodiment of the present application. Among other things, the method of fig. 9 may be applied to the network architecture of fig. 1. The transmission method shown in fig. 9 may be applied to the scenarios of multicast, broadcast, and unicast of the V2X service, where the transmission method shown in fig. 9 includes steps 501 to 505, and the following describes steps 501 to 505 in detail.
It should be noted that the transmission method shown in fig. 9 may be applied to a semi-persistent scheduling (SPS) configuration/configuration grant (configured grant) flow of a terminal device.
Step 501: the network device may send a broadcast message to the first terminal device.
Illustratively, the broadcast message may include information on V2X frequencies supported by the cell.
Step 502: the first terminal device may send sidelink terminal device information (sidelink UE information) to the network device.
The information of the sidelink terminal device may include a correspondence between a service that the first terminal device is interested in and a frequency, and for example, the service may be represented by a destination identifier (destination ID).
For example, if the service is a broadcast service, the destination identifier may indicate a service type; if the service is a unicast service, the destination identifier may represent an identifier allocated to the unicast connection by the second terminal device; if the service is a multicast service, the destination identifier may represent a group identifier.
Optionally, in order to enable the network device to distinguish the propagation types and perform more flexible resource management, while the destination identifier is reported, the propagation type corresponding to the destination identifier may also be indicated, that is, broadcast, unicast or multicast.
Optionally, when the service is a unicast service or a multicast service, the propagation type corresponding to the service may be indicated; when the service is a broadcast service, the propagation type corresponding to the service may not be indicated.
For different propagation types, there may be a conflict problem of destination identifier allocation, i.e. it may happen that the same destination identifier corresponds to different propagation types.
For this situation, the information of the sidelink terminal device can be reported as two items, so as to distinguish different propagation types corresponding to the same destination identifier. For example:
-DST ID #1, unicast;
-DST ID #1, broadcast;
step 503: the first terminal device may send UE assistance Information (UE assistance Information) to the network device. The auxiliary information is used to indicate a service model, the service model may include information such as data size, period, priority, reliability, and the like corresponding to the service, and the auxiliary information may further include a destination identifier and information of the service model corresponding to the destination identifier.
If no conflict exists, that is, the V2X layer can ensure that the destination identifiers allocated for different propagation types, different unicast connections, and different groups do not conflict, the network device can determine the propagation type corresponding to the destination identifier by combining the sidelink terminal device information after receiving the destination identifier. Accordingly, the network device may configure SPS/configured grant resources for the destination identifier.
Alternatively, the SPS/configured grant resources may correspond to different propagation types.
If there is a conflict, that is, the same destination identifier may correspond to different propagation types, the first terminal device needs to further indicate the propagation type corresponding to the destination identifier when reporting the destination identifier. And the network equipment determines the resource pool configuration for the propagation type on the corresponding frequency by combining the destination identifier and the propagation type with the previously received sidelink terminal equipment information.
For example, the network device may schedule the sidelink resource corresponding to the service based on the service propagation type and the service model corresponding to the service. Step 504: the network device may send an RRC reconfiguration message to the first terminal device.
Step 505: the first terminal equipment sends RRC reconfiguration complete information to the network equipment.
For example, the network device may manage different propagation types differently, that is, different time-frequency resources may be configured for broadcast, multicast, and unicast network devices.
It should be noted that the above-mentioned exemplary descriptions are only for assisting the skilled person in understanding the embodiments of the present application, and are not intended to limit the embodiments of the application to the specific scenarios illustrated. It will be apparent to those skilled in the art that various equivalent modifications or variations are possible in light of the above examples of embodiments, and such modifications and variations are intended to be included within the scope of embodiments of the present application. Note that the names of the respective messages/information are merely exemplary, and other names may be used for the respective messages/information as long as the functions realized by the respective messages/information are the same. It should be understood that the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application. Nor does it imply that every step is required and that the order of execution or desirability of steps depends upon the functionality and inherent logic required to be performed.
In the transmission method according to the embodiment of the present application, the first terminal device reports the group information of at least one terminal device group to which the first terminal device belongs to the network device, and the network device can improve the communication efficiency of the radio access network according to the group information. It should be understood that, the first terminal device and the network device of the embodiment of the present application may execute the foregoing methods of the embodiment of the present application, that is, the following specific working processes of various products, and reference may be made to corresponding processes in the foregoing method embodiments.
The communication device according to the present application will be described in detail below with reference to fig. 10 to 13.
Fig. 10 is a schematic block diagram of a communication device provided in an embodiment of the present application. As shown in fig. 10, the communication device 500 may include a transmitting unit 510 and a receiving unit 520.
In one possible design, the communication device 500 may correspond to the first terminal device in the above method embodiment, and may be the first terminal device or a chip configured in the first terminal device, for example. The communication device 500 is capable of performing the various steps performed by the first terminal device in fig. 3.
A sending unit 510, configured to report group information of at least one terminal device group to which the first terminal device belongs.
A receiving unit 520, configured to receive at least one configuration resource sent by the network device, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a V2X sidelink.
Optionally, the group information includes at least one identification information, and each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the group information further includes any one or any several of a group member number, a rate requirement of a service in the group, a life cycle of the service in the group, a priority of the service in the group, a delay requirement of the service in the group, a reliability requirement of the service in the group, a distance span requirement of the service in the group, a data size of the service in the group, a period of the service in the group, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
Optionally, the at least one configuration resource is at least one resource pool, or the at least one configuration resource is a group dedicated resource corresponding to the at least one terminal device group, where the group dedicated resource includes a group-dedicated semi-persistent scheduling SPS resource or a configuration guarantee resource, or the at least one configuration resource is a resource corresponding to each terminal device in the at least one terminal device group.
Optionally, when the first terminal device is the master terminal device and the at least one configuration resource is a group dedicated resource corresponding to the at least one terminal device group, the receiving unit 520 is further configured to:
receiving a request message sent by a third terminal device, where the request message is used to request a resource in the group dedicated resource, the first terminal device and the third terminal device belong to the same terminal device group, and the group dedicated resource includes a group dedicated semi-static SPS resource or a configuration guarantee resource.
Optionally, the at least one terminal group is determined for the first terminal device, or the at least one terminal group is determined for an APP layer.
Optionally, the sending unit 510 is further configured to:
reporting a Buffer Status Report (BSR) to the network equipment, wherein the BSR comprises at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal equipment group to which the first terminal equipment belongs; and sending first data to second terminal equipment, wherein the first data comprises the at least one piece of identification information and second indication information, and the second indication information is used for indicating that the first data is data of a multicast service.
Optionally, the sending unit 510 is further configured to:
and reporting a group identifier list to the network equipment, wherein the at least one piece of index information is used for indicating the group identifier in the group identifier list.
Optionally, the sending unit 510 is further configured to:
reporting a list of first destination identifiers to the network device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
Optionally, the receiving unit 520 is further configured to:
receiving control information sent by the network device, where the control information includes the at least one identification information, and the control information indicates a resource used for transmitting sidelink data of the V2X service, where the resource belongs to the at least one configured resource.
Optionally, the MAC protocol data unit of the first data includes at least one identification information, or the MAC protocol data unit of the first data includes the at least one identification information and identification information of the multicast service, where each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the first data is scrambled data according to a first identifier, and the first identifier is the at least one piece of identifier information, or the first identifier is an identifier corresponding to the at least one piece of identifier information.
It should be noted that the transmitting unit and the receiving unit may be the same transmitting and receiving unit, and the communication device 500 may include other units besides the transmitting unit and the receiving unit, which is not limited in this application.
In one possible design, the communication device 500 may correspond to the first terminal device in the above method embodiment, and may be the first terminal device or a chip configured in the first terminal device, for example. The communication device 500 is capable of performing the various steps performed by the first terminal device in fig. 6.
A sending unit 510, configured to report a buffer status report BSR, where the BSR includes group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs;
the sending unit 510 is further configured to send first data to a second terminal device, where the first data includes at least one identification information, and each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the first data further includes second indication information, where the second indication information is used to indicate that the first data is data of a multicast service.
Optionally, the sending unit 510 is further configured to:
and reporting a group identifier list to the network equipment, wherein the at least one piece of index information is used for indicating the group identifier in the group identifier list.
Optionally, the sending unit 510 is further configured to:
and reporting a group identifier list to the network equipment, wherein the at least one piece of index information is used for indicating the group identifier in the group identifier list.
Optionally, the sending unit 510 is further configured to:
reporting a list of first destination identifiers to the network device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
Optionally, the communication device further includes a receiving unit 520, configured to receive control information sent by the network device, where the control information includes the at least one identification information, and the control information indicates a resource used for transmitting sidelink data of the V2X service, where the resource belongs to the at least one configured resource.
Optionally, the MAC protocol data unit of the first data includes at least one identification information, or the MAC protocol data unit of the first data includes at least one identification information and identification information of a multicast service.
Optionally, the first data is scrambled data according to a first identifier, and the first identifier is the at least one piece of identifier information, or the first identifier is an identifier corresponding to the at least one piece of identifier information.
It should be noted that the transmitting unit and the receiving unit may be the same transmitting and receiving unit, and the communication device 500 may include other units besides the transmitting unit and the receiving unit, which is not limited in this application.
In one possible design, the communication device 500 may correspond to the first terminal device in the above method embodiment, and may be the first terminal device or a chip configured in the first terminal device, for example. The communication device 500 is capable of performing the various steps performed by the first terminal device in fig. 7, and the communication device 500 may comprise a transmitting unit 510, a receiving unit 520, and a processing unit.
A processing unit, configured to determine a first corresponding relationship, where the first corresponding relationship is used to indicate a propagation type corresponding to a destination identifier, and the propagation type includes any one of a multicast service, a unicast service, or a broadcast service;
a sending unit 510, configured to report the first correspondence to a network device.
Optionally, the sending unit 510 is specifically configured to:
and reporting a list of second destination identifiers to a network device, wherein the list of second destination identifiers includes a correspondence between each destination identifier and the propagation type, and the propagation type includes any one of a multicast service, a unicast service, or a broadcast service.
Optionally, the sending unit 510 is specifically configured to:
reporting a Buffer Status Report (BSR) to a network device, wherein the BSR includes a destination identifier and information of a propagation type corresponding to the destination identifier, and the propagation type includes any one of a multicast service, a unicast service or a broadcast service.
With reference to the foregoing embodiment, or as an independent implementation manner, optionally, the sending unit 510 is specifically configured to:
and sending side-link terminal equipment information to the network equipment, wherein the side-link terminal equipment information comprises the first corresponding relation.
Optionally, the sending unit 510 is further configured to:
and sending a Buffer Status Report (BSR) to the network device, where the BSR includes an index of a destination identifier and a buffer size corresponding to the index of the destination identifier, and the index of the destination identifier is used to indicate a target service in the list of the second destination identifier.
Optionally, the sending unit 510 is further configured to:
and sending auxiliary information to the network equipment, wherein the auxiliary information is used for indicating a business model, and the business model comprises any item or any several items in data size, period, priority and reliability.
It should be noted that the communication device may also be the second terminal device or the third terminal device in any of the foregoing method embodiments, so as to implement the steps or functions of the second terminal device or the third terminal device in any of the foregoing implementation manners.
It should be understood that the communication device 500 according to the embodiment of the present application may correspond to the method of the first terminal device in the foregoing method embodiment, and the above and other management operations and/or functions of each unit/module in the communication device 500 are respectively for implementing corresponding steps of the method of the first terminal device in the foregoing method embodiment, so that beneficial effects in the foregoing method embodiment may also be implemented, and for brevity, no repeated description is provided here.
It should also be understood that the various units/modules in the communication device 500 may be implemented in software and/or hardware, and are not particularly limited in this regard. In other words, the communication device 500 is presented in the form of a functional module. An "element" herein may refer to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and/or other devices that may provide the described functionality.
The communication device 500 of the above-mentioned scheme may have a function of implementing the corresponding steps of the first terminal device, the second terminal device, or the third terminal device in the above-mentioned method; the functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software comprises one or more modules corresponding to the functions; for example, the transmitting unit may be replaced by a transmitter, the receiving unit may be replaced by a receiver, other units, such as the determining unit, may be replaced by a processor, and the transceiving operation and the related processing operation in the respective method embodiments are respectively performed.
In the embodiment of the present application, the communication device in fig. 10 may also be a chip or a chip system, for example: system on chip (SoC). Correspondingly, the receiving unit and the transmitting unit may be a transceiver circuit of the chip, and are not limited herein.
Fig. 11 is a schematic block diagram of a communication device provided in an embodiment of the present application. As shown in fig. 11, the communication device 600 may include a transmitting unit 610 and a receiving unit 620.
In one possible design, the communication device 600 may correspond to the network device in the above method embodiment, and may be a network device or a chip configured in a network device, for example. The communication device 600 is capable of performing the various steps performed by the network device in fig. 3.
A receiving unit 620, configured to receive group information of at least one terminal device group to which a first terminal device belongs, where the group information is reported by the first terminal device;
a sending unit 610, configured to send at least one configuration resource to the first terminal device according to the group information, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a V2X sidelink.
Optionally, the group information includes at least one identification information, and each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the group information further includes any one or any several of a group member number, a rate requirement of a service in the group, a life cycle of the service in the group, a priority of the service in the group, a delay requirement of the service in the group, a reliability requirement of the service in the group, a distance span requirement of the service in the group, a data size of the service in the group, a period of the service in the group, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
Optionally, the at least one configuration resource is at least one resource pool, or the at least one configuration resource is a group dedicated resource corresponding to the at least one terminal device group, where the group dedicated resource includes a group-dedicated semi-persistent scheduling SPS resource or a configuration guarantee resource, or the at least one configuration resource is a resource corresponding to each terminal device in the at least one terminal device group.
Optionally, the at least one terminal group is determined for the first terminal device, or the at least one terminal group is determined for an APP layer.
Optionally, the receiving unit 620 is further configured to:
receiving a buffer status report BSR reported by the first terminal device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs.
Optionally, the receiving unit 620 is further configured to:
and receiving a group identifier list reported by the first terminal device, wherein the at least one group index information is used for indicating the group identifier in the group identifier list.
Optionally, the receiving unit 620 is further configured to:
receiving a list of first destination identifiers reported by the first terminal device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
Optionally, the sending unit 610 is further configured to:
and sending control information to the first terminal device, where the control information includes the at least one identification information, the control information indicates a resource used for transmitting sidelink data of the V2X service, each identification information in the at least one identification information is used for indicating a terminal device group to which the first terminal device belongs, and the resource belongs to the at least one configured resource.
It should be noted that the transmitting unit and the receiving unit may be the same transmitting and receiving unit, and the communication device 500 may include other units besides the transmitting unit and the receiving unit, which is not limited in this application.
In one possible design, the communication device 600 may correspond to the network device in the above method embodiment, and may be a network device or a chip configured in a network device, for example. The communication device 600 is capable of performing the various steps performed by the network device in fig. 6. The communication device 600 may comprise a transmitting unit 610, a receiving unit 620 and a processing unit.
A receiving unit 620, configured to receive a buffer status report BSR reported by a first terminal device, where the BSR includes at least one identification information, and each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs;
and the processing unit is used for determining at least one terminal equipment group to which the first terminal equipment belongs according to the at least one piece of identification information.
Optionally, the first data further includes second indication information, where the second indication information is used to indicate that the first data is data of a multicast service.
Optionally, the receiving unit 620 is further configured to:
receiving a list of first destination identifiers reported by the first terminal device, where the first destination identifiers are used to indicate a V2X service type, and the list of first destination identifiers includes a correspondence between each destination identifier and at least one group identifier.
Optionally, the BSR includes destination identifier indication information and group identifier indication information, where the destination identifier indication information is used to index a destination identifier in the list of the first destination identifier, and the group identifier indication information is used to index a group identifier in the list of the first destination identifier.
Optionally, the communication device further includes a sending unit 610, configured to send control information to the first terminal device, where the control information includes the at least one identification information, where each identification information in the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs, and the control information indicates a resource used for transmitting sidelink data of the V2X service.
It should be noted that the transmitting unit and the receiving unit may be the same transmitting and receiving unit, and the communication device 600 may include other units besides the transmitting unit and the receiving unit, which is not limited in this application.
In one possible design, the communication device 600 may correspond to the network device in the above method embodiment, and may be a network device or a chip configured in a network device, for example. The communication device 600 is capable of performing the various steps performed by the network device in fig. 7. The communication device 600 may comprise a transmitting unit 610, a receiving unit 620 and a processing unit.
A receiving unit 620, configured to receive a first corresponding relationship reported by a first terminal device, where the first corresponding relationship is used to indicate a propagation type corresponding to a destination identifier, and the propagation type includes any one of a multicast service, a unicast service, or a broadcast service;
and the processing unit is used for determining the propagation type corresponding to at least one destination identifier according to the first corresponding relation.
Optionally, the receiving unit 620 is specifically configured to:
and receiving a second destination identifier list reported by the first terminal device, where the second destination identifier list includes a correspondence between each destination identifier and the propagation type, and the propagation type includes any one of a multicast service, a unicast service, or a broadcast service.
Optionally, the receiving unit 620 is specifically configured to:
and receiving a Buffer Status Report (BSR) reported by the first terminal equipment, wherein the BSR comprises a target identifier and information of a propagation type corresponding to the target identifier, and the propagation type comprises any one of multicast service, unicast service or broadcast service.
With reference to the foregoing embodiment, or as an independent implementation manner, optionally, the receiving unit 620 is specifically configured to:
and receiving sidelink terminal equipment information sent by the first terminal equipment, wherein the sidelink terminal equipment information comprises the first corresponding relation.
Optionally, the receiving unit 620 is further configured to:
receiving a buffer status report BSR sent by the first terminal device, where the BSR includes an index of a destination identifier and a buffer size corresponding to the index of the destination identifier, and the index of the destination identifier is used to indicate a target service in the list of the second destination identifier.
Optionally, the processing unit is further configured to:
and determining the side link resource scheduled for the first terminal equipment according to the propagation type of the service corresponding to the index of the target identifier.
Optionally, the receiving unit 620 is further configured to:
and receiving auxiliary information sent by the first terminal equipment, wherein the auxiliary information is used for indicating a service model, and the service model comprises any item or any several items of data size, period, priority and reliability.
Optionally, the processing unit is further configured to:
and determining the side link resources configured for the first terminal equipment according to the propagation type and the service model.
It should be understood that the communication device 600 according to the embodiment of the present application may correspond to the method of the network device in the foregoing method embodiment, and the above-mentioned and other management operations and/or functions of each unit/module in the communication device 600 are respectively for implementing corresponding steps of the method of the network device in the foregoing method embodiment, so that beneficial effects in the foregoing method embodiment may also be implemented, and for brevity, no detailed description is provided here.
It should also be understood that the various units/modules in the communication device 600 may be implemented in software and/or hardware, and are not particularly limited in this regard. In other words, the communication device 600 is presented in the form of a functional module. An "element" herein may refer to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and/or other devices that may provide the described functionality.
The communication device 600 of the above-described scheme has a function of implementing the corresponding steps executed by the network device in the above-described method; the functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software comprises one or more modules corresponding to the functions; for example, the transmitting unit may be replaced by a transmitter, the receiving unit may be replaced by a receiver, other units, such as the determining unit, may be replaced by a processor, and the transceiving operation and the related processing operation in the respective method embodiments are respectively performed.
In the embodiment of the present application, the communication device in fig. 11 may also be a chip or a chip system, for example: system on chip (SoC). Correspondingly, the receiving unit and the transmitting unit may be a transceiver circuit of the chip, and are not limited herein.
Fig. 12 is a schematic structural diagram of a communication device 800 according to an embodiment of the present application. The communication device 800 may be a first terminal device, which is applied in the system shown in fig. 1 and performs the functions of the first terminal device in the above-mentioned method embodiment.
As shown, the first terminal device 800 includes a processor 810 and a transceiver 820. Optionally, the first terminal device 800 further comprises a memory 830. Wherein, the processor 810, the transceiver 802 and the memory 830 can communicate with each other via the internal connection path to transmit control and/or data signals, the memory 2030 is used for storing a computer program, and the processor 810 is used for calling and running the computer program from the memory 830 to control the transceiver 820 to transmit and receive signals. Optionally, the first terminal device 800 may further include an antenna 840, configured to send uplink data or uplink control signaling output by the transceiver 820 through a wireless signal.
The processor 810 and the memory 830 may be combined into a processing device, and the processor 810 is configured to execute the program codes stored in the memory 830 to realize the functions. In particular implementations, the memory 830 may be integrated with the processor 810 or may be separate from the processor 810. The processor 810 may correspond to a processing unit of the communication device 500.
The transceiver 820 may correspond to the receiving unit 520 and the transmitting unit 510 in fig. 10, and may also be referred to as a communication unit. The transceiver 820 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Wherein the receiver is used for receiving signals, and the transmitter is used for transmitting signals.
It should be understood that the terminal device 800 shown in fig. 12 is capable of implementing the various processes involving the first terminal device in the method embodiments shown in fig. 3, 6, and 7. The operations and/or functions of the modules in the first terminal device 800 are respectively to implement the corresponding flows in the above-described method embodiments. Reference may be made specifically to the description of the above method embodiments, and a detailed description is appropriately omitted herein to avoid redundancy.
The processor 810 may be configured to perform the actions described in the previous method embodiments as being implemented within the first terminal device, and the transceiver 820 may be configured to perform the actions described in the previous method embodiments as being transmitted to or received from the network device by the first terminal device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
Optionally, the first terminal device 800 may further include a power supply 850 for supplying power to various devices or circuits in the terminal device.
In addition to this, in order to make the functions of the first terminal device more complete, the first terminal device 800 may further include one or more of an input unit 860, a display unit 870, an audio circuit 880, a camera 890, a sensor 801, and the like, which may further include a speaker 882, a microphone 884, and the like.
It should be noted that the communication device 800 may also be the second terminal device or the third terminal device in any of the foregoing method embodiments, so as to implement the steps or functions of the second terminal device or the third terminal device in any of the foregoing implementation manners.
Fig. 13 is a schematic structural diagram of a communication device 900 provided in an embodiment of the present application, which may be a schematic structural diagram of a network device, for example. The network device 900 may be applied in a system as shown in fig. 1, and performs the functions of the network device in the above method embodiments.
As shown, the exemplary network device 900 may include one or more radio frequency units, such as a Remote Radio Unit (RRU) 910 and one or more baseband units (BBUs) (also referred to as digital units, DUs) 920. The RRU910 may be referred to as a communication unit or a transceiver unit, and corresponds to the sending unit 610 and the receiving unit 620 in fig. 11. Alternatively, the transceiver unit 910 may also be referred to as a transceiver, a transceiver circuit, a transceiver, or the like, and may include at least one antenna 911 and a radio frequency unit 912.
Alternatively, the transceiver unit 910 may include a receiving unit and a transmitting unit, where the receiving unit may correspond to a receiver (or receiver or receiving circuit), and the transmitting unit may correspond to a transmitter (or transmitter or transmitting circuit). The RRU910 is mainly used for transceiving radio frequency signals and converting the radio frequency signals and baseband signals, for example, for sending first information to a terminal device. The BBU920 part is mainly used for performing baseband processing, controlling network equipment and the like. The RRU910 and the BBU920 may be physically disposed together or may be physically disposed separately, i.e., distributed base stations.
The BBU920 is a control center of a network device, and may also be referred to as a processing unit, and may correspond to a processing unit included in the communication device 600, and is mainly used for completing baseband processing functions, such as channel coding, multiplexing, modulation, spreading, and the like. For example, the BBU (processing unit) may be configured to control the base station to perform an operation procedure related to the network device in the foregoing method embodiment, for example, to generate the foregoing indication information.
In an example, the BBU920 may be formed by one or more boards, and the boards may jointly support a radio access network of a single access system (e.g., an LTE network), or may respectively support radio access networks of different access systems (e.g., an LTE network, a 5G network, or other networks). The BBU920 also includes a memory 921 and a processor 922. The memory 921 is used to store the necessary instructions and data. The processor 922 is used to control the network device to perform necessary actions, for example, to control the network to execute the operation flows related to the network device in the above method embodiments. The memory 921 and processor 922 may serve one or more boards. That is, the memory and processor may be provided separately on each board. Multiple boards may share the same memory and processor. In addition, each single board can be provided with necessary circuits.
It should be appreciated that the network device 900 shown in fig. 13 is capable of implementing the various processes involving the network device in the method embodiments of fig. 3, 6, and 7. The operations and/or functions of the modules in the network device 900 are respectively for implementing the corresponding flows in the above method embodiments. Reference may be made specifically to the description of the above method embodiments, and a detailed description is appropriately omitted herein to avoid redundancy.
The BBU920 described above may be used to perform actions implemented by the network device described in the foregoing method embodiments, and the RRU910 may be used to perform actions that the network device described in the foregoing method embodiments sends to or receives from the terminal device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
The embodiment of the application also provides a processing device, which comprises a processor and an interface; the processor is configured to perform the method of any of the above method embodiments.
It should be understood that the processing means may be a chip. For example, the processing device may be a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a system on chip (SoC), a Central Processing Unit (CPU), a Network Processor (NP), a digital signal processing circuit (DSP), a Microcontroller (MCU), a Programmable Logic Device (PLD), or other integrated chips.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The steps of a method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in a processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor. To avoid repetition, it is not described in detail here.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip having signal processing capability. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The processor described above may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM, enhanced SDRAM, SLDRAM, Synchronous Link DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
According to the method provided by the embodiment of the present application, the present application further provides a computer program product, which includes: computer program code which, when run on a computer, causes the computer to carry out the transmission method of the embodiment shown in fig. 3.
According to the method provided by the embodiment of the present application, the present application also provides a computer readable medium, which stores program codes, and when the program codes are executed on a computer, the computer is caused to execute the method of the embodiment shown in fig. 3.
According to the method provided by the embodiment of the present application, the present application further provides a system, which includes the foregoing one or more terminal devices and one or more network devices.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Video Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
The network device in the foregoing device embodiments completely corresponds to the terminal device and the network device or the terminal device in the method embodiments, and the corresponding module or unit executes the corresponding steps, for example, the communication unit (transceiver) executes the steps of receiving or transmitting in the method embodiments, and other steps besides transmitting and receiving may be executed by the processing unit (processor). The functions of the specific elements may be referred to in the respective method embodiments. The number of the processors may be one or more.
In the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c or a-b-c, wherein a, b and c can be single or multiple.
Those of ordinary skill in the art will appreciate that the various method steps and elements described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of both, and that the steps and elements of the various embodiments have been described above generally in terms of their functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
As used in this specification, the terms "component," "module," "system," and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers. In addition, these components can execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from two components interacting with another component in a local system, distributed system, and/or across a network such as the internet with other systems by way of the signal).
Those of ordinary skill in the art will appreciate that the various illustrative logical blocks and steps (step) described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
In the above embodiments, the functions of the functional units may be fully or partially implemented by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). The procedures or functions described in accordance with the embodiments of the present application are generated in whole or in part when the computer program instructions (programs) are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (30)

1. A method of transmission, comprising:
a first terminal device sends group information of at least one terminal device group to which the first terminal device belongs to a network device;
the first terminal device receives at least one configuration resource sent by the network device, each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a vehicle networking V2X sidelink.
2. The transmission method according to claim 1, wherein the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
3. The transmission method according to claim 2, wherein the group information further includes any one or any several of a group member number, a rate requirement of an intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a delay requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a period of the intra-group service, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
4. The transmission method according to claim 3, wherein when the first terminal device is the master terminal device and the at least one configuration resource is a group-specific resource corresponding to the at least one terminal device group, the method further comprises:
the first terminal device receives a request message sent by a third terminal device, wherein the request message is used for requesting resources in the group dedicated resources, the first terminal device and the third terminal device belong to the same terminal device group, and the group dedicated resources comprise group dedicated semi-static SPS resources or configuration guarantee resources.
5. The transmission method according to any one of claims 2 to 4, characterized in that the method further comprises:
the first terminal device sends a Buffer Status Report (BSR) to the network device, wherein the BSR includes at least one group index information, and each group index information in the at least one group index information is used for indicating a terminal device group to which the first terminal device belongs;
the first terminal device sends first data to a second terminal device, the first data includes the at least one identification information and second indication information, and the second indication information is used for indicating that the first data is data of a multicast service.
6. The transmission method according to claim 5, characterized in that the method further comprises:
the first terminal device sends a group identifier list to the network device, and the at least one group index information is used for indicating the group identifier in the group identifier list.
7. The transmission method according to claim 5, wherein the at least one identification information is included in the medium access control MAC protocol data unit of the first data, or the at least one identification information and the identification information of the multicast service are included in the medium access control MAC protocol data unit of the first data.
8. The transmission method according to claim 5, wherein the first data is scrambled data according to a first identifier, and the first identifier is the at least one identification information, or the first identifier is an identifier corresponding to the at least one identification information.
9. A method of transmission, comprising:
the method comprises the steps that network equipment receives group information of at least one terminal equipment group to which first terminal equipment belongs, wherein the group information is sent by the first terminal equipment;
the network device sends at least one configuration resource to the first terminal device according to the group information, wherein each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a side link of the internet of vehicles V2X.
10. The transmission method according to claim 9, wherein the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
11. The transmission method according to claim 10, wherein the group information further includes any one or any several of a group member number, a rate requirement of an intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a delay requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a period of the intra-group service, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
12. The transmission method according to claim 10 or 11, characterized in that the method further comprises:
the network device receives a buffer status report BSR sent by the first terminal device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs.
13. The transmission method according to claim 12, characterized in that the method further comprises:
and the network equipment receives a group identification list sent by the first terminal equipment, and the at least one group index information is used for indicating the group identification in the group identification list.
14. A communication device, comprising:
a sending unit configured to send group information of at least one terminal device group to which the communication device belongs to a network device;
a receiving unit, configured to receive at least one configuration resource sent by the network device, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a sidelink of the internet of vehicles V2X.
15. The apparatus according to claim 14, wherein the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the communication apparatus belongs.
16. The communication device according to claim 15, wherein the group information further includes any one or more of a group member number, a rate requirement of an intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a latency requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a period of the intra-group service, a number/index of the communication device in the group, a group member identifier, and first indication information, wherein the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
17. The communications device according to claim 16, wherein when the communications device is the master terminal device and the at least one configuration resource is a group-specific resource corresponding to the at least one terminal device group, the receiving unit is further configured to:
and receiving a request message sent by a third terminal device, wherein the request message is used for requesting resources in the group dedicated resources, the communication device and the third terminal device belong to the same terminal device group, and the group dedicated resources comprise group-dedicated semi-static SPS resources or configuration guarantee resources.
18. The communication device according to any of claims 15 to 17, wherein the sending unit is further configured to:
sending a Buffer Status Report (BSR) to the network device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the communication device belongs;
the sending unit is further configured to:
and sending first data to second terminal equipment, wherein the first data comprises the at least one piece of identification information and second indication information, and the second indication information is used for indicating that the first data is data of a multicast service.
19. The communications device of claim 18, wherein the sending unit is further configured to:
and sending a group identification list to the network equipment, wherein the at least one group index information is used for indicating the group identification in the group identification list.
20. The communication device according to claim 18, wherein the at least one identification information is included in the MAC protocol data unit of the first data, or the at least one identification information and the identification information of the multicast service are included in the MAC protocol data unit of the first data.
21. The apparatus according to claim 18, wherein the first data is scrambled data according to a first identifier, and the first identifier is the at least one identification information, or the first identifier is an identifier corresponding to the at least one identification information.
22. A communication device, comprising:
a receiving unit, configured to receive group information of at least one terminal device group to which a first terminal device belongs, where the group information is sent by the first terminal device;
a sending unit, configured to send at least one configuration resource to the first terminal device according to the group information, where each configuration resource in the at least one configuration resource corresponds to one terminal device group in the at least one terminal device group, and the at least one configuration resource is used for the at least one terminal device group to transmit data of a downlink of the internet of vehicles V2X.
23. The apparatus according to claim 22, wherein the group information includes at least one identification information, and each identification information of the at least one identification information is used to indicate a terminal device group to which the first terminal device belongs.
24. The communications device according to claim 23, wherein the group information further includes any one or any several of a group member number, a rate requirement of an intra-group service, a life cycle of the intra-group service, a priority of the intra-group service, a delay requirement of the intra-group service, a reliability requirement of the intra-group service, a distance span requirement of the intra-group service, a data size of the intra-group service, a period of the intra-group service, a number/index of the first terminal device in the group, a group member identifier, and first indication information, where the first indication information is used to identify a main terminal device in the at least one terminal device group, and the main terminal device is used to manage all terminal devices in the terminal device group.
25. The communication device according to claim 23 or 24, wherein the receiving unit is further configured to:
receiving a buffer status report BSR sent by the first terminal device, where the BSR includes at least one group index information, and each group index information in the at least one group index information is used to indicate a terminal device group to which the first terminal device belongs.
26. The communications device of claim 25, wherein the receiving unit is further configured to:
and receiving a group identifier list sent by the first terminal device, wherein the at least one group index information is used for indicating the group identifier in the group identifier list.
27. A communication device, characterized in that the communication device comprises: at least one processor and a communication interface for information interaction of the communication device with other communication devices, which when program instructions are executed in the at least one processor cause the communication device to implement the transmission method according to any one of claims 1 to 8.
28. A communication device, characterized in that the communication device comprises: at least one processor and a communication interface for information interaction of the communication device with other communication devices, which when program instructions are executed in the at least one processor cause the communication device to implement the transmission method according to any one of claims 9 to 13.
29. A computer-readable medium, characterized in that it comprises a computer program which, when run on a computer, causes the computer to carry out the transmission method according to any one of claims 1 to 8.
30. A computer-readable medium, characterized in that it comprises a computer program which, when run on a computer, causes the computer to carry out the transmission method according to any one of claims 9 to 13.
CN201910360603.5A 2018-11-02 2019-04-30 Transmission method and communication device Active CN111148074B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110695037.0A CN113382388B (en) 2018-11-02 2019-04-30 Transmission method and communication device
PCT/CN2019/113958 WO2020088441A1 (en) 2018-11-02 2019-10-29 Transmission method and communication device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811301515 2018-11-02
CN201811301515X 2018-11-02

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202110695037.0A Division CN113382388B (en) 2018-11-02 2019-04-30 Transmission method and communication device

Publications (2)

Publication Number Publication Date
CN111148074A CN111148074A (en) 2020-05-12
CN111148074B true CN111148074B (en) 2021-06-22

Family

ID=70516765

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910360603.5A Active CN111148074B (en) 2018-11-02 2019-04-30 Transmission method and communication device

Country Status (1)

Country Link
CN (1) CN111148074B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116097677A (en) * 2020-07-30 2023-05-09 华为技术有限公司 Communication method, device and computer readable storage medium
CN114257990A (en) * 2020-09-23 2022-03-29 北京紫光展锐通信技术有限公司 Resource request method, resource allocation method and related device
CN113727300A (en) * 2021-07-23 2021-11-30 华为技术有限公司 Sidelink communication method and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106462A (en) * 2006-07-11 2008-01-16 华为技术有限公司 Billing system, billing point, billing server and method for capturing billing information
CN105657842A (en) * 2016-01-15 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Resource allocation method and road side unit
CN108370587A (en) * 2015-12-08 2018-08-03 华为技术有限公司 System and method for determining configuration of eating dishes without rice or wine
CN108631972A (en) * 2017-03-22 2018-10-09 华为技术有限公司 The method and its device of transmission data and the method and its device for receiving data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10856306B2 (en) * 2016-12-02 2020-12-01 Ofinno, Llc UE context retrieve for V2X services

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106462A (en) * 2006-07-11 2008-01-16 华为技术有限公司 Billing system, billing point, billing server and method for capturing billing information
CN108370587A (en) * 2015-12-08 2018-08-03 华为技术有限公司 System and method for determining configuration of eating dishes without rice or wine
CN105657842A (en) * 2016-01-15 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Resource allocation method and road side unit
CN108631972A (en) * 2017-03-22 2018-10-09 华为技术有限公司 The method and its device of transmission data and the method and its device for receiving data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
On Sidelink Resource Allocation Mechanism;3rd Generation Partnership Project;《3GPP TSG RAN WG1 Meeting#94bis》;20180929;全文 *

Also Published As

Publication number Publication date
CN111148074A (en) 2020-05-12

Similar Documents

Publication Publication Date Title
CN111586643B (en) Method and communication device for unicast transmission
CN106612561B (en) A kind of resource indicating method, apparatus and system
US12127208B2 (en) Method and apparatus for scheduling a sidelink resource
CN112291746B (en) Data transmission method and terminal equipment
CN112399588A (en) Method and apparatus for transmitting hybrid automatic repeat request HARQ feedback information
CN111615192B (en) Method and communication device for transmitting data
CN110690944B (en) Method and device for transmitting and determining priority of channel state information, storage medium and user equipment
CN110622452B (en) Resource allocation method, terminal equipment and network equipment
CN111148074B (en) Transmission method and communication device
CN112737757B (en) Communication method and communication device
WO2021023068A1 (en) Method for sending and receiving scheduling requests and communication apparatus
CN113115261A (en) Wireless communication method, terminal equipment and network equipment
KR20220054310A (en) Method and apparatus for transmitting feedback information
CN113382388B (en) Transmission method and communication device
CN111148273B (en) Method for determining transmission link, terminal equipment and wireless access network equipment
CN111200801B (en) Method and communication device for using resources
JP2023159308A (en) Feedback information transmission method and terminal device
CN110731108B (en) Carrier selection method in Internet of vehicles and terminal equipment
CN111246419A (en) Information sending method, receiving method and device
CN110958689A (en) Resource allocation method and equipment
CN109644438B (en) Data sending method, base station and communication node
CN117158085A (en) Method, device, equipment and storage medium for requesting transmission resources
CN116438905A (en) Method and apparatus for wireless communication
KR20220140613A (en) Resource indication method, resource determination method, and apparatus

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