WO2025245902A1 - Procédé de communication sans fil, dispositif terminal et dispositif de réseau - Google Patents
Procédé de communication sans fil, dispositif terminal et dispositif de réseauInfo
- Publication number
- WO2025245902A1 WO2025245902A1 PCT/CN2024/096904 CN2024096904W WO2025245902A1 WO 2025245902 A1 WO2025245902 A1 WO 2025245902A1 CN 2024096904 W CN2024096904 W CN 2024096904W WO 2025245902 A1 WO2025245902 A1 WO 2025245902A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data stream
- terminal device
- multimodal data
- multimodal
- access layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/12—Flow control between communication endpoints using signalling between network elements
Definitions
- This application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal device, and network device.
- the access layer of the terminal device can obtain first information through in-band messages. That is, the first information is transmitted along with the data of the first service, and the first information can indicate the correlation between multiple multimodal data streams corresponding to the first service. This method of transmitting first information may result in low efficiency in transmitting multimodal data streams.
- a first service e.g., a multimodal service
- This application provides a wireless communication method, terminal device, and network device. The various aspects covered by this application are described below.
- a wireless communication method comprising: before a first multimodal data stream arrives at the access layer of a terminal device, the access layer of the terminal device acquires first information associated with the first multimodal data stream, wherein the first multimodal data stream corresponds to a first service, and the first information is used to indicate the association relationship between multiple multimodal data streams corresponding to the first service.
- a wireless communication method comprising: before a first multimodal data stream arrives at the access layer of a terminal device, a network device acquires a second message indicated by the terminal device, wherein the first multimodal data stream corresponds to a first service, and there is an association relationship between multiple multimodal data streams corresponding to the first service, and the second message is used to indicate one or more of the following: the amount of data corresponding to the first multimodal data stream; the first multimodal data stream to arrive at the access layer of the terminal device; the probability that the first multimodal data stream will arrive at the access layer of the terminal device; the priority corresponding to the first multimodal data stream; the range of the amount of data corresponding to the first multimodal data stream; the first multimodal data stream not yet arriving at the access layer of the terminal device; the time when the first multimodal data stream arrives at the access layer of the terminal device; and the time range of the first multimodal data stream arriving at the access layer of the terminal device.
- a wireless communication method comprising: before a first multimodal data stream reaches the access layer of a terminal device, the terminal device instructs a network device to send a second message, the second message being used to request the network device to allocate uplink resources.
- a wireless communication method comprising: before a first multimodal data stream reaches the access layer of a terminal device, a network device acquires a second message indicated by the terminal device, the second message being used to request the network device to allocate uplink resources.
- a terminal device comprising: an acquisition unit, configured to acquire first information associated with the first multimodal data stream before the first multimodal data stream arrives at the access layer of the terminal device, wherein the first multimodal data stream corresponds to a first service, and the first information is used to indicate the association relationship between multiple multimodal data streams corresponding to the first service.
- a sixth aspect provides a network device, comprising: an acquisition unit, configured to acquire a second message indicated by the terminal device before a first multimodal data stream arrives at the access layer of the terminal device, wherein the first multimodal data stream corresponds to a first service, and there is an association relationship between multiple multimodal data streams corresponding to the first service, and the second message is used to indicate one or more of the following: the amount of data corresponding to the first multimodal data stream; the first multimodal data stream to arrive at the access layer of the terminal device; the probability that the first multimodal data stream will arrive at the access layer of the terminal device; the priority corresponding to the first multimodal data stream; the range of the amount of data corresponding to the first multimodal data stream; the first multimodal data stream not yet arriving at the access layer of the terminal device; the time when the first multimodal data stream arrives at the access layer of the terminal device; and the time range of the first multimodal data stream arriving at the access layer of the terminal device.
- a terminal device comprising: an indication unit, configured to indicate a second message to a network device before a first multimodal data stream arrives at the access layer of the terminal device, the second message being used to request the network device to schedule and allocate uplink resources.
- a network device comprising: an acquisition unit, configured to acquire a second message indicated by the terminal device before a first multimodal data stream arrives at the access layer of the terminal device, the second message being used to request the network device to allocate uplink resources.
- a ninth aspect provides a terminal device including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the terminal device to perform some or all of the steps of the method of the first aspect or the third aspect.
- a network device including a processor, a memory, and a transceiver, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the network device to perform some or all of the steps in the method of the second or fourth aspect.
- embodiments of this application provide a communication system, which includes the aforementioned terminal device and/or network device.
- the system may further include other devices that interact with the terminal device or network device as described in the embodiments of this application.
- embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device (e.g., a terminal device or a network device) to perform portions of the methods described in the foregoing aspects. One or all of the steps.
- a communication device e.g., a terminal device or a network device
- embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device (e.g., a terminal device or a network device) to perform some or all of the steps in the methods described in the foregoing aspects.
- the computer program product may be a software installation package.
- embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.
- the access layer of the terminal device before the first multimodal data stream corresponding to the first service reaches the access layer of the terminal device, the access layer of the terminal device obtains first information (e.g., the access layer of the terminal device obtains the first information through control signaling).
- the first information is used to indicate the association relationship between multiple multimodal data streams corresponding to the first service.
- the access layer of the terminal device obtains the first information in advance, which helps to improve data transmission efficiency (e.g., the access layer of the terminal device requests uplink resources from the network device in advance based on the first information).
- Figure 1 shows the wireless communication system 100 used in an embodiment of this application.
- Figure 2 is a schematic diagram of the transmission process of multimodal data streams applicable to the embodiments of this application.
- Figure 3 is a schematic diagram of the process by which the application layer of the terminal device sends a multimodal data stream to the access layer of the terminal device.
- Figure 4 is a schematic flowchart of a wireless communication method according to an embodiment of this application.
- Figure 5 is a schematic diagram of the method for obtaining the first information in an embodiment of this application.
- Figure 6 is a schematic flowchart of a wireless communication method according to another embodiment of this application.
- Figure 7 is a schematic diagram of the sending process of the first information in an embodiment of this application.
- Figure 8 is a schematic diagram of a terminal device according to an embodiment of this application.
- Figure 9 is a schematic diagram of a network device according to an embodiment of this application.
- Figure 10 is a schematic diagram of a terminal device according to another embodiment of this application.
- Figure 11 is a schematic diagram of a network device according to another embodiment of this application.
- Figure 12 is a schematic structural diagram of the device according to an embodiment of this application.
- FIG. 1 illustrates a wireless communication system 100 according to an embodiment of this application.
- the wireless communication system 100 may include a network device 110 and a terminal device 120.
- the network device 110 may be a device that communicates with the terminal device 120.
- the network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located within that coverage area.
- Figure 1 illustrates an exemplary network device and two terminals.
- the wireless communication system 100 may include multiple network devices, and each network device may include other terminal devices within its coverage area. This application embodiment does not limit this.
- the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
- 5G 5th generation
- NR new radio
- LTE long term evolution
- FDD frequency division duplex
- TDD time division duplex
- 6th generation mobile communication systems satellite communication systems, and so on.
- the terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.
- UE user equipment
- MS mobile station
- MT mobile terminal
- remote station remote terminal
- mobile device user terminal
- terminal wireless communication device
- user agent user agent
- user device can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device.
- the terminal device in this application embodiment can be a device that provides voice and/or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc.
- the terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc.
- the UE can act as a base station.
- the UE can act as a scheduling entity, providing sidelink signals between UEs in V2X or D2D, etc.
- cellular phones and cars communicate with each other using sidelink signals.
- Cellular phones and smart home devices communicate without relaying communication signals through a base station.
- the network device in this application embodiment can be a device for communicating with a terminal device.
- This network device can also be called an access network device or a wireless access network device, such as a base station.
- the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network.
- RAN radio access network
- a base station can broadly encompass various names listed below, or be replaced by names such as: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station (MeNB), auxiliary station (SeNB), multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc.
- a base station can be a macro base station, micro base station, relay node, donor node, or a combination thereof.
- a base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus.
- a base station can also be a mobile switching center, or equipment performing base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side equipment in 6G networks, and equipment performing base station functions in future communication systems.
- Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or equipment forms used in the network equipment.
- Base stations can be fixed or mobile.
- a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station.
- a helicopter or drone can be configured as a device to communicate with another base station.
- the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU.
- the gNB may also include an AAU.
- Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
- the primary service can be extended reality (XR) services.
- XR extended reality
- AR augmented reality
- VR virtual reality
- MR mixed reality
- the first business corresponds to multiple multimodal data streams.
- multiple multimodal data streams may include audio data streams, video data streams, and caption data streams.
- Example 1 There are correlations between multiple multimodal data streams.
- the relationships between multiple multimodal data streams are also referred to as "dependencies.” In other implementations, the relationships between multiple multimodal data streams are also referred to as "multimodal relationships.”
- Implementation method 1-1 The relationship between multiple multimodal data streams includes the primary and secondary relationship between multiple multimodal data streams.
- the primary-secondary relationship is used to indicate that a primary data stream is associated with one or more secondary data streams; that is, one primary data stream corresponds to one or more secondary data streams.
- the primary-secondary relationship is used to indicate that a secondary data stream is associated with a primary data stream; that is, one secondary data stream corresponds to one primary data stream.
- the primary-secondary relationship is used to indicate that if the primary data stream has data to be transmitted, then the secondary data stream has data to be transmitted.
- the primary-secondary relationship is used to indicate the probability that the secondary data stream has data to be transmitted if the primary data stream has data to be transmitted.
- the primary probability is P1
- the value of P1 ranges from 0 to 1.
- the primary-secondary relationship indicates that if the secondary data stream has data to be transmitted, then the primary data stream also has data to be transmitted. In other implementations, the primary-secondary relationship indicates that if the secondary data stream has data to be transmitted, then the primary data stream does not have data to be transmitted.
- Implementation method 1-2 The correlation between multiple multimodal data streams includes the time order in which multiple multimodal data streams arrive at the terminal device access layer.
- the time order in which multiple multimodal data streams arrive at the terminal device's access layer can be understood as the time order in which related data within the multiple multimodal data streams arrive at the terminal device's access layer.
- the multiple multimodal data streams may include a first multimodal data stream and a second multimodal data stream, which are associated.
- the first multimodal data stream may arrive at the terminal device's access layer before the second multimodal data stream, or vice versa. Enter the layer.
- multiple multimodal data streams include a primary data stream and a secondary data stream.
- the aforementioned time sequence indicates the order in which the primary and secondary data streams arrive at the terminal device's access layer. For example, the primary data stream arrives at the terminal device's access layer before the secondary data stream. Alternatively, the primary data stream arrives at the terminal device's access layer later than the secondary data stream.
- one main data stream corresponds to multiple auxiliary data streams
- the aforementioned time sequence is used to indicate the time order in which the main data stream and the multiple auxiliary data streams arrive at the access layer of the terminal device.
- the main data stream is a first multimodal data stream
- the auxiliary data streams are a second multimodal data stream and a third multimodal data stream.
- the time sequence is used to indicate that the first multimodal data stream arrives at the access layer of the terminal device before the second multimodal data stream, and that the third multimodal data stream arrives at the access layer of the terminal device after the second multimodal data stream.
- the time order in which multiple multimodal data streams arrive at the terminal device's access layer can be understood as the time difference between the arrival times of the data streams within those streams.
- multiple multimodal data streams may include a first multimodal data stream and a second multimodal data stream.
- the second multimodal data stream arrives at the terminal device's access layer at time T1
- the first multimodal data stream arrives at the terminal device's access layer at time T1 + ⁇ 1.
- the time difference between them is ⁇ 1, meaning that the first multimodal data stream, which arrives later at the terminal device's access layer, arrives ⁇ 1 time later than the second multimodal data stream, which arrives earlier.
- the time difference ⁇ 1 between the data sent from the sender and the latest time difference ⁇ 2 between the data arriving at the receiver must also be within a certain range, i.e., there must be a dependency relationship.
- the aforementioned time difference can be a positive value.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, where the first multimodal data stream arrives at the access layer of the terminal device before the second multimodal data stream, and the time difference between the arrival times of the first multimodal data stream and the second multimodal data stream at the access layer of the terminal device is a positive value.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, where the first multimodal data stream arrives at the access layer of the terminal device later than the second multimodal data stream, and the time difference between the arrival times of the first and second multimodal data streams at the access layer of the terminal device is negative.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence can indicate the time difference between the arrival times of the main data stream and the secondary data stream at the access layer of the terminal device. For example, the arrival time of the main data stream at the access layer of the terminal device is T1, the arrival time of the secondary data stream at the access layer of the terminal device is T1+ ⁇ 1, and the time difference between the two is ⁇ 1.
- the time order in which multiple multimodal data streams arrive at the access layer of the terminal device can be understood as the probability that multiple multimodal data streams arrive at the access layer of the terminal device within a target time range (hereinafter referred to as the "first time range").
- the multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream.
- the time when the first multimodal data stream arrives at the access layer of the terminal device is T1, and the first time range is [T1, T1+ ⁇ 1].
- the probability that the second multimodal data stream arrives at the access layer of the terminal device within [T1, T1+ ⁇ 1] is P2, and the value of P2 ranges from 0 to 1.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the probability that the secondary data stream will reach the access layer of the terminal device within a first time range. For example, the time when the main data stream reaches the access layer of the terminal device is T1, and the first time range is [T1, T1+ ⁇ 1].
- the probability that the secondary data stream will reach the access layer of the terminal device within [T1, T1+ ⁇ 1] is P3, and the value of P3 ranges from 0 to 1.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the probability that the main data stream will reach the access layer of the terminal device within a second time range.
- the time when the secondary data stream reaches the access layer of the terminal device is T2
- the second time range is [T2, T2+ ⁇ 2]
- the probability that the main data stream will reach the access layer of the terminal device within [T2, T2+ ⁇ 2] is P4, where P4 ranges from 0 to 1.
- the time sequence of multiple multimodal data streams arriving at the terminal device's access layer can be understood as the fluctuation range of the arrival times of the multiple multimodal data streams at the terminal device's access layer.
- the multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream.
- the first multimodal data stream arrives at the terminal device's access layer before the second multimodal data stream, and the arrival time of the first multimodal data stream at the terminal device's access layer is T1.
- the arrival time of the second multimodal data stream at the terminal device's access layer fluctuates within the range ⁇ 1, centered around T1+ ⁇ 1. That is to say, the earliest arrival time of the second multimodal data stream at the terminal device's access layer is T1+ ⁇ 1- ⁇ 1, and the latest arrival time of the second multimodal data stream at the terminal device's access layer is T1+ ⁇ 1+ ⁇ 1.
- multiple multimodal data streams include a primary data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the fluctuation range of the time when the secondary data stream arrives at the terminal device's access layer.
- the primary data stream arrives at the terminal device's access layer before the secondary data stream.
- the time when the primary data stream arrives at the terminal device's access layer is T1.
- the time when the secondary data stream arrives at the terminal device's access layer fluctuates within the range ⁇ 2, centered at T1+ ⁇ 1. That is, the earliest time when the secondary data stream arrives at the terminal device's access layer is T1+ ⁇ 1- ⁇ 2, and the latest time when the secondary data stream arrives at the terminal device's access layer is T1+ ⁇ 1+ ⁇ 2.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the fluctuation range of the time when the main data stream arrives at the terminal device's access layer.
- the main data stream arrives at the terminal device's access layer later than the secondary data stream.
- the time when the secondary data stream arrives at the terminal device's access layer is T2.
- the time when the main data stream arrives at the terminal device's access layer fluctuates within the range ⁇ 3, centered at T2+ ⁇ 2. That is, the earliest time the main data stream arrives at the terminal device's access layer is T2+ ⁇ 2- ⁇ 3.
- the latest access time for the terminal device is T2+ ⁇ 2+ ⁇ 3.
- the time sequence of multiple multimodal data streams arriving at the terminal device access layer can be understood as the probability that multiple multimodal data streams arrive at the terminal device access layer within the target fluctuation range.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream.
- the first multimodal data stream arrives at the access layer of the terminal device before the second multimodal data stream.
- the arrival time of the first multimodal data stream at the access layer of the terminal device is T1.
- the arrival time of the second multimodal data stream at the access layer of the terminal device fluctuates within the range ⁇ 1, centered at T1+ ⁇ 1.
- the earliest arrival time of the second multimodal data stream at the access layer of the terminal device is T1+ ⁇ 1- ⁇ 1, and the latest arrival time is T1+ ⁇ 1+ ⁇ 1.
- the target fluctuation range is [T1+ ⁇ 1- ⁇ 1, T1+ ⁇ 1+ ⁇ 1].
- the probability that the second multimodal data stream arrives at the access layer of the terminal device within [T1+ ⁇ 1- ⁇ 1, T1+ ⁇ 1+ ⁇ 1] is P5, and the value of P5 ranges from 0 to 1.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the probability that the secondary data stream will reach the access layer of the terminal device within the target fluctuation range.
- the main data stream arrives at the access layer of the terminal device before the secondary data stream, and the time when the main data stream arrives at the access layer of the terminal device is T1.
- the time when the secondary data stream arrives at the access layer of the terminal device fluctuates within the range ⁇ 2, centered at T1+ ⁇ 1. That is, the earliest time when the secondary data stream arrives at the access layer of the terminal device is T1+ ⁇ 1- ⁇ 2, and the latest time when the secondary data stream arrives at the access layer of the terminal device is T1+ ⁇ 1+ ⁇ 2.
- the target fluctuation range is [T1+ ⁇ 1- ⁇ 2, T1+ ⁇ 1+ ⁇ 2].
- the probability that the secondary data stream will arrive at the access layer of the terminal device within [T1+ ⁇ 1- ⁇ 2, T1+ ⁇ 1+ ⁇ 2] is P6, and the value of P6 ranges from 0 to 1.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the aforementioned time sequence is used to indicate the probability that the main data stream reaches the access layer of the terminal device within the target fluctuation range.
- the main data stream arrives at the access layer of the terminal device later than the secondary data stream.
- the time when the secondary data stream arrives at the access layer of the terminal device is T2.
- the time when the main data stream arrives at the access layer of the terminal device fluctuates within the range ⁇ 3, centered at T2+ ⁇ 2. That is, the earliest time when the main data stream arrives at the access layer of the terminal device is T2+ ⁇ 2- ⁇ 3, and the latest time when the main data stream arrives at the access layer of the terminal device is T2+ ⁇ 2+ ⁇ 3.
- the target fluctuation range is [T2+ ⁇ 2- ⁇ 3, T2+ ⁇ 2+ ⁇ 3].
- the probability that the main data stream arrives at the access layer of the terminal device within [T2+ ⁇ 2- ⁇ 3, T2+ ⁇ 2+ ⁇ 3] is P7, where P7 ranges from 0 to 1.
- Implementation methods 1-3 The correlation between multiple multimodal data streams includes the relationship between the data volumes corresponding to the multiple multimodal data streams.
- the amount of data corresponding to the multimodal data stream is not limited. In some implementations, the amount of data corresponding to the multimodal data stream can be the total amount of data in the multimodal data stream.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, where the total amount of data in the first multimodal data stream is 100 bytes, and 100 bytes is the amount of data corresponding to the first multimodal data stream.
- multiple multimodal data streams include a data stream (flow) and a flow 2. If flow 1 has 100 bytes of data to be transmitted, then flow 2 must also have 200 bytes of data to be transmitted.
- the data volume corresponding to the multimodal data stream can be the amount of data in the multimodal data stream that has not been transmitted to the network device.
- the total data volume of the first multimodal data stream is 100 bytes.
- the first multimodal data stream has reached the access layer of the terminal device, but only 80 bytes have been transmitted to the network device.
- the remaining 20 bytes are stored in the buffer of the terminal device, and these 20 bytes are the data volume corresponding to the first multimodal data stream.
- the relationship between the data volumes of multiple multimodal data streams can be understood as the proportional relationship between the data volumes of the multiple multimodal data streams.
- the proportional relationship between the data volumes of the multiple multimodal data streams can be understood as the proportional relationship between the data volume of the first multimodal data stream and the data volume of the second multimodal data stream.
- multiple multimodal data streams include a main data stream and auxiliary data streams.
- the proportional relationship between the data volumes of the multiple multimodal data streams is used to indicate the proportional relationship between the data volume of the main data stream and the data volume of the auxiliary data stream. For example, if the proportional relationship between the data volume of the main data stream and the data volume of the auxiliary data stream is 1.7, and the data volume of the main data stream is 100 bytes, then the data volume of the auxiliary data stream is 170 bytes.
- the relationship between the data volume of multiple multimodal data streams can be understood as the range of data volume corresponding to each multimodal data stream.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream.
- the maximum data volume of the first multimodal data stream is 150 bytes, and the minimum data volume is 100 bytes. 100-150 bytes is the range of data volume corresponding to the first multimodal data stream.
- the aforementioned data range is also referred to as the "data volume fluctuation range”.
- multiple multimodal data streams include a main data stream and a secondary data stream.
- the data volume range corresponding to the multimodal data stream is used to indicate the data volume range corresponding to the secondary data stream.
- the maximum data volume corresponding to the secondary data stream is 150 bytes
- the minimum data volume is 100 bytes
- 100-150 bytes is the data volume range corresponding to the secondary data stream.
- the relationship between the data volume of multiple multimodal data streams can be understood as the proportional relationship between the data volume of multiple multimodal data streams, as well as the range of data volume of the multimodal data streams.
- multiple multimodal data streams include a main data stream and auxiliary data streams.
- the relationship between the data volumes corresponding to the multiple multimodal data streams is used to indicate the relationship between the data volume corresponding to the main data stream and the data volume corresponding to the auxiliary data stream, as well as the relationship between the auxiliary data stream and the data volume corresponding to the main data stream.
- the data volume range.
- the ratio of the data volume corresponding to the main data stream to the data volume corresponding to the auxiliary data stream is 1.7, and the fluctuation range of the data volume corresponding to the auxiliary data stream is 30 bytes, and the data volume corresponding to the main data stream is 100 bytes, then the data volume corresponding to the auxiliary data stream will fluctuate within the range of 140-200 bytes, centered around 170 bytes.
- the ratio of the data volume corresponding to the main data stream to the data volume corresponding to the auxiliary data stream is 1.7, and the fluctuation range of the data volume corresponding to the auxiliary data stream is 20%, and the data volume corresponding to the main data stream is 100 bytes, then the data volume corresponding to the auxiliary data stream will fluctuate within the range of 150-190 bytes, centered around 170 bytes.
- Implementation methods 1-4 The relationship between multiple multimodal data streams includes the relationship between the priorities of multiple multimodal data streams.
- the relationship between the priorities of multiple multimodal data streams can be understood as the priority of the multiple multimodal data streams arriving at the access layer of the terminal device. For example, if the multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, and the priority of the first multimodal data stream arriving at the access layer of the terminal device is 1, then the priority of the second multimodal data stream arriving at the access layer of the terminal device is 2.
- multiple multimodal data streams include primary data streams and secondary data streams.
- the priority relationship between these multiple multimodal data streams is used to indicate the priority of the primary data stream and the secondary data streams when they arrive at the access layer of the terminal device. For example, if the priority of the primary data stream arriving at the terminal device's access layer is 1, then the priority of the secondary data stream arriving at the terminal device's access layer is 3.
- multiple multimodal data streams include a main data stream and auxiliary data streams, with the auxiliary data streams associated with the main data stream.
- the main data stream may be a video data stream
- the auxiliary data stream may be an audio data stream associated with the main data stream; thus, the multiple multimodal data streams include both audio and video data streams.
- the main data stream may be a video data stream
- the auxiliary data stream may be a subtitle data stream associated with the main data stream; thus, the multiple multimodal data streams include both video and subtitle data streams.
- one of the multiple multimodal data streams can be either a primary data stream or a secondary data stream.
- flow B is a secondary flow relative to flow A, but a primary flow relative to flow C.
- a data stream in multiple multimodal data streams may not be a primary data stream or a secondary data stream; that is, primary and secondary data streams are optional features.
- the main data stream and the secondary data stream can belong to the same session. For example, taking the first service as an XR service, the main data stream and the secondary data stream belong to the same XR session. In other implementations, the main data stream and the secondary data stream can belong to different sessions. For example, the main data stream and the secondary data stream belong to different XR sessions. In still other implementations, the main data stream and/or the secondary data stream may not belong to a session. For example, the main data stream belongs to an XR session, but the secondary data stream does not. Yet another example is that the secondary data stream belongs to an XR session, but the main data stream does not.
- the access layer of the terminal device can obtain first information through in-band messages. That is, the first information is transmitted along with the data of the first service, and the first information can indicate the correlation between multiple multimodal data streams corresponding to the first service. This method of transmitting first information may result in low efficiency in transmitting multimodal data streams.
- a first service e.g., a multimodal service
- the upper layer of the terminal device submits a 100-byte packet of flow 1 to the access layer of the terminal device.
- the application layer of the terminal device submits a 200-byte packet of flow 2 to the access layer of the terminal device.
- the access layer of the terminal device knows that "the 200-byte data of flow 2 is associated with the 100-byte data of flow 1".
- the access layer of the terminal device does not know that there is data in flow 2, nor does it know that there is an association between the data in flow 2 and the data in flow 1.
- the access layer of the terminal device can only request uplink resources from the network device (e.g., the base station) after receiving the data in flow 2, which may affect data transmission efficiency.
- transmitting the first information via in-path messages requires carrying the first information in each first-arriving flow, which may consume a lot of radio resources.
- this application proposes a wireless communication method.
- the access layer of the terminal device acquires first information (e.g., the access layer acquires the first information through control signaling).
- This first information indicates the association relationship between multiple multimodal data streams corresponding to the first service.
- this method allows the access layer of the terminal device to acquire the first information in advance, which helps improve data transmission efficiency (e.g., the access layer of the terminal device requests uplink resources from the network device in advance based on the first information).
- FIG4 is a schematic flowchart of the wireless communication method of this application embodiment.
- the method shown in FIG4 includes step S410.
- step S410 before the first multimodal data stream reaches the access layer of the terminal device, the access layer of the terminal device obtains the first information associated with the first multimodal data stream.
- the access layer of the terminal device can obtain the first information through control signaling.
- control signaling is typically transmitted before data transmission; therefore, the first information can also be obtained before the terminal device's access layer receives the first multimodal data stream.
- the terminal device's access layer obtains the first information through RRC signaling.
- the first multimodal data stream corresponds to the first service, or in other words, the first multimodal data stream belongs to the first service.
- the first information is used to indicate the association between multiple multimodal data streams corresponding to the first service.
- Example 2 Method for obtaining the first information.
- Implementation method 2-1 The access layer of the terminal device obtains the first information provided by the application layer of the terminal device.
- the application layer of the terminal device provides the first information through inter-layer primitives.
- the first service is an XR service
- the XR application layer of the terminal device provides the first information to the access layer of the terminal device through inter-layer primitives.
- the first information is sent from the application server to the application layer of the terminal device.
- the XR application layer of the terminal device interacts with the XR application server on the network side to obtain the first information.
- Implementation method 2-2 The access layer of the terminal device obtains the first information provided by the non-access stratum (NAS) of the terminal device.
- NAS non-access stratum
- the application layer of the terminal device provides the first information through inter-layer primitives.
- inter-layer primitives For example, referring to "Acquisition Method 2" in Figure 5, assuming the first service is an XR service, the NAS layer of the terminal device provides the first information to the access layer of the terminal device through inter-layer primitives.
- the first information is carried in the non-access stratum context.
- the first information is carried in the UE context, and the NAS layer of the terminal device writes the first information into the UE context.
- the access layer of the terminal device obtains the first information by reading the UE context.
- the first information is sent from the core network element to the NAS layer of the terminal device.
- the first information is generated by the session management function (SMF) network element, and then notified to the NAS layer of the terminal device by the access and mobility management function (AMF) network element through a NAS message.
- SMF session management function
- AMF access and mobility management function
- the first information is sent by the application server to the NAS layer of the terminal device through the core network elements.
- the first service is an XR service
- the first information is notified to the SMF by the XR application server, and then the AMF notifies the NAS layer of the terminal device through a NAS message.
- Implementation method 2-3 The access layer of the terminal device obtains the first information provided by the access network device.
- the terminal device access layer obtains first information through one or more of the following messages: radio resource control (RRC) message, medium access control control element (MAC CE) message, and packet data convergence protocol (PDCP) control protocol data unit (PDU).
- RRC radio resource control
- MAC CE medium access control control element
- PDU packet data convergence protocol
- the first information is sent from the application server to the access network device via the first core network element.
- the first service is an XR service
- the first information is communicated by the XR application server to the first core network element SMF, and then by AMF to the access network device.
- the first information is sent to the access network device by the second core network element.
- the first service is an XR service
- the first information is notified to the access network device by the second core network element AMF.
- the access layer of the terminal device obtains the first information in the embodiments of this application.
- the three implementation methods can be used individually.
- the three implementation methods can be used in combination.
- the first part of the first information is obtained through implementation method 2-1
- the second part of the first information is obtained through implementation method 2-2
- the third part of the first information is obtained through implementation method 2-3.
- the access layer of the terminal device obtains the first information through various methods, which helps to optimize the data transmission of the first service.
- this application also proposes a wireless communication method in which the terminal device instructs a second message to the network device before the first multimodal data stream reaches the access layer of the terminal device.
- This second message requests uplink resources from the network device.
- This method of instructing the second message to request uplink resources before receiving the multimodal data stream compared to the traditional approach of instructing a buffer state report (BSR) to request uplink resources after receiving the multimodal data stream, helps reduce data transmission time and improves data transmission efficiency.
- BSR buffer state report
- FIG6 is a schematic flowchart of the wireless communication method of this application embodiment.
- the method shown in FIG6 includes step S610.
- step S610 before the first multimodal data stream reaches the access layer of the terminal device, the terminal device indicates a second message to the network device.
- the network device can be an access network device and/or a core network device.
- the second message is used to request uplink resources from the network device; that is, based on the second message, the network device can allocate uplink resources to the terminal device. For example, based on the second message, the network device can request uplink resources through downlink control information.
- Network information (DCI) allocates uplink resources to terminal devices. Accordingly, the terminal devices can transmit data from the first multimodal data stream using the uplink resources allocated by the network devices.
- the terminal device can indicate the second message via an RRC message.
- the terminal device can indicate the second message via UE assistance information (UAI).
- UAI UE assistance information
- the access layer of the terminal device receives the second multimodal data stream.
- the second multimodal data stream is associated with the first multimodal data stream. That is, the second multimodal data stream arrives at the access layer of the terminal device earlier than the first multimodal data stream arrives at the access layer of the terminal device, and there is an association between the first multimodal data stream and the second multimodal data stream.
- Example 3 Implementation of the second message.
- the second message includes the first instruction information and/or the second instruction information.
- the first indication information is used to indicate the amount of data corresponding to the first multimodal data stream.
- the data volume corresponding to the first multimodal data stream can be understood as the amount of data in the first multimodal data stream that has not been transmitted to the terminal device access layer, or the amount of data in the first multimodal data stream that will eventually reach the terminal device access layer, or the amount of data in the first multimodal data stream that has not yet reached the terminal device's cache, or the amount of data in the first multimodal data stream that is about to reach the terminal device access layer.
- the first indication information carried in a newly added MAC CE can be called a future status report (FSR), which indicates the amount of data in the first multimodal data stream that will eventually reach the terminal device access layer.
- FSR future status report
- the first indication information carried in an existing MAC CE such as a BSR, which includes the amount of data in the first multimodal data stream that will eventually reach the terminal device access layer.
- the first indication information is carried in the BSR, which indicates the amount of data to be transmitted for each LCG.
- the first multimodal data stream is carried in LCG B
- the second multimodal data stream is carried in LCG A.
- LCG A There is a multimodal relationship between LCG A and LCG B. If the terminal device indicates in the BSR that LCG A has 100 bytes of data to be transmitted and LCG B has 0 bytes of data to be transmitted, then the network device, upon obtaining the BSR, will infer that LCG B will soon have 200 bytes of uplink data to be transmitted.
- the first indication information is used to indicate the amount of data corresponding to the first multimodal data stream and the amount of data corresponding to the second multimodal data stream.
- the amount of data corresponding to the second multimodal stream can be understood as the amount of data in the second multimodal data stream that has not been transmitted to the network device, or the amount of data corresponding to the second multimodal data stream in the terminal device's buffer, or the amount of data corresponding to the second multimodal data stream to be transmitted by the terminal device's access layer.
- the first indication information is used to indicate the amount of data in the first multimodal data stream that has not been transmitted to the terminal device's access layer, and the amount of data in the second multimodal data stream that has not been transmitted to the network device.
- the first multimodal data stream is flow 2 and the second multimodal data stream is flow 1
- the total data volume of flow 1 is 100 bytes
- the total data volume of flow 2 is 200 bytes.
- flow 1 arrives at the terminal device's access layer.
- the first indication information is carried in the BSR, indicating that 20 bytes of data in flow 1 have not been transmitted to the network device, and 200 bytes of data in flow 2 have not been transmitted to the terminal device's access layer.
- the terminal device sends 80 bytes of data from flow 1 and the indication BSR to the network device.
- the BSR indicates the 20 bytes of data from flow 1 and the 200 bytes of data from flow 2. For example, if flow 1 and flow 2 correspond to the same counting unit (such as the same LCH or the same LCG), then when the terminal sends a BSR, it does not distinguish between the data volume of flow 1 and flow 2.
- the BSR indicates that the total amount of untransmitted data is 220 bytes.
- the first indication information is used to indicate the access layer of the terminal device to which the first multimodal data stream is expected to arrive, and/or the probability that the first multimodal data stream will arrive at the access layer of the terminal device.
- the first indication information is carried on an FSR, which indicates the access layer of the terminal device to which the first multimodal data stream is expected to arrive.
- the network device can determine whether to allocate uplink resources and at what time to allocate uplink resources based on the first indication information and the network device's algorithm.
- the second indication information is used to indicate the range of data volume corresponding to the first multimodal data stream.
- the range of data volume corresponding to the first multimodal data stream can indicate one or more of the following: minimum data volume, maximum data volume, expected value of data volume, minimum and maximum data volume, center value and upper and lower fluctuation values of data volume.
- the data volume range corresponding to the first multimodal data stream can be defined based on the protocol. In other implementations, the data volume range corresponding to the first multimodal data stream can be configured by the network device. For example, assuming the network device is a base station, the base station configures the data volume range corresponding to the first multimodal data stream through RRC messages, and different data volume ranges can be configured for each flow/data radio bear (DRB)/logical channel (LCH)/logical channel group (LCG).
- DRB flow/data radio bear
- LCH logical channel
- LCG logical channel group
- the second indication information is used to indicate the priority of the first multimodal data stream.
- the priority of the first multimodal data stream can be understood as the priority of the first multimodal data stream arriving at the access layer of the terminal device. For example, if multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, and the first multimodal data stream has a priority of 1 when arriving at the terminal device's access layer, then the second multimodal data stream has a priority of 2. As another example, if multiple multimodal data streams include a main data stream and a secondary data stream, and the main data stream has a priority of 1 when arriving at the terminal device's access layer, then the secondary data stream has a priority of 2. The priority of data streams reaching the terminal device access layer is 3.
- the second message includes a first indication information and a second indication information.
- the first indication information is used to indicate the amount of data corresponding to the first multimodal data stream
- the second indication information is used to indicate the priority of the first multimodal data stream.
- the second message includes first indication information and second indication information.
- the second indication information is used to indicate the priority corresponding to the first multimodal data stream.
- the second message includes the data volume corresponding to the first multimodal data stream with priority 1 and the data volume corresponding to the first multimodal data stream with priority 2.
- the second message includes first indication information and second indication information.
- the second indication information is used to indicate the priority corresponding to the first multimodal data stream.
- the second message includes the data volume corresponding to the first multimodal data streams with priorities 1 and 2, and the data volume corresponding to the first multimodal data streams with priorities 3 and 4.
- the second message includes a first indication information and a second indication information.
- the second indication information is used to indicate the priority corresponding to the first multimodal data stream. There are multiple priorities corresponding to the first multimodal data stream.
- the first indication information is used to indicate the amount of data corresponding to the first multimodal data stream corresponding to all priorities.
- the second indication information is used to indicate that the first multimodal data stream has not yet reached the access layer of the terminal device. Accordingly, when the network device receives the second indication information, it can determine that the first multimodal data stream has not yet reached the access layer of the terminal device based on the second indication information.
- the second indication information is used to indicate the time when the first multimodal data stream arrives at the access layer of the terminal device, or in other words, the second indication information is used to indicate how long after the first multimodal data stream will arrive at the access layer of the terminal device.
- the second indication information is used to indicate the time range within which the first multimodal data stream arrives at the access layer of the terminal device, or in other words, the second indication information is used to indicate in which time range the first multimodal data stream will arrive at the access layer of the terminal device.
- time window the aforementioned time range can be referred to as a "time window”.
- the time window includes the start time and the end time of the time window.
- the time window includes a center time, a positive value, and a negative value. That is, the start time of the time window is the center time plus a negative value, and the end time of the time window is the center time plus a positive value.
- the time window is indicated by a mathematical distribution. For example, a Gaussian distribution is used to indicate the time window, with the formula:
- the second indication information is used to indicate the expected value ⁇ and the standard deviation ⁇ .
- the aforementioned time window (e.g., time window start time, time window end time, center time, etc.) can be represented using absolute time. In other implementations, the aforementioned time window can be represented using system frame number (SFN), subframe number, time slot, and symbol.
- SFN system frame number
- the method of carrying the first indication information and the second indication information is not limited.
- the first indication information and the second indication information are carried in the same message.
- the first indication information and the second indication information are carried in a BSR.
- the first indication information is used to indicate the amount of data in the first multimodal data stream that will eventually reach the access layer of the terminal device
- the second indication information is used to indicate the time when the first multimodal data stream arrives at the access layer of the terminal device
- the first indication information and the second indication information are carried in an FSR.
- the first indication information and the second indication information are carried in different messages.
- the first indication information is carried in a BSR
- the second indication information is carried in an FSR.
- the first indication information or the second indication information can be carried in multiple messages.
- the first indication information is used to indicate the amount of data in the first multimodal data stream that has not been transmitted to the terminal device access layer and the amount of data in the second multimodal data stream that has not been transmitted to the network device.
- the amount of data in the first multimodal data stream that has not been transmitted to the terminal device access layer is carried in the FSR, and the amount of data in the second multimodal data stream that has not been transmitted to the network device is carried in the BSR.
- the first indication information and/or the second indication information are carried in a BSR, which is of type regular BSR.
- the first indication information and/or the second indication information can be carried on the physical uplink control channel (PUCCH).
- PUCCH physical uplink control channel
- the first indication information and/or the second indication information can be configured based on protocol specifications.
- the network device can configure the first indication information and/or the second indication information. For example, assuming the network device is a base station, the base station configures the first indication information and/or the second indication information via RRC messages.
- network devices can configure first indication information and/or second indication information based on session/flow/DRB/LCH/LCG respectively.
- the terminal device if the first condition is met, the terminal device sends a second message to the network device.
- the first condition is associated with one or more of the following: the arrival time of the first multimodal data stream, the first multimodal... The estimated arrival time of the data stream, and the amount of data corresponding to the first multimodal data stream.
- the arrival time of the first multimodal data stream can be understood as the actual time it takes for the first multimodal data stream to reach the access layer of the terminal device.
- the estimated arrival time of the first multimodal data stream can be understood as the estimated time for the first multimodal data stream to reach the access layer of the terminal device.
- the first condition includes that the time difference between the arrival time of the first multimodal data stream and the current time is less than a first threshold. That is, when the time difference between the arrival time of the first multimodal data stream and the current time is less than the first threshold, the terminal device indicates the second message to the network device.
- the first condition includes that the time difference between the estimated arrival time of the first multimodal data stream and the current time is less than a first threshold. That is, when the time difference from the estimated arrival time of the first multimodal data stream is less than the first threshold, the terminal device indicates the second message to the network device.
- the first condition includes that the data stream corresponding to the first multimodal data stream is greater than a second threshold. That is, when the data stream corresponding to the first multimodal data stream is greater than the second threshold, the terminal device indicates the second message to the network device.
- the first threshold and/or the second threshold can be configured by the network device.
- the network device is a base station, which configures the first threshold and/or the second threshold via RRC messages.
- the network device can configure different first thresholds and/or second thresholds for each first multimodal data stream.
- Embodiments 2 and 3 have described two solutions provided by the embodiments of this application for solving the problem of low transmission efficiency of multimodal services.
- Embodiments 2 and 3 can be used alone.
- Embodiments 2 and 3 can be used in combination.
- the following describes the method of combining Embodiments 2 and 3.
- the access layer of the terminal device receives the first information, generates a second message based on the first information, and instructs the network device with the second message.
- the terminal device generates a first instruction message and/or a second instruction message to instruct the network device based on the first information.
- the terminal device upon satisfying a first condition, instructs the network device to send a second message, whereby the first condition is determined based on first information.
- the first condition may be associated with the data volume corresponding to the first multimodal data stream, and the data volume corresponding to the first multimodal data stream can be determined based on the first information.
- the first condition may be associated with the arrival time of the first multimodal data stream, and the arrival time of the first multimodal data stream can be determined based on the first information.
- the first condition may be associated with the estimated arrival time of the first multimodal data stream, and the estimated arrival time of the first multimodal data stream can be determined based on the first information.
- the terminal device if the network device already knows the first information, the terminal device does not indicate a second message to the network device.
- multiple multimodal data streams include a first multimodal data stream and a second multimodal data stream, and the network device knows the relationship between the first and second multimodal data streams. If data from the second multimodal data stream reaches the terminal device's access layer, and data from the first multimodal data stream also eventually reaches the terminal device's access layer, the terminal device does not indicate a second message to the network device, but only indicates the existing BSR (Browser Scheduler).
- the BSR only includes the amount of data from the second multimodal data stream that has not yet been transmitted to the network device, and does not include the amount of data from the first multimodal data stream that has not yet been transmitted to the terminal device's access layer. If the second multimodal data stream reaches the terminal device's access layer, it does not trigger the terminal device to indicate a second message. Accordingly, the network device can optimize scheduling based on the known first information.
- the second message includes first indication information and/or second indication information.
- the second message may not include the first and second indication information.
- the second message includes information about a second multimodal data stream, and the information about the second multimodal data stream and the first association relationship can be used to determine the information about the first multimodal data stream.
- the first association relationship includes the association relationship between the information of the first multimodal data stream and the information of the second multimodal data stream.
- information from the first multimodal data stream is used to indicate the time and/or amount of data in the first multimodal data stream that it arrives at the access layer of the terminal device.
- information from the second multimodal data stream is used to indicate the time when the second multimodal data stream arrives at the terminal device access layer and/or the amount of data in the second multimodal data stream.
- the data volume of the first multimodal data stream and the data volume of the second multimodal data stream can be understood as the total data volume of the first multimodal data stream and the total data volume of the second multimodal data stream, respectively.
- the first correlation relationship includes the ratio between the total data volume of the second multimodal data stream and the total data volume of the first multimodal data stream, with a value of 1.7.
- the total data volume of the second multimodal data stream is 100 bytes. Based on the first correlation relationship and the total data volume of the second multimodal data stream, the total data volume of the first multimodal data stream can be determined to be 170 bytes.
- the first association is defined by the protocol. In other implementations, the first association is configured by the network device.
- the network device is a base station, which configures the first association via RRC messages.
- network devices can obtain the correlation relationships between multiple multimodal data streams.
- the following section uses an access network as an example to describe the method by which a network device obtains the correlation relationships between multimodal data streams.
- the access layer of the terminal device obtains the first information through implementation 2-1 and/or implementation 2-2.
- the terminal device generates a second message based on the first information and indicates the second message to the access network device through the method in embodiment 3. Accordingly, the access network device can obtain the correlation between multiple multimodal data streams based on the second message.
- the access layer of the terminal device obtains part of the first information through implementation 2-3, and the remaining part of the first information is obtained through implementation 2-1 and/or implementation 2-2. That is, part of the first information obtained by the access layer of the terminal device comes from the access network device, and another part of the first information comes from the NAS layer and/or application layer of the terminal device. Accordingly, the access network device can know part of the first information. In this case, the access network device can configure the terminal device to indicate or not indicate the second message, and the content of the second message, according to its own needs.
- the access network can configure the terminal device to indicate the second message and specify that the second message includes the information required by the access network device. Accordingly, the terminal device indicates the second message through the method in embodiment 3. For example, if the access network device knows the relationship between the data volumes of the multimodal data streams, and the terminal device obtains that the data volume of the first multimodal data stream is 200 bytes through implementation methods 2-3, after receiving 100 bytes of the second multimodal data stream, the access network device only knows that the data volume of the first multimodal data stream is 200 bytes, but does not know when the first multimodal data stream arrives at the access layer of the terminal device, and therefore cannot configure uplink resources.
- the access network device can configure the terminal device to indicate a second message, which indicates the arrival time or range of the first multimodal data stream. Accordingly, the terminal device can indicate the second message to the access network device via an RRC message (e.g., via a UAI message). If the access network device knows some of the first information, including all the information required for allocating uplink resources, the access network device can configure the terminal device not to indicate the second message.
- the access layer of the terminal device obtains all the first information through implementations 2-3. Accordingly, the access network device can know all the first information and obtain all the associations of multiple multimodal data streams based on the first information. Therefore, there is no need to configure the terminal device to indicate the second message.
- the network device can send scheduling information to the terminal device to schedule the first multimodal data stream. Since the network device can know in advance the multimodal data streams that the terminal device's access layer will receive, it helps the network device to perform scheduling work in advance, thereby improving data transmission efficiency.
- Example 4 The network device sends scheduling information to the terminal device.
- the network device in response to the second message, sends scheduling information to the terminal device.
- This scheduling information is used to schedule the first multimodal data stream. That is, the scheduling information is determined based on the first indication information and/or the second indication information.
- the access network device sends first information to the access layer of the terminal device.
- the first information is used to indicate the association relationship between multiple multimodal data streams corresponding to the first service.
- the access network device can send scheduling information to the terminal device based on the first information.
- scheduling information is used to schedule the first multimodal data stream, which can be understood as indicating uplink resources.
- the scheduling information is carried in the DCI, which indicates uplink resources, and the terminal device can transmit the first multimodal data stream through the uplink resources indicated by the DCI.
- the network device sends configuration information to the terminal device, which is used to configure the terminal device to indicate first indication information and/or second indication information to the network device.
- configuration information can be understood as real-time information.
- the relationship between multiple multimodal data streams corresponding to a multimodal service may change during transmission, causing the first indication information and/or the second indication information to be updated.
- FIG 8 is a schematic diagram of a terminal device according to an embodiment of this application.
- the terminal device 800 shown in Figure 8 includes: an acquisition unit 810.
- the acquisition unit 810 before the first multimodal data stream reaches the access layer of the terminal device, is used for the access layer of the terminal device to acquire first information associated with the first multimodal data stream, wherein the first multimodal data stream corresponds to a first service, and the first information is used to indicate the association relationship between multiple multimodal data streams corresponding to the first service.
- the terminal device further includes: the acquisition unit is further configured to acquire a second multimodal data stream at the access layer of the terminal device, wherein the second multimodal data stream arrives at the access layer of the terminal device earlier than the first multimodal data stream arrives at the access layer of the terminal device.
- the first information is used to determine the data volume corresponding to the first multimodal data stream.
- the terminal device further includes: an indication unit, used to indicate a second message to the network device, the second message indicating one or more of the following: the data volume corresponding to the first multimodal data stream; the first multimodal data stream to reach the access layer of the terminal device; the probability that the first multimodal data stream will reach the access layer of the terminal device; the priority corresponding to the first multimodal data stream; the range of the data volume corresponding to the first multimodal data stream; the first multimodal data...
- the data stream has not yet reached the access layer of the terminal device; the time when the first multimodal data stream arrives at the access layer of the terminal device; the time range of the first multimodal data stream arriving at the access layer of the terminal device.
- the second message is generated based on the first information.
- the second message is triggered based on a first condition, which is associated with one or more of the following: the arrival time of the first multimodal data stream; the estimated arrival time of the first multimodal data stream; and the amount of data corresponding to the first multimodal data stream.
- the first condition includes one or more of the following: the time difference between the arrival time of the first multimodal data stream and the current time is less than a first threshold; the time difference between the expected arrival time of the first multimodal data stream and the current time is less than the first threshold; and the amount of data corresponding to the first multimodal data stream is greater than a second threshold.
- the terminal device further includes a receiving unit, configured to receive configuration information sent by the network device, the configuration information being configured to instruct the terminal device to indicate the second message to the network device.
- the relationships between the multiple multimodal data streams include one or more of the following: the primary and secondary relationships between the multiple multimodal data streams; the relationship between the data volumes corresponding to the multiple multimodal data streams; the relationship between the priorities of the multiple multimodal data streams; and the time order in which the multiple multimodal data streams arrive at the terminal device access layer.
- the plurality of multimodal data streams include a main data stream and an auxiliary data stream associated with the main data stream.
- the association relationship between the plurality of multimodal data streams includes one or more of the following: if the main data stream has data to be transmitted, then the auxiliary data stream has data to be transmitted; the main data stream arrives at the access layer of the terminal device before the auxiliary data stream; and the ratio between the amount of data corresponding to the main data stream and the amount of data corresponding to the auxiliary data stream.
- the access layer of the terminal device acquires first information associated with the first multimodal data stream, including: the acquisition unit is further configured to acquire the first information provided by the application layer of the terminal device.
- the access layer of the terminal device acquires first information associated with the first multimodal data stream, including: the acquisition unit is further configured to acquire the first information provided by the non-access layer of the terminal device.
- the first information is sent by the application server to the non-access layer of the terminal device through a core network element; and/or the first information is carried in a non-access layer message.
- the access layer of the terminal device acquires first information associated with the first multimodal data stream, including: the acquisition unit is further configured to acquire the first information provided by the access network device.
- the first information is sent by the application server to the access network device through a first core network element; and/or the first information is sent to the access network device by a second core network element.
- Figure 9 is a schematic diagram of a network device according to an embodiment of this application.
- the network device 900 shown in Figure 9 includes: an acquisition unit 910.
- the acquisition unit 910 is configured to acquire a second message indicated by the terminal device before the first multimodal data stream arrives at the access layer of the terminal device.
- the first multimodal data stream corresponds to a first service, and there is an association between multiple multimodal data streams corresponding to the first service.
- the second message indicates one or more of the following: the amount of data corresponding to the first multimodal data stream; the first multimodal data stream to arrive at the access layer of the terminal device; the probability that the first multimodal data stream will arrive at the access layer of the terminal device; the priority corresponding to the first multimodal data stream; the range of the amount of data corresponding to the first multimodal data stream; the first multimodal data stream not yet arriving at the access layer of the terminal device; the time when the first multimodal data stream arrives at the access layer of the terminal device; and the time range of the first multimodal data stream arriving at the access layer of the terminal device.
- the second message is triggered based on a first condition, which is associated with one or more of the following: the arrival time of the first multimodal data stream; the estimated arrival time of the first multimodal data stream; and the amount of data corresponding to the first multimodal data stream.
- the first condition includes one or more of the following: the time difference between the arrival time of the first multimodal data stream and the current time is less than a first threshold; the time difference between the expected arrival time of the first multimodal data stream and the current time is less than the first threshold; and the amount of data corresponding to the first multimodal data stream is greater than a second threshold.
- the network device further includes a sending unit, configured to send configuration information to the terminal device, the configuration information being configured for the terminal device to indicate the second message to the network device.
- the relationships between the multiple multimodal data streams include one or more of the following: the primary and secondary relationships between the multiple multimodal data streams; the relationship between the data volumes corresponding to the multiple multimodal data streams; the relationship between the priorities of the multiple multimodal data streams; and the time order in which the multiple multimodal data streams arrive at the terminal device access layer.
- the plurality of multimodal data streams include a main data stream and an auxiliary data stream associated with the main data stream.
- the association relationship between the plurality of multimodal data streams includes one or more of the following: the main data stream arrives at the access layer of the terminal device before the auxiliary data stream; the ratio between the amount of data corresponding to the main data stream and the amount of data corresponding to the auxiliary data stream.
- Figure 10 is a schematic diagram of a terminal device according to an embodiment of this application.
- the terminal device 1000 shown in Figure 10 includes: an indication unit 1010.
- the indicating unit is configured to indicate a second message to the network device before the first multimodal data stream reaches the access layer of the terminal device.
- the second message is used to request the network device to allocate uplink resources.
- the terminal device further includes a receiving unit, configured to receive a second multimodal data stream at the access layer of the terminal device before the terminal device indicates the second message to the network device, the second multimodal data stream being associated with the first multimodal data stream.
- the second message is used to indicate one or more of the following: the amount of data corresponding to the second multimodal data stream; the amount of data corresponding to the first multimodal data stream.
- the second message is used to indicate one or more of the following: the priority corresponding to the first multimodal data stream; the data volume range corresponding to the first multimodal data stream; the first multimodal data stream not yet reaching the access layer of the terminal device; the time when the first multimodal data stream reaches the access layer of the terminal device; and the time range of the first multimodal data stream reaching the access layer of the terminal device.
- the second message is used to indicate one or more of the following: the first multimodal data stream is about to arrive at the access layer of the terminal device; the probability that the first multimodal data stream will arrive at the access layer of the terminal device.
- the terminal device instructs the network device to send a second message, including: satisfying a first condition, the terminal device instructs the network device to send a second message, wherein the first condition is associated with one or more of the following: the arrival time of the first multimodal data stream; the estimated arrival time of the first multimodal data stream; and the amount of data corresponding to the first multimodal data stream.
- the first condition includes one or more of the following: the time difference between the arrival time of the first multimodal data stream and the current time is less than a first threshold; the time difference between the expected arrival time of the first multimodal data stream and the current time is less than the first threshold; and the amount of data corresponding to the first multimodal data stream is greater than a second threshold.
- the second message includes information about the second multimodal data stream, the information about the second multimodal data stream, and a first association relationship used to determine information about the first multimodal data stream, wherein the first association relationship includes the association relationship between the information about the second multimodal data stream and the information about the first multimodal data stream.
- the information of the first multimodal data stream is used to indicate the time when the first multimodal data stream arrives at the access layer of the terminal device, and/or the amount of data in the first multimodal data stream; and/or the information of the second multimodal data stream is used to indicate the time when the second multimodal data stream arrives at the access layer of the terminal device, and/or the amount of data in the second multimodal data stream.
- the terminal device further includes a receiving unit, configured to receive configuration information sent by the network device, the configuration information being configured to instruct the terminal device to send a second message to the network device.
- FIG 11 is a schematic diagram of a network device according to an embodiment of this application.
- the network device 1100 shown in Figure 11 includes: an acquisition unit 1110.
- the acquisition unit 1110 is used to acquire a second message indicated by the terminal device before the first multimodal data stream arrives at the access layer of the terminal device.
- the second message is used to request the network device to allocate uplink resources.
- the first multimodal data stream and the second multimodal data stream are associated, and the second message is used to indicate one or more of the following: the amount of data corresponding to the second multimodal data stream; the amount of data corresponding to the first multimodal data stream.
- the second message is used to indicate one or more of the following: the priority corresponding to the first multimodal data stream; the data volume range corresponding to the first multimodal data stream; the first multimodal data stream not yet reaching the access layer of the terminal device; the time when the first multimodal data stream reaches the access layer of the terminal device; and the time range of the first multimodal data stream reaching the access layer of the terminal device.
- the second message is used to indicate one or more of the following: the first multimodal data stream is about to arrive at the access layer of the terminal device; the probability that the first multimodal data stream will arrive at the access layer of the terminal device.
- the network device acquiring the second message indicated by the terminal device includes: satisfying a first condition, wherein the network device acquires the second message indicated by the terminal device, wherein the first condition is associated with one or more of the following: the arrival time of the first multimodal data stream; the estimated arrival time of the first multimodal data stream; and the amount of data corresponding to the first multimodal data stream.
- the first condition includes one or more of the following: the time difference between the arrival time of the first multimodal data stream and the current time is less than a first threshold; the time difference between the expected arrival time of the first multimodal data stream and the current time is less than the first threshold; and the amount of data corresponding to the first multimodal data stream is greater than a second threshold.
- the second message includes information about the second multimodal data stream, the information about the second multimodal data stream, and a first association relationship used to determine information about the first multimodal data stream, wherein the first association relationship includes the association relationship between the information about the second multimodal data stream and the information about the first multimodal data stream.
- the information of the first multimodal data stream is used to indicate the time when the first multimodal data stream arrives at the access layer of the terminal device, and/or the amount of data in the first multimodal data stream; and/or the information of the second multimodal data stream is used to indicate the time when the second multimodal data stream arrives at the access layer of the terminal device, and/or the amount of data in the second multimodal data stream.
- the network device further includes a sending unit for sending configuration information to the terminal device, the configuration information being used to configure the terminal device to indicate a second message to the network device.
- the acquisition unit 810 may be a transceiver 1230.
- the terminal device 800 may also include a processor 1210 and a memory 1220, as shown in FIG12.
- the acquisition unit 910 may be a transceiver 1230.
- the network device 900 may also include a processor 1210 and a memory 1220, as shown in FIG12.
- the indicating unit 1010 may be a transceiver 1230.
- the terminal device 1000 may also include a processor 1210 and a memory 1220, as shown in FIG12.
- the acquisition unit 1110 may be a transceiver 1230.
- the network device 1100 may also include a processor 1210 and a memory 1220, as shown in FIG12.
- Figure 12 is a schematic structural diagram of a communication device according to an embodiment of this application.
- the dashed lines in Figure 12 indicate that the unit or module is optional.
- This device 1200 can be used to implement the methods described in the above method embodiments.
- Device 1200 can be a chip, a terminal device, or a network device.
- Apparatus 1200 may include one or more processors 1210.
- the processor 1210 may support apparatus 1200 in implementing the methods described in the preceding method embodiments.
- the processor 1210 may be a general-purpose processor or a special-purpose processor.
- the processor may be a central processing unit (CPU).
- the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- the general-purpose processor may be a microprocessor or any conventional processor.
- the apparatus 1200 may further include one or more memories 1220.
- the memories 1220 store a program that can be executed by the processor 1210, causing the processor 1210 to perform the methods described in the preceding method embodiments.
- the memories 1220 may be independent of the processor 1210 or integrated within the processor 1210.
- the device 1200 may also include a transceiver 1230.
- the processor 1210 can communicate with other devices or chips via the transceiver 1230.
- the processor 1210 can send and receive data with other devices or chips via the transceiver 1230.
- This application also provides a computer-readable storage medium for storing a program.
- This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
- the computer program product includes a program.
- the computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
- This application also provides a computer program.
- This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
- the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship.
- a instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
- correlate can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
- predefined or “preconfigured” can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices).
- predefined can refer to what is defined in the protocol.
- the "protocol” may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
- the term "and/or” is merely a description of the relationship between related objects, indicating that three relationships can exist.
- a and/or B can represent: A existing alone, A and B existing simultaneously, or B existing alone.
- the character "/" in this document generally indicates that the preceding and following related objects have an "or" relationship.
- the units described as separate components may or may not be physically separate.
- the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
- the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
- implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof.
- software When implemented using software, it can be implemented entirely or partially in the form of a computer program product.
- the computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another.
- the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
- the computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media.
- the available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé de communication sans fil, un dispositif terminal et un dispositif de réseau. Le procédé comprend l'étape suivante : avant qu'un premier flux de données multimodales arrive au niveau d'une strate d'accès d'un dispositif terminal, la strate d'accès du dispositif terminal acquiert des premières informations associées au premier flux de données multimodales, le premier flux de données multimodales correspondant à un premier service, et les premières informations étant utilisées pour indiquer une relation d'association entre une pluralité de flux de données multimodales correspondant au premier service. Dans la présente demande, avant qu'un premier flux de données multimodales correspondant à un premier service arrive au niveau d'une strate d'accès d'un dispositif terminal, la strate d'accès du dispositif terminal acquiert des premières informations, les premières informations étant utilisées pour indiquer une relation d'association entre une pluralité de flux de données multimodales correspondant au premier service. Par comparaison avec une solution classique dans laquelle des premières informations sont acquises au moyen d'un message associé, l'acquisition de premières informations par une strate d'accès d'un dispositif terminal à l'avance permet d'améliorer l'efficacité de transmission de données (par exemple, la strate d'accès du dispositif terminal s'applique à un dispositif de réseau pour une ressource de liaison montante à l'avance sur la base des premières informations).
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202480001254.7A CN118891922A (zh) | 2024-05-31 | 2024-05-31 | 无线通信的方法、终端设备及网络设备 |
| PCT/CN2024/096904 WO2025245902A1 (fr) | 2024-05-31 | 2024-05-31 | Procédé de communication sans fil, dispositif terminal et dispositif de réseau |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/096904 WO2025245902A1 (fr) | 2024-05-31 | 2024-05-31 | Procédé de communication sans fil, dispositif terminal et dispositif de réseau |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025245902A1 true WO2025245902A1 (fr) | 2025-12-04 |
Family
ID=93229258
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/096904 Pending WO2025245902A1 (fr) | 2024-05-31 | 2024-05-31 | Procédé de communication sans fil, dispositif terminal et dispositif de réseau |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN118891922A (fr) |
| WO (1) | WO2025245902A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110149718A (zh) * | 2018-02-14 | 2019-08-20 | 华为技术有限公司 | 数据发送的方法和通信设备 |
| US20210124618A1 (en) * | 2019-10-24 | 2021-04-29 | Honeywell International Inc. | Methods, apparatuses and systems for integrating and managing automated dataflow systems |
| CN116709168A (zh) * | 2022-02-28 | 2023-09-05 | 华为技术有限公司 | 一种通信方法及装置 |
| CN117561781A (zh) * | 2023-09-28 | 2024-02-13 | 上海移远通信技术股份有限公司 | 无线通信方法、终端设备和网络设备 |
| CN118077244A (zh) * | 2024-01-10 | 2024-05-24 | 上海移远通信技术股份有限公司 | 无线通信方法、通信设备及终端设备 |
-
2024
- 2024-05-31 CN CN202480001254.7A patent/CN118891922A/zh active Pending
- 2024-05-31 WO PCT/CN2024/096904 patent/WO2025245902A1/fr active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110149718A (zh) * | 2018-02-14 | 2019-08-20 | 华为技术有限公司 | 数据发送的方法和通信设备 |
| US20210124618A1 (en) * | 2019-10-24 | 2021-04-29 | Honeywell International Inc. | Methods, apparatuses and systems for integrating and managing automated dataflow systems |
| CN116709168A (zh) * | 2022-02-28 | 2023-09-05 | 华为技术有限公司 | 一种通信方法及装置 |
| CN117561781A (zh) * | 2023-09-28 | 2024-02-13 | 上海移远通信技术股份有限公司 | 无线通信方法、终端设备和网络设备 |
| CN118077244A (zh) * | 2024-01-10 | 2024-05-24 | 上海移远通信技术股份有限公司 | 无线通信方法、通信设备及终端设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118891922A (zh) | 2024-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021036910A1 (fr) | Procédé et dispositif de transmission de données | |
| US20250280433A1 (en) | Wireless communication method, communication device, and access network device | |
| US20250159545A1 (en) | Method for communication and communication device | |
| WO2025129569A1 (fr) | Procédé de traitement de dsr et équipement terminal | |
| US20250392961A1 (en) | Wireless communication method, communications device, and terminal device | |
| WO2023131319A1 (fr) | Procédé de détermination d'avance temporelle et appareil associé | |
| WO2022237763A1 (fr) | Procédé et appareil de surveillance de canal, terminal et dispositif de réseau | |
| US20250141773A1 (en) | Communication method and communication apparatus | |
| CN114449562B (zh) | 通信方法、终端设备以及网络设备 | |
| WO2025245902A1 (fr) | Procédé de communication sans fil, dispositif terminal et dispositif de réseau | |
| WO2023102896A1 (fr) | Procédés de communication et appareils de communication | |
| US20240406763A1 (en) | Communication method, terminal, communications device, and network device | |
| CN117337593B (zh) | 传输bsr的方法、终端设备和网络设备 | |
| US20260106712A1 (en) | Data transmission method and communication device | |
| US20250294528A1 (en) | Communication method, terminal device, and communication device | |
| US20260006487A1 (en) | Communication method and communication apparatus | |
| US20240373260A1 (en) | Communication method and communications apparatus | |
| WO2025200780A1 (fr) | Procédé, appareil et système de communication | |
| CN121942292A (zh) | 无线电承载上的数据传输 | |
| CN118451672A (zh) | 通信方法、终端设备及网络设备 | |
| CN121942249A (zh) | 无线电承载上的数据传输 | |
| CN121942248A (zh) | 无线电承载上的数据传输 | |
| WO2025059844A1 (fr) | Procédé de communication sans fil et équipement terminal | |
| WO2026040086A1 (fr) | Procédé de communication sans fil, dispositif terminal et dispositif réseau | |
| WO2025002439A1 (fr) | Procédé de détermination de la taille d'un groupe de blocs de ressources de précodage, appareil, puce et dispositif de module |
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: 24941188 Country of ref document: EP Kind code of ref document: A1 |