Maximum sensitivity degradation value limiting method and device
By dynamically adjusting the MSD value after channel configuration and combining it with interference information, the problem that the MSD value in 5G networks cannot adapt to user equipment and network conditions is solved, and more effective resource allocation and communication optimization are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NOKIA TECHNOLOGIES OY
- Filing Date
- 2024-06-18
- Publication Date
- 2026-04-21
AI Technical Summary
In existing 5G networks, the maximum sensitivity degradation (MSD) value may be a predetermined value that cannot adapt to the capabilities of specific user equipment and network conditions, resulting in improper resource allocation.
After channel configuration, the maximum sensitivity degradation (MSD) value is dynamically determined and evaluated, and provided to network elements via non-radio resource control (RRC) signaling. Combined with interference information, the MSD value is dynamically adjusted to meet reporting standards.
By dynamically adjusting the MSD value, resource allocation is optimized, communication efficiency and adaptability are improved, and the flexibility and effectiveness of network configuration are enhanced.
Smart Images

Figure CN121909686A_ABST
Abstract
Description
Priority claims / cross-reference to related applications
[0001] This application claims priority to U.S. Provisional Application No. 63 / 511551, filed June 30, 2023, which is incorporated herein by reference in its entirety. Technical Field
[0002] The various example embodiments described in this subject matter disclosure generally relate to techniques for wireless communication, and more particularly to techniques for limiting the maximum sensitivity degradation value of user equipment. Background Technology
[0003] A communication system can be viewed as a facility that enables communication sessions between two or more entities, such as user equipment (UE), network components, base stations / access points, and / or other nodes, by providing connectivity between them. A communication system may include, for example, a communication network and one or more compatible communication devices (e.g., UEs). Communication systems continuously evolve to expand the flexibility of network use, provide improved security, and / or offer improved network services to users. For example, fourth-generation (4G) wireless mobile communication technology (also known as Long Term Evolution (LTE) technology) is designed to provide high-capacity mobile multimedia with high data rates, particularly for human-machine interaction. Next-generation or fifth-generation (5G) technology is designed not only for human-machine interaction but also for machine-type communication in so-called Internet of Things (IoT) networks.
[0004] The 3rd Generation Partnership Project (3GPP) has developed standards for 5G technology, including next-generation radio access networks and 5G network architecture standards. These standards can provide extreme broadband, ultra-robust low-latency connectivity, and high-data-rate low-latency connectivity for interactive media services. 5G technology improves the various telecommunications services offered to end users and helps support massive broadband, providing gigabytes per second of bandwidth for uplink and downlink transmissions as needed.
[0005] Next-generation networks based on the 5G network architecture utilize Maximum Sensitivity Degradation (MSD) values to reduce interference. Reference sensitivity is the minimum average power applied to each antenna port at which throughput should meet or exceed the requirements of a specified reference measurement channel. MSD is a relaxation of the reference sensitivity parameter. MSD (specifically, the MSD value) can be used by the network for configuration purposes. However, in the specific scenario of current network protocols, the MSD value may be a predetermined value and therefore may not be suitable for specific user equipment capabilities and / or network conditions. Alternatively, a larger MSD value may be used, potentially limiting network configuration options. Summary of the Invention
[0006] Various example embodiments generally relate to techniques for further limiting the Maximum Sensitivity Degradation (MSD) value after establishing a connected mode, or during reconfiguration, and / or in connected or inactive modes. By further limiting the MSD value, the network can further limit resource allocation and provide improved and / or more efficient communication with the UE.
[0007] In one example embodiment, a method is provided that includes: determining one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration after establishing a channel configuration. The method further includes: evaluating whether the one or more MSD values meet reporting criteria relative to one or more expected MSD values determined prior to establishing the channel configuration. The method further includes: if the one or more MSD values meet the reporting criteria relative to the one or more expected MSD values, providing the one or more MSD values to a network element using non-Radio Resource Control (RRC) signaling.
[0008] A method according to an example embodiment evaluates whether one or more MSD values meet reporting criteria by determining whether one or more MSD values differ from one or more expected values. In one example embodiment, providing one or more MSD values to a network element using non-RRC signaling includes providing one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, providing one or more MSD values within a MAC control element may include providing information about interference affecting one or more MSD values in combination with the one or more MSD values within the MAC control element. One or more MSD values may be determined based on channel configuration after establishing an RRC connection mode or channel reconfiguration.
[0009] According to one example embodiment, the method further includes: dynamically determining one or more second MSD values in a connected mode or an inactive mode. The method may further include: evaluating whether the dynamically determined one or more second MSD values meet a second reporting criterion relative to at least one of: one or more expected MSD values or any MSD values previously reported to the network element. According to one example embodiment, the method further includes: if the dynamically determined one or more second MSD values meet the second reporting criterion relative to one or more expected MSD values previously reported to the network element, providing the dynamically determined one or more second MSD values to the network element using non-RRC signaling.
[0010] In one example embodiment, providing one or more dynamically determined second MSD values to a network element includes: enabling the provision of one or more dynamically determined second MSD values, along with information about interference affecting the dynamically determined one or more second MSD values, within another MAC control element. In one example embodiment, one or more second MSD values are repeatedly and dynamically determined and evaluated in either a connected or inactive mode. According to one example embodiment, the method further includes: enabling the network element to be aware of its ability to provide one or more MSD values after a channel configuration has been established.
[0011] According to one example embodiment, the method further includes: receiving information from a network element regarding the channel range per frequency band and regarding one or more potential carrier aggregation combinations before establishing a channel configuration. The method also includes: defining one or more MSD values to be determined after establishing the channel configuration. In one example embodiment, the one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or a table of threshold ranges.
[0012] In another example embodiment, an apparatus is provided, including at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to determine one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration after a channel configuration has been established. The apparatus also causes the apparatus to evaluate whether the one or more MSD values meet reporting criteria relative to one or more expected MSD values determined before the channel configuration has been established. Furthermore, if the one or more MSD values meet the reporting criteria relative to the one or more expected MSD values, the apparatus causes the one or more MSD values to be provided to a network element using non-Radio Resource Control (RRC) signaling.
[0013] According to one example embodiment, the device evaluates whether one or more MSD values meet reporting criteria by determining whether the one or more MSD values differ from one or more expected MSD values. In one example embodiment, the device provides one or more MSD values to a network element using non-RRC signaling by providing one or more MSD values within a Media Access Control (MAC) control element. In this example embodiment, the device provides one or more MSD values within a MAC control element by providing information about interference affecting the one or more MSD values in combination with the one or more MSD values within the MAC control element. In one example embodiment, one or more MSD values are determined based on channel configuration after establishing an RRC connection mode or channel reconfiguration.
[0014] In one example embodiment, when executed by at least one processor, the instruction further causes the device to dynamically determine one or more second MSD values in either a connected or inactive mode. It also causes the device to evaluate whether the dynamically determined one or more second MSD values meet a second reporting criterion relative to at least one of: one or more expected MSD values and any MSD values previously reported to the network element. Furthermore, if the dynamically determined one or more second MSD values meet the second reporting criterion relative to one or more expected MSD values previously reported to the network element, the device causes the dynamically determined one or more second MSD values to be provided to the network element using non-RRC signaling.
[0015] In this example embodiment, the device provides one or more dynamically determined second MSD values to the network element by providing one or more dynamically determined second MSD values, along with information about interference affecting the one or more dynamically determined second MSD values, within another MAC control element. In one example embodiment, one or more second MSD values are repeatedly and dynamically determined and evaluated in either connected or inactive mode. In one example embodiment, when executed by at least one processor, the instructions also cause the device to inform the network element of its ability to provide one or more MSD values after a channel configuration has been established.
[0016] When executed by at least one processor, the instructions also cause the apparatus according to an example embodiment to receive information from a network element regarding the channel range per frequency band and regarding one or more potential carrier aggregation combinations before establishing a channel configuration. The apparatus also causes to define one or more MSD values to be determined after establishing the channel configuration. In one example embodiment, the one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or a table of threshold ranges.
[0017] In another example embodiment, a non-transitory computer-readable storage medium is provided, having stored thereon program instructions for determining one or more Maximum Sensitivity Degradation (MSD) values based on an established channel configuration after such configuration has been established. The program instructions are also used to evaluate whether the one or more MSD values meet reporting criteria relative to one or more expected MSD values determined prior to the establishment of the channel configuration. The program instructions are further used to provide one or more MSD values to a network element using non-Radio Resource Control (RRC) signaling if the one or more MSD values meet the reporting criteria relative to the one or more expected MSD values.
[0018] Program instructions for evaluating whether one or more second MSD values meet reporting criteria include program instructions for determining whether one or more MSD values differ from one or more expected MSD values. Program instructions for providing one or more MSD values to a network element using non-RRC signaling include program instructions for providing one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, program instructions for providing one or more MSD values within a MAC control element include program instructions for combining information about interference affecting the provision of one or more MSD values within the MAC control element with the one or more MSD values. In one example embodiment, one or more MSD values are determined based on channel configuration after establishing an RRC connection mode or channel reconfiguration.
[0019] According to one example embodiment, the program instructions are further configured to dynamically determine one or more second MSD values in either a connected or inactive mode. In one example embodiment, the program instructions are further configured to evaluate whether the dynamically determined one or more second MSD values meet a second reporting criterion relative to at least one of: one or more expected MSD values and any MSD values previously reported to the network element. According to one example embodiment, the program instructions are further configured to, if the dynamically determined one or more second MSD values meet the second reporting criterion relative to one or more expected MSD values previously reported to the network element, cause the dynamically determined one or more second MSD values to be provided to the network element using non-RRC signaling.
[0020] In one example embodiment, program instructions for providing one or more dynamically determined second MSD values to a network element include program instructions for providing one or more dynamically determined second MSD values within another MAC control element, and program instructions regarding information about interference affecting the one or more dynamically determined second MSD values. In one example embodiment, one or more second MSD values are repeatedly and dynamically determined and evaluated in either connected or inactive mode. In one example embodiment, the program instructions are also configured to enable the network element to learn of the ability to provide one or more MSD values after a channel configuration has been established.
[0021] According to one example embodiment, the program instructions are also configured to receive information from the network element regarding the channel range per frequency band and regarding one or more potential carrier aggregation combinations before establishing a channel configuration. The program instructions are also configured to define one or more MSD values to be determined after establishing the channel configuration. In one example embodiment, the one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or a table of threshold ranges.
[0022] In another example embodiment, an apparatus is provided, including means for determining one or more Maximum Sensitivity Degradation (MSD) values based on an established channel configuration after the channel configuration has been established. The apparatus further includes means for evaluating whether the one or more MSD values meet a reporting criterion relative to one or more expected MSD values determined prior to the establishment of the channel configuration. The apparatus also includes means for providing one or more MSD values to a network element using non-Radio Resource Control (RRC) signaling if the one or more MSD values meet the reporting criterion relative to the one or more expected MSD values.
[0023] In one example embodiment, the means for evaluating whether one or more second MSD values meet reporting criteria includes means for determining whether one or more MSD values differ from one or more expected MSD values. In one example embodiment, the means for providing one or more MSD values to a network element using non-RRC signaling includes means for providing one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, the means for providing one or more MSD values within a MAC control element includes means for combining information about interference affecting the provision of one or more MSD values within the MAC control element with the one or more MSD values. In one example embodiment, one or more MSD values are determined based on channel configuration after establishing an RRC connection mode or channel reconfiguration.
[0024] According to one example embodiment, the apparatus further includes means for dynamically determining one or more second MSD values in a connected mode or an inactive mode. The apparatus also includes means for evaluating whether the dynamically determined one or more second MSD values meet a second reporting criterion relative to at least one of: one or more expected MSD values and any MSD values previously reported to the network element. The apparatus further includes means for providing the dynamically determined one or more second MSD values to the network element using non-RRC signaling if the dynamically determined one or more second MSD values meet the second reporting criterion relative to one or more expected MSD values previously reported to the network element.
[0025] In this example embodiment, the means for providing one or more dynamically determined second MSD values to the network element may include means for providing one or more dynamically determined second MSD values within another MAC control element, and means for information regarding interference affecting the one or more dynamically determined second MSD values. In one example embodiment, one or more second MSD values are repeatedly and dynamically determined and evaluated in either a connected mode or an inactive mode. According to one example embodiment, the means further includes means for the network element to learn of its ability to provide one or more MSD values after a channel configuration has been established.
[0026] According to one example embodiment, the apparatus further includes means for receiving information from a network element regarding the channel range per frequency band and regarding one or more potential carrier aggregation combinations prior to establishing a channel configuration. The apparatus also includes means for defining one or more MSD values to be determined after establishing the channel configuration. In one example embodiment, the one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or a table of threshold ranges.
[0027] In one example embodiment, a method is provided that includes: after establishing a channel configuration, receiving one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration via non-Radio Resource Control (RRC) signaling, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to establishing the channel configuration. The method further includes: defining resource allocation based on the one or more MSD values based on the channel configuration.
[0028] In one example embodiment, meeting the reporting criteria includes one or more MSD values differing from one or more expected MSD values. In one example embodiment, receiving one or more MSD values includes receiving one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, receiving one or more MSD values within a MAC control element includes receiving information, in conjunction with one or more MSD values, regarding interference affecting one or more MSD values within the MAC control element. In one example embodiment, establishing a channel configuration includes establishing an RRC connection mode or channel reconfiguration.
[0029] According to one example embodiment, the method further includes: receiving one or more second MSD values via non-RRC signaling in either connected or inactive mode, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to network elements. The method according to this example embodiment also includes: redefining resource allocation based on the one or more second MSD values dynamically determined in connected mode.
[0030] In one example embodiment, receiving one or more dynamically determined second MSD values includes: receiving one or more second MSD values dynamically determined within another MAC control element, and information about interference affecting the one or more dynamically determined MSD values. According to one example embodiment, the method further includes: after establishing a channel configuration, receiving an indication that the user equipment is capable of providing one or more MSD values. According to one example embodiment, the method further includes: before establishing a channel configuration, providing information about the channel range per frequency band and one or more potential carrier aggregation combinations. In one example embodiment, the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
[0031] In another example embodiment, an apparatus is provided, including at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus, after establishing a channel configuration, to receive, via non-Radio Resource Control (RRC) signaling, one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration. The apparatus also causes the apparatus to define resource allocation based on the one or more MSD values based on the channel configuration.
[0032] In one example embodiment, meeting the reporting criteria includes one or more MSD values differing from one or more expected MSD values. In one example embodiment, the device receives one or more MSD values in such a way that it receives one or more MSD values within a Media Access Control (MAC) control element. In this example embodiment, the device receives one or more MSD values within the MAC control element in such a way that it receives information about interference affecting one or more MSD values within the MAC control element, in conjunction with the one or more MSD values. In one example embodiment, establishing a channel configuration includes establishing an RRC connection mode or channel reconfiguration.
[0033] In an apparatus according to an example embodiment, when executed by at least one processor, the instructions further cause the apparatus, in connected or inactive mode, to receive one or more second MSD values via non-RRC signaling, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values previously reported to network elements. The instructions also cause the apparatus to redefine resource allocation based on the one or more second MSD values dynamically determined in connected mode. In this example embodiment, the apparatus may receive the one or more dynamically determined second MSD values by receiving one or more second MSD values dynamically determined within another MAC control element, along with information regarding interference affecting the one or more dynamically determined second MSD values.
[0034] According to one example embodiment, the device may also be configured to receive an indication that the user equipment is capable of providing one or more MSD values after establishing a channel configuration. In one example embodiment, the device may be configured to provide information about the channel range per frequency band and one or more potential carrier aggregation combinations before establishing a channel configuration. In one example embodiment, one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
[0035] In another embodiment, a non-transitory computer-readable storage medium is provided, having stored program instructions for receiving, via non-Radio Resource Control (RRC) signaling, one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration after a channel configuration has been established, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration. The instructions are also configured to limit resource allocation based on the one or more MSD values based on the channel configuration.
[0036] In one example embodiment, meeting the reporting criteria includes one or more MSD values differing from one or more expected MSD values. In one example embodiment, the program instructions for receiving one or more MSD values include program instructions for receiving one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, the program instructions for receiving one or more MSD values within a MAC control element include program instructions for receiving information, in conjunction with one or more MSD values, regarding interference affecting one or more MSD values within the MAC control element. In one example embodiment, establishing a channel configuration includes establishing an RRC connection mode or channel reconfiguration.
[0037] According to one example embodiment, the non-transitory computer-readable storage medium further includes program instructions for receiving one or more second MSD values in a connected mode. These multiple MSD values are dynamically determined and satisfy a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to network elements. The program instructions are also configured to redefine resource allocation based on the one or more second MSD values dynamically determined in the connected mode.
[0038] In this example embodiment, the program instructions for receiving one or more dynamically determined second MSD values include program instructions for receiving one or more second MSD values dynamically determined within another MAC control element, and information regarding interference affecting the one or more dynamically determined second MSD values.
[0039] According to one example embodiment, the non-transitory computer-readable storage medium further includes program instructions for receiving, after establishing a channel configuration, an indication that the user equipment is capable of providing one or more MSD values. According to one example embodiment, the non-transitory computer-readable storage medium further includes program instructions for providing information about the channel range per frequency band and about one or more potential carrier aggregation combinations before establishing a channel configuration. In one example embodiment, one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
[0040] In yet another example embodiment, an apparatus is provided including means for receiving, via non-Radio Resource Control (RRC) signaling, one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration after a channel configuration has been established, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration. The apparatus also includes means for defining resource allocation based on the one or more MSD values based on the channel configuration.
[0041] In one example embodiment, meeting the reporting criteria includes one or more MSD values differing from one or more expected MSD values. In one example embodiment, the means for receiving one or more MSD values includes means for receiving one or more MSD values within a Media Access Control (MAC) control element. In one example embodiment, the means for receiving one or more MSD values within a MAC control element includes means for receiving information, in conjunction with the one or more MSD values, regarding interference affecting the one or more MSD values within the MAC control element. In one example embodiment, establishing a channel configuration includes establishing an RRC connection mode or channel reconfiguration.
[0042] According to one example embodiment, the apparatus further includes means for receiving one or more second MSD values in a connected or inactive mode, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to network elements. The apparatus also includes means for redefining resource allocation based on the dynamically determined one or more second MSD values. In this example embodiment, the means for receiving the dynamically determined one or more second MSD values includes: means for receiving one or more second MSD values dynamically determined within another MAC control element in a connected mode, and means for information regarding interference affecting the dynamically determined one or more second MSD values.
[0043] According to one example embodiment, the apparatus further includes means for receiving an indication that the user equipment is capable of providing one or more MSD values after a channel configuration has been established. According to one example embodiment, the apparatus further includes means for providing information about the channel range per frequency band and about one or more potential carrier aggregation combinations before a channel configuration has been established. In one example embodiment, one or more MSD values and one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or a table of threshold ranges. Attached Figure Description
[0044] Some exemplary embodiments of this disclosure have been described in general terms above. Reference will be made below to the accompanying drawings, which are not drawn to scale, and in which:
[0045] Figure 1 An example of a communication system that can support communication according to an exemplary embodiment of the present disclosure is shown;
[0046] Figure 2 A block diagram of an apparatus that can be configured according to an exemplary embodiment of the present disclosure is shown;
[0047] Figure 3 A table showing the possible maximum sensitivity degradation types is provided.
[0048] Figure 4 An example of the maximum sensitivity degradation type in CA_n2-n77 is shown;
[0049] Figure 5 An example signal diagram illustrating communication between a user equipment and a network according to an exemplary embodiment of the present disclosure is shown;
[0050] Figures 6A to 6C A signal diagram illustrating operation according to an example embodiment of this disclosure is shown;
[0051] Figure 7Examples of operation implemented by or associated with a user equipment according to exemplary embodiments of this disclosure are shown; and
[0052] Figure 8 Examples of operation implemented by a network component or an apparatus associated with a network component according to exemplary embodiments of this disclosure are shown. Detailed Implementation
[0053] Some exemplary embodiments of this disclosure will now be described more fully below with reference to the accompanying drawings, which illustrate some, but not all, of the exemplary embodiments. In fact, various exemplary embodiments of this disclosure may be implemented in many different forms and should not be construed as limited to the exemplary embodiments set forth herein; rather, these exemplary embodiments are provided to enable this disclosure to meet applicable legal requirements. The same reference numerals consistently denote the same elements. As used herein, the terms “data,” “content,” “information,” and similar terms are used interchangeably to refer to data capable of being transmitted, received, and / or stored according to the disclosed exemplary embodiments. Therefore, the use of any such terms should not be construed as limiting the spirit and scope of the exemplary embodiments of this disclosure.
[0054] Additionally, as used herein, the term "circuit" means (a) a purely hardware circuit implementation (e.g., implemented in analog and / or digital circuitry); (b) a combination of a circuit and one or more computer program products containing software and / or firmware instructions stored on one or more computer-readable storage media that work together to enable a device to perform one or more functions described herein; and (c) a circuit, such as one or more microprocessors or portions thereof, which requires software or firmware to operate, even if such software or firmware is not physically present. This definition of "circuit" applies to all uses of the term herein (including in the claims). As another example, as used herein, the term "circuit" also includes implementations comprising one or more processors and / or portions thereof, along with accompanying software and / or firmware. As another example, the term "circuit" as used herein also includes, for example, baseband integrated circuits or application processor integrated circuits for mobile phones, or servers, cellular network devices, other network equipment (such as core network equipment), field-programmable gate arrays, and / or other computing devices.
[0055] The term “comprising” means including but not limited to, and should be interpreted as it is typically used in the patent context. The use of broader terms such as “comprising,” “including,” and “having” should be understood to support narrower terms such as “consisting of,” “essentially consisting of,” and “substantially consisting of.” Furthermore, with regard to the terms “comprising,” “including,” and variations thereof as used in the detailed description or claims, these terms are intended to be inclusive, similar to the term “containing.”
[0056] The phrases “in one embodiment,” “in one example embodiment,” “according to one embodiment,” “according to one example embodiment,” “in some embodiments,” “in some example embodiments,” “in various embodiments,” “in various example embodiments,” etc., generally refer to the fact that a particular feature, structure, or characteristic following the phrase may be included in at least one example embodiment of this disclosure, but not necessarily in all example embodiments of this disclosure. Therefore, the particular feature, structure, or characteristic may be included in more than one example embodiment of this disclosure, such that these phrases do not necessarily refer to the same example embodiment.
[0057] As used herein, the terms “example,” “exemplary,” etc., mean “serving as an example, instance, or illustration.” Any implementation, aspect, or design described herein as “example” or “exemplary” is not necessarily to be construed as being more preferred or advantageous than other implementations, aspects, or designs. Rather, the use of the terms “example,” “exemplary,” etc., is intended to present concepts in a specific manner.
[0058] If the specification uses words such as "may," "can," "should," "will," "preferably," "possibly," "typically," "optionally," "for example," "often," or "may" (or other such language) to describe a component or feature, or that the component or feature has a certain characteristic, then that particular component or feature is not necessarily included, or that particular component or feature does not necessarily have that characteristic. Such components or features may be optionally included in some example embodiments, or may be omitted.
[0059] As used herein, the term "computer-readable medium" refers to non-transitory storage hardware, non-transitory storage device, or non-transitory computer system memory that can be accessed by a controller, microcontroller, computing system, or module of a computing system to encode computer-executable instructions or software programs thereon. A non-transitory "computer-readable medium" can be accessed by a computing system or module of a computing system to retrieve and / or execute computer-executable instructions or software programs encoded on the medium. Examples of non-transitory computer-readable media may include, but are not limited to, one or more types of hardware memory, non-transitory tangible media (e.g., one or more magnetic disks, one or more optical disks, one or more USB flash drives), computer system memory, or random access memory (e.g., DRAM, SRAM, EDORAM), etc. As used herein, the term "non-transitory" is a limitation on the medium itself (e.g., it is tangible, not signaling), not a limitation on the persistence of data storage (e.g., RAM and ROM).
[0060] As used herein, “at least one of the following: a list of two or more elements” and “at least one of the list of two or more elements” and similar expressions (where the list of two or more elements is connected by “and”, “or” or “and / or”) means at least any one of the elements, or at least any two or more of the elements, or at least all of the elements.
[0061] Example embodiments will be described herein with reference to example communication systems and related technologies used to limit the maximum sensitivity degradation value of user equipment. However, it should be understood that the scope of the claims is not limited to the specific types of communication systems and / or processes disclosed. An example embodiment may be implemented in a network (e.g., core network) or terminal device (e.g., user equipment) of a communication system using one or more processes and operations. For example, although shown in the context of a wireless cellular system utilizing 3GPP system elements such as a 3GPP next-generation core network, the disclosed example embodiments are directly applicable to a variety of other types of communication systems. Furthermore, while this disclosure may describe various example embodiments in conjunction with fifth-generation (5G) communication systems, this disclosure is also applicable to and includes, and is not limited to, other networks and network technologies such as 3G, 4G, LTE, sixth-generation (6G), etc.
[0062] According to an illustrative example embodiment implemented in a 5G communication system environment, one or more 3GPP Technical Specifications (TS) and Technical Reports (TRs) provide further descriptions of user equipment and core network elements / entities / functions and / or operations performed by user equipment and core network elements / entities / functions, such as Section 7.3A of 3GPP TS 38.101-1. Other 3GPP TS / TR documents provide additional general details that will be understood by those skilled in the art. However, while the example embodiment is well-suited to implementations associated with the 3GPP standards for 5G described above, alternative embodiments are not necessarily intended to be limited to any particular standard.
[0063] like Figure 1 As shown, a communication system 100 is provided according to an example embodiment of this disclosure. In one or more example embodiments, the communication system 100 may include one or more terminal devices (e.g., user equipment) and one or more networks (e.g., one or more communication networks, one or more network components, etc.). In the example embodiments, the communication system 100 is an environment that includes or corresponds to a 5G communication system (e.g., a 5G communication network) associated with one or more terminal devices (e.g., user equipment) and / or one or more networks (e.g., one or more communication networks, one or more network components, etc.) supporting 5G communication. However, for Figure 1 The description of the communication system 100 herein is not intended to limit or otherwise restrict the exemplary embodiments described and contemplated herein to any particular configuration of elements or networks, nor is it intended to exclude any alternative configurations or systems that may be used in conjunction with embodiments of this disclosure. Rather, it presents... Figure 1 The communication system 100 disclosed herein is provided only as an example basis and context to facilitate the description of some features, aspects, and uses of the methods, apparatus, and computer program products disclosed and contemplated herein. It should be understood that, although... Figure 1 Many aspects and components presented herein are shown as separate, individual elements, but other configurations may also be used in conjunction with the methods, apparatus, and computer programs described herein, including configurations that combine, omit, and / or add some aspects and / or components.
[0064] In some example embodiments, the communication system 100 may include at least one user equipment (UE) 110 and at least one network component 120A, 120B (collectively, "120"), which are capable of communicating with each other and receiving uplink (UL) and / or downlink (DL) transmissions. The at least one network component 120 may be a radio access network (RAN) component, a core network (CN) component, a data network (DN) component, an application server component, an application function, and / or other types of network components. In one or more example embodiments, the at least one network component 120 may be a network element and may be implemented through any of a variety of access points, including, for example, a node B (such as a gNB). The UE 110 may be configured to operate in two or more frequency bands, for example, in three or four frequency bands in some example embodiments. For at least some frequency bands (not necessarily all), the UE 110 and / or at least one network component 120 may be configured to define one or more maximum sensitivity degradation (MSD) values associated with the UE 110.
[0065] As described below, an apparatus, method, and computer program product according to an example embodiment are configured to limit one or more Maximum Sensitivity Degradation (MSD) values relative to a UE's reference sensitivity to improve communication performance. The reference sensitivity is the minimum average power applied to each antenna port of the UE at which throughput should meet or exceed the requirements of a specified reference measurement channel. The MSD is a widening of the reference sensitivity parameter when the UE is receiving and configured with more than one operating frequency band. The MSD value can be better limited by further limiting it after establishing a Radio Resource Control (RRC) connection mode or during reconfiguration, and optionally in connection mode. In some cases, the MSD value can be reduced, allowing for more appropriate network configuration, including but not limited to determining a more suitable channel configuration.
[0066] As an example, the communication system 100 can be deployed in a radio access architecture based on Long Term Evolution Advanced (LTE-A) and / or New Radio (NR, 5G). However, the system can also be deployed in other network architectures, including other communication networks, such as those developed in the future, like 6G networks, and any of many existing networks, including Universal Mobile Telecommunications System (UMTS) Radio Access Network (UTRAN or E-UTRAN), Wireless Local Area Network (WLAN or Wi-Fi), Microwave Access Global Interoperability (WiMAX), Bluetooth®, Personal Communication Services (PCS), ZigBee®, Wideband Code Division Multiple Access (WCDMA), systems using Ultra Wideband (UWB) technology, sensor networks, Mobile Ad Hoc Networks (MANET), and Internet Protocol Multimedia Subsystem (IMS), or any combination thereof.
[0067] UE 110 can be any type of user terminal, terminal equipment, etc., allocated and assigned resources on the air interface. For example, UE can be a portable computing device, such as a wireless mobile communication device, including but not limited to the following types of devices: mobile station (mobile phone), smartphone, virtual reality device, augmented reality device, personal digital assistant (PDA), mobile phone, device using a wireless modem (alarm or measuring device, etc.), laptop and / or touch screen computer, tablet computer, game console, notebook computer, and multimedia device. User equipment can also be referred to as user unit, mobile station, remote terminal, access terminal, or user terminal, etc.
[0068] In some example embodiments, at least one network component 120 may be associated with one or more cellular access points. In some example embodiments, at least one network component 120 may define and / or serve one or more cells. In one or more example embodiments, one or more access points may communicate with a network such as a core network via a gateway, enabling one or more access points to establish a cellular radio access network through which the UE 110 can communicate with at least one network component 120.
[0069] Although not shown, the communication system 100 may also include, for example, a controller associated with one or more access points (such as base stations) to facilitate operation of the access points and management of the UE 110 communicating with them. Figure 1 As shown, the communication system 100 may further include one or more wireless local area networks (WLANs), each WLAN being served by a WLAN access point configured to establish wireless communication with the UE 110. Thus, the UE 110 can communicate with at least one network component 120 via the WLAN access point. In various example embodiments, the at least one network component 120 may consist of additional network elements, such as routers, switches, servers, gateways, and / or controllers, to facilitate communication with the UE 110.
[0070] In some example embodiments, the communication system 100 or its components (e.g., base stations, towers, etc.) may be configured to communicate with communication devices such as cellular phones (e.g., UE 110) on multiple different frequency bands (e.g., FR1 (below 6 GHz), FR2 (millimeter wave), other suitable frequency bands and their subbands, etc.). In some example embodiments, the communication system 100 may include or employ a massive MIMO antenna. In some example embodiments, the communication system 100 may include a multi-user MIMO (MU-MIMO) antenna. In some example embodiments, the communication system 100 may employ edge computing, whereby the computing server is communicatively, physically, computationally, and / or temporally closer to the communication device (e.g., UE 110) to reduce latency and data service congestion. In some example embodiments, the communication system 100 may employ other technologies, devices, or processes, such as small cells, low-power RAN, radio wave beamforming, Wi-Fi cellular aggregation, non-orthogonal multiple access (NOMA), channel coding, etc.
[0071] See now Figure 2 An example device 200 is provided. In one embodiment, device 200 may be implemented by, associated with, or communicate with a UE 110. In another embodiment, device 200 may be implemented by, associated with, or communicate with a network component 120, network element, base station, and / or other type of network element (e.g., access point).
[0072] Device 200 includes a processor 202, a memory 204, and / or a network interface 206. Device 200 can be configured to perform one or more operations described herein. While these components are described in relation to the performance of various functions, it should be understood that a particular implementation must include the use of specific hardware. It should also be understood that some of these components may include similar or shared hardware. For example, two sets of circuits may utilize the same processor, network interface, storage medium, etc., to perform their related functions, thus eliminating the need to provide duplicate hardware for each set of circuits.
[0073] In some example embodiments, processor 202 (and / or coprocessor or any other processing circuitry associated with the processor via auxiliary or other means) may communicate with memory 204 via a bus to transfer information between components of device 200. Memory 204 is non-transitory memory and may include, for example, one or more volatile and / or non-volatile memories. In other words, memory 204 may be, for example, an electronic storage device (e.g., a computer-readable storage medium). Memory 204 may be configured to store information, data, content, applications, instructions, etc., to enable device 200 to perform various functions according to the example embodiments disclosed herein.
[0074] Processor 202 can be implemented in a variety of different ways and may include, for example, one or more processing devices configured to execute independently. In some non-limiting embodiments, processor 202 may include one or more processors configured in series via a bus, thereby enabling them to execute instructions, pipeline operations, and / or multithreading independently. The term "processor" is understood to include single-core processors, multi-core processors, multiple processors within device 200, and / or remote or "cloud" processors.
[0075] In some example embodiments, processor 202 may be configured to execute instructions stored in memory 204 and / or other circuitry accessible to processor 202. In some example embodiments, processor 202 may be configured to perform hard-coded functions. Thus, whether configured by hardware or software methods or a combination thereof, processor 202 may represent an entity (e.g., physically contained in circuitry) capable of performing operations according to embodiments disclosed herein. Alternatively, as another example, when processor 202 is implemented as a software instruction executor, the instructions may specifically configure processor 202 to implement the algorithms and / or operations described herein when executing the instructions.
[0076] In some example embodiments, device 200 may optionally include input / output circuitry that can then communicate with processor 202 to provide output to a user and / or other entity, and in some example embodiments receive indications of input. The input / output circuitry may include a user interface and may include a display, and may include a web user interface, mobile application, query-initiating computing device, kiosk, etc. In some example embodiments, the input / output circuitry may also include a keyboard, mouse, joystick, touchscreen, touch area, softkeys, microphone, speaker, or other input / output mechanism. The processor and / or the user interface circuitry including the processor may be configured to control one or more functions of one or more user interface elements via computer program instructions (e.g., software and / or firmware) stored in processor-accessible memory (e.g., memory 204, etc.).
[0077] Network interface 206 can be any component, such as a device or circuit implemented in hardware or a combination of hardware and software, configured to receive data from and / or send data to a network (e.g., one or more RAN components 120), and / or communicate with device 200. In this regard, network interface 206 may include, for example, a network interface for enabling communication with wired or wireless communication networks. For example, network interface 206 may include one or more network interface cards, antennas, buses, switches, routers, modems, and supporting hardware and / or software, or any other device suitable for enabling communication via a network. Additionally, or alternatively, network interface 206 may include circuitry for interacting with one or more antennas to induce signal transmission via one or more antennas, or for processing reception of signals received via one or more antennas.
[0078] For inter-band carrier aggregation (CA) / E-UTRAN New Radio dual connectivity (EN-DC) / dual connectivity (DC) combinations (hereinafter generally referred to as CA), various factors may allow exceptions to UE sensitivity requirements, potentially allowing for relaxation reflected in the MSD value. Thus, the methods, apparatus, and computer program products according to example embodiments provide signaling, such as non-Radio Resource Control (RRC) signaling, sent by the UE to the network to indicate that the UE's performance exceeds the specification and its MSD value definition, thereby allowing for further relaxation of the reference sensitivity parameter. This further relaxation may be attractive to the UE because the UE can subsequently be configured by the network to utilize the CA combination, which the network would otherwise not utilize. The network can also benefit from further relaxation of the reference sensitivity parameter by assigning CA configurations to UEs with performance better than the specification.
[0079] Different types of sources in the UE can have their reference sensitivity parameters relaxed via MSD. These sources can be divided into two distinct groups, one group 310 having only one configured uplink (UL) component carrier, and the second group 320 having, for example,... Figure 3 The illustrated configuration includes two UL component carriers. In the illustrated embodiment, the first group 310 includes any one or more of three MSD types: uplink (UL) harmonics 312, harmonic mixing 314, and / or crossband interference (e.g., generally referred to as crossband below) 316. UL harmonics 312 may cause self-interference in one or more downlink (DL) component carriers (CC) because the UL harmonics of the CC fall within the DL CC bandwidth. Harmonic mixing 314 may cause self-interference when the UL or UL harmonics coincide with the DL harmonics of one or more DL components, while crossband 316 can exhibit self-interference when the output spectrum of the UL component carrier falls within the DL component carrier bandwidth.
[0080] See further Figure 3 In various embodiments, the second group 320 includes at least intermodulation distortion (IMD). Intermodulation distortion can occur when two or more UL component carriers intermodulate (e.g., mix), and the intermodulation product causes the UL component carrier to fall within the receiver bandwidth of at least one DL component carrier.
[0081] Figure 4 Figure 400 illustrates the maximum sensitivity degradation (MSD) types in the frequency band combination CA_n2-n77 (i.e., when carriers of frequency bands n2 and n77 are aggregated). The x-axis 402 represents the n2 frequency division duplex (FDD) channel allocation for the UL, followed by the n2 frequency division duplex (FDD) channel allocation for the DL, while the y-axis 404 represents the n77 time division duplex (TDD) channel allocation. Depending on the channel allocation within frequency bands n2 and n77, all four types of MSD are possible, specified by different MSD values. Figure 4 As shown, IMD2 has a highest MSD value of 34.75 dB, while the crossband has a lowest MSD value of 1 dB, which only occurs in power class 2 devices. In some instances, the MSD value is determined after establishing a connection mode or during reconfiguration and / or during connection mode (e.g., Figure 4 Those MSD values depicted in the diagram are lower than the expected MSD values, which are predefined by the specification using an MSD value table for both UE 110 and network component 120 before UE connection. Thus, the method, apparatus, and computer program product according to one example embodiment allows for defining MSD values upon entering and / or being in connected mode, and allows for providing the most recently defined MSD value to the network in cases where those MSD values differ from (e.g., are less than) the expected MSD values predefined before UE connection, allowing the network to redefine resource allocation based on this.
[0082] Figure 5A method for providing MSD information is illustrated. For this purpose, network 120 is configured to send a request for user equipment (UE) capabilities, including Maximum Sensitivity Degradation (MSD) information. This request may include network band combination information to identify, for example, the bands supported by the operator for UL and DL communications. See Operation 1. Furthermore, UE 110 can be configured to send a response to network 120 including information about UE capabilities, including the MSD information. However, the MSD information, including the expected MSD value provided by UE 110 to network 120, is static and may be an MSD value defined by the 3GPP TS 38.101 specification. The MSD information defined in the 3GPP TS 38.101 specification considers all possible frequency band combinations and may include one or more tables with the following entries: the interfered frequency band, the interference source frequency band, the type of interference (e.g., UL harmonics, harmonic mixing, crossbands and / or intermodulation distortion), the interference order, the MSD level, the zero range, the attacker's power level, power backoff and / or backoff band combinations (if >2CA). Due to size constraints, such table exchange consumes significant resources in terms of memory usage, message transmission format, and data size.
[0083] The static MSD value provided to Network 120 can serve as a one-time configuration report, such as for worst-case frequency allocation. Consequently, changes in channel allocation, physical resource block (PRB) allocation, output power, etc., can significantly alter the MSD value, making the actual MSD value different from the static MSD value provided by the UE. However, relying on the static MSD value... Figure 5 The proposed method cannot compensate for specific use cases, such as when the channel or channel bandwidth harmonics used only partially overlap, rather than the complete overlap that would generate more interference as envisioned by the worst-case frequency allocation on which the static MSD value is based. Similarly, the proposed method, which relies on static MSD values, does not compensate for situations where the UE's performance is better than reported to the network, or where the network measures better performance than the UE reports. Because it relies on static MSD values that do not consider actual performance, it does not provide a reduction in MSD values relative to statically defined MSD values, thus limiting the resulting network configuration and potentially leading to suboptimal performance.
[0084] According to one example embodiment, the UE and network are configured to transmit MSD information after establishing an RRC connection mode or during reconfiguration. By making the MSD value based on a configuration provided by the network, such as frequency bands and band combinations identified by the network, an MSD value that takes into account the actual configuration can be provided when establishing an RRC connection mode or during reconfiguration (which the UE and network will utilize for communication). The MSD value provided based on the actual configuration can differ from (e.g., be less than) the MSD value statically defined for worst-case frequency allocation, and thus can allow for improvements in network configuration. Additionally or alternatively, the MSD value can be dynamically and repeatedly determined by the UE and reported to the network in connection mode, such that any further improvements to the MSD value (e.g., reduction) are provided to the network to further enhance network configuration.
[0085] In addition to providing MSD values that take into account the actual configuration, the method, apparatus, and computer program product according to one example embodiment do not necessarily send a large amount of MSD information, such as a table(s) of MSD values(s) predefined by management specifications. Instead, a more limited set of MSD information can be initially sent after registration, followed by the MSD values that take into account the actual configuration. This can save resources, such as memory usage, message transmission format, and data size. For example, the network does not need to store a large amount of MSD information for each registered UE, but can store and utilize a more limited set of MSD information.
[0086] Figures 6A to 6C An example implementation of a signal flow according to an example embodiment is shown, wherein UE 110 is configured to determine one or more MSD values and provide them to network 120. Figure 6A In Operation 1, network 120 (e.g., an access point) may provide information to UE 110 to help assess Maximum Sensitivity Degradation (MSD) performance. In various embodiments, this information may include information about one or more frequency band combinations configured for network use, channel ranges for the one or more frequency band combinations, channel allocations, frequency ranges, etc. The network may provide this information in various messages, such as the different RRC messages shown in Operations 2, 3, and 6 below. For example, in Operation 2, network 120 may be configured to send one or more System Information Blocks (SIBs) that provide UE 110 with a list of one or more channel ranges and / or potential carrier aggregation (CA) combinations for each frequency band.
[0087] See further Figure 6AIn various embodiments, network 120 may send a request to UE 110 to provide information about UE capabilities, including the UE's ability to provide MSD information. See operation 3. In conjunction with this request, network 120, according to an example embodiment, may provide information about per-band channel range and one or more potential CA combinations, thereby limiting the number of use cases reported by the UE and conserving resources accordingly. In operation 4, UE 110 may be configured to send capability information, including, after establishing an RRC connection mode or upon reconfiguration, and optionally, once in connection mode, to notify network 120 that the UE is capable of providing MSD information. If the UE is capable of providing MSD information after establishing an RRC connection mode or upon reconfiguration, and optionally once in connection mode, the UE capability information may also identify or define the Media Access Control (MAC) control element (CE) to be used to provide MSD information. In some embodiments, if the potential CA combination list and the MSD value per channel band are different from (e.g., lower than) the MSD values predefined by, for example, the TS 38.101 specification, the UE capability information may also provide the potential CA combination list and the MSD values per channel band provided by the network in Operation 3. As used herein, MSD values such as those predefined by TS 38.101 or other management specifications, as well as any MSD values provided in Operation 4 based on the potential CA combination list and the per channel band, are referred to as expected MSD values because these MSD values have been provided prior to establishing the connection mode.
[0088] exist Figure 6AIn operations 5 and 6, network 120 (e.g., access point) can also be configured to send one or more activation signals, such as RRC release, to UE 110. These activation signals can be configured to instruct UE 110 to begin providing feedback to network 120 in the form of one or more MSD value feedbacks, at least in part based on measurement settings or RRC configuration messages. In some embodiments, the activation signals can also be configured to instruct UE 110 to begin performing MSD estimation after RRC establishment and / or reconfiguration (and optionally, to repeat MSD estimation once connected mode is entered), and can again provide information about potential CA combinations and per-band channel ranges to limit the band combinations and / or channel allocations that UE 110 can consider, thereby allowing the UE to perform MSD estimation more efficiently by limiting the band combinations and / or channel allocations to be considered. In some embodiments, UE 110 can also be configured to prepare tables or other compiled forms of one or more MSD values. In this example embodiment, one or more tables may include worst-case MSD values. One or more tables may be generated, at least in part, based on information received from network 120, for example, in operations 2, 3, and / or 6. If the UE is configured to repeatedly determine MSD values in connected mode, network 120 may also provide information about the period at which MSD values are repeatedly determined in connected mode. In some embodiments, network 120 may also configure UE 110 to report one or more MSD values or not to report one or more MSD values. For this purpose, the network may configure UE 110 with an explicit measurement configuration, or as part of RRC establishment and / or reconfiguration.
[0089] See Figure 6B In operation 7, UE 110 can define one or more MSD values to be determined after the channel configuration is established, based on information provided by the network, for example, in operation 3, regarding the per-band channel range and one or more potential carrier aggregation combinations. It can then begin estimating at least one MSD value based on the actual implementation (e.g., potential CA combinations previously identified by network 120 and the per-band channel range). Based on the network 120's configuration and information, UE 110 limits the number of MSD estimates, thereby allowing for more efficient determination of MSD values. In operation 8, network 120 can instruct RRC establishment and / or reconfiguration with UE 110. RRC establishment and / or reconfiguration can establish a channel configuration between network 120 and UE 110.
[0090] See further Figure 6BIn operation 9, after establishing a channel configuration with network 120, such as immediately after establishing an RRC connection mode or during reconfiguration, UE 110 can be configured to determine one or more MSD values based on the established channel configuration and determine whether these one or more MSD values differ from (e.g., are less than, or in some embodiments, are greater than) expected MSD values (such as expected MSD values predefined by management standards, or expected MSD values previously provided to network 120 in conjunction with MSD capability information in operation 4). If it is determined that one or more MSD values determined after RRC establishment and / or reconfiguration differ from (e.g., are better than, less than) the MSD values previously provided to network 120, UE 110 can send the MSD values determined after RRC establishment and / or reconfiguration to network 120. See operation 10. In various embodiments, due to changes in UE location, changes in physical resource block allocation, changes in channel allocation, etc., the MSD values determined after RRC establishment and / or reconfiguration may differ from the expected MSD values, which were predefined or provided to the network before the connection.
[0091] Although the MSD value determined in Operation 9 can be sent to Network 120 using various message types, including RRC messages and UE assistance information messages, the MSD value determined after RRC establishment and / or reconfiguration can be provided by UE 110 via non-RRC signaling, such as in a MAC CE message, which allows the UE to send the MSD information to the network at any time for rapid use by the network. See also Figure 6B Operation 10. In addition to the MSD value, messages such as MAC CE messages may also include information about the interference that caused the MSD value, including, for example, the type of interference, the source of interference, and / or the order of interference. In various embodiments, this information may also include information about the order of UL harmonic direct hits, harmonic mixing, and / or intermodulation distortion; information about the UL and DL bandwidths experiencing UL harmonic direct hits, harmonic mixing, and / or cross-band isolation; information about the UL power level of the UE that creates UL harmonic direct hits, harmonic mixing, intermodulation distortion, and / or cross-band isolation, etc. In some embodiments, for each band combination that can support low MSD values, UE 110 may provide network 120 with the MSD type (e.g., intermodulation distortion (IMD), harmonic direct hit (HD), receiver local oscillator (Rx LO) harmonics, etc.), supported attenuation improvements (e.g., indicating IMD2, IMD4, HD2, HD3, etc., different types from the IMD, HD, etc. that generate interference), the band experiencing interference, and the associated low MSD value.
[0092] Based on the MSD value, network 120, such as a network node (e.g., an access point), can be configured to update its configuration with UE 110, for example, to improve performance, increase efficiency, etc. Network 120, such as a network node (e.g., an access point), can also utilize interference information about the subsequent configuration of its UE provided via messages (e.g., MAC CE messages) to further change the MSD value, such as by modifying the configuration to have different overlaps between frequency bands.
[0093] One or more MSD values determined by UE 110 after establishing a connection mode or during reconfiguration can be defined in various ways, including being defined as absolute values, relative values, levels, thresholds, or threshold range tables. For example, an MSD value can be defined as an absolute value, such that the MSD value is set to a specific value (e.g., -98 dBm). In some embodiments, an MSD value is defined as a relative value, such that the MSD value is equal to 24.6 dB, wherein the MSD value is defined relative to 3GPP TS 38.101. In other embodiments, an MSD value is defined as a level value equal to a bit solution (e.g., 000, 001, 010, 011, 100, 101, 110, 111, etc.), wherein the bit solution may include a maximum threshold (e.g., 21 dB) depending on the UE's MSD capability level. In some embodiments, the UE can be configured to represent the level value using two or three bits. The level value can be additionally or alternatively defined by the UE capability level (e.g., Level I, Level II... Level VIII, etc.). In some embodiments, the MSD value is defined as a threshold, wherein the threshold is defined by the UE in an incremental pattern (e.g., 0, 3...21 dB). In other embodiments, the MSD value is defined as a threshold range table, wherein the threshold range table may be defined in 5 dB increments (e.g., 0 to 5 dB, 5 to 10 dB, 10 to 15 dB, 15 to 20 dB, 20 to 25 dB, 25 to 30 dB, 30 to 35 dB, 35 to 40 dB, etc.).
[0094] In the example embodiment, the UE can compare one or more MSD values determined by UE 110 after establishing a connection mode or during reconfiguration with a threshold to determine whether to report the one or more MSD values to network 120. For example, if the one or more MSD values are less than the threshold, they can be reported to the network; if they are greater than the threshold, they are not reported. In the example embodiment, multiple different levels i (also called threshold levels Th) are defined. iIf the expected MSD value meets a first threshold level, the MSD value determined by the UE after establishing a connection or during reconfiguration must meet a threshold level lower than the first threshold level before being reported to the network. This ensures that the reported MSD value improves by at least a predetermined amount, e.g., in dB, relative to the expected MSD value. Although different threshold levels can be defined in different embodiments, one or more thresholds at 15 dB, 20 dB, and 25 dB can be defined, thus defining the ranges: 0 to 15 dB, 0 to 20 dB, and 0 to 25 dB. While the same threshold can be used for different types of MSD values, in other embodiments, different thresholds can be defined for different types of MSD values.
[0095] See Figure 6C In operation 11, when UE 110 is connected to network 120, UE 110 can be configured, for example, to periodically repeat the evaluation to assess whether the actual channel conditions allow UE 110 to perform better in terms of MSD values than the expected MSD value or the MSD value previously reported to network 120, such as in operation 10 (collectively referred to herein as the existing MSD value). UE 110 can be configured to determine that the MSD value is better than the expected MSD value or the MSD value previously reported to network 120 if the second MSD value determined when the UE is connected to the network is different from (e.g., less than) the existing MSD value. The UE may perform better in terms of the second MSD value for various reasons, including situations where only a portion of the channel experiences interference (e.g., self-interference, interference with another UE, etc.) when the UE is connected, whereas the existing MSD value is based on interference assumptions across the entire channel. In this regard, partial overlap of at least one channel can reduce interference to UE 110 compared to complete channel overlap. One or more second MSD values determined by UE 110 in connected mode can be limited in various ways, including being limited as absolute values, relative values, levels, thresholds, or threshold range tables.
[0096] In operation 12, UE 110 can be configured to evaluate one or more second MSD values determined in connected mode to determine whether the UE's performance is better than previously reported. Existing MSD values may differ from the second MSD values determined in connected mode at this time for various reasons, including changes in UE 110's location, physical resource block allocation, channel allocation, etc. As mentioned above, determining whether the second MSD value is better can be based on a comparison of MSD values, or on the second MSD value determined in connected mode being better than the existing MSD value by a predetermined amount. In operation 13, UE 110 can be configured to send the second MSD value determined in connected mode to network 120 in a message such as a MAC CE message if the second MSD value determined in connected mode meets reporting criteria (e.g., better than (or less than) the existing MSD value). As mentioned above, the message (such as a MAC CE message) providing the second MSD value in operation 13 may optionally also include information about interference that at least partially defines the second MSD value, such as information about the type of interference, the source of interference, the order of interference, and whether the channels are fully or partially overlapping. In operation 14, the UE may also optionally be configured to repeatedly (e.g., periodically) repeat operations 11 to 13, thereby allowing updates to the MSD value to be provided to the network if the MSD value changes in connected mode. Furthermore, although operations 11 to 13 are described as being performed in connected mode, operations 11 to 13 can also be performed when the UE is in inactive mode. In various embodiments, repeatedly updating at least one MSD value allows the UE 110 to further improve the MSD value by taking into account the impact of changes in physical location, physical resource blocks, channels, etc., on the interference experienced by the UE in connected mode.
[0097] exist Figures 6A to 6B In some embodiments, the MSD value is determined after establishing a connection mode or during reconstruction (as shown in operation 9) and during connection mode (as shown in operation 11). However, other embodiments may determine the MSD value only in one of these stages. For example, the MSD value may be determined after establishing a connection mode or during reconstruction, as shown in operation 9, without determining the MSD value during connection mode. Conversely, the MSD value may be determined repeatedly during connection mode, as shown in operation 11, without determining the MSD value after establishing a connection mode or during reconfiguration.
[0098] See now Figures 7 to 8 Provided by Figure 7 At least one UE and / or by Figure 8 The device implemented by at least one network element (e.g., access point) in the system (e.g.) Figure 2 Example flowchart of the operations performed by the device 200.
[0099] See now Figure 7The figure illustrates method 700, which can be executed by a device implemented by the UE. Device 200 includes components such as processor 202, memory 204, etc., for determining one or more MSD values based on a channel configuration established between the UE and a network element. See box 702. A channel configuration is established between the UE and the network element during RRC establishment or reconfiguration, such as after establishing an RRC connection mode (e.g., immediately after establishment) or during channel reconfiguration.
[0100] According to this example embodiment, apparatus 200 also includes components such as processor 202, memory 204, etc., for evaluating whether one or more MSD values meet reporting criteria relative to one or more expected MSD values determined before channel configuration is established. See box 704. As described above, the expected MSD value can be a predetermined MSD value provided by management specifications, and / or an MSD value provided by the UE before RRC establishment or reconfiguration, such as in response to information provided by the network regarding per-band channel range and potential carrier aggregation combinations. Various reporting criteria can be defined, including one or more MSD values being different from (e.g., less than) the expected MSD value, or one or more MSD values differing from the expected MSD value by at least a threshold amount.
[0101] When the reporting criteria are met, apparatus 200 also includes components, such as processor 202, network interface 206, etc., for providing one or more MSD values determined after channel configuration is established to the network element using non-RRC signaling (e.g., by using MACCE messages). See box 706. In addition to providing one or more MSD values to the network, according to the example embodiment, apparatus 200 may also include components, such as processor 202, network interface 206, etc., for combining information about interference affecting the provision of one or more assessed MSD values within MAC CE with the one or more MSD values. Various types of interference information can be provided, including information about the type, source, and / or order of interference.
[0102] In the example embodiment, in connected or inactive mode, additionally or alternatively, the UE may dynamically determine one or more second MSD values. Therefore, according to the example embodiment, apparatus 200 may further include means for dynamically determining one or more second MSD values, such as processor 202; and means for evaluating whether the dynamically determined one or more second MSD values satisfy the above-mentioned... Figure 6B Operation 10 and Figure 7The means, such as a processor, are described in operation 706 as a second reporting standard relative to the expected MSD value and any MSD value previously reported to the network element. The second reporting standard may be the same as the reporting standard used in conjunction with operation 704. Alternatively, the second reporting standard may be different from the reporting standard used in conjunction with operation 704, and may require the second MSD value to be different from (e.g., less than) the expected MSD value and any MSD value previously reported to the network element by an amount, such as greater than or less than a threshold amount used in the reporting standard of operation 704. In the case where the dynamically determined one or more second MSD values satisfy the second reporting standard relative to the one or more expected MSD values and any MSD value previously reported to the network element, according to this example embodiment, the device includes means, such as a processor, network interface 206, etc., for providing the dynamically determined one or more second MSD values to the network element using non-RRC signaling, such as using another MAC CE message. According to this example embodiment, the MAC CE message may also optionally include information about interference affecting the dynamically determined one or more second MSD values, such as the type, source, and / or order of the interference.
[0103] In some example embodiments, this dynamic determination and evaluation of one or more second MSD values can be repeated periodically. Additionally, although described as being performed in conjunction with the dynamic determination and evaluation of one or more second MSD values, it can also be performed independently of or instead of determining one or more MSD values after establishing a connection mode or during reconfiguration. For example, the MSD values can be determined after establishing a connection mode or during rebuilding, without determining the second MSD values during connection mode. Conversely, the second MSD values can also be repeatedly determined during connection mode, without determining the MSD values after establishing a connection mode or during reconfiguration.
[0104] See now Figure 8 The figure illustrates method 800, which can be executed by a device implemented by a network element. The apparatus 200 includes components such as a processor 202, a memory 204, a network interface 206, etc., for receiving one or more MSD values based on an established channel configuration, which satisfy reporting criteria relative to one or more expected MSD values defined prior to the channel configuration establishment. See box 802. One or more MSD values are received via non-RRC signaling, such as using a MAC CE message, and these MSD values may optionally include interference information, such as information about the type, source, and / or order of interference. Despite the above regarding... Figure 7Operation 704 describes the reporting standard, but in one embodiment, it requires one or more MSD values to be different from (e.g., less than) one or more expected MSD values. Channel configuration can be established when establishing an RRC connection mode or during channel reconfiguration. In various embodiments, network elements can be configured to receive one or more MSD values after establishing channel configuration between the network element and at least one user equipment.
[0105] In an example embodiment, in connected or inactive mode, device 200 includes components such as processor 202, network interface 206, etc., for receiving one or more second MSD values, which are dynamically determined and satisfy a second reporting criterion relative to one or more expected MSD values and any other MSD values previously reported to network elements. The second reporting criterion may be the same as the reporting criterion described above in conjunction with operation 802. Alternatively, the second reporting criterion may differ from the reporting criterion used in conjunction with operation 802 and may require the second MSD value to differ from (e.g., less than) the expected MSD value and any MSD value previously reported to network elements by an amount, such as greater than or less than a threshold amount used in the reporting criterion of operation 802. One or more second MSD values are also received via non-RRC signaling, such as via another MAC control element. The MAC control element may also provide information, along with the one or more second MSD values, about interference affecting the dynamically determined one or more second MSD values, such as information about the type, source, and / or order of interference.
[0106] The apparatus 200 also includes components such as processor 202, memory 204, etc., for defining resource allocation based on one or more MSD values based on channel configuration. See box 804. Thus, providing MSD values after establishing channel configuration can provide improved network operation.
[0107] It should be understood that the embodiments described herein are not limited to the systems given as examples, such as 5G systems, and those skilled in the art can apply this solution to other communication systems, including 6G or other communication systems under development or to be developed. Furthermore, while some embodiments are described herein in the context of base stations, the method can also be performed by other types of network entities according to other exemplary embodiments.
[0108] Furthermore, implementations of the various techniques described herein can be implemented in digital electronic circuits or computer hardware, firmware, software, or combinations thereof. Implementations can be implemented as computer program products, such as computer programs tangibly implemented in an information carrier, for example in a machine-readable storage device or in a transmitted signal, for execution by or control of a data processing apparatus (e.g., a programmable processor, computer, or multiple computers). Implementations can also be provided on a computer-readable medium or a computer-readable storage medium (which may be a non-transitory medium). Implementations of the various techniques may also include implementations provided via transient signals or media and / or program and / or software implementations downloadable via the Internet or other networks (wired and / or wireless networks).
[0109] Computer programs can be in the form of source code, object code, or some intermediate form, and can be stored in some kind of carrier, distribution medium, or computer-readable medium (which can be any entity or device capable of carrying the program). Such carriers include, for example, recording media, computer memory, read-only memory, photoelectric and / or electrical carrier signals, telecommunication signals, and software distribution packages. Depending on the required processing power, a computer program can be executed in a single electronic digital computer or distributed among multiple computers.
[0110] Computer programs such as those described herein can be written in any programming language, including compiled or interpreted languages, and can be deployed in any form, including as a standalone program suitable for a computing environment or as a module, component, subroutine, or other unit or part thereof. A computer program can be deployed to execute on a single computer, or on multiple computers located at a single site or distributed across multiple sites and interconnected via a communication network.
[0111] The operation of the method can be performed by one or more programmable processors that execute a computer program or a portion of a computer program to perform functions by manipulating input data and generating output. The operation of the method can also be performed by special-purpose logic circuitry (e.g., FPGA (Field Programmable Gate Array) or ASIC (Application-Specific Integrated Circuit)), and the apparatus can be implemented as special-purpose logic circuitry.
[0112] It should be understood that each block of the flowchart(s) and combinations of blocks in the flowchart(s) can be implemented in various ways, such as hardware, firmware, processors, circuitry, and / or other communication devices associated with the execution of software containing one or more computer program instructions. For example, one or more routines described herein can be implemented by computer program instructions. In this regard, computer program instructions embodying the routines described herein can be stored, for example, by memory 204 of device 200 associated with user equipment 110 or other means employing embodiments of this disclosure, and executed by processor 202. As will be understood, any such computer program instructions can be loaded onto a computer or other programmable device (e.g., hardware) to form a machine, such that the resulting computer or other programmable device performs the functions specified in the blocks of the flowchart(s). These computer program instructions can also be stored in a computer-readable storage medium capable of directing a computer or other programmable device to function in a particular manner, such that the instructions stored in the computer-readable storage medium form an article of art whose execution performs the functions specified in the blocks of the flowchart(s). Computer program instructions may also be loaded onto a computer or other programmable device to perform a series of operations on the computer or other programmable device, producing a computer-implemented process, such that the instructions, which execute on the computer or other programmable device, provide operations for implementing the functions specified in the boxes of the flowchart.
[0113] Therefore, the blocks of one or more flowcharts support combinations of means for performing a specified function and combinations of operations for performing a specified function. It should also be understood that one or more blocks of one or more flowcharts, and combinations of blocks in one or more flowcharts, can be implemented by a computer system based on dedicated hardware that performs the specified function, or by a combination of dedicated hardware and computer instructions.
[0114] Many modifications and other embodiments will arise in those skilled in the art upon which this disclosure pertains, taking advantage of the teachings presented in the foregoing description and the accompanying drawings. Therefore, it should be understood that this disclosure is not limited to the specific embodiments disclosed, and that variations and other embodiments are considered to be included within the scope of the claims. While specific terminology is used herein, it is for general and descriptive purposes only and not for limiting purposes.
Claims
1. A method comprising: After establishing the channel configuration, one or more maximum sensitivity degradation (MSD) values are determined based on the established channel configuration; Evaluate whether the one or more MSD values meet the reporting criteria relative to one or more expected MSD values determined before establishing the channel configuration; as well as If the one or more MSD values meet the reporting criteria relative to the one or more expected MSD values, the one or more MSD values are provided to the network element using non-radio resource control (RRC) signaling.
2. The method of claim 1, wherein evaluating whether the one or more MSD values meet the reporting criteria comprises: Determine whether the one or more MSD values are different from the one or more expected MSD values.
3. The method according to any one of claims 1 or 2, wherein providing the one or more MSD values to the network element using the non-RRC signaling comprises: This enables the provision of the one or more MSD values within the Media Access Control (MAC) control element.
4. The method of claim 3, wherein providing the one or more MSD values within the MAC control element comprises: This allows information about interference affecting the one or more MSD values to be provided within the MAC control element in combination with the one or more MSD values.
5. The method according to any one of claims 1 to 4, wherein after establishing an RRC connection mode or reconfiguring the channel, the one or more MSD values are determined based on the channel configuration.
6. The method according to any one of claims 1 to 5, further comprising: In connected or inactive mode, one or more second MSD values are dynamically determined; Assess whether the one or more second MSD values determined dynamically meet a second reporting criterion relative to at least one of the following: one or more expected MSD values or any MSD values previously reported to the network element; as well as If the dynamically determined one or more second MSD values meet the second reporting criteria relative to the one or more expected MSD values and any MSD values previously reported to the network element, the dynamically determined one or more second MSD values are provided to the network element using the non-RRC signaling.
7. The method of claim 6, wherein providing the dynamically determined one or more second MSD values to the network element comprises: This enables the provision of dynamically determined one or more second MSD values, along with information about disturbances affecting the dynamically determined one or more second MSD values, within another MAC control element.
8. The method according to any one of claims 6 or 7, wherein the one or more second MSD values are repeatedly and dynamically determined and evaluated in the connected mode or inactive mode.
9. The method according to any one of claims 1 to 8, further comprising enabling the network element to know that the one or more MSD values are provided after the channel configuration is established.
10. The method according to any one of claims 1 to 9, further comprising: Before establishing the channel configuration, information about the channel range per frequency band and about one or more potential carrier aggregation combinations is received from the network element; and The one or more MSD values to be determined after the channel configuration is established.
11. The method according to any one of claims 1 to 10, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
12. An apparatus comprising: At least one processor; as well as At least one memory stores instructions that, when executed by the at least one processor, cause the device to perform at least the following: After establishing the channel configuration, one or more maximum sensitivity degradation (MSD) values are determined based on the established channel configuration; Evaluate whether the one or more MSD values meet the reporting criteria relative to one or more expected MSD values determined before establishing the channel configuration; as well as If one or more MSD values meet the reporting criteria relative to the one or more expected MSD values, then the one or more MSD values are provided to the network element using non-radio resource control (RRC) signaling.
13. The apparatus of claim 12, wherein the apparatus evaluates whether the one or more MSD values meet the reporting criteria by determining whether the one or more MSD values are different from the one or more expected MSD values.
14. The apparatus according to any one of claims 12 or 13, wherein the apparatus causes the one or more MSD values to be provided to the network element using the non-RRC signaling in such a way that the one or more MSD values are provided within a Media Access Control (MAC) control element.
15. The apparatus of claim 14, wherein the apparatus provides the one or more MSD values within the MAC control element by providing information about interference affecting the one or more MSD values in combination with the one or more MSD values within the MAC control element.
16. The apparatus according to any one of claims 12 to 15, wherein the one or more MSD values are determined based on the channel configuration after establishing an RRC connection mode or channel reconfiguration.
17. The apparatus according to any one of claims 12 to 16, wherein when executed by the at least one processor, the instructions further cause the apparatus to: In connected or inactive mode, one or more second MSD values are dynamically determined; Assess whether the dynamically determined one or more second MSD values meet a second reporting criterion relative to at least one of the following: one or more expected MSD values or any MSD values previously reported to the network element; and If the dynamically determined one or more second MSD values satisfy the second reporting criterion relative to the one or more expected MSD values and any MSD values previously reported to the network element, then the dynamically determined one or more second MSD values are provided to the network element using the non-RRC signaling.
18. The apparatus of claim 17, wherein the apparatus provides the dynamically determined one or more second MSD values to the network element by providing the dynamically determined one or more second MSD values, and information about interference affecting the dynamically determined one or more second MSD values, within another MAC control element.
19. The method of any one of claims 17 or 18, wherein the one or more second MSD values are repeatedly and dynamically determined and evaluated in the connected mode or inactive mode.
20. The apparatus according to any one of claims 12 to 19, wherein when executed by the at least one processor, the instructions further cause the network element to be aware of the ability to provide the one or more MSD values after the channel configuration is established.
21. The apparatus according to any one of claims 12 to 20, wherein, when executed by the at least one processor, the instructions further cause the apparatus to: Before establishing the channel configuration, information about the channel range per frequency band and about one or more potential carrier aggregation combinations is received from the network element; and The one or more MSD values to be determined after the channel configuration is established.
22. The apparatus according to any one of claims 12 to 21, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
23. A non-transitory computer-readable storage medium comprising program instructions stored thereon, the program instructions being configured to perform at least the following operations: After establishing the channel configuration, one or more maximum sensitivity degradation (MSD) values are determined based on the established channel configuration; Evaluate whether the one or more MSD values meet the reporting criteria relative to one or more expected MSD values determined before establishing the channel configuration; as well as If the one or more MSD values meet the reporting criteria relative to the one or more expected MSD values, the one or more MSD values are provided to the network element using non-radio resource control (RRC) signaling.
24. An apparatus comprising: After the channel configuration is established, a component is used to determine one or more maximum sensitivity degradation (MSD) values based on the established channel configuration; A component for evaluating whether the one or more MSD values meet a reporting standard relative to one or more expected MSD values determined before establishing the channel configuration; as well as A component for providing one or more MSD values to a network element using non-Radio Resource Control (RRC) signaling, provided that one or more MSD values meet the reporting criteria relative to the one or more expected MSD values.
25. The apparatus of claim 24, wherein the component for evaluating whether the one or more MSD values meet the reporting criteria includes a component for determining whether the one or more MSD values differ from the one or more expected MSD values.
26. The apparatus of any one of claims 24 or 25, wherein the component for providing the one or more MSD values to the network element using the non-RRC signaling includes a component for providing the one or more MSD values within a Media Access Control (MAC) control element.
27. The apparatus of claim 26, wherein the component for providing the one or more MSD values within the MAC control element includes a component for providing information regarding interference affecting the one or more MSD values in combination with the one or more MSD values within the MAC control element.
28. The apparatus according to any one of claims 24 to 27, wherein the one or more MSD values are determined based on the channel configuration after establishing an RRC connection mode or channel reconfiguration.
29. The apparatus according to any one of claims 24 to 28, further comprising: In connected or inactive mode, a component used to dynamically determine one or more second MSD values; A component for evaluating whether the one or more second MSD values determined dynamically meet a second reporting criterion relative to at least one of the following: one or more expected MSD values or any MSD values previously reported to the network element; as well as A component for providing the dynamically determined one or more second MSD values to the network element using the non-RRC signaling, provided that the dynamically determined one or more second MSD values meet the second reporting criteria relative to the one or more expected MSD values or any MSD values previously reported to the network element.
30. The apparatus of claim 29, wherein the component for providing the dynamically determined one or more second MSD values to the network element includes components for providing the dynamically determined one or more second MSD values within another MAC control element, and information regarding interference affecting the dynamically determined one or more second MSD values.
31. The apparatus according to any one of claims 29 or 30, wherein the one or more second MSD values are repeatedly and dynamically determined and evaluated in the connected mode or inactive mode.
32. The apparatus according to any one of claims 24 to 31, further comprising a component for enabling the network element to know the capability to provide the one or more MSD values after establishing the channel configuration.
33. The apparatus according to any one of claims 24 to 32, further comprising: A component for receiving information from the network element regarding the channel range per frequency band and regarding one or more potential carrier aggregation combinations prior to establishing the channel configuration; as well as A component for defining the one or more MSD values to be determined after the channel configuration is established.
34. The apparatus according to any one of claims 24 to 33, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
35. A method comprising: After a channel configuration is established, one or more maximum sensitivity degradation (MSD) values based on the established channel configuration are received via non-radio resource control (RRC) signaling, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration; as well as Resource allocation is defined based on one or more MSD values configured according to the channel.
36. The method of claim 35, wherein satisfying the reporting criteria includes the one or more MSD values being different from the one or more expected MSD values.
37. The method of any one of claims 35 or 36, wherein receiving the one or more MSD values comprises receiving the one or more MSD values within a Media Access Control (MAC) control element.
38. The method of claim 37, wherein receiving the one or more MSD values within the MAC control element comprises: The MAC control element receives information about interference affecting the one or more MSD values, in conjunction with the MSD values.
39. The method according to any one of claims 35 to 38, wherein establishing the channel configuration includes establishing an RRC connection mode or channel reconfiguration.
40. The method according to any one of claims 35 to 39, further comprising: In connected or inactive mode, one or more second MSD values are received via the non-RRC signaling, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to the network element; and The resource allocation is redefined based on one or more second MSD values dynamically determined in the connection mode.
41. The method of claim 40, wherein receiving the dynamically determined one or more second MSD values comprises: Receive the one or more second MSD values that are dynamically determined within another MAC control element, as well as information about interference affecting the one or more dynamically determined MSD values.
42. The method according to any one of claims 35 to 41, further comprising receiving an indication that the user equipment is capable of providing the one or more MSD values after establishing the channel configuration.
43. The method according to any one of claims 35 to 42, further comprising, prior to establishing the channel configuration, providing information about the channel range per frequency band and about one or more potential carrier aggregation combinations.
44. The method according to any one of claims 35 to 43, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
45. An apparatus comprising: At least one processor; as well as At least one memory stores instructions that, when executed by the at least one processor, cause the device to perform at least the following operations: After a channel configuration is established, one or more maximum sensitivity degradation (MSD) values based on the established channel configuration are received via non-radio resource control (RRC) signaling, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration; as well as Resource allocation is defined based on one or more MSD values configured according to the channel.
46. The apparatus of claim 45, wherein satisfying the reporting criteria includes the one or more MSD values being different from the one or more expected MSD values.
47. The apparatus according to any one of claims 45 or 46, wherein the apparatus receives the one or more MSD values in such a manner as by receiving the one or more MSD values within a Media Access Control (MAC) control element.
48. The apparatus of claim 47, wherein the apparatus receives the one or more MSD values within the MAC control element by receiving information within the MAC control element regarding interference affecting the one or more MSD values in conjunction with the one or more MSD values.
49. The apparatus according to any one of claims 45 to 48, wherein establishing the channel configuration includes establishing an RRC connection mode or channel reconfiguration.
50. The apparatus according to any one of claims 45 to 49, wherein, when executed by the at least one processor, the instructions further cause the apparatus to: In connected or inactive mode, one or more second MSD values are received via the non-RRC signaling, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to the network element; and The resource allocation is redefined based on one or more second MSD values dynamically determined in the connection mode.
51. The apparatus of claim 50, wherein the apparatus receives the one or more second MSD values dynamically determined by receiving the one or more second MSD values dynamically determined within another MAC control element, and information regarding interference affecting the one or more MSD values dynamically determined.
52. The apparatus according to any one of claims 45 to 51, wherein when executed by the at least one processor, the instructions further cause the apparatus to receive an indication regarding the user equipment's ability to provide the one or more MSD values after establishing the channel configuration.
53. The apparatus according to any one of claims 45 to 52, wherein when executed by the at least one processor, the instructions further cause the apparatus to provide information about the channel range per frequency band and about one or more potential carrier aggregation combinations before establishing the channel configuration.
54. The apparatus according to any one of claims 45 to 53, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.
55. A non-transitory computer-readable storage medium comprising program instructions stored thereon, the program instructions being configured to perform at least the following operations: After establishing a channel configuration, one or more Maximum Sensitivity Degradation (MSD) values based on the established channel configuration are received via non-Radio Resource Control (RRC) signaling, said one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to establishing the channel configuration; and Resource allocation is defined based on one or more MSD values configured according to the channel.
56. An apparatus comprising: After a channel configuration is established, a component for receiving one or more maximum sensitivity degradation (MSD) values based on the established channel configuration via non-radio resource control (RRC) signaling, the one or more MSD values satisfying a reporting criterion relative to one or more expected MSD values defined prior to the establishment of the channel configuration; as well as A component for defining resource allocation based on one or more MSD values configured according to the channel.
57. The apparatus of claim 56, wherein satisfying the reporting criteria includes the one or more MSD values being different from the one or more expected MSD values.
58. The apparatus according to claim 57 or any one of 57, wherein the component for receiving the one or more MSD values includes a component for receiving the one or more MSD values within a Media Access Control (MAC) control element.
59. The apparatus of claim 58, wherein the component for receiving the one or more MSD values within the MAC control element includes a component for receiving information within the MAC control element regarding interference affecting the one or more MSD values, in conjunction with the one or more MSD values.
60. The apparatus according to any one of claims 56 to 59, wherein establishing the channel configuration includes establishing an RRC connection mode or channel reconfiguration.
61. The apparatus according to any one of claims 56 to 60, further comprising: In connected or inactive mode, a component for receiving one or more second MSD values via the non-RRC signaling, the one or more second MSD values being dynamically determined and satisfying a second reporting criterion relative to one or more expected MSD values and any MSD values previously reported to the network element; as well as A component for redefining the resource allocation based on one or more second MSD values dynamically determined in the connection mode.
62. The apparatus of claim 61, wherein receiving the dynamically determined one or more second MSD values comprises: Receive the one or more second MSD values that are dynamically determined within another MAC control element, as well as information about interference affecting the one or more dynamically determined MSD values.
63. The apparatus according to any one of claims 56 to 62, further comprising a component for receiving an indication that the user equipment is capable of providing the one or more MSD values after establishing the channel configuration.
64. The apparatus according to any one of claims 56 to 63, further comprising a component for providing information about the channel range per frequency band and about one or more potential carrier aggregation combinations prior to establishing the channel configuration.
65. The apparatus according to any one of claims 56 to 64, wherein the one or more MSD values and the one or more second MSD values are defined as absolute values, relative values, levels, thresholds, or threshold range tables.