Method and user equipment for reporting assistance information

In the process of user equipment reporting auxiliary information, including jitter information, to network nodes, the problem of lack of auxiliary information reporting in the existing technology is solved, network resource management and optimization of extended reality applications are realized, and resource utilization efficiency is improved. and latency performance.

CN119366252APending Publication Date: 2025-01-24MEDIATEK INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380047363.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-07-04
Filing Date
2023-06-02
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The lack of a prior art specifies how to report auxiliary information associated with extended reality (XR) applications, resulting in the inability to effectively manage and optimize network resources for XR applications.

Method used

The user device reports to the network node by determining the auxiliary information, including the jitter information, and the corresponding resource management and optimization are performed according to the received configuration.

Benefits of technology

It realizes effective reporting and resource management of auxiliary information associated with XR applications, and improves the utilization efficiency and delay performance of network resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119366252A_ABST
    Figure CN119366252A_ABST
Patent Text Reader

Abstract

The invention provides a method for reporting auxiliary information and user equipment. The method may be performed by a user equipment. The method includes the following steps. The user equipment may determine assistance information based on the application, wherein the assistance information includes jitter information. The user equipment may transmit the assistance information to the network node. The user equipment may then receive, from the network node, a configuration based on the assistance information.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] [Cross-reference to related applications]

[0002] This application claims priority to U.S. Provisional Application No. 63 / 367,630, filed on July 4, 2022, which is incorporated herein by reference in its entirety. [Technical field]

[0003] The present invention generally relates to an auxiliary information reporting technology, and more particularly, to an auxiliary information reporting technology in which auxiliary information is associated with an extended reality application and reported by a user equipment to a network node. [Background technology]

[0004] Global System for Mobile Communications / General Packet Radio Service / Enhanced Data Rates for GSM Evolution (GSM / GPRS / EDGE) is also known as the second generation of cellular technology, Wideband Code Division Multiple Access / CDMA-2000 / Time Division-Synchronous Code Division Multiple Access (WCDMA / CDMA-2000 / TD-SCDMA) is also known as the third generation of cellular technology, and Long Term Evolution / Long Term Evolution Advanced / Time Division-Long Term Evolution (LTE / LTE-A / TD-LTE) is also known as the fourth generation of cellular technology. These cellular technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a municipal, national, regional, and even global level. An example of an emerging telecommunication standard is the Fifth Generation New Radio (5GNR), which is a set of enhancements to the LTE mobile standard promulgated by the Third Generation Partnership Project (3GPP). It is designed to better support mobile broadband Internet access by increasing spectrum efficiency, reducing costs, and improving services.

[0005] In conventional technology, when a user device executes an extended reality (XR) application, it is not specified how to report auxiliary information associated with the XR application. Therefore, how to report auxiliary information associated with the XR application is a topic worth discussing. [Summary of the invention]

[0006] A method and a user equipment (UE) are provided to overcome the above-mentioned problems.

[0007] An embodiment of the present invention provides a method for reporting auxiliary information. The method comprises the following steps: a user equipment may determine auxiliary information based on an application, wherein the auxiliary information includes jitter information. The user equipment may transmit the auxiliary information to a network node. Then, the user equipment may receive a configuration based on the auxiliary information from the network node.

[0008] In certain embodiments, the application comprises an extended reality (XR) application, and the auxiliary information is associated with the XR application.

[0009] In some embodiments, the auxiliary information further includes application type, flow type, traffic period, traffic offset, traffic size, traffic pattern, data rate, or a combination thereof.

[0010] In some embodiments, application types may include virtual reality (VR), cloud gaming (CG), and augmented reality (AR).

[0011] In some embodiments, the stream types may include video streams, audio streams, and control and gesture streams.

[0012] In some embodiments, the traffic size may include an intra-coded frame (I-frame) size and a predicted frame (P-frame) size.

[0013] In some embodiments, the traffic pattern may include the ratio of intra-coded frames to predicted frames in a group of pictures.

[0014] In some embodiments, the jitter information includes a minimum jitter value, a maximum jitter value, and a jitter range between the minimum jitter value and the maximum jitter value. In some embodiments, the user equipment may receive a configured authorized resource (CG resource) from the network node based on the jitter information. If the uplink data (UL data) arrives after the jitter range, the user equipment may directly use the CG resource for transmission.

