WO2020192380A1 - 业务传输与业务配置的发送方法及装置、存储介质、终端、基站 - Google Patents
业务传输与业务配置的发送方法及装置、存储介质、终端、基站 Download PDFInfo
- Publication number
- WO2020192380A1 WO2020192380A1 PCT/CN2020/077915 CN2020077915W WO2020192380A1 WO 2020192380 A1 WO2020192380 A1 WO 2020192380A1 CN 2020077915 W CN2020077915 W CN 2020077915W WO 2020192380 A1 WO2020192380 A1 WO 2020192380A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- transmitted
- data packet
- service data
- base station
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1825—Adaptation of specific ARQ protocol parameters according to transmission conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1874—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Definitions
- the present invention relates to the field of wireless communication technology, in particular to a method and device, storage medium, terminal, and base station for service transmission and service configuration.
- V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-pedestrian (Vehicle to Pedestrian, V2P) communication.
- V2X applications will improve driving safety, reduce congestion and vehicle energy consumption, improve traffic efficiency and in-vehicle entertainment information.
- V2X communication is based on broadcast communication and adopts a "one-to-all" communication mode.
- the receiving terminal does not need to feed back to the sending terminal whether the data is received successfully. If one transmission is insufficient to meet the reliability requirements of the service, the sending terminal may retransmit the data packet according to the preset number of times without feedback information.
- V2X services Although retransmission can increase the probability of successful data transmission and improve the reliability of V2X services, not all V2X services require retransmission. Different V2X services have different reliability requirements. In other words, there are services with high reliability requirements and services with low reliability requirements in V2X. For some V2X services, there is no need to retransmit, and one transmission can meet the reliability requirements of the service; for other services, it may require one retransmission, two retransmissions, or even three retransmissions or four times. Retransmission.
- the technical problem solved by the present invention is how to avoid the problem of redundant retransmission of data in V2X communication.
- an embodiment of the present invention provides a service transmission method, including: receiving service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions Relationship; according to the service configuration information, the service data packet to be transmitted is transmitted.
- the service transmission method further includes: using a counter to record the number of transmissions of the service data packet to be transmitted.
- the recording the number of transmissions of the service data packet to be transmitted by using the counter includes: when the service data packet to be transmitted is transmitted for the first time, setting the count value of the counter to 0; if the service data to be transmitted is If the packet is retransmitted once, the count value of the counter is increased by 1.
- the service configuration information includes the corresponding relationship between the service and the number of data transmissions
- the recording the number of transmissions of the service data packet to be transmitted using the counter includes: according to the corresponding relationship between the service and the number of data transmissions, Determine the maximum number of transmission times of the service data packet to be transmitted; when the service data packet to be transmitted is transmitted for the first time, set the count value of the counter to the maximum transmission times; if the service data packet to be transmitted is retransmitted once , The count value of the counter is decreased by 1.
- the service configuration information includes the correspondence between the service and the number of data retransmissions
- the recording the number of transmissions of the service data packet to be transmitted using the counter includes: according to the correspondence between the service and the number of data retransmissions Relationship, determine the maximum number of retransmissions of the service data packet to be transmitted; when the service data packet to be transmitted is transmitted for the first time, the count value of the counter is set to the maximum number of retransmissions; if the service data to be transmitted If the packet is retransmitted once, the count value of the counter is reduced by one.
- the service transmission method further includes: when the count value of the counter meets the preset condition, instruct the receiving terminal to send confirmation information to the base station, so that the receiving terminal sends the generated confirmation information to the The base station; or, when the count value of the counter meets the preset condition, generating confirmation information, and sending the confirmation information to the base station.
- the service transmission method further includes: when the count value of the counter meets a preset condition, clearing the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the service transmission method further includes: when the count value of the counter meets a preset condition, if the transmission resource is the retransmission resource of the HARQ process corresponding to the service data packet to be transmitted, releasing the transmission Resources.
- the service transmission method further includes: sending direct link control information to the receiving terminal.
- the service transmission method further includes: before sending the direct link control information to the receiving terminal, when the count value of the counter meets a preset condition, adding the direct link control information to The initial transmission and retransmission time interval field is set to 0, or the time interval from the next new transmission of resources.
- an embodiment of the present invention also provides a service configuration sending method, including: configuring service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the service and data retransmission Correspondence of times; sending out the service configuration information.
- an embodiment of the present invention also provides a service transmission device, including: a receiving module, adapted to receive service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the service and Correspondence of the number of data retransmissions; the configuration module is adapted to transmit the service data packet to be transmitted according to the service configuration information.
- an embodiment of the present invention also provides a service configuration sending device, including: a configuration module, adapted to configure service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the Correspondence between the service and the number of data retransmissions; the sending module is adapted to send out the service configuration information.
- an embodiment of the present invention also provides a signaling sending method, including: determining the reliability requirement of the service data packet to be transmitted according to the reliability requirement of each service included in the service data packet to be transmitted; The reliability requirement of the service data packet to be transmitted.
- the reliability requirement for sending the service data packet to be transmitted includes: the reliability requirement for sending the service data packet to be transmitted based on direct link control information.
- the signaling sending method further includes: before sending the reliability requirement of the service data packet to be transmitted, selecting the highest reliability requirement among the reliability requirements of all services contained in the service data packet to be transmitted As the reliability requirement of the service data packet to be transmitted.
- the reliability requirement for sending the service data packet to be transmitted includes: determining the service identifier of the service data packet to be transmitted; and sending the service identifier of the service data packet to be transmitted.
- the reliability requirement for sending the service data packet to be transmitted includes: if the HARQ feedback message of the receiving terminal is forwarded to the base station, when the HARQ feedback message is forwarded to the base station, sending the waiting Reliability requirements for transmitting service data packets.
- the reliability requirement for sending the service data packet to be transmitted includes: determining the service identifier of the service data packet to be transmitted; if the HARQ feedback message of the receiving terminal is forwarded to the base station, then the data packet is forwarded to the base station.
- the service identifier of the service data packet to be transmitted is sent together, so that the base station determines the reliability requirement of the service data packet to be transmitted.
- an embodiment of the present invention also provides a signaling receiving method, including: receiving a reliability requirement of a service data packet to be transmitted from a sending terminal, where the reliability requirement of the service data packet to be transmitted is the The sending terminal is obtained according to the reliability requirements of each service included in the service data packet to be transmitted; when sending the HARQ feedback message to the base station, the reliability requirement of the service data packet to be transmitted is also carried.
- the receiving the reliability requirement of the service data packet to be transmitted sent by the sending terminal includes: receiving the reliability requirement of the service data packet to be transmitted sent by the sending terminal based on direct link control information.
- the reliability requirement of the service data packet to be transmitted refers to the highest reliability requirement among the reliability requirements of all services included in the service data packet to be transmitted.
- the reliability requirement of receiving the service data packet to be transmitted sent by the sending terminal includes: receiving the service identifier of the service data packet to be transmitted sent by the sending terminal.
- carrying the reliability requirement of the service data packet to be transmitted together includes: when sending the HARQ feedback message to the base station, sending the service to be transmitted together The service identifier of the data packet, so that the base station determines the reliability requirement of the service data packet to be transmitted.
- carrying the reliability requirement of the service data packet to be transmitted together includes: determining the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement The HARQ feedback resource used by the HARQ feedback message; the determined HARQ feedback resource is used to send the HARQ feedback message to the base station.
- carrying the reliability requirement of the service data packet to be transmitted together includes: determining the HARQ feedback resource to be used according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource ; Use the determined HARQ feedback resource to send the HARQ feedback message to the base station.
- an embodiment of the present invention also provides a HARQ buffer update method, including: determining the HARQ process status of the service data packet to be transmitted; when the HARQ process status of the service data packet to be transmitted is ACK, clearing The HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the update method further includes: when the HARQ process status of the service data packet to be transmitted is ACK, setting the initial transmission and retransmission time interval field in the SCI to 0, or setting the distance to the next The time interval for new transmission of resources; sending SCI.
- the update method further includes: when the HARQ process status of the service data packet to be transmitted is ACK, if the transmission resource is the retransmission resource of the HARQ process corresponding to the service data packet to be transmitted, releasing all The transmission resources.
- an embodiment of the present invention also provides a signaling sending device, including: a determining module, configured to determine the service data packet to be transmitted according to the reliability requirements of each service included in the service data packet to be transmitted Reliability requirements; a sending module for sending the reliability requirements of the service data packets to be transmitted.
- an embodiment of the present invention also provides a signaling receiving device, including: a receiving module, configured to receive the reliability requirements of the service data packet to be transmitted sent by the sending terminal, and the reliability of the service data packet to be transmitted The sexual requirement is obtained by the sending terminal according to the reliability requirements of each service included in the service data packet to be transmitted; the sending module is used to carry the information of the service data packet to be transmitted when sending the HARQ feedback message to the base station. Reliability requirements.
- an embodiment of the present invention also provides a HARQ buffer update device, including: a determining module, adapted to determine the HARQ process status of a service data packet to be transmitted; and a clearing module, suitable for when the service data to be transmitted When the HARQ process status of the packet is ACK, the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted is cleared.
- an embodiment of the present invention also provides a storage medium on which computer instructions are stored, and the computer instructions execute the steps of the above method when the computer instructions are executed.
- an embodiment of the present invention also provides a terminal, including a memory and a processor, the memory stores computer instructions that can run on the processor, and when the processor runs the computer instructions Perform the steps of the above method.
- an embodiment of the present invention further provides a base station, including a memory and a processor, the memory stores computer instructions that can run on the processor, and when the processor runs the computer instructions Perform the steps of the above method.
- the embodiment of the present invention provides a service transmission method, including: receiving service configuration information, where the service configuration information includes a correspondence relationship between a service and the number of data transmissions, or a correspondence relationship between the service and the number of data retransmissions; according to the service Configuration information, transmission of service data packets to be transmitted.
- the sending terminal after obtaining the service configuration information configured by the base station, the sending terminal can learn the correspondence between each service and the number of data transmission/data retransmissions, and according to the correspondence and the reliability of the service data packet to be transmitted Data is sent based on sexual demand, thereby effectively avoiding redundant retransmissions and improving resource utilization.
- the service transmission method further includes: using a counter to record the number of transmissions of the service data packet to be transmitted.
- the sending terminal can know the maximum number of transmissions or the maximum number of retransmissions of the service data packet to be transmitted, thereby further providing the possibility of effectively avoiding redundant retransmissions.
- both the sending terminal and the receiving terminal can feed back confirmation information to the base station after reaching the maximum number of transmissions, so as to further provide a feasible solution for avoiding redundant retransmissions.
- the embodiment of the present invention also provides a signaling sending method, including: determining the reliability requirement of the service data packet to be transmitted according to the reliability requirement of each service included in the service data packet to be transmitted; and sending the service data to be transmitted The reliability requirements of the package.
- the terminal knows the reliability requirement of each service data packet to be transmitted, so that the terminal can send the reliability requirement, so that the base station can be notified of the reliability of the service data packet to be transmitted Therefore, the base station determines whether to schedule retransmission resources according to the reliability requirements, which provides a feasible solution for avoiding redundant retransmissions, and helps to improve resource utilization.
- FIG. 1 is a schematic flowchart of a service transmission method according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for sending a service configuration according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of signaling interaction in a typical scenario according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of signaling interaction in another typical scenario according to an embodiment of the present invention.
- FIG. 5 is a schematic flowchart of a signaling sending method according to an embodiment of the present invention.
- FIG. 6 is a schematic flowchart of a method for receiving signaling according to an embodiment of the present invention.
- FIG. 7 is a schematic diagram of signaling interaction in another typical scenario according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of signaling interaction in another typical scenario according to an embodiment of the present invention.
- FIG. 9 is a schematic flowchart of a HARQ buffer update method according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a service transmission apparatus according to an embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of a service configuration sending apparatus according to an embodiment of the present invention.
- FIG. 12 is a schematic structural diagram of a signaling sending apparatus according to an embodiment of the present invention.
- FIG. 13 is a schematic structural diagram of a signaling receiving apparatus according to an embodiment of the present invention.
- FIG. 14 is a schematic structural diagram of a HARQ buffer updating apparatus according to an embodiment of the present invention.
- the retransmission may be redundant, which will result in a decrease in resource utilization.
- the first step is to obtain transmission resources.
- Mode 1 there are two ways to obtain transmission resources: Mode 1 and Mode 2.
- the transmitting terminal obtains transmission resources from the base station, and then uses the obtained transmission resources to send data to the receiving terminal.
- mode 2 the sending terminal selects a resource that satisfies the demand from a set of resources for data transmission by means of sensing or sensing.
- the resources may be resources that are not occupied by other user equipment (User Equipment, UE for short), or the resources may be resources that are occupied by other UEs but with little interference intensity.
- User Equipment User Equipment
- the sending terminal may only obtain the resources for this transmission, or may obtain the resources required for the initial transmission and all subsequent retransmissions at one time.
- the sending terminal When the sending terminal sends data to the receiving terminal based on the acquired resource, in addition to sending the data itself, it also needs to send direct link control information (Sidelink control information, SCI for short).
- SCI can carry control information related to scheduling and is used to instruct the receiving terminal to correctly receive data.
- the feedback information also needs to be carried by radio resources.
- the resource used for feedback is usually also provided by the base station, and for mode 2, the resource used for feedback is usually also selected by the sending terminal from a set of resources.
- the data sent by the sending terminal may be data with relatively low reliability requirements. If the receiving terminal does not successfully receive the data, the receiving terminal may feed back to the sending terminal or the base station. At this time, since the base station does not know the reliability requirements of the data, the base station may require the sending terminal to retransmit the data, which will lead to a waste of resources and reduce resource utilization.
- an embodiment of the present invention provides a service transmission method, including: receiving service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions Relationship; according to the service configuration information, the service data packet to be transmitted is transmitted.
- the sending terminal after obtaining the service configuration information configured by the base station, the sending terminal can learn the correspondence between each service and the number of data transmission/data retransmissions, and according to the correspondence and the reliability of the service data packet to be transmitted Data transmission needs to be carried out on the basis of nature, thereby effectively avoiding redundant retransmissions and improving resource utilization.
- the embodiment of the present invention also provides a signaling sending method, including: determining the reliability requirement of the service data packet to be transmitted according to the reliability requirement of each service included in the service data packet to be transmitted; and sending the service data to be transmitted The reliability requirements of the package.
- the terminal knows the reliability requirement of each service data packet to be transmitted, so that the terminal can send the reliability requirement, so that the base station can be notified of the reliability of the service data packet to be transmitted Therefore, the base station determines whether to schedule retransmission resources according to the reliability requirements, which provides a feasible solution for avoiding redundant retransmissions, and helps to improve resource utilization.
- the technical solutions provided by the embodiments of the present invention are also applicable to different network architectures, including but not limited to a relay network architecture, a dual-link network architecture, and a vehicle networking communication architecture.
- the base station (Base Station, BS for short) in the embodiment of the present invention may also be referred to as base station equipment, and is a device deployed on a wireless access network to provide wireless communication functions.
- devices that provide base station functions in a 2G network include a base transceiver station (Base Transceiver Station, BTS for short) and a base station controller (Base Station Controller, BSC for short).
- BTS Base Transceiver Station
- BSC Base Station Controller
- the equipment that provides the base station function in the 3G network includes a NodeB (NodeB) and a Radio Network Controller (Radio Network Controller, RNC for short).
- the equipment that provides the base station function in the 4G network includes an evolved NodeB (evolved NodeB, eNB for short).
- a device that provides a base station function is an access point (Access Point, AP for short).
- the equipment that provides base station functions in 5G New Radio (NR) includes continuously evolving Node B (gNB), and the base station also refers to equipment that provides base station functions in a new communication system in the future.
- the terminal in the embodiment of the present invention may refer to various forms of user equipment (User Equipment, UE for short), access terminal, user unit, user station, mobile station, mobile station ( Mobile Station, MS for short), remote station, remote terminal, mobile equipment, user terminal, terminal equipment (terminal equipment), wireless communication equipment, user agent or user device.
- user equipment User Equipment, UE for short
- access terminal user unit
- user station mobile station
- mobile station Mobile Station, MS for short
- remote station remote terminal
- mobile equipment user terminal
- terminal equipment terminal equipment
- terminal equipment terminal equipment
- terminal equipment wireless communication equipment
- the terminal equipment can also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital processing (Personal Digital Assistant, PDA), Handheld devices with wireless communication functions, computing devices, or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in the future 5G network, or future evolution of the public land mobile network (Public Land Mobile Network, referred to as The terminal equipment in the PLMN) is not limited in the embodiment of the present invention.
- SIP Session Initiation Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- the embodiment of the present invention defines the unidirectional communication link from the access network to the terminal as the downlink, and the data transmitted on the downlink is the downlink data, and the transmission direction of the downlink data is called the downlink direction; and the unidirectional communication link from the terminal to the access network
- the communication link is the uplink
- the data transmitted on the uplink is the uplink data
- the transmission direction of the uplink data is called the uplink direction.
- the “plurality” in the embodiments of the present invention refers to two or more.
- connection appearing in the embodiment of the present invention refers to various connection modes such as direct connection or indirect connection to realize communication between devices, which is not limited in the embodiment of the present invention.
- the "network” and "system” appearing in the embodiments of the present invention express the same concept, and the communication system is the communication network.
- Fig. 1 is a schematic flowchart of a service transmission method according to an embodiment of the present invention.
- the service transmission method can be executed by the terminal, for example, by the NR V2X UE.
- the service transmission method may include the following steps:
- Step S101 receiving service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions;
- Step S102 according to the service configuration information, transmit the service data packet to be transmitted.
- the base station may configure service configuration information
- the service configuration information may include the correspondence between the service and the number of data transmissions.
- the service configuration information may include the correspondence between the service and the number of data retransmissions.
- the base station may send the service configuration information to the first terminal, for example, the first terminal is a sending terminal.
- the service may use logical channel (Logical Channel, LCH for short), logical channel group (Logical Channel Group, LCG for short), destination (Destination), destination index (Destination index), and quality of service (Quality of Service, for short).
- QoS Quality of Service
- the service configuration information when a service is characterized by a logical channel, the service configuration information includes the corresponding relationship between the logical channel and the number of data transmissions, or the service configuration information includes the corresponding relationship between the logical channel and the number of data retransmissions;
- the service configuration information when the specific QoS parameters are characterized, the service configuration information includes the corresponding relationship between QoS parameters and the number of data transmissions, or the service configuration information includes the corresponding relationship between QoS parameters and the number of data retransmissions; when the business is characterized by logical channels and targets
- the service configuration information when the service configuration information includes a logical channel and a corresponding relationship between a target and the number of data transmissions, or the service configuration information includes a logical channel and a corresponding relationship between the target and the number of data retransmissions.
- the quality of service parameter includes at least one of the following parameters: priority, delay budget, reliability, error rate, and data rate.
- the first terminal may receive the service configuration information from the base station, thereby knowing the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions.
- the first terminal may transmit a service data packet to be transmitted to a second terminal (for example, the second terminal is a receiving terminal) according to the service configuration information.
- the base station configures the correspondence between the service and the number of transmissions through the service configuration information. For example, when the base station configures the number of transmissions of the first service to be 1 through the service configuration information, it means that the data of the first service only needs to be transmitted once.
- the base station configures the correspondence between the service and the number of retransmissions through the service configuration information.
- the number of retransmissions of the first service is 1, which means that the data of the first service can be retransmitted once (that is, the first service can be transmitted twice in total).
- the first terminal may maintain a counter, and use the counter to record the number of transmissions of the service data packet to be transmitted.
- the service data packet to be transmitted may include one or more services, and the one or more services may correspond to the same or different data transmission times or data retransmission times.
- the count value of the counter when the service data packet to be transmitted is transmitted for the first time, the count value of the counter can be initialized to 0, and if the service data packet to be transmitted is retransmitted once, the count value of the counter is added 1.
- the maximum count value of the counter may be equal to (N-1). N represents the number of transmissions of the service data packet to be transmitted, N is determined by the number of data transmissions corresponding to the service included in the service data packet to be transmitted, and N is a positive integer. In this counting mode, the count value is equal to N as a preset condition.
- N N1
- N1 represents the data transmission times of the service with the largest data transmission times among the services included in the service data packet to be transmitted.
- the count value of the counter when the service data packet to be transmitted is transmitted for the first time, the count value of the counter can be initialized to 0, and if the service data packet to be transmitted is retransmitted once, the count value of the counter is added 1.
- the maximum count value of the counter is equal to M.
- M represents the number of retransmissions of the service data packet to be transmitted
- M is determined by the number of data retransmissions corresponding to the service included in the service data packet to be transmitted
- M is a positive integer.
- the count value is equal to M as a preset condition.
- M M1
- M1 represents the number of retransmissions of the service with the largest number of data retransmissions among the services included in the service data packet to be transmitted.
- the count value of the counter can be initialized to N, where N represents the number of transmissions of the service data packet to be transmitted, and N is determined by the service data to be transmitted The data transmission times corresponding to the services included in the packet are determined, and N is a positive integer. If the service data packet to be transmitted is retransmitted once, the count value of the counter is reduced by one until the count value of the counter is reduced to one. In this counting mode, N decreases to 1 as a preset condition.
- the count value of the counter can be initialized to M, and if the service data packet to be transmitted is retransmitted once, the count value of the counter Decrease 1 until the count value of the counter decreases to 0.
- M represents the number of retransmissions of the service data packet to be transmitted
- M is determined by the number of data retransmissions corresponding to the service included in the service data packet to be transmitted
- M is a positive integer. In this counting mode, M decreases to 0 as a preset condition.
- the first terminal may instruct the second terminal to send an ACK to the base station. It should be noted that, regardless of whether the second terminal successfully receives the service data packet to be transmitted, when the count value of the counter reaches a preset condition, the second terminal feeds back an ACK to the base station.
- the first terminal when the HARQ message is forwarded by the first terminal to the base station and the count value of the counter reaches a preset condition, regardless of whether the HARQ message fed back by the second terminal to the first terminal is Whether ACK or NACK, the first terminal generates ACK and sends the ACK to the base station.
- the first terminal clears the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the first terminal when the count value of the counter satisfies a preset condition, when the first terminal confirms that the transmission resource is the retransmission resource of the HARQ process corresponding to the service data packet to be transmitted, then the first terminal A terminal releases the transmission resource.
- the direct link control information (Sidelink Control Information, SCI for short)
- the direct link is set to 0, or set to the time interval from the next resource transmission.
- time interval field of the initial transmission and retransmission may also be other fields used to characterize the time interval between the current transmission resource and the next transmission resource.
- the current transmission resource and the next transmission resource may be a transmission resource belonging to the same HARQ process, which is not limited in the embodiment of the present invention.
- Fig. 2 is a schematic flowchart of another service transmission method according to an embodiment of the present invention.
- the service transmission method may be executed by a base station on the network side, for example, by NRV2X gNB.
- the service transmission method may include the following steps:
- Step S201 Configure service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions;
- Step S202 Send the service configuration information.
- the base station may configure the service configuration information for the service, and the service configuration information may include the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions.
- the service configuration information can be sent, for example, to each terminal.
- steps S201 to S202 can be regarded as execution steps that correspond to the steps S101 to S102 in the embodiment shown in FIG. 1, and the two are complementary in terms of specific implementation principles and logic. . Therefore, for the explanation of the terms involved in this embodiment, reference may be made to the related description of the embodiment shown in FIG. 1, which will not be repeated here.
- the base station 1 performs operation s1, that is, sends service configuration information to the sending terminal 2.
- the service configuration information may include the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions.
- the sending terminal 2 performs operation s2, that is, after receiving the service configuration information, it can send the service data packet to be transmitted to the receiving terminal 3 according to the service configuration information.
- the sending terminal 2 performs operation s3, that is, using a counter to record the number of transmissions of the service data packet to be transmitted. During the counting process, the sending terminal 2 and the receiving terminal 3 and the base station send and receive data (not shown).
- the sending terminal 2 performs operation s4, that is, when the counter reaches a preset condition, instructs the receiving terminal 3 to send confirmation information to the base station 1.
- the preset condition may mean that the count value of the counter is equal to (N-1), N represents the number of transmissions of the service data packet to be transmitted, and N corresponds to the service contained in the service data packet to be transmitted.
- the number of data transmissions is determined, N may be equal to the number of data transmissions of the service with the largest number of data transmissions among the services included in the service data packet to be transmitted, and N is a positive integer, or the preset condition refers to the
- the count value of the counter is equal to M, M represents the number of retransmissions of the service data packet to be transmitted, M is determined by the number of data retransmissions corresponding to the service contained in the service data packet to be transmitted, and M may be equal to the service data to be transmitted Among the services included in the packet, the number of data retransmissions of the service with the largest number
- the receiving terminal 3 performs operation s5, that is, generates a confirmation message, and sends the generated confirmation information to the base station 1.
- the base station 1 performs operation s1, that is, sends service configuration information to the sending terminal 2.
- the service configuration information may include the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions.
- the sending terminal 2 performs operation s2, that is, after receiving the service configuration information, it can send the service data packet to be transmitted to the receiving terminal 3 according to the service configuration information.
- the sending terminal 2 performs operation s3, that is, using a counter to record the number of transmissions of the service data packet to be transmitted. During the counting process, the sending terminal 2 and the receiving terminal 3 and the base station send and receive data (not shown).
- the sending terminal 2 After that, the sending terminal 2 performs operation s4, that is, when the counter reaches a preset condition, it receives the HARQ message sent from the receiving terminal 3.
- operation s4 that is, when the counter reaches a preset condition
- the sending terminal 2 receives the HARQ message sent from the receiving terminal 3.
- the meaning of the preset condition can be referred to the above, and will not be repeated here.
- the sending terminal 2 performs operation s5, that is, regardless of whether the HARQ message sent by the receiving terminal 3 is an ACK, the sending terminal 2 generates an ACK and sends the ACK to the base station 1.
- Fig. 5 is a schematic flowchart of a signaling sending method according to an embodiment of the present invention.
- the signaling sending method may be executed by the terminal, for example, by the NRV2X UE.
- the signaling sending method may include the following steps:
- Step S501 Determine the reliability requirement of the service data packet to be transmitted according to the reliability requirement of each service included in the service data packet to be transmitted;
- Step S502 Send the reliability requirement of the service data packet to be transmitted.
- step S501 since the sending terminal knows which services are included in the service data packet to be transmitted and the reliability requirements corresponding to each service, the sending terminal can be based on the information contained in the service data packet to be transmitted.
- the reliability requirements of the business determine the reliability requirements of the transmission data packet to be sent.
- the reliability requirement of the service data packet to be transmitted is the highest reliability requirement of all services included in the service data packet to be transmitted, that is, the reliability requirement of the service data packet to be transmitted It is the reliability requirement of the service with the highest reliability requirement of all the services included in the service data packet to be transmitted.
- the sending terminal may send the reliability requirement of the service data packet to be transmitted.
- the sending terminal may send the service data packet to be transmitted to the receiving terminal based on the reliability requirement of the SCI.
- the receiving terminal may receive the reliability requirement of the service data packet to be transmitted through the SCI, and may also carry the reliability requirement of the service data packet to be transmitted when sending the HARQ feedback message to the base station, so that The base station may determine whether to schedule retransmission resources for the service data packet to be transmitted according to the reliability requirement of the service data packet to be transmitted.
- the receiving terminal may determine the HARQ feedback resource used by the HARQ feedback message according to the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement, and report to the HARQ feedback resource on the determined HARQ feedback resource.
- the base station sends the HARQ feedback message, so that the base station can determine whether to schedule retransmission resources for the service data packet to be transmitted according to the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement.
- the HARQ feedback message is an ACK, the receiving terminal may not need to forward the reliability requirement of the service data packet to be transmitted.
- the sending terminal may also determine the service identifier associated with the service data packet to be transmitted after determining the service data packet to be transmitted, and send the service identifier to the receiving terminal.
- the service identifier of the service data packet to be transmitted may be the service identifier corresponding to the service with the highest reliability requirement among the services contained in the service data packet to be transmitted; it may be the service data packet to be transmitted Among the included services, the service identifiers corresponding to multiple services with the highest reliability requirements are not limited by the present invention.
- the receiving terminal may send a HARQ feedback message to the base station.
- the receiving terminal may also send the service identifier of the service data packet to be transmitted, so that the base station determines the reliability requirement of the service data packet to be transmitted.
- the receiving terminal may determine the HARQ feedback resource used in the HARQ feedback message according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource, and send all the information to the base station on the determined HARQ feedback resource.
- the HARQ feedback message enables the base station to determine whether to schedule retransmission resources for the service data packet to be transmitted according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource.
- the sending terminal may send the reliability requirement of the service data packet to be transmitted to the base station. Specifically, after the reliability requirements of the service data packets to be transmitted are determined and the HARQ feedback message sent by the receiving terminal is received, the sending terminal may forward the HARQ feedback message to the base station.
- the reliability requirement of the service data packet to be transmitted is sent to the base station, so that the base station determines whether to schedule retransmission resources for the service data packet to be transmitted according to the reliability requirement of the service data packet to be transmitted.
- the sending terminal may first determine the service identifier associated with the service data packet to be transmitted, and then transfer the service to be transmitted.
- the service identifier of the transmission service data packet is sent to the base station.
- the sending terminal may forward the HARQ feedback message to the base station, together
- the service identifier of the service data packet to be transmitted is sent to the base station, so that the base station determines whether to schedule retransmission resources for the service data packet to be transmitted according to the service identifier of the service data packet to be transmitted.
- Fig. 6 is a schematic flowchart of a method for receiving signaling according to an embodiment of the present invention.
- the signaling receiving method may be executed by the terminal, for example, executed by the NR V2X terminal.
- the signaling receiving method may include the following steps:
- Step S601 Receive the reliability requirement of the service data packet to be transmitted from the sending terminal, where the reliability requirement of the service data packet to be transmitted is the reliability requirement of the sending terminal according to each service contained in the service data packet to be transmitted owned;
- Step S602 When sending the HARQ feedback message to the base station, the reliability requirement of the service data packet to be transmitted is also carried.
- the receiving terminal may receive from the sending terminal the reliability requirement of the service data packet to be transmitted, where the reliability requirement of the service data packet to be transmitted is the sending terminal The terminal is obtained according to the reliability requirements of each service contained in the service data packet to be transmitted.
- the receiving terminal may receive the reliability requirement of the service data packet to be transmitted sent by the sending terminal based on the direct link control information.
- the reliability requirement of the service data packet to be transmitted may refer to the service identifier associated with the service data packet to be transmitted. At this time, what the receiving terminal receives is the service identifier of the service data packet to be transmitted sent by the sending terminal.
- the receiving terminal may send a HARQ feedback message to the base station, and also carry the reliability requirement of the service data packet to be transmitted.
- the receiving terminal when it sends the HARQ feedback message to the base station, it may also send the service identifier of the service data packet to be transmitted, so that the base station can determine the reliability requirement of the service data packet to be transmitted, In turn, the base station determines whether to schedule retransmission resources for the service data packet to be transmitted.
- the receiving terminal may determine the HARQ feedback resource used by the HARQ feedback message according to the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement. After that, the receiving terminal may use the determined HARQ feedback resource to send the HARQ feedback message to the base station. After that, the base station may determine whether to schedule retransmission resources for the service data packet to be transmitted according to the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement.
- the receiving terminal may also determine the HARQ feedback resource used in the HARQ feedback message according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource. After that, the determined HARQ feedback resource may be used to send the HARQ feedback message to the base station. Further, the base station may determine whether to schedule retransmission resources for the service data packet to be transmitted according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource.
- the sending terminal 3 performs operation s1, that is, according to the reliability requirements of each service included in the service data packet to be transmitted, determine the reliability requirement of the service data packet to be transmitted;
- the sending terminal 3 performs operation s2, that is, sending the receiving terminal 2 the reliability requirement of the service data packet to be transmitted.
- the reliability requirement of the service data packet to be transmitted can be transmitted through the SCI.
- the reliability requirement of the service data packet to be transmitted is indicated by the service identifier associated with the service data packet to be transmitted;
- the sending terminal 3 performs operation s3, that is, sends the service data packet to be transmitted to the receiving terminal 2;
- the receiving terminal 2 performs operation s4, that is, receives the service data packet to be transmitted, and sends the HARQ feedback message of the service data packet to be transmitted to the base station 1.
- operation s4 receives the service data packet to be transmitted
- the reliability requirements of the service data packet to be transmitted are also forwarded.
- the service identifier associated with the service data packet to be transmitted is also forwarded.
- the sending terminal 3 performs operation s1, which is to determine the reliability requirements of the service data packets to be transmitted according to the reliability requirements of the services included in the service data packets to be transmitted.
- the reliability requirement of the service data packet to be transmitted may refer to a service identifier associated with the service data packet to be transmitted
- the sending terminal 3 performs operation s2, that is, the sending terminal 3 sends the service data packet to be transmitted to the receiving terminal 2;
- the receiving terminal 2 performs operation s3, that is, sending the HARQ feedback message of the service data packet to be transmitted to the sending terminal 3;
- the sending terminal 3 performs operation s4, that is, forwards the HARQ feedback message to the base station 1, and sends the reliability requirement of the service data packet to be transmitted or the service identifier associated with the service data packet to be transmitted to the base station 1.
- the base station can determine whether to schedule retransmission resources for the service data packet to be transmitted according to the reliability requirements of the received service data packet to be transmitted, thereby reducing redundant data retransmission , Improve resource utilization.
- Fig. 9 is a schematic flowchart of a HARQ buffer update method according to an embodiment of the present invention.
- the update method may be executed by the terminal. Specifically, the update method may include the following steps:
- Step S901 Determine the HARQ process status of the service data packet to be transmitted
- Step S902 When the HARQ process status of the service data packet to be transmitted is ACK, clear the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the first terminal may determine whether the HARQ process status of the service data packet to be transmitted is ACK. If yes, perform step S902, that is, when the HARQ process status of the service data packet to be transmitted is ACK, the first terminal may clear the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the first terminal may set the initial transmission and retransmission time interval field in the SCI to 0, or set it as the distance from the next new transmission resource Time interval. After that, the first terminal may send the SCI.
- the first terminal may release the transmission resource if the HARQ process status of the service data packet to be transmitted is ACK.
- the embodiment of the present invention does not limit the sequence of releasing the transmission resource and setting the SCI domain.
- Fig. 10 is a schematic structural diagram of a service transmission apparatus according to an embodiment of the present invention.
- the service transmission apparatus 1 may implement the method and technical solution shown in FIG. 1 and be executed by the terminal, for example, executed by the NRV2X terminal.
- the service transmission device 1 may include: a receiving module 101 for receiving service configuration information, the service configuration information including the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions Relationship; configuration module 102, used to transmit the service data packet to be transmitted according to the service configuration information.
- the service transmission apparatus 1 may further include: a recording module 103, configured to use a counter to record the number of transmissions of the service data packet to be transmitted.
- the recording module 103 may include: a setting submodule 1031 for setting the count value of the counter to 0 when the service data packet to be transmitted is transmitted for the first time; adding a submodule 1032, if the If the service data packet to be transmitted is retransmitted once, the increase submodule 1032 is used to increase the count value of the counter by 1.
- the service configuration information includes the correspondence between the service and the number of data transmissions
- the recording module 103 may be configured to determine the service data packet to be transmitted according to the correspondence between the service and the number of data transmissions
- the count value of the counter is set to the maximum transmission times; if the service data packet to be transmitted is retransmitted once, the counter is counted The value is reduced by 1.
- the service configuration information includes the corresponding relationship between the service and the number of data retransmissions
- the recording module 103 may be configured to determine the service to be transmitted according to the corresponding relationship between the service and the number of data retransmissions The maximum number of retransmissions of the data packet; after that, when the service data packet to be transmitted is transmitted for the first time, the count value of the counter is set to the maximum number of retransmissions; if the service data packet to be transmitted is retransmitted once , The recording module 103 can be used to decrease the count value of the counter by one.
- the service transmission apparatus 1 may further include: an indication generating module 104, configured to instruct the receiving terminal to send confirmation information to the base station when the count value of the counter meets a preset condition, so that the receiving terminal Send the generated confirmation information to the base station; or, when the count value of the counter meets the preset condition, generate confirmation information, and send the confirmation information to the base station.
- an indication generating module 104 configured to instruct the receiving terminal to send confirmation information to the base station when the count value of the counter meets a preset condition, so that the receiving terminal Send the generated confirmation information to the base station; or, when the count value of the counter meets the preset condition, generate confirmation information, and send the confirmation information to the base station.
- the service transmission device 1 may further include: an emptying module 105, configured to empty the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted when the count value of the counter meets a preset condition .
- the service transmission apparatus 1 may further include: a release module 106, when the count value of the counter meets a preset condition, if the transmission resource is the retransmission of the HARQ process corresponding to the service data packet to be transmitted Resource, the release module 106 is used to release the transmission resource.
- the service transmission apparatus 1 may further include: a sending module 107, configured to send direct link control information to the receiving terminal.
- the service transmission apparatus 1 may further include: a setting module 108, configured to, before sending the direct link control information to the receiving terminal, when the count value of the counter meets a preset condition, set The time interval field of initial transmission and retransmission in the direct link control information is set to 0, or set to the time interval from the next new transmission of resources.
- a setting module 108 configured to, before sending the direct link control information to the receiving terminal, when the count value of the counter meets a preset condition, set The time interval field of initial transmission and retransmission in the direct link control information is set to 0, or set to the time interval from the next new transmission of resources.
- FIG. 11 is a schematic structural diagram of a service configuration sending apparatus according to an embodiment of the present invention.
- the sending device 2 of the service configuration (hereinafter referred to as the sending device 2 for short) may be used to implement the method and technical solution shown in FIG. 2 and executed by the base station, for example, NR V2X gNB.
- the sending device 2 may include: a configuration module 201, adapted to configure service configuration information, where the service configuration information includes the correspondence between the service and the number of data transmissions, or the correspondence between the service and the number of data retransmissions;
- the sending module 202 is adapted to send the service configuration information.
- FIG. 12 is a schematic structural diagram of a signaling sending apparatus according to an embodiment of the present invention.
- the signaling sending device 3 may implement the method and technical solution shown in FIG. 5, which is executed by the terminal, for example, executed by the NR V2X terminal.
- the signaling sending device 3 may include: a determining module 301, configured to determine the reliability requirements of the service data packet to be transmitted according to the reliability requirements of each service included in the service data packet to be transmitted; and the sending module 302 , Used to send the reliability requirement of the service data packet to be transmitted.
- the sending module 302 may include: a first sending sub-module 3021, which sends the reliability requirement of the service data packet to be transmitted based on the direct link control information.
- the signaling sending device 3 may include: a generating module 303, configured to determine the reliability of all services included in the service data packet to be transmitted before sending the reliability requirement of the service data packet to be transmitted The highest reliability requirement in the sexual requirements is used as the reliability requirement of the service data packet to be transmitted.
- the sending module 302 may include: a first determining submodule 3022, configured to determine the service identifier of the service data packet to be transmitted; and a second sending submodule 3023, configured to send the service data to be transmitted The business ID of the package.
- the sending module 302 may include: a first forwarding submodule 3024. If the HARQ feedback message of the receiving terminal is forwarded to the base station, the first forwarding submodule 3024 is configured to send the reliability requirement when forwarding the HARQ feedback message to the base station.
- the sending module 302 may include: a second determining submodule 3025, configured to determine the service identifier of the service data packet to be transmitted; and a second forwarding submodule 3026. If the HARQ feedback message of the receiving terminal is forwarded to the base station, the second forwarding submodule 3026 is configured to send the service identifier of the service data packet to be transmitted when forwarding the HARQ feedback message to the base station, so that The base station determines the reliability requirement of the service data packet to be transmitted.
- FIG. 13 is a schematic structural diagram of a signaling receiving apparatus according to an embodiment of the present invention.
- the signaling receiving device 4 may implement the method and technical solution shown in FIG. 6 and be executed by the terminal, for example, executed by the NR V2X terminal.
- the signaling receiving device 4 may include: a receiving module 401, configured to receive the reliability requirement of the service data packet to be transmitted from the sending terminal, and the reliability requirement of the service data packet to be transmitted is the sending The terminal obtains it according to the reliability requirements of each service included in the service data packet to be transmitted; the sending module 402 is configured to carry the reliability requirement of the service data packet to be transmitted when sending the HARQ feedback message to the base station.
- a receiving module 401 configured to receive the reliability requirement of the service data packet to be transmitted from the sending terminal, and the reliability requirement of the service data packet to be transmitted is the sending The terminal obtains it according to the reliability requirements of each service included in the service data packet to be transmitted
- the sending module 402 is configured to carry the reliability requirement of the service data packet to be transmitted when sending the HARQ feedback message to the base station.
- the receiving module 401 may include: a first receiving submodule 4011, which receives the reliability requirement of the service data packet to be transmitted sent by the sending terminal based on the direct link control information.
- the reliability requirement of the service data packet to be transmitted refers to the highest reliability requirement among the reliability requirements of all services included in the service data packet to be transmitted.
- the receiving module 401 may include: a second receiving submodule 4012, configured to receive the service identifier of the service data packet to be transmitted sent by the sending terminal.
- the sending module 402 may include: a first sending submodule 4021, configured to send the service identifier of the service data packet to be transmitted when sending the HARQ feedback message to the base station, so that The base station determines the reliability requirement of the service data packet to be transmitted.
- the sending module 402 may include: a first determining submodule 4022, configured to determine the HARQ feedback resource used in the HARQ feedback message according to the mapping relationship between the pre-configured HARQ feedback resource and the reliability requirement ;
- the second sending submodule 4023 is configured to use the determined HARQ feedback resource to send the HARQ feedback message to the base station.
- the sending module 402 may include: a second determining submodule 4024, configured to determine the HARQ feedback resource to be used according to the pre-configured mapping relationship between the service identifier and the HARQ feedback resource; the third sending submodule 4025, It is used to send the HARQ feedback message to the base station by using the determined HARQ feedback resource.
- FIG. 14 is a schematic structural diagram of a HARQ buffer updating apparatus according to an embodiment of the present invention.
- the HARQ buffer update device 5 (hereinafter referred to as the update device 5) may be executed by the terminal, for example, executed by the V2X UE.
- the updating device 5 may include: a determining module 501, adapted to determine the HARQ process status of the service data packet to be transmitted; and the clearing module 502, adapted to when the HARQ process status of the service data packet to be transmitted is ACK, Clear the HARQ buffer occupied by the HARQ process corresponding to the service data packet to be transmitted.
- the updating device 5 may further include: a setting module 503, adapted to set the initial transmission and retransmission time interval fields in the SCI to 0 when the HARQ process status of the service data packet to be transmitted is ACK, Or set to the time interval from the next new transmission of resources; the sending module 504 is suitable for sending SCI.
- the update device 5 may further include: a release module 505, which is suitable for when the HARQ process status of the service data packet to be transmitted 35 is ACK, if the transmission resource is the retransmission of the HARQ process corresponding to the service data packet to be transmitted Resource, release the transmission resource.
- a release module 505 which is suitable for when the HARQ process status of the service data packet to be transmitted 35 is ACK, if the transmission resource is the retransmission of the HARQ process corresponding to the service data packet to be transmitted Resource, release the transmission resource.
- the embodiment of the present invention also discloses a storage medium on which computer instructions are stored, and the computer instructions execute the method and technical solutions described in the embodiments shown in FIG. 1 and FIG. , The technical solution of the method described in the embodiment shown in FIG. 6 and FIG. 9.
- the storage medium may include a computer-readable storage medium.
- the storage medium may include ROM, RAM, magnetic disk or optical disk, etc.
- an embodiment of the present invention also discloses a terminal, including a memory and a processor, the memory stores computer instructions that can run on the processor, and the processor executes the above diagram when the computer instructions are executed. 1 or the technical solution of the method described in the embodiment shown in FIG. 5 or FIG. 6 or FIG. 9.
- the terminal can interact with the base station and other terminals.
- the terminal can be an NR V2X terminal.
- an embodiment of the present invention also discloses a base station, including a memory and a processor, the memory stores computer instructions that can run on the processor, and the processor executes the above diagram when the computer instructions are executed. 2 shows the technical solution of the method described in the embodiment.
- the base station may be an NR V2X base station.
- the processor may be a central processing unit (Central Processing Unit, CPU for short), and the processor may also be other general-purpose processors or digital signal processors (DSP for short). , Application Specific Integrated Circuit (ASIC for short), Field Programmable Gate Array (FPGA for short) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the memory in the embodiment of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be a read-only memory (Read-Only Memory, ROM for short), a programmable read-only memory (Programmable ROM, PROM for short), and an erasable programmable read-only memory (Erasable PROM, EPROM for short). , Electrically Erasable Programmable Read-Only Memory (Electrically EPROM, EEPROM for short) or flash memory.
- the volatile memory may be a random access memory (Random Access Memory, RAM for short), which is used as an external cache.
- Random Access Memory Random Access Memory
- static random access memory SRAM for short
- dynamic random access memory Dynamic Random Access Memory
- DRAM synchronous dynamic random access memory
- SDRAM synchronous dynamic random access memory
- DDR SDRAM double data rate synchronous dynamic random access memory
- Enhanced SDRAM ESDRAM for short
- SLDRAM Synchronous connection to DRAM
- DR-RAM Direct Rambus RAM
- the foregoing embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination.
- the above-mentioned embodiments may be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more computer instructions or computer programs.
- the computer instructions or computer programs are loaded or executed on the computer, the processes or functions according to the embodiments of the present invention are generated in whole or in part.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more sets of available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium.
- the semiconductor medium may be a solid state drive.
- the size of the sequence numbers of the foregoing processes does not mean the order of execution.
- the execution order of the processes should be determined by their functions and internal logic, and should not be used in the embodiments of the present invention.
- the implementation process constitutes any limitation.
- the disclosed method, device, and system can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the functional units in the various embodiments of the present invention may be integrated into one processing unit, or each unit may be separately physically included, or two or more units may be integrated into one unit.
- the above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.
- the above-mentioned integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium.
- the above-mentioned software function unit is stored in a storage medium, and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute part of the steps of the method described in each embodiment of the present invention.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disks or optical disks, etc., which can store program codes Medium.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims (16)
- 一种业务传输方法,其特征在于,包括:接收业务配置信息,所述业务配置信息包括业务与数据传输次数的对应关系,或者所述业务与数据重传次数的对应关系;根据所述业务配置信息,传输待传输业务数据包。
- 根据权利要求1所述的业务传输方法,其特征在于,还包括:利用计数器记录所述待传输业务数据包的传输次数。
- 根据权利要求2所述的方法,其特征在于,所述利用计数器记录所述待传输业务数据包的传输次数包括:首次传输所述待传输业务数据包时,将所述计数器的计数值设置为0;如果所述待传输业务数据包重传一次,则将所述计数器的计数值加1。
- 根据权利要求2所述的业务传输方法,其特征在于,所述业务配置信息包括所述业务与数据传输次数的对应关系,所述利用计数器记录所述待传输业务数据包的传输次数包括:根据所述业务与数据传输次数的对应关系,确定所述待传输业务数据包的最大传输次数;首次传输所述待传输业务数据包时,将所述计数器的计数值设置为所述最大传输次数;如果所述待传输业务数据包重传一次,则将所述计数器的计数值减1。
- 根据权利要求2所述的业务传输方法,其特征在于,所述业务配置信息包括所述业务与数据重传次数的对应关系,所述利用计数器记录所述待传输业务数据包的传输次数包括:根据所述业务与数据重传次数的对应关系,确定所述待传输业务数据包的最大重传次数;首次传输所述待传输业务数据包时,将所述计数器的计数值设置为所述最大重传次数;如果所述待传输业务数据包重传一次,则将所述计数器的计数值减1。
- 根据权利要求3至5任一项所述的业务传输方法,其特征在于,还包括:当所述计数器的计数值满足预设条件时,指示接收终端向基站发送确认信息,以使所述接收终端将生成的确认信息发送至所述基站;或者,当所述计数器的计数值满足所述预设条件时,生成确认信息,并发送所述确认信息至所述基站。
- 根据权利要求3至5任一项所述的业务传输方法,其特征在于,还包括:当所述计数器的计数值满足预设条件时,清空所述待传输业务数据包对应的HARQ进程占用的HARQ缓存。
- 根据权利要求3至5任一项所述的业务传输方法,其特征在于,还包括:当所述计数器的计数值满足预设条件时,如果传输资源为所述待传输业务数据包对应的HARQ进程的重传资源,则释放所述传输资源。
- 根据权利要求3至5任一项所述的业务传输方法,其特征在于,还包括:向所述接收终端发送直连链路控制信息。
- 根据权利要求9所述的业务传输方法,其特征在于,在向所述接收终端发送直连链路控制信息之前,所述业务传输方法还包括:当所述计数器的计数值满足预设条件时,将所述直连链路控制信息中的初传和重传的时间间隔域设置为0,或者设置为距离下一次新传资源的时间间隔。
- 一种业务配置的发送方法,其特征在于,包括:配置业务配置信息,所述业务配置信息包括业务与数据传输次数的对应关系,或者所述业务与数据重传次数的对应关系;发出所述业务配置信息。
- 一种业务传输装置,其特征在于,包括:接收模块,适于接收业务配置信息,所述业务配置信息包括业务与数据传输次数的对应关系,或者所述业务与数据重传次数的对应关系;配置模块,适于根据所述业务配置信息,传输待传输业务数据包。
- 一种业务配置的发送装置,其特征在于,包括:配置模块,适于配置业务配置信息,所述业务配置信息包括业务与数据传输次数的对应关系,或者所述业务与数据重传次数的对应关系;发送模块,适于发出所述业务配置信息。
- 一种存储介质,其上存储有计算机指令,其特征在于,所述计算机指令运行时执行权利要求1至10任一项或权利要求11所述的方法的步骤。
- 一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令时执行权利要求1至10任一项所述的方法的步骤。
- 一种基站,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,其特征在于,所述处理器运行所述计算机指令时执行权利要求11所述的方法的步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020217032069A KR20210130230A (ko) | 2019-03-22 | 2020-03-05 | 서비스 전송 및 서비스 구성 송신 방법들 및 장치들, 저장 매체, 단말 및 기지국 |
EP20777442.3A EP3944591B1 (en) | 2019-03-22 | 2020-03-05 | Service transmission and service configuration sending methods, storage medium, terminal, and base station |
JP2021556708A JP7443392B2 (ja) | 2019-03-22 | 2020-03-05 | サービス伝送およびサービス構成送信の方法ならびにデバイス、記憶媒体、端末、ならびに基地局 |
US17/441,012 US12040899B2 (en) | 2019-03-22 | 2020-03-05 | Service transmission and service configuration sending methods and devices, storage medium, terminal, and base station |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910223926.X | 2019-03-22 | ||
CN201910223926.XA CN111294166B (zh) | 2019-03-22 | 2019-03-22 | 业务传输与业务配置的发送方法及装置、存储介质、终端、基站 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020192380A1 true WO2020192380A1 (zh) | 2020-10-01 |
Family
ID=71023283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/077915 WO2020192380A1 (zh) | 2019-03-22 | 2020-03-05 | 业务传输与业务配置的发送方法及装置、存储介质、终端、基站 |
Country Status (6)
Country | Link |
---|---|
US (1) | US12040899B2 (zh) |
EP (1) | EP3944591B1 (zh) |
JP (1) | JP7443392B2 (zh) |
KR (1) | KR20210130230A (zh) |
CN (1) | CN111294166B (zh) |
WO (1) | WO2020192380A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022077280A1 (zh) * | 2020-10-14 | 2022-04-21 | 北京小米移动软件有限公司 | 一种数据传输方法、装置、通信设备及存储介质 |
CN112448852B (zh) * | 2020-11-22 | 2021-06-22 | 广州技象科技有限公司 | 基于重传数据块进行进程配置的方法和装置 |
CN115209512A (zh) * | 2021-04-08 | 2022-10-18 | 海能达通信股份有限公司 | 数据传输方法和设备、存储介质 |
CN115209473A (zh) * | 2021-04-13 | 2022-10-18 | 华为技术有限公司 | 通信方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130281141A1 (en) * | 2012-04-24 | 2013-10-24 | Zetta Research and Development, LLC - ForC Series | Vehicle communication message forwarding system and method |
WO2017030393A1 (en) * | 2015-08-18 | 2017-02-23 | Samsung Electronics Co., Ltd. | Scheduling information transmitting method and apparatus in d2d communication, and scheduling information receiving method and apparatus in d2d communication |
WO2017039417A1 (ko) * | 2015-09-04 | 2017-03-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 v2x 통신을 위한 신호 전송 방법 및 이를 위한 장치 |
CN106559877A (zh) * | 2015-09-24 | 2017-04-05 | 中兴通讯股份有限公司 | 车联网业务的发送方法及装置、资源配置方法及装置 |
CN107105000A (zh) * | 2016-02-23 | 2017-08-29 | 中兴通讯股份有限公司 | V2x通信方法及装置 |
CN107359971A (zh) * | 2016-05-10 | 2017-11-17 | 北京信威通信技术股份有限公司 | V2x的消息盲重传次数确定方法、系统及决策节点 |
CN110139239A (zh) * | 2018-02-09 | 2019-08-16 | 电信科学技术研究院有限公司 | 一种进行业务传输的方法和终端 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7584397B2 (en) * | 2004-06-10 | 2009-09-01 | Interdigital Technology Corporation | Method and apparatus for dynamically adjusting data transmission parameters and controlling H-ARQ processes |
JP4760306B2 (ja) | 2005-10-31 | 2011-08-31 | ソニー株式会社 | 通信装置およびデータ削除方法 |
US20090086657A1 (en) | 2007-10-01 | 2009-04-02 | Comsys Communication & Signal Processing Ltd. | Hybrid automatic repeat request buffer flushing mechanism |
US9203562B2 (en) | 2008-03-07 | 2015-12-01 | Mediatek Inc. | Cooperating timer and retransmission counter for buffer management in a HARQ wireless network |
JP5821729B2 (ja) | 2011-05-18 | 2015-11-24 | 株式会社デンソー | 無線通信システム及び無線通信装置 |
CN103037359A (zh) | 2011-09-30 | 2013-04-10 | 华为技术有限公司 | 一种实现设备到设备的通讯方法、终端及系统 |
JP6373602B2 (ja) | 2013-06-03 | 2018-08-15 | 住友電工システムソリューション株式会社 | 通信システム、無線機及び伝送方法 |
MX365152B (es) * | 2014-01-29 | 2019-05-24 | Huawei Tech Co Ltd | Metodo y dispositivo para procesar un fallo de enlace de radio. |
WO2015133067A1 (ja) | 2014-03-03 | 2015-09-11 | 日本電気株式会社 | 通信制御装置、通信制御方法、及び、記憶媒体 |
CN105101042B (zh) * | 2014-05-07 | 2019-06-28 | 上海交通大学 | 设备到设备通信与小区通信调度方法以及用户设备 |
CN108370521B (zh) | 2016-01-05 | 2023-03-24 | 富士通株式会社 | 信息传输方法、装置和系统 |
CN107734651B (zh) * | 2016-08-10 | 2021-10-26 | 华为技术有限公司 | 一种数据传输方法及终端、网络设备 |
CN108923894B (zh) | 2017-03-23 | 2023-04-18 | 中兴通讯股份有限公司 | 一种信息传输的方法、用户设备、基站、存储介质和系统 |
CN110959265B (zh) | 2017-07-21 | 2023-07-25 | 株式会社Ntt都科摩 | 用户终端以及无线通信方法 |
US10931426B2 (en) * | 2017-08-10 | 2021-02-23 | Futurewei Technologies, Inc. | System and method for sidelink feedback |
-
2019
- 2019-03-22 CN CN201910223926.XA patent/CN111294166B/zh active Active
-
2020
- 2020-03-05 US US17/441,012 patent/US12040899B2/en active Active
- 2020-03-05 WO PCT/CN2020/077915 patent/WO2020192380A1/zh unknown
- 2020-03-05 KR KR1020217032069A patent/KR20210130230A/ko not_active Application Discontinuation
- 2020-03-05 EP EP20777442.3A patent/EP3944591B1/en active Active
- 2020-03-05 JP JP2021556708A patent/JP7443392B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130281141A1 (en) * | 2012-04-24 | 2013-10-24 | Zetta Research and Development, LLC - ForC Series | Vehicle communication message forwarding system and method |
WO2017030393A1 (en) * | 2015-08-18 | 2017-02-23 | Samsung Electronics Co., Ltd. | Scheduling information transmitting method and apparatus in d2d communication, and scheduling information receiving method and apparatus in d2d communication |
WO2017039417A1 (ko) * | 2015-09-04 | 2017-03-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 v2x 통신을 위한 신호 전송 방법 및 이를 위한 장치 |
CN106559877A (zh) * | 2015-09-24 | 2017-04-05 | 中兴通讯股份有限公司 | 车联网业务的发送方法及装置、资源配置方法及装置 |
CN107105000A (zh) * | 2016-02-23 | 2017-08-29 | 中兴通讯股份有限公司 | V2x通信方法及装置 |
CN107359971A (zh) * | 2016-05-10 | 2017-11-17 | 北京信威通信技术股份有限公司 | V2x的消息盲重传次数确定方法、系统及决策节点 |
CN110139239A (zh) * | 2018-02-09 | 2019-08-16 | 电信科学技术研究院有限公司 | 一种进行业务传输的方法和终端 |
Non-Patent Citations (2)
Title |
---|
See also references of EP3944591A4 * |
ZTE: ""Scheduling Assignment enhancement for V2V"", 3GPP TSG-RAN WG1 MEETING #84 R1-160683, 6 February 2016 (2016-02-06), XP051064311, DOI: 20200420152349X * |
Also Published As
Publication number | Publication date |
---|---|
KR20210130230A (ko) | 2021-10-29 |
JP2022528316A (ja) | 2022-06-10 |
JP7443392B2 (ja) | 2024-03-05 |
CN111294166A (zh) | 2020-06-16 |
EP3944591B1 (en) | 2024-10-23 |
US12040899B2 (en) | 2024-07-16 |
EP3944591A1 (en) | 2022-01-26 |
CN111294166B (zh) | 2021-11-02 |
US20220173838A1 (en) | 2022-06-02 |
EP3944591A4 (en) | 2022-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020192380A1 (zh) | 业务传输与业务配置的发送方法及装置、存储介质、终端、基站 | |
CN108923894B (zh) | 一种信息传输的方法、用户设备、基站、存储介质和系统 | |
WO2019192596A1 (zh) | 传输数据的方法及其装置和系统 | |
US12052107B2 (en) | Method and apparatus for supporting HARQ retransmission in wireless communication system | |
WO2021063133A1 (zh) | Harq进程管理方法、装置、终端及存储介质 | |
US10178676B2 (en) | Data transmission method, device, and system | |
KR20210135336A (ko) | V2x(vehicle-to-everything) 통신을 위한 rrc(radio resource control) 연결을 개시하는 방법 및 장치 | |
WO2018202037A1 (zh) | 传输数据的方法、终端设备和网络设备 | |
WO2021068708A1 (zh) | 通信方法及装置 | |
WO2016183705A1 (zh) | 授权辅助接入系统中用于传输上行数据的方法和装置 | |
WO2020143731A1 (zh) | 用于传输数据的方法、通信设备和网络设备 | |
WO2021032008A1 (zh) | 通信方法和通知装置 | |
US10075264B2 (en) | Data transmission method, device, and system | |
WO2019242710A1 (zh) | 生成混合自动重传请求harq信息的方法和装置 | |
TWI741147B (zh) | 傳輸回饋訊息的方法和終端設備 | |
WO2016127666A1 (zh) | 一种rlc数据包分流方法及基站 | |
WO2022006914A1 (zh) | 混合自动重传请求应答harq-ack的反馈方法和终端设备 | |
WO2021018295A1 (zh) | 一种反馈信息传输方法及装置 | |
WO2020192379A1 (zh) | 资源分配方法及装置、存储介质、终端 | |
WO2020156394A1 (zh) | 一种反馈方法及装置 | |
TW202131740A (zh) | 用於處理實體上鏈路控制通道碰撞的裝置及方法 | |
WO2023066102A1 (zh) | 一种无线通信的方法和装置 | |
WO2024152733A1 (zh) | 侧行链路通信方法及通信装置 | |
WO2023155763A1 (zh) | 通信方法及通信装置 | |
WO2023010399A1 (zh) | 设备间协作装置以及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20777442 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021556708 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20217032069 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2020777442 Country of ref document: EP Effective date: 20211022 |