Time matching method, terminal and network side device
By adjusting the matching between the periodic signal and information reporting time window and the data transmission window in XR services, the problems of periodic offset and cumulative offset were solved, improving data transmission efficiency and reducing latency, thus ensuring efficient transmission of XR services.
Patent Information
- Application Number
- CN202110779248.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-09
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2041-07-09
AI Technical Summary
In existing XR services, there is an offset and cumulative offset between the periodic signal transmission time window or the periodic information reporting time window and the data transmission window, which leads to a decrease in data transmission efficiency or an increase in latency.
By using periodic template-based rematching configuration or automatic correction rematching configuration on terminal and network side devices, the time window is adjusted to match the data transmission window of the target service, ensuring that the periodic signal transmission time window and the periodic information reporting time window appear at the expected time, thereby improving adaptive performance and reducing transmission latency.
It improves the adaptive performance of uplink and downlink, enhances data transmission efficiency, reduces transmission latency, and ensures efficient data transmission for XR services.
Smart Images

Figure CN115604732B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of communication, and particularly relates to a time matching method, a terminal and a network side device. BACKGROUND
[0002] Extended reality (XR) services include augmented reality (AR) services, virtual reality (VR) services and mixed reality (MR) services. XR services have periodic image frames arriving, for example, 30, 60 or 120 frames per minute, corresponding to frame periods of about 33.33, 16.67 and 8.33 ms respectively.
[0003] These non-integer ms periods cannot be completely matched with the periodic signals / reporting periods defined in the related protocols in terms of time slot configuration, resulting in an offset and offset accumulation between the periodic signal transmission time window or the periodic information reporting time window and the data transmission window of the XR service, and further resulting in a decrease in the data transmission efficiency or an increase in the delay of the XR service. SUMMARY
[0004] Embodiments of the present application provide a time matching method, a terminal and a network side device, which can solve the problem of the decrease in the data transmission efficiency or the increase in the delay of the XR service caused by the offset and offset accumulation between the periodic signal transmission time window or the periodic information reporting time window and the data transmission window of the XR service.
[0005] In a first aspect, a time matching method is provided, which includes:
[0006] The terminal matches a first time window with a data transmission window of a target service based on a re-matching configuration of a first periodic template, wherein the first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of a target service; or
[0007] The terminal adjusts the first time window according to a time offset value between the first time window and a target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0008] The first time window includes a first periodic signal transmission time window or a periodic information reporting time window.
[0009] In a second aspect, a time matching method is provided, which includes:
[0010] The network-side device is configured to match the second time window with the data transmission window of the target service based on a re-matching of a second periodic template, the second periodic template including at least one second time window, each second time window corresponding to a data transmission window of a target service; or
[0011] The network-side device adjusts the second time window according to a time offset value between the second time window and a target window, so as to match the second time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0012] The second time window includes a second periodic signal transmission time window or a periodic information reporting time window.
[0013] In a third aspect, a time matching device is provided, which includes:
[0014] The first matching unit is configured to match the first time window with the data transmission window of the target service based on a re-matching of a first periodic template, the first periodic template including at least one first time window, each first time window corresponding to a data transmission window of a target service; or
[0015] The second matching unit is configured to adjust the first time window according to a time offset value between the first time window and a target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0016] The first time window includes a first periodic signal transmission time window or a periodic information reporting time window.
[0017] In a fourth aspect, a time matching device is provided, which includes:
[0018] The third matching unit is configured to match the second time window with the data transmission window of the target service based on a re-matching of a second periodic template, the second periodic template including at least one second time window, each second time window corresponding to a data transmission window of a target service; or
[0019] The fourth matching unit is configured to adjust the second time window according to a time offset value between the second time window and a target window, so as to match the second time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0020] The second time window includes a second periodic signal transmission time window or a periodic information receiving time window.
[0021] In a fifth aspect, a terminal is provided, which comprises a processor, a memory, and a program or instructions stored in the memory and executable in the processor, and the program or instructions, when executed by the processor, implement the steps of the time matching method according to the first aspect.
[0022] In a sixth aspect, a terminal is provided, which comprises a processor and a communication interface, and the processor is configured to match a first time window with a data transmission window of a target service based on a re-matching configuration of a first periodic template, wherein the first periodic template comprises at least one first time window, and each first time window corresponds to a data transmission window of a target service, or adjust the first time window according to a time offset value between the first time window and a target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service, and the first time window comprises a first periodic signal transmission time window or a periodic information reporting time window.
[0023] In a seventh aspect, a network side device is provided, which comprises a processor, a memory, and a program or instructions stored in the memory and executable in the processor, and the program or instructions, when executed by the processor, implement the steps of the time matching method according to the second aspect.
[0024] In an eighth aspect, a network side device is provided, which comprises a processor and a communication interface, and the processor is configured to match a second time window with a data transmission window of a target service based on a re-matching configuration of a second periodic template, wherein the second periodic template comprises at least one second time window, and each second time window corresponds to a data transmission window of a target service, or adjust the second time window according to a time offset value between the second time window and a target window, so as to match the second time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service, and the second time window comprises a second periodic signal transmission time window or a periodic information receiving time window.
[0025] In a ninth aspect, a readable storage medium is provided, which stores a program or instructions, and the program or instructions, when executed by a processor, implement the steps of the time matching method according to the first aspect, or implement the steps of the time matching method according to the second aspect.
[0026] In a tenth aspect, a chip is provided, which comprises a processor and a communication interface, and the communication interface and the processor are coupled, and the processor is configured to run a program or instructions, and implement the time matching method according to the first aspect, or implement the time matching method according to the second aspect.
[0027] In a eleventh aspect, a computer program / program product is provided, which is stored in a non-transitory storage medium, and the program / program product is executed by at least one processor to implement the steps of the time matching method according to the first aspect, or to implement the steps of the time matching method according to the second aspect.
[0028] In the embodiments of the present application, the first time window is matched with the data transmission window of the target service by the periodic template re-matching configuration mode or the automatic correction re-matching configuration mode, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay. BRIEF DESCRIPTION OF DRAWINGS
[0029] Figure 1 A structure diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0030] Figure 2 A transmission diagram of XR image frames based on a frame set GoP;
[0031] Figure 3 A diagram of the cumulative offset of CSI-RS and CSI reporting relative to the video frame arrival time within one I frame period;
[0032] Figure 4 A diagram of the cumulative offset of PUCCH-SR relative to the video frame arrival time within one I frame period;
[0033] Figure 5 A diagram of the cumulative offset of SRS relative to the video frame arrival time within one I frame period;
[0034] Figure 6 A flowchart of the time matching method provided by the embodiments of the present application;
[0035] Figure 7 A diagram of the re-matching mode of the CSI-RS window and the CSI reporting window based on the periodic template provided by the embodiments of the present application;
[0036] Figure 8 A flowchart of the time matching method provided by the embodiments of the present application;
[0037] Figure 9 A structure diagram of the time matching device provided by the embodiments of the present application;
[0038] Figure 10 A structure diagram of the time matching device provided by the embodiments of the present application;
[0039] Figure 11 A structure diagram of the communication device provided by the embodiments of the present application;
[0040] Figure 12 A hardware structure diagram of a terminal for implementing an embodiment of the present application is shown in FIG. 1.
[0041] Figure 13 A structure diagram of a network side device provided by an embodiment of the present application is shown in FIG. 2. DETAILED DESCRIPTION
[0042] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0043] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally represents an "or" relationship between the front and rear associated objects.
[0044] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th
[0045] Figure 1 A structure diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a palm computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device, or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device includes a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (Transmitting Receiving Point, TRP), or some other appropriate term in the art, as long as the same technical effect is achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.
[0046] The time matching method provided by the embodiments of the present application will be described in detail below in combination with the accompanying drawings and some embodiments and application scenarios.
[0047] XR(eXtended Reality) services include AR(Augmented Reality) services, VR(Vitual Reality) services, and MR(Mixed AR and VR) services. Currently, popular XR services use H.264 encoding technology to compress image data, save traffic, and ensure image quality.
[0048] The existing H.264 technology encodes image data into three types of image frames:
[0049] I frame (Intra-coded picture), a complete image frame, can be generated and presented without relying on other frames;
[0050] P frame (Predicted picture), only contains image change information relative to the previous frame, the receiving party needs to combine the previous frame to generate the current frame, and complete the display on the receiving terminal;
[0051] B frame (Bidirectional predicted picture), used to indicate the change information of the current frame relative to the previous frame and the next frame. The receiving party needs to combine the previous frame and the next frame to generate the current frame.
[0052] The above-mentioned previous frame and next frame refer to the order of frame presentation time or image acquisition time of the source end. The actual sending and receiving time may be adjusted according to the image decoding time of the receiving party, for example, the sender can send according to the image frame decoding time sequence of the receiving party.
[0053] Different frame types correspond to different frame encoding methods, resulting in different degrees of image compression. Among them, the compression degree of I frame is lower (i.e. the frame data volume is the largest), the compression degree of P frame is moderate (i.e. the frame data volume is moderate), and the compression degree of B frame is the highest (i.e. the frame data volume is the smallest).
[0054] XR image has two transmission modes, one is based on frame slice combination, and the other is based on frame set (group of picture, GoP).
[0055] The transmission mode based on slice combination: a data frame is cut into multiple data blocks, and then the cut blocks of multiple image frames are dispersed and combined into multiple data blocks for transmission, so as to achieve the purpose of smooth XR service data flow. This method greatly reduces the flow fluctuation caused by the difference in I / P / B frame data volume, but due to the cross transmission between image frames, the transmission delay of image frames is obviously increased;
[0056] The transmission mode based on frame set (see Figure 2 , wherein, Figure 2Fig. 1 is a schematic diagram of XR image frame transmission based on frame set GoP: According to the periodicity of the video stream, the video frames are divided into video frame combinations according to the period of I frames, one I frame and all P and B frames before the next I frame, which constitute a frame combination. Image frames are transmitted and played at the receiving end according to the frame period, and the time interval between the arrival times of adjacent image frames is a frame period. The transmission method based on frame set avoids mixed transmission between image frames, so that the generated image frames are transmitted in time. Due to the different compression degrees of I, P and B frames, the frame data rate fluctuates.
[0057] The current measurement and reporting has periodic measurement and reporting, semi-static periodic measurement and reporting, and measurement and reporting triggered by the serving base station on demand. Similarly, there are three ways to send Sounding Reference Signal (SRS): periodic transmission, semi-static periodic transmission and on-demand transmission. Scheduling request (SR) uses periodically configured Physical Uplink Control Channel (PUCCH) resources for transmission.
[0058] The arrival time period granularity of XR video frames (8.33, 16.67, 33.33 ms) does not match the configuration granularity of the transmission period and offset of Channel state information reference signal (CSI-RS) (number of slots or symbols), the reporting period and offset of Channel state information (CSI) (number of slots or symbols), the transmission period and offset of SRS (number of slots or symbols) and the PUCCH period and offset of SR (number of slots or symbols), which leads to:
[0059] The initial CSI-RS resource and CSI reporting that adapt to the image frame arrival time and the SRS resource become unsuitable for the image frame arrival time due to the accumulation of time offset;
[0060] The initial periodic SR resource that adapts to the image frame arrival time becomes unsuitable for the uplink image frame arrival time due to the accumulation of time offset;
[0061] This mismatch will cause the timeliness of CSI / SRS measurement and CSI reporting to deteriorate, and the SR cannot be sent in time, further leading to a decrease in spectral efficiency or an increase in transmission delay of data transmission.
[0062] Assuming that the periodicity of CSI-RS, CSI reporting, PUCCH-SR and SRS can be extended, the periodicity and offset of any integer time slots can be configured. Figure 3 A diagram of the cumulative offset of CSI-RS and CSI reporting relative to the arrival time of a video frame within one I-frame period, Figure 4 A diagram of the cumulative offset of PUCCH-SR relative to the arrival time of a video frame within one I-frame period, Figure 5 A diagram of the cumulative offset of SRS relative to the arrival time of a video frame within one I-frame period. The periodicity of CSI-RS, CSI reporting, PUCCH-SR and SRS is taken as an example of 16.5ms (33 slots, corresponding to SCS 30KHz). Within one I-frame period, the cumulative offset time reaches 1.84ms (11*(16.67-16.5)ms). After a number of I-frame periods, the cumulative offset will make the configured CSI-RS, CSI reporting, PUCCH-SR and SRS window and the arrival time of the image frame cumulatively offset, resulting in a decrease in spectral efficiency and an increase in delay in data transmission, including:
[0063] The time granularity of the periodicity and offset of periodic CSI-RS and periodic CSI reporting does not match the frame arrival time granularity of downlink XR services, causing the cumulative offset between CSI-RS transmission and / or CSI reporting and the arrival time of XR service image frames, resulting in untimely CSI measurement or transmission of CSI reports, causing the base station to only schedule based on outdated CSI, reducing the spectral efficiency of downlink frame data transmission;
[0064] The time granularity of the periodicity and offset of periodic uplink SRS does not match the image frame data arrival time granularity, causing the cumulative offset between SRS transmission and the arrival time of XR service image frames, causing the base station to only schedule uplink data based on outdated uplink channel measurements after a period of time, reducing the efficiency of uplink image frame data transmission;
[0065] The time granularity of the periodicity and offset of periodic PUCCH-SR signals does not match the image frame arrival time granularity of XR services, causing the cumulative offset between PUCCH-SR transmission and the arrival time of XR service image frames, resulting in the XR terminal being unable to transmit SR in a timely manner, increasing the transmission delay of the above image frame data.
[0066] To solve the above problems, the embodiments of the present application provide a time matching method. Figure 6 One of the flowcharts of the time matching method provided by the embodiments of the present application includes:
[0067] Step 600, the terminal matches a first time window with a data transmission window of a target service based on the re-matching configuration of a first periodic template; or,
[0068] The terminal adjusts the first time window according to the time offset value of the first time window and the target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0069] In some optional embodiments, the terminal re-matches each first periodic pattern with the arrival time or sending time of an image frame based on the configuration manner of periodic pattern re-matching.
[0070] The first periodic pattern includes at least one first time window, and each first time window corresponds to a data transmission window of a target service.
[0071] The first time window includes at least one of a first periodic signal transmission time window and a periodic information reporting time window.
[0072] Optionally, the first periodic signal transmission time window is a time domain window of a periodic signal resource, which can be any one of a start sending time, a termination sending time or a continuous sending time of the periodic signal, or can be any one of a start receiving time, a termination receiving time or a continuous receiving time of the periodic signal.
[0073] The periodic information reporting time window is a time window of periodic information sending, which can be any one of a start sending time, a termination sending time or a continuous sending time of the periodic information.
[0074] Optionally, the periodic signal can be a CSI-RS, a PUCCH-SR or an SRS; and the periodic information can be a CSI report.
[0075] Optionally, the data transmission window of the target service is an arrival time of XR service image frame data.
[0076] For example, the n-th CSI-RS receiving time window, the n-th CSI reporting time window, the n-th PUCCH-SR sending time window and the SRS sending time window in each first periodic pattern correspond to an arrival time of an image frame data, and n is a positive integer greater than or equal to 1.
[0077] Optionally, the first periodic signal transmission time window and the periodic information reporting time window in each first periodic pattern are determined according to a preconfigured period and offset.
[0078] Optionally, the CSI-RS receiving time window, the CSI reporting time window, the PUCCH-SR sending time window and the SRS sending time window in each first periodic pattern are determined according to a preconfigured period and offset.
[0079] In some optional embodiments, the terminal matches the first time window with the data transmission window of the target service based on the re-matching configuration mode of automatic correction.
[0080] Optionally, the network-side device configures a desired period and offset (i.e., target period and offset) according to the arrival or sending time of the image frame, and the terminal ensures that the CSI-RS receiving time window, the CSI reporting time window, the SRS sending time window, and the PUCCH-SR sending time window always match the XR image frame arrival time according to the desired period and offset. It can be understood that the terminal automatically corrects according to the time offset values of the CSI-RS receiving time window, the CSI reporting time window, the SRS sending time window, and the PUCCH-SR sending time window and the respective target windows, so that the subsequent CSI-RS receiving time window, the CSI reporting time window, the SRS sending time window, and the PUCCH-SR sending time window match the XR image frame to be sent / received.
[0081] That is, the terminal adjusts the first time window according to the time offset value of the first time window and the target window, so that the first time window matches the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0082] It should be noted that the matching in the embodiments of the present application means that the first periodic signal transmission time window and the periodic information reporting time window appear at the desired time, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0083] The first periodic signal transmission time window and the periodic information reporting time window appear at the desired time, including:
[0084] The CSI-RS receiving time window and the CSI reporting time window appear at the desired time, so that the CSI can be measured and reported in time, and the downlink adaptive performance is ensured;
[0085] The SRS sending time window and the PUCCH-SR sending time window appear at the desired time, so that the uplink channel can be measured in time, the SR can be transmitted in time, the uplink adaptive performance is improved, and the uplink transmission delay is reduced.
[0086] Optionally, adjusting the first time window means adjusting the period and offset of the periodic signal.
[0087] In the embodiments of the present application, the periodic signal transmission time window or the periodic information reporting time window is matched with the data transmission window of the target service through the re-matching configuration mode based on the periodic template or the re-matching configuration mode of automatic correction, which can ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0088] Optionally, the terminal re-matches each first time window in the first periodic template with a data transmission window of a target service, so that a difference between a position where each first time window occurs and a target position is less than a first threshold X;
[0089] re-matches each first time window in the first periodic template with a data transmission window of a target service, so that a difference between a position where each first time window occurs and a target position is less than a first threshold X;
[0090] wherein the first threshold X is a maximum relative offset of the first time window in the first periodic template from the target position.
[0091] wherein the target position matches a data transmission window of a corresponding target service.
[0092] A first periodic template contains an integer number of time windows (e.g. CSI-RS reception time windows, CSI reporting time windows, PUCCH-SR transmission time windows or SRS transmission time windows), and the time windows in each template are periodic, and the occurrence of the template is also periodic.
[0093] Each first time window corresponds to a data transmission window of a target service. Optionally, taking a target service data XR service image frame as an example, the time length of a template is exactly equal to N (a positive integer) target service data transmission (image frame) periods. Each window in the template corresponds to an image frame. If the first window occurs exactly at a desired position (referred to as a target position, which matches the arrival time of the corresponding image frame), the relative cumulative offset of the last window in the template from the target position due to the mismatch of time granularity is X = (N-1)*(picture frame period - window period). Each window in the template is re-matched with an image frame, and the maximum value of the difference between the position where the window occurs and the target position is X, which does not continue to increase with time; if N is small enough, X does not exceed the maximum acceptable value.
[0094] Figure 7 A re-matching mode of CSI-RS reception time windows and CSI reporting time windows based on a periodic template (SCS 30KHz, frame period = 50 / 3ms, CSI-RS period = 16.5ms, i.e. 33 slots, CSI report period = 33 slots) is shown, and the first CSI-RS reception time window or CSI reporting time window in the template occurs at a target position, and the maximum cumulative offset between the position where the window occurs and the corresponding target position is 0.33ms. Through this periodic template re-matching configuration mode, the maximum offset of the CSI-RS reception time window or CSI reporting time window from the desired window occurrence time is controlled below a given value.
[0095] Optionally, the period and offset of the first periodic template are configured to the terminal by the network-side device through an RRC message.
[0096] For example, the network-side device needs to configure the period and offset of the CSI-RS template to the terminal through an RRC message, so that the position of each CSI-RS receiving time window in the first periodic template deviates from the target CSI-RS receiving time window by less than a threshold. The PUCCH-SR template and the SRS template are configured similarly, and examples are not given here.
[0097] Optionally, the adjusting the first time window according to the time offset value of the first time window from the target window comprises:
[0098] In the case that the time offset value of the first time window from the target window exceeds a first preset threshold, adjusting the period and offset of the first time window; or,
[0099] Every preset time, adjusting the period and offset of the first time window according to the time offset value of the first time window from the target window.
[0100] The embodiments of the present application give the trigger condition for adjusting the first time window.
[0101] In an implementation, in the case that the time offset value of the first time window from the target window exceeds a first preset threshold, the terminal adjusts the period and offset of the first time window.
[0102] Optionally, whenever the time difference between the CSI-RS, the CSI report, the SRS and the PUCCH-SR and the target image frame reaches the respective offset threshold, the UE adjusts the period and offset configuration of the CSI-RS, the CSI report, the SRS and the PUCCH-SR.
[0103] Optionally, the network side device configures a period and offset (CSI-RS window, CSI reporting window, PUCCH-SR transmission window or SRS transmission window) in absolute time of the 5G system, which is used to determine the time when the target window appears, serves the corresponding image frame, and matches the data transmission requirement of the corresponding image frame. Since the 5G system time is fine enough, it can be assumed that the accumulated offset between the target window and the served image frame can be ignored. The network side device also provides a period and offset configuration of an effective window (CSI-RS receiving time window, CSI reporting time window, PUCCH-SR transmission time window or SRS transmission time window) for the terminal or the network side device to determine the actual appearance time of the effective window and perform transmission, measurement and reporting operations. The period and offset are configured in the time granularity (slot, OFDM symbol, etc.) of the 5G-RAN, resulting in an offset between the appearance time of the effective window and the appearance time of the target window that cannot be ignored and accumulates over time.
[0104] When the lag offset of the effective window relative to the target window exceeds a threshold, the terminal or the network side device compensates the position of the subsequent effective window by an offset, reducing the offset of the effective window relative to the target window to an acceptable range. When the lead offset of the effective window relative to the target window exceeds another threshold, the terminal or the network side device compensates the position of the subsequent effective window by an offset, reducing the offset of the effective window relative to the target window to an acceptable range. The above two thresholds can be modeled as the same threshold, for example, when the absolute value of the accumulated offset of the effective window and the target window exceeds a preset threshold, the terminal or the network side device compensates the position of the subsequent effective window by an offset, reducing the offset of the effective window relative to the target window to an acceptable range.
[0105] In another implementation, every preset time, the terminal adjusts the period and offset of the first time window according to the time offset value of the first time window and the target window.
[0106] Optionally, every specified time, the terminal adjusts the period and offset configuration of the CSI-RS, the CSI report, the SRS and the PUCCH-SR.
[0107] Optionally, before adjusting the first time window according to the time offset value of the first time window and the target window, the method further comprises:
[0108] Receiving the PDCCH command or the MAC CE sent by the network side device, wherein the PDCCH command or the MAC CE is used to instruct the terminal to adjust the first time window.
[0109] It can be understood that the terminal receives a physical downlink control channel (PDCCH) command sent by the network side device, and adjusts the first time window according to the indication of the command.
[0110] Optionally, the terminal receives a media access control control element (MAC CE) sent by the network side device, and adjusts the first time window according to the indication of the MAC CE.
[0111] Optionally, the adjusting of the first time window according to the time offset value of the first time window and the target window comprises:
[0112] In a case where the time offset value of the first time window and the target window exceeds a second preset threshold, adjusting the period and offset of the first time window according to a first target adjustment amount;
[0113] The first target adjustment amount is indicated by the network side device through a first dynamic signaling, and the first dynamic signaling comprises downlink control information (DCI), a media access control control element (MAC CE), or radio resource control (RRC) signaling.
[0114] According to the time difference between the position of the target window and the effective window (i.e., the actual CSI-RS receiving actual window, the CSI reporting time window, the PUCCH-SR sending time window, or the SRS sending time window), the terminal receives a dynamic instruction sent by the network side device, and adjusts the position of the effective window.
[0115] The dynamic instruction can be sent by DCI, MAC CE, or RRC signaling, and the dynamic instruction carries an offset amount of forward or backward adjustment of the effective window of the UE, i.e., a first target adjustment amount. The DCI can be identified by a pre-configured RNTI.
[0116] Optionally, before the adjusting of the first time window according to the time offset value of the first time window and the target window, the method further comprises:
[0117] Receiving the first dynamic signaling sent by the network side device, the first dynamic signaling further carrying a first effective time;
[0118] The adjusting of the period and offset of the first time window according to the first target adjustment amount comprises:
[0119] The period and offset of the first time window are adjusted according to the first target adjustment amount at the first effective time.
[0120] Optionally, the received dynamic instruction can take effect immediately or at a given time point, for example, at a certain position of the next radio frame, at which time the first dynamic signaling carries not only the target adjustment amount but also a first effective time.
[0121] The terminal adjusts the period and offset of the first time window according to the first target adjustment amount at the first effective time.
[0122] Optionally, the first time window matches a data transmission window of a target service, including:
[0123] The first time window is within a first preset time range before a data transmission window of a corresponding target service. The first preset time range is determined according to a time offset relative to the data transmission window of the target service.
[0124] It can be understood that the first time window within the first preset time range before the data transmission window of the corresponding target service can enable the CSI to be measured and reported in time, ensure the downlink adaptive performance, or enable the uplink channel to be measured in time, the SR to be transmitted in time, improve the performance of the uplink adaptive, and reduce the uplink transmission delay.
[0125] Optionally, the first periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) reception time window, a physical uplink control channel scheduling request (PUCCH-SR) transmission time window, and a sounding reference signal (SRS) transmission time window.
[0126] The periodic information reporting time window includes a channel state information (CSI) report transmission time window.
[0127] Optionally, the first time window matches a data transmission window of a target service, including at least one of the following:
[0128] The CSI-RS reception time window is within a first time range before a corresponding downlink data reception time window.
[0129] The PUCCH-SR transmission time window is within a second time range before a corresponding uplink data transmission time window.
[0130] The SRS transmission time window is within a third time range before a corresponding uplink data transmission time window.
[0131] The CSI report transmission time window is within a fourth time range before the downlink data reception time window.
[0132] The first time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI-RS reception time window.
[0133] The second time range is determined by at least one of a minimum time offset and a maximum time offset relative to the PUCCH-SR transmission time window.
[0134] The third time range is determined by at least one of a minimum time offset and a maximum time offset relative to the SRS transmission time window.
[0135] The fourth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI report transmission time window.
[0136] Optionally, the target service is an extended reality (XR) service, wherein the XR service includes an augmented reality (AR) service, a virtual reality (VR) service, or a mixed reality service.
[0137] The data transmission window of the target service corresponds to an arrival time of an image frame of the XR service.
[0138] In the embodiments of the present application, by means of the configuration mode based on periodic template rematching or the configuration mode of automatic correction rematching, the periodic signal transmission time window or the periodic information reporting time window is matched with the arrival time of the image frame of the XR service, which can ensure the uplink and downlink adaptive performance, improve the XR service transmission efficiency, and reduce the XR service transmission delay.
[0139] Figure 8 As shown in FIG. 2, the method includes the following steps. Figure 8
[0140] In step 800, the network side device matches a second time window with a data transmission window of a target service based on rematching configuration of a second periodic template.
[0141] In step 800, the network side device matches a second time window with a data transmission window of a target service based on rematching configuration of a second periodic template.
[0142] It can be understood that, consistent with the terminal side, the network side device also needs to match the second time window with the data transmission window of the target service.
[0143] The second time window includes at least one of the following: a second periodic signal transmission time window, a periodic information receiving time window.
[0144] It should be noted that the second-cycle signal transmission time window is for the network-side equipment and is related to the first-cycle signal transmission time window. For example, if the first-cycle signal transmission time window is the CSI-RS reception time window, then the second-cycle signal transmission time window is the CSI-RS transmission time window.
[0145] In some alternative implementations, the network-side device is configured to rematch each second periodic pattern with the arrival or transmission time of the image frame based on a periodic pattern rematch configuration.
[0146] The second periodic template includes at least one second time window, and each second time window corresponds to a data transmission window of a target service.
[0147] Optionally, the second periodic signal transmission time window is a time-domain window of the periodic signal resource, which can refer to any point in time among the start time, end time, or continuous transmission time of the periodic signal, or any point in time among the start time, end time, or continuous reception time of the periodic signal.
[0148] The periodic information reception time window is the time window for receiving periodic information, which can be the start time of reception, the end time of reception, or any point in time during continuous reception of periodic information.
[0149] Optionally, the periodic signal can be CSI-RS, PUCCH-SR, or SRS; the periodic information can be a CSI report. The data transmission window of the target service is the arrival time of the XR service image frame data.
[0150] For example, the nth CSI-RS transmission time window, the nth CSI report reception time window, the nth PUCCH-SR reception time window, and the SRS reception time window within each second periodic template correspond to the arrival time of an image frame data, where n is a positive integer greater than or equal to 1.
[0151] Optionally, the second periodic signal transmission time window and the periodic information reception time window within each second periodic template are determined according to a pre-configured period and offset.
[0152] Optionally, the CSI-RS transmission time window, CSI report reception time window, PUCCH-SR reception time window, and SRS reception time window within each second periodic template are determined according to a pre-configured period and offset.
[0153] In some alternative implementations, the network-side device uses an auto-correction rematch configuration to match the second time window with the data transmission window of the target service.
[0154] Optionally, the network-side device configures a desired period and offset (i.e., target period and offset) according to the arrival or sending time of the image frame, and then ensures that the CSI-RS sending time window, the CSI report receiving time window, the SRS receiving time window, and the PUCCH-SR receiving time window always match the XR image frame arrival time according to the desired period and offset. It can be understood that the network-side device automatically corrects the time offset value of the CSI-RS sending time window, the CSI report receiving time window, the SRS receiving time window, and the PUCCH-SR receiving time window from the respective target window, so that the subsequent CSI-RS sending time window, the CSI report receiving time window, the SRS receiving time window, and the PUCCH-SR receiving time window match the XR image frame to be sent / received.
[0155] That is, the network-side device adjusts the second time window according to the time offset value of the second time window from the target window, so that the second time window matches the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0156] It should be noted that the matching in the embodiments of the present application means that the second periodic signal transmission time window and the periodic information receiving time window appear at the expected time, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0157] The second periodic signal transmission time window and the periodic information receiving time window appear at the expected time, including:
[0158] The CSI-RS sending time window and the CSI report receiving time window appear at the expected time, so that the CSI can be measured and reported in time, and the downlink adaptive performance is ensured;
[0159] The SRS receiving time window and the PUCCH-SR receiving time window appear at the expected time, so that the uplink channel can be measured in time, the SR can be transmitted in time, the uplink adaptive performance is improved, and the uplink transmission delay is reduced.
[0160] In the embodiments of the present application, by the configuration mode of re-matching based on the periodic template or the configuration mode of automatic correction re-matching, the periodic signal transmission time window or the periodic information receiving time window matches the data transmission window of the target service, which can ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0161] Optionally, the network-side device matches the second time window with the data transmission window of the target service based on the re-matching configuration of the second periodic template, including:
[0162] re-matching each second time window in the second periodic template with a data transmission window of a target service, so that a difference between a position where each second time window appears and a target position is less than a second threshold Y;
[0163] wherein the second threshold Y is a maximum relative offset of a second time window in the second periodic template from the target position;
[0164] wherein the target position matches a data transmission window of a corresponding target service.
[0165] A second periodic template contains an integer number of time windows (e.g. CSI-RS transmission time windows, CSI reporting reception time windows, SRS reception time windows and PUCCH-SR reception time windows), and the time windows in each template present periodicity, and the appearance of the template is also periodic.
[0166] Each of the second time windows corresponds to a data transmission window of a target service. Optionally, taking data of a target service as an example of XR service image frame. The time length of a template is exactly equal to M (positive integer) target service data transmission (image frame) periods. Each window in the template corresponds to an image frame. If the first window appears exactly at the desired position (referred to as the target position, the target position matches the arrival time of the corresponding image frame), the relative cumulative offset of the last window in the template from the target position due to the mismatch of time granularity is Y = (M-1)*(picture frame period-window period). Each window in the template is re-matched with the image frame, and the maximum difference between the position where the window appears and the target position is Y, which does not continue to increase with time; if M is small enough, Y does not exceed the maximum acceptable value.
[0167] Optionally, further comprising:
[0168] determining a period and offset configuration of a first periodic template;
[0169] sending the period and offset configuration of the first periodic template to a terminal through an RRC message;
[0170] wherein the first periodic template includes at least one first time window, and each of the first time windows corresponds to a data transmission window of a target service.
[0171] For example, a network side device determines a period and offset configuration of a first periodic template, and sends the period and offset configuration to a terminal through an RRC message, so that the position of each CSI-RS reception time window in the first periodic template deviates from a target CSI-RS reception time window by less than a threshold. PUCCH-SR template and SRS template are configured similarly, and examples are not given here.
[0172] Optionally, the adjusting the second time window according to the time offset value of the second time window and the target window comprises:
[0173] In a case where the time offset value of the second time window and the target window exceeds a first preset threshold, adjusting the period and offset of the second time window; or,
[0174] Every preset time, adjusting the period and offset of the second time window according to the time offset value of the second time window and the target window.
[0175] The embodiment of the present application gives a trigger condition for adjusting the second time window.
[0176] In an implementation, in a case where the time offset value of the second time window and the target window exceeds a first preset threshold, the network side device adjusts the period and offset of the second time window.
[0177] Optionally, whenever the time difference between the CSI-RS, the CSI report, the SRS and the PUCCH-SR and the target image frame reaches the respective offset threshold, the network side device adjusts the period and offset configuration of the CSI-RS, the CSI report, the SRS and the PUCCH-SR.
[0178] Optionally, the network side device configures a period and offset (CSI-RS window, CSI report window, PUCCH-SR transmission window or SRS transmission window) whose period and offset can be configured according to the absolute time of the 5G system, for determining the time when the target window appears, serving the corresponding image frame, matching the data transmission requirement of the corresponding image frame, since the 5G system time is fine enough, it can be assumed that the offset accumulation between the target window and the served image frame can be ignored. The network side device also provides a period and offset configuration of an effective window (CSI-RS receiving time window, CSI report time window, PUCCH-SR transmission time window or SRS transmission time window) for determining the actual appearance time of the effective window, performing the operation of sending, measuring and receiving the terminal report, whose period and offset are configured by using the time granularity (slot, OFDM symbol, etc.) of the 5G wireless access network (5G-RAN), resulting in that the time when the effective window appears has an offset from the time when the target window appears, which cannot be ignored and accumulates over time.
[0179] When the lagging offset of the valid window relative to the target window exceeds a threshold, the terminal or the network side device compensates the position of the subsequent valid window by an offset, reducing the offset of the valid window relative to the target window to an acceptable range. When the leading offset of the valid window relative to the target window exceeds another threshold, the terminal or the network side device compensates the position of the subsequent valid window by an offset, reducing the offset of the valid window relative to the target window to an acceptable range. The above two thresholds can be modeled as the same threshold, for example, when the absolute value of the cumulative offset of the valid window and the target window exceeds a preset threshold, the terminal or the network side device compensates the position of the subsequent valid window by an offset, reducing the offset of the valid window relative to the target window to an acceptable range.
[0180] In another implementation, at a preset time, the network side device adjusts the period and offset of the second time window according to the time offset value of the second time window relative to the target window.
[0181] Optionally, at a specified time, the network side device adjusts the period and offset configuration of the CSI-RS, the CSI report, the SRS and the PUCCH-SR.
[0182] Optionally, the method further comprises:
[0183] sending a PDCCH command or a MAC CE to the terminal, the PDCCH command or the MAC CE being used to instruct the terminal to adjust the first time window.
[0184] sending a PDCCH command or a MAC CE to the terminal, the PDCCH command or the MAC CE being used to instruct the terminal to adjust the first time window.
[0185] Optionally, the adjusting the second time window according to the time offset value of the second time window relative to the target window comprises:
[0186] when the time offset value of the second time window relative to the target window exceeds a second preset threshold, adjusting the period and offset of the second time window according to a second target adjustment amount; or
[0187] when the time offset value of the second time window relative to the target window exceeds a second preset threshold, adjusting the period and offset of the second time window according to a second target adjustment amount at a second effective time;
[0188] wherein the second target adjustment amount is determined based on the time offset value of the second time window relative to the target window.
[0189] It can be understood that the network side device adjusts the period and offset of the second time window according to the second target adjustment amount in the case that the time offset value of the second time window and the target window exceeds the second preset threshold, or adjusts the period and offset of the second time window according to the second target adjustment amount at the second effective time.
[0190] Optionally, further comprising:
[0191] The first dynamic signaling is sent to the terminal, and the first dynamic signaling carries the first target adjustment amount and / or the first effective time, and the first dynamic signaling includes downlink control information (DCI), medium access control layer control element (MAC CE), or radio resource control (RRC) signaling.
[0192] Optionally, the network side device sends the first dynamic instruction to the terminal, and the first dynamic instruction carries the first target adjustment amount, i.e., the offset amount of the effective window of the UE adjusted forward or backward.
[0193] Optionally, the network side device sends the first dynamic instruction to the terminal, and the first dynamic instruction carries the first target adjustment amount and the first effective time, so that the terminal adjusts the period and offset of the first time window according to the first target adjustment amount at the first effective time.
[0194] Optionally, the second time window matches the data transmission window of the target service, including:
[0195] The second time window is within a second preset time range before the data transmission window of the corresponding target service. The second preset time range is determined according to the time offset relative to the data transmission window of the target service.
[0196] It can be understood that the second time window is within a second preset time range before the data transmission window of the corresponding target service, which can enable the CSI to be measured and reported in time, ensure the downlink adaptive performance, or enable the uplink channel to be measured in time, the SR to be transmitted in time, improve the performance of uplink adaptive, and reduce the uplink transmission delay.
[0197] Optionally, the second periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) transmission time window, a physical uplink control channel scheduling request (PUCCH-SR) reception time window, and a sounding reference signal (SRS) reception time window.
[0198] The periodic information reception time window includes a channel state information (CSI) report reception time window.
[0199] Optionally, the second time window matches the data transmission window of the target service, including at least one of the following:
[0200] The CSI-RS sending time window is in a fifth time range before a corresponding downlink data sending time window.
[0201] The PUCCH-SR receiving time window is in a sixth time range before a corresponding uplink data receiving time window.
[0202] The SRS receiving time window is in a seventh time range before a corresponding uplink data receiving time window.
[0203] The CSI report receiving time window is in an eighth time range before the downlink data sending time window.
[0204] The fifth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI-RS sending time window.
[0205] The sixth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the PUCCH-SR receiving time window.
[0206] The seventh time range is determined by at least one of a minimum time offset and a maximum time offset relative to the SRS receiving time window.
[0207] The eighth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI report receiving time window.
[0208] Optionally, the target service is an extended reality (XR) service, and the XR service includes an augmented reality (AR) service, a virtual reality (VR) service, or a mixed reality service.
[0209] The data transmission window of the target service corresponds to an arrival time of an image frame of the XR service.
[0210] In the embodiments of the present application, by means of the configuration mode based on periodic template rematching or the configuration mode of automatic correction rematching, the periodic signal transmission time window or the periodic information receiving time window is matched with the arrival time of the image frame of the XR service, which can ensure the uplink and downlink adaptive performance, improve the XR service transmission efficiency, and reduce the XR service transmission delay.
[0211] It should be noted that the time matching method provided in the embodiments of the present application can be executed by a time matching device, or a control module in the time matching device for executing the time matching method. In the embodiments of the present application, the time matching device executing the time matching method is taken as an example to illustrate the time matching device provided in the embodiments of the present application.
[0212] Figure 9 One of the structural schematic diagrams of the time matching device provided in the embodiments of the present application is shown in FIG. 1. Figure 9As shown, the time matching device 900 includes:
[0213] The first matching unit 910 is configured to match the first time window with the data transmission window of the target service based on the re-matching configuration of the first periodic template, wherein the first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of a target service; or
[0214] The second matching unit 920 is configured to adjust the first time window according to the time offset value between the first time window and the target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0215] The first time window includes at least one of the following: a first periodic signal transmission time window and a periodic information reporting time window.
[0216] In the embodiments of the present application, the periodic signal transmission time window or the periodic information reporting time window is matched with the data transmission window of the target service by the configuration mode based on the re-matching of the periodic template or the automatic correction of the re-matching configuration mode, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0217] Optionally, the first matching unit is configured to:
[0218] re-match each first time window in the first periodic template with the data transmission window of the target service, so that the difference between the position of each first time window and the target position is less than a first threshold X.
[0219] The first threshold X is the maximum relative offset between the first time window in the first periodic template and the target position.
[0220] The target position is matched with the data transmission window of the corresponding target service.
[0221] Optionally, the period and the offset of the first periodic template are configured by a network side device to the terminal through an RRC message.
[0222] Optionally, the second matching unit is configured to:
[0223] In a case where the time offset value between the first time window and the target window exceeds a first preset threshold, the period and the offset of the first time window are adjusted; or
[0224] Every preset time, the period and the offset of the first time window are adjusted according to the time offset value between the first time window and the target window.
[0225] Optionally, the device further includes:
[0226] The first receiving unit is configured to receive a PDCCH command or a MAC CE sent by the network-side device, where the PDCCH command or the MAC CE is used to instruct the terminal to adjust the first time window.
[0227] Optionally, the second matching unit is configured to:
[0228] In a case where a time offset value of the first time window and a target window exceeds a second preset threshold, adjust a period and an offset of the first time window according to a first target adjustment amount.
[0229] The first target adjustment amount is indicated by the network-side device through first dynamic signaling, and the first dynamic signaling includes downlink control information (DCI), a medium access control layer control element (MAC CE), or radio resource control (RRC) signaling.
[0230] Optionally, the apparatus further includes:
[0231] The second receiving unit is configured to receive the first dynamic signaling sent by the network-side device, where the first dynamic signaling further carries a first effective time.
[0232] The adjusting the period and the offset of the first time window according to the first target adjustment amount includes:
[0233] Adjusting the period and the offset of the first time window according to the first target adjustment amount at the first effective time.
[0234] Optionally, the first time window matches a data transmission window of a target service, including:
[0235] The first time window is within a first preset time range before a corresponding data transmission window of the target service, where the first preset time range is determined according to a time offset relative to the data transmission window of the target service.
[0236] Optionally, the first periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) receiving time window, a physical uplink control channel scheduling request (PUCCH-SR) sending time window, and a sounding reference signal (SRS) sending time window.
[0237] The periodic information reporting time window includes a channel state information (CSI) report sending time window.
[0238] Optionally, the first time window matches the data transmission window of the target service, including at least one of the following:
[0239] The CSI-RS receiving time window is within a first time range before a corresponding downlink data receiving time window.
[0240] The PUCCH-SR sending time window is a second time range before a corresponding uplink data sending time window;
[0241] The SRS sending time window is a third time range before a corresponding uplink data sending time window;
[0242] The CSI report sending time window is a fourth time range before the downlink data receiving time window;
[0243] The first time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI-RS receiving time window;
[0244] The second time range is determined by at least one of a minimum time offset and a maximum time offset relative to the PUCCH-SR sending time window;
[0245] The third time range is determined by at least one of a minimum time offset and a maximum time offset relative to the SRS sending time window;
[0246] The fourth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI report sending time window.
[0247] Optionally, the target service is an extended reality (XR) service, wherein the XR service includes an augmented reality (AR) service, a virtual reality (VR) service, or a mixed reality service.
[0248] The data transmission window of the target service corresponds to an arrival time of an image frame of the XR service.
[0249] In the embodiments of the present application, by means of the periodic template re-matching configuration mode or the automatic correction re-matching configuration mode, the periodic signal transmission time window or the periodic information reporting time window is matched with the arrival time of the image frame of the XR service, so that the uplink and downlink adaptive performance can be ensured, the XR service transmission efficiency can be improved, and the XR service transmission delay can be reduced.
[0250] The time matching apparatus in the embodiments of the present applicationapplicationbe a device, a device with an operating system, or an electronic device, andapplicationalso be a component in a terminal, an integrated circuit, or a chip. The device or the electronic deviceapplicationbe a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminalapplicationinclude, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminalapplicationbe a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like, which are not limited in the embodiments of the present application.
[0251] The time matching apparatus provided in the embodiments of the present applicationapplicationimplement the method embodiments to achieve various processes and achieve the same technical effects, and thus details are not repeated herein. Figure 6 to Figure 7
[0252] Figure 10 A second structure diagram of the time matching apparatus provided in the embodiments of the present application is shown in FIG. 10, whichapplicationinclude the following components: Figure 10
[0253] The third matching unit 1010applicationbe configured to match the second time window with the data transmission window of the target service based on a re-matching configuration of a second periodic template, the second periodic template including at least one second time window, each second time window corresponding to a data transmission window of a target service; or
[0254] The fourth matching unit 1020applicationbe configured to adjust the second time window according to a time offset value between the second time window and a target window, so as to match the second time window with the data transmission window of the target service, the target window being a time window determined according to the data transmission window of the target service.
[0255] The second time windowapplicationinclude at least one of the following: a second periodic signal transmission time window, and a periodic information receiving time window.
[0256] In the embodiments of the present application, the periodic signal transmission time window or the periodic information receiving time window is matched with the data transmission window of the target service based on the re-matching configuration of the periodic template or the re-matching configuration of the automatic correction, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0257] Optionally, the third matching unitapplicationbe configured to:
[0258] re-match each second time window in the second periodic template with the data transmission window of the target service, so that a difference between a position at which each second time window appears and a target position is less than a second threshold Y.
[0259] wherein the second threshold Y is a maximum relative offset of the second time window within the second periodic pattern and the target position;
[0260] wherein the target position matches a data transmission window of a corresponding target service.
[0261] Optionally, the time matching apparatus further comprises:
[0262] a first determining unit, configured to determine a period and an offset configuration of a first periodic pattern;
[0263] a first sending unit, configured to send the period and the offset configuration of the first periodic pattern to a terminal through an RRC message;
[0264] wherein the first periodic pattern comprises at least one first time window, and each first time window corresponds to a data transmission window of a target service.
[0265] Optionally, the fourth matching unit is configured to:
[0266] adjust the period and the offset of the second time window in a case where a time offset value of the second time window and a target window exceeds a first preset threshold; or
[0267] adjust the period and the offset of the second time window according to a time offset value of the second time window and a target window every preset time.
[0268] Optionally, the apparatus further comprises:
[0269] a second sending unit, configured to send a PDCCH command or a MAC CE to the terminal, the PDCCH command or the MAC CE being used to instruct the terminal to adjust the first time window.
[0270] Optionally, the fourth matching unit is configured to:
[0271] adjust the period and the offset of the second time window according to a second target adjustment amount in a case where a time offset value of the second time window and a target window exceeds a second preset threshold; or
[0272] adjust the period and the offset of the second time window according to a second target adjustment amount at a second effective time in a case where a time offset value of the second time window and a target window exceeds a second preset threshold.
[0273] wherein the second target adjustment amount is determined based on the time offset value of the second time window and the target window.
[0274] Optionally, the apparatus further comprises:
[0275] The third sending unit is configured to send first dynamic signaling to the terminal, the first dynamic signaling carrying a first target adjustment amount and / or a first effective time, and the first dynamic signaling including downlink control information (DCI), a medium access control layer control element (MAC CE), or radio resource control (RRC) signaling.
[0276] Optionally, the second time window matches a data transmission window of the target service, and the matching includes:
[0277] The second time window is a second preset time range before a data transmission window of the corresponding target service, and the second preset time range is determined according to a time offset relative to the data transmission window of the target service.
[0278] Optionally, the second periodic signal transmission time window includes at least one of a channel state information reference signal (CSI-RS) sending time window, a physical uplink control channel scheduling request (PUCCH-SR) receiving time window, and a sounding reference signal (SRS) receiving time window.
[0279] The periodic information receiving time window includes a channel state information (CSI) report receiving time window.
[0280] Optionally, the second time window matches a data transmission window of the target service, and the matching includes at least one of:
[0281] The CSI-RS sending time window is a fifth time range before a corresponding downlink data sending time window.
[0282] The PUCCH-SR receiving time window is a sixth time range before a corresponding uplink data receiving time window.
[0283] The SRS receiving time window is a seventh time range before a corresponding uplink data receiving time window.
[0284] The CSI report receiving time window is an eighth time range before the downlink data sending time window.
[0285] The fifth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI-RS sending time window.
[0286] The sixth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the PUCCH-SR receiving time window.
[0287] The seventh time range is determined by at least one of a minimum time offset and a maximum time offset relative to the SRS receiving time window.
[0288] The eighth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI report receiving time window.
[0289] Optionally, the target service is an extended reality (XR) service, and the XR service includes an augmented reality (AR) service, a virtual reality (VR) service, or a mixed reality service.
[0290] The data transmission window of the target service corresponds to an arrival time of an image frame of the XR service.
[0291] In the embodiments of the present application, by means of the configuration mode based on periodic template re-matching or the configuration mode of automatic correction re-matching, the periodic signal transmission time window or the periodic information receiving time window is matched with the arrival time of the image frame of the XR service, which can ensure the uplink and downlink adaptive performance, improve the XR service transmission efficiency, and reduce the XR service transmission delay.
[0292] The time matching apparatus in the embodiments of the present application can be an apparatus, an apparatus with an operating system, or an electronic device, and can also be a component in a terminal, an integrated circuit, or a chip. The apparatus or the electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a cashier machine, or a self-service machine, etc., and the embodiments of the present application are not limited in this regard.
[0293] The time matching apparatus provided in the embodiments of the present application can implement the various processes of the method embodiments and achieve the same technical effects, and thus repeated descriptions are omitted here. Figure 8 The method embodiments achieve the same technical effects, and thus repeated descriptions are omitted here.
[0294] Optionally, as shown in Figure 11 The communication device 1100 is a terminal, and the program or instructions are executed by the processor 1101 to implement the various processes of the time matching method embodiments and achieve the same technical effects. The communication device 1100 is a network side device, and the program or instructions are executed by the processor 1101 to implement the various processes of the time matching method embodiments and achieve the same technical effects. To avoid repetition, the details are not described here.
[0295] The embodiment of the present application further provides a terminal, comprising a processor and a communication interface, the processor is configured to match a first time window with a data transmission window of a target service based on a re-matching configuration of a first periodic template, wherein the first periodic template comprises at least one first time window, and each first time window corresponds to a data transmission window of a target service; or adjust the first time window according to a time offset value between the first time window and a target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service; wherein the first time window comprises a first periodic signal transmission time window or a periodic information reporting time window. The terminal embodiment corresponds to the terminal side method embodiment described above, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 12 A hardware structure diagram of a terminal according to an embodiment of the present application.
[0296] The terminal 1200 includes, but is not limited to, at least part of components such as a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 107, an interface unit 1208, a memory 1209, and a processor 1210.
[0297] Those skilled in the art can understand that the terminal 1200 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1210 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 12 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.
[0298] It should be understood that in the embodiments of the present application, the input unit 1204 can include a graphics processing unit (GPU) 12041 and a microphone 12042. The graphics processing unit 12041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1206 can include a display panel 12061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 can include two parts of a touch detection device and a touch controller. The other input devices 12072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, and the like, which will not be described here.
[0299] In the embodiments of the present application, the radio frequency unit 1201 receives the downlink data from the network side device and processes it by the processor 1210. In addition, the radio frequency unit 1201 sends the uplink data to the network side device. Generally, the radio frequency unit 1201 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0300] The memory 1209 can be used to store software programs or instructions and various data. The memory 1209 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 1209 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.
[0301] The processor 1210 can include one or more processing units; optionally, the processor 1210 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program or instruction, etc., and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1210.
[0302] The processor 1210 is configured to match the first time window with a data transmission window of a target service based on a re-matching configuration of a first periodic template, wherein the first periodic template comprises at least one first time window, and each first time window corresponds to a data transmission window of a target service; or
[0303] The first time window is adjusted according to a time offset value of the first time window and a target window, so as to match the first time window with the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service.
[0304] The first time window comprises at least one of the following: a first periodic signal transmission time window and a periodic information reporting time window.
[0305] In the embodiments of the present application, the periodic signal transmission time window or the periodic information reporting time window is matched with the data transmission window of the target service by the configuration mode based on the re-matching of the periodic template or the configuration mode of automatic correction of the re-matching, so as to ensure the uplink and downlink adaptive performance, improve the transmission efficiency, and reduce the transmission delay.
[0306] Optionally, the processor 1210 is further configured to re-match each first time window in the first periodic template with the data transmission window of the target service, so that the difference between the position of each first time window and a target position is less than a first threshold X.
[0307] The first threshold X is the maximum relative offset between the first time window in the first periodic template and the target position.
[0308] The target position is matched with the data transmission window of the corresponding target service.
[0309] Optionally, the period and the offset of the first periodic template are configured by a network side device to the terminal through an RRC message.
[0310] Optionally, the processor 1210 is further configured to:
[0311] In a case where the time offset value of the first time window and the target window exceeds a first preset threshold, the period and the offset of the first time window are adjusted; or
[0312] Every preset time, the period and the offset of the first time window are adjusted according to the time offset value of the first time window and the target window.
[0313] Optionally, the radio frequency unit 1201 is configured to:
[0314] receive a PDCCH order or a MAC CE sent by the network-side device, the PDCCH order or the MAC CE being used to instruct the terminal to adjust the first time window.
[0315] Optionally, the processor 1210 is further configured to:
[0316] in a case where a time offset value of the first time window and a target window exceeds a second preset threshold, adjust a period and an offset of the first time window according to a first target adjustment amount.
[0317] The first target adjustment amount is indicated by the network-side device through first dynamic signaling, and the first dynamic signaling includes downlink control information (DCI), a medium access control layer control element (MAC CE), or radio resource control (RRC) signaling.
[0318] Optionally, the radio frequency unit 1201 is further configured to:
[0319] receive the first dynamic signaling sent by the network-side device, the first dynamic signaling further carrying a first effective time;
[0320] The processor 1210 is further configured to:
[0321] adjust the period and the offset of the first time window according to the first target adjustment amount at the first effective time.
[0322] Optionally, the first time window matches a data transmission window of a target service, including:
[0323] The first time window is a first preset time range before a data transmission window of a corresponding target service; and the first preset time range is determined according to a time offset relative to the data transmission window of the target service.
[0324] Optionally, the first periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) reception time window, a physical uplink control channel scheduling request (PUCCH-SR) transmission time window, and a sounding reference signal (SRS) transmission time window.
[0325] The periodic information reporting time window includes a channel state information (CSI) report transmission time window.
[0326] Optionally, the first time window matches a data transmission window of a target service, including at least one of the following:
[0327] The CSI-RS reception time window is a first time range before a corresponding downlink data reception time window.
[0328] The PUCCH-SR transmission time window is a second time range before a corresponding uplink data transmission time window.
[0329] the SRS transmission time window is third time range before a corresponding uplink data transmission time window;
[0330] the CSI report transmission time window is fourth time range before the downlink data reception time window;
[0331] wherein the first time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI-RS reception time window;
[0332] the second time range is determined by at least one of a minimum time offset and a maximum time offset relative to the PUCCH-SR transmission time window;
[0333] the third time range is determined by at least one of a minimum time offset and a maximum time offset relative to the SRS transmission time window;
[0334] the fourth time range is determined by at least one of a minimum time offset and a maximum time offset relative to the CSI report transmission time window.
[0335] Optionally, the target service is an extended reality (XR) service, wherein the XR service includes an augmented reality (AR) service, a virtual reality (VR) service, or a mixed reality service.
[0336] The data transmission window of the target service corresponds to an arrival time of an image frame of the XR service.
[0337] In the embodiments of the present application, by using the periodic template re-matching configuration mode or the automatic correction re-matching configuration mode, the periodic signal transmission time window or the periodic information reporting time window is matched with the arrival time of the image frame of the XR service, so that the uplink and downlink adaptive performance can be ensured, the XR service transmission efficiency can be improved, and the XR service transmission delay can be reduced.
[0338] This application also provides a network-side device, including a processor and a communication interface. The processor is used for re-matching configuration based on a second periodic template, so that a second time window matches the data transmission window of a target service. The second periodic template includes at least one second time window, and each second time window corresponds to a data transmission window of a target service. Alternatively, the processor adjusts the second time window according to the time offset value between the second time window and the target window, so that the second time window matches the data transmission window of the target service. The target window is a time window determined based on the data transmission window of the target service. The second time window includes at least one of the following: a second periodic signal transmission time window and a periodic information reception time window. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0339] Specifically, embodiments of this application also provide a network-side device. For example... Figure 13 As shown, the network device 1300 includes an antenna 1301, a radio frequency (RF) device 1302, and a baseband device 1303. The antenna 1301 is connected to the RF device 1302. In the uplink direction, the RF device 1302 receives information through the antenna 1301 and transmits the received information to the baseband device 1303 for processing. In the downlink direction, the baseband device 1303 processes the information to be transmitted and sends it to the RF device 1302. The RF device 1302 processes the received information and transmits it through the antenna 1301.
[0340] The aforementioned frequency band processing device can be located in the baseband device 1303. The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1303, which includes a processor 1304 and a memory 1305.
[0341] The baseband device 1303 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 13 As shown, one of the chips, for example, is a processor 1304, which is connected to a memory 1305 to call the program in the memory 1305 and execute the network device operation shown in the above method embodiment.
[0342] The baseband device 1303 may also include a network interface 1306 for exchanging information with the radio frequency device 1302, such as a common public radio interface (CPRI).
[0343] Specifically, the network side device of the embodiment of the present application further comprises instructions or programs stored on the memory 1305 and executable on the processor 1304, and the processor 1304 invokes the instructions or programs in the memory 1305 to execute the method shown in each module and achieve the same technical effects, and thus the details are not described herein again. Figure 10 The method executed by each module shown in the above embodiment and achieving the same technical effects is not described herein again to avoid repetition.
[0344] The embodiment of the present application further provides a readable storage medium, and the readable storage medium stores programs or instructions, which are executed by a processor to implement each process of the above time matching method embodiment and achieve the same technical effects, and thus the details are not described herein again to avoid repetition.
[0345] The processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.
[0346] The embodiment of the present application further provides a chip, and the chip includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run programs or instructions to implement each process of the above time matching method embodiment and achieve the same technical effects, and thus the details are not described herein again to avoid repetition.
[0347] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0348] It should be noted that in this document, the terms "comprising", "containing" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of functions shown or discussed, but can also include functions performed in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0349] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0350] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A time matching method, characterized in that, include: The terminal, based on the re-matching configuration of the first periodic template, matches the first time window with the data transmission window of the target service. The first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of the target service; or... The terminal adjusts the first time window according to the time offset between the first time window and the target window, so that the first time window matches the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service; The first time window includes at least one of the following: a first periodic signal transmission time window, and a periodic information reporting time window; The first periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) reception time window, and a sounding reference signal (SRS) transmission time window; The periodic information reporting time window includes: the Channel State Information (CSI) report sending time window.
2. The time matching method according to claim 1, characterized in that, The terminal's re-matching configuration based on the first periodic template matches the first time window with the data transmission window of the target service, including: Each first time window within the first periodic template is re-matched with the data transmission window of the target service, such that the difference between the position of each first time window and the target position is less than the first threshold X. Wherein, the first threshold X is the maximum relative offset between the first time window within the first periodic template and the target position; The target location is matched with the data transmission window of the corresponding target service.
3. The time matching method according to claim 1, characterized in that, The period and offset of the first periodic template are configured by the network-side device to the terminal via RRC messages.
4. The time matching method according to claim 1, characterized in that, The step of adjusting the first time window based on the time offset between the first time window and the target window includes: If the time offset between the first time window and the target window exceeds a first preset threshold, adjust the period and offset of the first time window; or, At preset intervals, the period and offset of the first time window are adjusted according to the time offset between the first time window and the target window.
5. The time matching method according to claim 4, characterized in that, Before adjusting the first time window based on the time offset value between the first time window and the target window, the method further includes: The terminal receives a Physical Downlink Control Channel (PDCCH) command or a Media Access Control Layer (MACCE) command sent by a network-side device. The PDCCH command or MACCE is used to instruct the terminal to adjust the first time window.
6. The time matching method according to claim 1, characterized in that, The step of adjusting the first time window based on the time offset between the first time window and the target window includes: If the time offset between the first time window and the target window exceeds the second preset threshold, the period and offset of the first time window are adjusted according to the first target adjustment amount. The first target adjustment amount is indicated by the network-side device through the first dynamic signaling, which includes downlink control information (DCI), MAC CE, or radio resource control (RRC) signaling.
7. The time matching method according to claim 6, characterized in that, Before adjusting the first time window based on the time offset value between the first time window and the target window, the method further includes: The first dynamic signaling sent by the network-side device is received, and the first dynamic signaling also carries a first effective time; The step of adjusting the period and offset of the first time window according to the first target adjustment amount includes: At the first effective time, the period and offset of the first time window are adjusted according to the first target adjustment amount.
8. The time matching method according to any one of claims 1-7, characterized in that, The first time window is matched with the data transmission window of the target service, including: The first time window is a first preset time range before the data transmission window of the corresponding target service; the first preset time range is determined based on the time offset relative to the data transmission window of the target service.
9. The time matching method according to claim 1, characterized in that, The first time window matches the data transmission window of the target service, including at least one of the following: The CSI-RS reception time window is the first time range before the corresponding downlink data reception time window; The SRS transmission time window is the third time range before the corresponding uplink data transmission time window; The CSI report sending time window is the fourth time range prior to the downlink data receiving time window; The first time range is determined by at least one of the minimum time offset and the maximum time offset relative to the CSI-RS reception time window; The third time range is determined by at least one of the minimum time offset and the maximum time offset relative to the SRS transmission time window; The fourth time range is determined by at least one of the minimum and maximum time offsets relative to the CSI report sending time window.
10. The time matching method according to claim 1, characterized in that, The target service is extended reality (XR) service, wherein the XR service includes: augmented reality (AR) service, virtual reality (VR) service, or mixed reality service; The data transmission window of the target service corresponds to the arrival time of the image frame of the XR service.
11. A time matching method, characterized in that, include: The network-side equipment uses a re-matching configuration based on a second periodic template to match the second time window with the data transmission window of the target service. The second periodic template includes at least one second time window, and each second time window corresponds to a data transmission window of the target service; or, The network-side device adjusts the second time window according to the time offset between the second time window and the target window, so that the second time window matches the data transmission window of the target service, wherein the target window is a time window determined based on the data transmission window of the target service; The second time window includes at least one of the following: a second periodic signal transmission time window, and a periodic information reception time window; The second periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) transmission time window, and a sounding reference signal (SRS) reception time window; The periodic information reception time window includes: the Channel State Information (CSI) report reception time window.
12. The time matching method according to claim 11, characterized in that, The network-side device, based on the re-matching configuration of the second periodic template, matches the second time window with the data transmission window of the target service, including: Each second time window within the second periodic template is re-matched with the data transmission window of the target service, such that the difference between the position of each second time window and the target position is less than the second threshold Y. Wherein, the second threshold Y is the maximum relative offset between the second time window within the second periodic template and the target position; The target location is matched with the data transmission window of the corresponding target service.
13. The time matching method according to claim 11, characterized in that, Also includes: Determine the period and offset configuration of the first periodic template; The period and offset configuration of the first periodic template are sent to the terminal via RRC messages; The first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of a target service.
14. The time matching method according to claim 11, characterized in that, The step of adjusting the second time window based on the time offset between the second time window and the target window includes: If the time offset between the second time window and the target window exceeds a first preset threshold, adjust the period and offset of the second time window; or, At preset intervals, the period and offset of the second time window are adjusted according to the time offset between the second time window and the target window.
15. The time matching method according to claim 11, characterized in that, Also includes: Send a PDCCH command or MAC CE to the terminal, the PDCCH command or MAC CE being used to instruct the terminal to adjust the first time window.
16. The time matching method according to claim 11, characterized in that, The step of adjusting the second time window based on the time offset between the second time window and the target window includes: If the time offset between the second time window and the target window exceeds a second preset threshold, the period and offset of the second time window are adjusted according to the second target adjustment amount; or, If the time offset between the second time window and the target window exceeds the second preset threshold, the period and offset of the second time window are adjusted according to the second target adjustment amount at the second effective time. The second target adjustment amount is determined based on the time offset between the second time window and the target window.
17. The time matching method according to claim 11, characterized in that, Also includes: Send a first dynamic signaling message to the terminal. The first dynamic signaling message carries a first target adjustment amount and / or a first effective time. The first dynamic signaling message includes downlink control information (DCI), media access control layer control unit (MAC CE), or radio resource control (RRC) signaling.
18. The time matching method according to any one of claims 11-15, characterized in that, The second time window matches the data transmission window of the target service, including: The second time window is a second preset time range before the data transmission window of the corresponding target service; The second preset time range is determined based on the time offset relative to the data transmission window of the target service.
19. The time matching method according to claim 11, characterized in that, The second time window matches the data transmission window of the target service, including at least one of the following: The CSI-RS transmission time window is the fifth time range before the corresponding downlink data transmission time window; The SRS reception time window is the seventh time range before the corresponding uplink data reception time window; The CSI report reception time window is the eighth time range prior to the downlink data transmission time window; The fifth time range is determined by at least one of the minimum time offset and the maximum time offset relative to the CSI-RS transmission time window; The seventh time range is determined by at least one of the minimum time offset and the maximum time offset relative to the SRS reception time window; The eighth time range is determined by at least one of the minimum and maximum time offsets relative to the CSI report reception time window.
20. The time matching method according to claim 11, characterized in that, The target service is extended reality (XR) service, wherein the XR service includes: augmented reality (AR) service, virtual reality (VR) service, or mixed reality service; The data transmission window of the target service corresponds to the arrival time of the image frame of the XR service.
21. A time matching device, characterized in that, include: The first matching unit is used for rematching configuration based on a first periodic template, so that a first time window is matched with the data transmission window of the target service, wherein the first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of the target service; or, The second matching unit is used to adjust the first time window according to the time offset value between the first time window and the target window, so that the first time window matches the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service; The first time window includes at least one of the following: a first periodic signal transmission time window, and a periodic information reporting time window; The first periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) reception time window, and a sounding reference signal (SRS) transmission time window; The periodic information reporting time window includes: the Channel State Information (CSI) report sending time window.
22. The time matching device according to claim 21, characterized in that, The first matching unit is used for: Each first time window within the first periodic template is re-matched with the data transmission window of the target service, such that the difference between the position of each first time window and the target position is less than the first threshold X. Wherein, the first threshold X is the maximum relative offset between the first time window within the first periodic template and the target position; The target location is matched with the data transmission window of the corresponding target service.
23. The time matching device according to claim 21, characterized in that, The period and offset of the first periodic template are configured to the terminal by the network-side device via RRC messages.
24. The time matching device according to claim 21, characterized in that, The second matching unit is used for: If the time offset between the first time window and the target window exceeds a first preset threshold, adjust the period and offset of the first time window; or, At preset intervals, the period and offset of the first time window are adjusted according to the time offset between the first time window and the target window.
25. The time matching device according to claim 24, characterized in that, Also includes: The first receiving unit is configured to receive a Physical Downlink Control Channel (PDCCH) command or a Media Access Control Layer (MAC) CE command sent by a network-side device, wherein the PDCCH command or MAC CE is used to instruct the terminal to adjust the first time window.
26. The time matching device according to claim 21, characterized in that, The second matching unit is used for: If the time offset between the first time window and the target window exceeds the second preset threshold, the period and offset of the first time window are adjusted according to the first target adjustment amount. The first target adjustment amount is indicated by the network-side device through the first dynamic signaling, which includes downlink control information (DCI), MAC CE, or radio resource control (RRC) signaling.
27. The time matching device according to claim 26, characterized in that, Also includes: The second receiving unit is used to receive the first dynamic signaling sent by the network-side device, wherein the first dynamic signaling also carries a first effective time. The step of adjusting the period and offset of the first time window according to the first target adjustment amount includes: At the first effective time, the period and offset of the first time window are adjusted according to the first target adjustment amount.
28. The time matching device according to any one of claims 21-27, characterized in that, The first time window is matched with the data transmission window of the target service, including: The first time window is a first preset time range before the data transmission window of the corresponding target service; The first preset time range is determined based on the time offset relative to the data transmission window of the target service.
29. A time matching device, characterized in that, include: The third matching unit is used for rematching configuration based on the second periodic template, so that the second time window matches the data transmission window of the target service. The second periodic template includes at least one second time window, and each second time window corresponds to a data transmission window of the target service; or, The fourth matching unit is used to adjust the second time window according to the time offset value between the second time window and the target window, so that the second time window matches the data transmission window of the target service, wherein the target window is a time window determined according to the data transmission window of the target service; The second time window includes at least one of the following: a second periodic signal transmission time window, and a periodic information reception time window; The second periodic signal transmission time window includes at least one of the following: a channel state information reference signal (CSI-RS) transmission time window, and a sounding reference signal (SRS) reception time window; The periodic information reception time window includes: the Channel State Information (CSI) report reception time window.
30. The time matching device according to claim 29, characterized in that, The third matching unit is used for: Each second time window within the second periodic template is re-matched with the data transmission window of the target service, such that the difference between the position of each second time window and the target position is less than the second threshold Y. Wherein, the second threshold Y is the maximum relative offset between the second time window within the second periodic template and the target position; The target location is matched with the data transmission window of the corresponding target service.
31. The time matching device according to claim 29, characterized in that, Also includes: The first determining unit is used to determine the period and offset configuration of the first periodic template; The first sending unit is used to send the period and offset configuration of the first periodic template to the terminal via an RRC message; The first periodic template includes at least one first time window, and each first time window corresponds to a data transmission window of a target service.
32. The time matching device according to claim 29, characterized in that, The fourth matching unit is used for: If the time offset between the second time window and the target window exceeds a first preset threshold, adjust the period and offset of the second time window; or, At preset intervals, the period and offset of the second time window are adjusted according to the time offset between the second time window and the target window.
33. The time matching device according to claim 29, characterized in that, Also includes: The second sending unit is used to send a PDCCH command or MAC CE to the terminal, wherein the PDCCH command or MAC CE is used to instruct the terminal to adjust the first time window.
34. The time matching device according to claim 29, characterized in that, The fourth matching unit is used for: If the time offset between the second time window and the target window exceeds a second preset threshold, the period and offset of the second time window are adjusted according to the second target adjustment amount; or, If the time offset between the second time window and the target window exceeds the second preset threshold, the period and offset of the second time window are adjusted according to the second target adjustment amount at the second effective time. The second target adjustment amount is determined based on the time offset between the second time window and the target window.
35. The time matching device according to claim 29, characterized in that, Also includes: The third transmitting unit is used to transmit a first dynamic signaling to the terminal. The first dynamic signaling carries a first target adjustment amount and / or a first effective time. The first dynamic signaling includes downlink control information (DCI), media access control layer control unit (MAC CE), or radio resource control (RRC) signaling.
36. The time matching device according to any one of claims 29-35, characterized in that, The second time window matches the data transmission window of the target service, including: The second time window is a second preset time range before the data transmission window of the corresponding target service; The second preset time range is determined based on the time offset relative to the data transmission window of the target service.
37. A terminal, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the time matching method as described in any one of claims 1 to 10.
38. A network-side device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the time matching method as described in any one of claims 11 to 20.
39. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the time matching method as described in any one of claims 1 to 10, or implement the time matching steps as described in any one of claims 11 to 20.