[0015] An embodiment of the present invention provides a user equipment for reporting auxiliary information. The user equipment may include a transceiver and a processor. The processor may determine the auxiliary information based on an application, wherein the auxiliary information includes jitter information. The transceiver is connected to the processor. The transceiver may transmit the auxiliary information to a network node and receive a configuration based on the auxiliary information from the network node.

[0016] Other aspects and features of the present invention will become apparent to persons having ordinary skill in the art after reviewing the following description of specific embodiments of methods, systems, and user equipment for SR transmission.

Brief Description of the Drawings

[0017] Figure 1 is a block diagram of a wireless communication system according to an embodiment of the present invention.

[0018] Figure 2 is a block diagram of a user equipment according to an embodiment of the present invention.

[0019] Figure 3 is a schematic diagram illustrating a process of reporting auxiliary information according to an embodiment of the present invention.

[0020] Figure 4 is a schematic diagram illustrating a jitter range according to an embodiment of the present invention.

[0021] Figure 5 is a flow chart illustrating a method for reporting auxiliary information according to an embodiment of the present invention. [Specific implementation method]

[0022] The following description is the best contemplated mode of implementing the invention. This description is intended to illustrate the general principles of the invention and should not be construed in a limiting manner. The scope of the invention is best determined by reference to the appended claims.

[0023] Figure 1 FIG. 1 is a block diagram of a wireless communication system 100 according to an embodiment of the present invention. Figure 1 As shown, the wireless communication system 100 may include a user equipment (UE) 110 and a network node 120. It should be noted that, in order to illustrate the concept of the invention, Figure 1 A simplified block diagram is presented, showing only the elements relevant to the invention. However, the invention should not be limited to Figure 1 shown.

[0024] In an embodiment of the present invention, UE 110 may be a head mounted display (HMD), a smart phone, a personal data assistant (PDA), a pager, a laptop computer, a desktop computer, a wireless handheld device, or any computing device including a wireless communication interface to communicate with network 120.

[0025] In an embodiment, the network node 120 may be a base station, a gNodeB (gNB), a NodeB (NB) eNodeB (eNB), an access point, an access terminal, but the invention should not be limited thereto. In an embodiment, the UE 120 may communicate with the network node 130 via a fourth generation (4G) communication technology, a fifth generation (5G) communication technology, or a 5G new radio (NR) communication technology, but the invention should not be limited thereto.

[0026] Figure 2 2 is a block diagram of a UE 200 according to an embodiment of the present invention. The UE 200 may be applied to Figure 1 UE110. Figure 2 As shown, UE 200 may include at least one baseband signal processing device 210, a radio frequency (RF) signal processing device 220, a processor 230, a storage device 240, and functional modules and circuits 250. It should be noted that in order to illustrate the concept of the invention, Figure 2 A simplified block diagram is presented, showing only the elements relevant to the invention. However, the invention should not be limited to Figure 2 shown.

[0027] The RF signal processing device 220 may be a transceiver. The RF signal processing device 220 may include multiple antennas to receive or transmit RF signals. The RF signal processing device 220 may receive RF signals through the antennas, process the received RF signals, convert the received RF signals into baseband signals, which are processed by the baseband signal processing device 210, or receive baseband signals from the baseband signal processing device 210, and convert the received baseband signals into RF signals, which are transmitted to the peer communication device. The RF signal processing device 220 may include multiple hardware elements to perform radio frequency conversion. For example, the RF signal processing device 220 may include a power amplifier, a mixer, an analog-to-digital converter (ADC) / digital-to-analog converter (DAC), etc.

[0028] The baseband signal processing device 210 may further process the baseband signal to obtain information or data transmitted by the peer communication device. The baseband signal processing device 210 may also include multiple hardware components to perform baseband signal processing.

[0029] The processor 230 may control the operation of the baseband signal processing device 210, the RF signal processing device 220, the storage device 240, and the functional modules and circuits 250. According to one embodiment of the present invention, the processor 230 may also be configured to execute the program code of the software modules of the corresponding baseband signal processing device 210 and / or the RF signal processing device 220. The program code in the data structure accompanied by specific data may also be referred to as a processor logic unit or stack instance when executed. Therefore, the processor 230 may be regarded as consisting of a plurality of processor logic units, each unit performing one or more specific functions or tasks of the corresponding software module.

[0030] According to an embodiment of the present invention, the RF signal processing device 220 and the baseband signal processing device 210 can be considered as a wireless module, which can communicate with the wireless network and provide wireless communication services in accordance with a predetermined radio access technology (RAT). Please note that in some embodiments of the present invention, the UE 200 can be further expanded to include multiple antennas and / or multiple wireless modules, and the present invention should not be limited to Figure 2 shown.

[0031] Storage device 240 may store software and firmware program codes, system data, user data, etc. of UE 200. Storage device 240 may be a volatile memory such as random access memory (RAM); a nonvolatile memory such as flash memory or read-only memory (ROM); a hard disk; or a combination thereof.

[0032] The functional modules and circuits 250 may include a determination module 251 and a reporting module 252. The processor 230 may execute different modules or circuits in the functional modules and circuits 250 to perform an embodiment of the present invention. In an embodiment of the present invention, the determination module 251 may determine the auxiliary information based on the application being executed by the UE 200. In an example, the application may include an extended reality (XR) application (e.g., a virtual reality (VR) application or an augmented reality (AR) application), and the auxiliary information may be associated with the XR application. The reporting module 252 may transmit the auxiliary information to a network node and receive a configuration from the network node.

[0033] According to one embodiment of the present invention, the baseband signal processing device 210 and the RF signal processing device 220 may be configured in a modem (MD) of the UE 200, and the processor 230 may be configured in an application processor (AP) of the UE 200. According to one embodiment of the present invention, the functional module and circuit 250 may be configured in a modem or an application processor of the UE 200.

[0034] Figure 3 FIG. 3 is a schematic diagram illustrating a supplementary information reporting process according to an embodiment of the present invention. In this embodiment, the user equipment 310 may be applied to Figure 1 The user equipment 110, the network node 320 may be applied to Figure 1 The network node 120. Figure 3 As shown, in step S310, the user device 310 may determine auxiliary information based on an application (e.g., a virtual reality application, a cloud gaming application, or an augmented reality application) that the user device 310 is executing. That is, the auxiliary information is associated with the application. In one embodiment, the auxiliary information may include jitter information corresponding to the application.

[0035] In step S320 , the user equipment 310 may transmit the assistance information to the network node 320 .

[0036] In step S330 , the network node 320 may transmit a configuration to the user equipment 310 based on the assistance information.

[0037] According to an embodiment of the present invention, the user equipment 310 may transmit the auxiliary information to the network node 320 via radio resource control (RRC) signaling.

[0038] According to an embodiment of the present invention, the auxiliary information may further include application type, flow type, traffic period, traffic offset, traffic size, traffic pattern, data rate or a combination thereof.

[0039] According to one embodiment of the present invention, application types may include virtual reality, cloud gaming, and augmented reality, but the present invention should not be limited thereto.

[0040] According to one embodiment of the present invention, the stream type may include a video stream, an audio stream, and a control and posture stream. Each application type may include different types of streams. The video stream may be associated with information about a flow period, a flow offset, a flow size, and a flow pattern in the auxiliary information. The audio stream may be associated with information about a flow period, a flow offset, and a flow size in the auxiliary information. The control and posture stream may be associated with information about a flow period, a flow offset, and a flow size in the auxiliary information.

[0041] According to one embodiment of the present invention, the traffic period may be 1 / frame per second (FPS). For example, if the FPS is 60, the traffic period may be 1 / 60 second. In one example, when the network node 320 obtains the traffic period in the auxiliary information from the user equipment 310, the network node 320 may configure appropriate discontinuous reception (DRX) based on the traffic period to save power. In another example, when the network node 320 obtains the traffic period in the auxiliary information from the user equipment 310, the network node 320 may configure appropriate configured grant resources (CG) based on the traffic period to reduce delay.

[0042] According to an embodiment of the present invention, the traffic size may include an intra-coded frame (I-frame) size and a predicted frame (P-frame) size.

[0043] According to one embodiment of the present invention, the traffic pattern may include a ratio of intra-coded frames to predicted frames of a group of pictures in a video stream. For example, if the ratio of intra-coded frame mode to predicted frame mode is 1:7, a group of pictures may include 1 intra-coded frame mode and 7 predicted frames. In addition, the traffic pattern may also include the number of picture groups in the video stream.

[0044] According to an embodiment of the present invention, the jitter information may include a minimum jitter value, a maximum jitter value, and a jitter range between the minimum jitter value and the maximum jitter value. Figure 4 FIG. 1 is a schematic diagram illustrating a jitter range according to an embodiment of the present invention. Figure 4 As shown, the jitter range may include 8 milliseconds (ms), but the present invention should not be limited in this regard.

[0045] According to one embodiment of the present invention, when the network node 320 obtains jitter information in the auxiliary information from the user equipment 310, the network node 320 may configure a configuration grant resource (CG) based on the jitter information. For example, the network node 320 may configure the CG resource at the end of the jitter range. When the user equipment 310 receives the CG resource from the network node 320, the user equipment 310 may determine whether the uplink data arrives after the jitter range. If the uplink data arrives before the jitter range, the user equipment 310 may trigger a search request (SR for short). That is, the user equipment 310 may transmit an SR to the network node 320 to request resources for uplink data transmission. When the network node 320 receives the SR, the network node 320 may transmit a dynamic grant (DG for short) to the user equipment 310 to configure resources for uplink data transmission. When the user equipment 310 receives the DG, the user equipment 310 may use the configured resources to transmit uplink data and release the CG resources. If the uplink data arrives after the jitter range, the user equipment 310 can directly use the CG resources for uplink data transmission without triggering the SR.

[0046] According to one embodiment of the present invention, Figure 3 The process shown and the above-mentioned embodiments can also be applied to a shared transmission mechanism. In a shared transmission mechanism, the user device 310 may have a lower transmission capability (e.g., augmented reality glasses), that is, the user device cannot directly transmit data to the network node. Therefore, the user device 310 can first transmit the auxiliary information to another user device with sufficient transmission capability (i.e., the user device can directly transmit data to the network node) through a communication link (e.g., Wi-Fi, Bluetooth (BT), side link, and cable, but the present invention should not be limited to this). Then, the user device can transmit the auxiliary information of the user device 310 to the network node 320.

[0047] Figure 5 FIG. 1 is a flow chart of a method for reporting auxiliary information according to an embodiment of the present invention. The method may be applied to the wireless communication system 100. Figure 5 As shown, in step S510, the user equipment 110 may determine auxiliary information based on an application, wherein the auxiliary information includes jitter information.

[0048] In step S520 , the user equipment 110 may transmit the assistance information to the network node 120 .

[0049] In step S530 , the user equipment 110 may receive a configuration based on the assistance information from the network node 120 .

[0050] According to some embodiments of the present invention, in the method, the application may include an extended reality application, and the auxiliary information is associated with the extended reality application. According to some embodiments of the present invention, in the method, the auxiliary information may further include an application type, a stream type, a traffic period, a traffic offset, a traffic size, a traffic pattern, a data rate, or a combination thereof. According to some embodiments of the present invention, in the method, the application type may include virtual reality, cloud gaming, and augmented reality. According to some embodiments of the present invention, in the method, the stream type may include a video stream, an audio stream, and a control and gesture stream. According to some embodiments of the present invention, in the method, the traffic size includes an intra-coded frame size and a predicted frame size. According to some embodiments of the present invention, in the method, the traffic pattern includes a ratio of intra-coded frames to predicted frames in a set of pictures. According to some embodiments of the present invention, in the method, the jitter information includes a minimum jitter value, a maximum jitter value, and a jitter range between the minimum jitter value and the maximum jitter value. In the method, the user equipment 110 may receive a configured authorized resource from the network node based on the jitter information. In addition, in this method, if uplink data arrives after the jitter range, the user equipment 110 may directly use the configured authorized resources for transmission. In the method for reporting auxiliary information provided by the present invention, the user equipment will be able to provide auxiliary information associated with the extended reality application to the network node.

[0051] Use something like " First ” , " second ” , " third ” The ordinal numbers are used in the disclosure and claims for descriptive purposes only and do not in themselves imply any order or relationship.

[0052] The steps of the methods described in the various aspects disclosed herein may be implemented directly in hardware, or in software modules executed by a processor, or in a combination of the two. Software modules (e.g., containing executable instructions and associated data) and other data may reside in a data memory such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other known computer-readable storage medium. Example storage media may be connected to, for example, a computer / processor (for convenience, referred to herein as " processor ”) on a machine such that the processor can read information (e.g., code) from the storage medium and write information to the storage medium. The example storage medium can be integrated with the processor. The processor and the storage medium can reside in an ASIC. The ASIC can reside in a user device. Alternatively, the processor and the storage medium can exist as separate components in a user device. In addition, in some aspects, any suitable computer program product can include a computer-readable medium containing code related to one or more aspects of the disclosure. In some aspects, a computer software product can include packaging materials.

[0053] It should be noted that, although not explicitly specified, one or more steps of the method described herein may include steps of storage, display and / or output, as required by a particular application. In other words, any data, record, field and / or intermediate result discussed in the method may be stored, displayed and / or output to another device as required by a particular application. Although the present invention has been described by way of example and preferred embodiments, it should be understood that the present invention is not limited thereto. Those skilled in the art may still make various changes and modifications without departing from the scope and spirit of the present invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents.

[0054] The above paragraphs describe many aspects. Obviously, the teachings of the present invention can be implemented in a variety of ways, and any specific configuration or function in the disclosed embodiments only presents representative conditions. It will be understood by those skilled in the art that all aspects disclosed in the present invention can be applied independently or in combination.

[0055] Although the present invention has been described by way of examples and preferred embodiments, it should be understood that the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the scope and spirit of the present invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents.

Claims

1. A method for reporting auxiliary information, comprising: Determining, by a user equipment, application-based assistance information, wherein the assistance information includes jitter information; Transmitting the auxiliary information to a network node by the user equipment; as well as A configuration based on the auxiliary information is received by the user equipment from the network node. 2 . The method of claim 1 , wherein the application comprises an extended reality application, and the auxiliary information is associated with the extended reality application.

3. The method of claim 1, wherein the auxiliary information further comprises application type, flow type, traffic period, traffic offset, traffic size, traffic pattern, data rate or a combination thereof.

4. The method of claim 3, wherein the application type comprises virtual reality, cloud gaming, and augmented reality. The method of claim 3 , wherein the stream types include video streams, audio streams, and control and gesture streams. The method of claim 3 , wherein the traffic size comprises an intra-coded frame size and a predicted frame size.

7. The method of claim 3, wherein the traffic pattern comprises a ratio of intra-coded frames to predicted frames in a group of pictures. 8 . The method of claim 1 , wherein the jitter information comprises a minimum jitter value, a maximum jitter value, and a jitter range between the minimum jitter value and the maximum jitter value.

9. The method of claim 8, further comprising: The user equipment receives the configured authorized resources from the network node based on the jitter information.

10. The system of claim 9, further comprising: If the uplink data arrives after the jitter range, the user equipment directly transmits the data using the configured authorized resources.

11. A user equipment for reporting auxiliary information, comprising: a processor that determines auxiliary information based on an application, wherein the auxiliary information includes jitter information; as well as A transceiver connected to the processor transmits the auxiliary information to the network node and receives a configuration based on the auxiliary information from the network node. 12 . The user equipment of claim 11 , wherein the application comprises an extended reality application, and the auxiliary information is associated with the extended reality application.

13. The user equipment as claimed in claim 11, wherein the auxiliary information further comprises application type, flow type, traffic period, traffic offset, traffic size, traffic pattern, data rate or a combination thereof.

14. The user device of claim 13, wherein the application type comprises virtual reality, cloud gaming, and augmented reality.

15. The user equipment of claim 13, wherein the stream types include video streams, audio streams, and control and gesture streams.

16. The user equipment of claim 13, wherein the traffic size comprises an intra-coded frame size and a predicted frame size.

17. The user equipment of claim 13, wherein the traffic pattern comprises a ratio of intra-coded frames to predicted frames in a group of pictures.

18. The user equipment as claimed in claim 11, wherein the jitter information comprises a minimum jitter value, a maximum jitter value, and a jitter range between the minimum jitter value and the maximum jitter value.

19. The user equipment of claim 18, wherein the transceiver further receives the configured authorized resources from the network node based on the jitter information.

20. The user equipment of claim 19, wherein if uplink data arrives after the jitter range, the processor further uses the configured granted resources to directly transmit.