Subnetwork handover

By managing frequency resources in the subnet of 6G radio access technology and using resource configuration instructions to communicate with different frequency resources, the problems of frequent interference and service interruption during subnet switching are solved, and the reliability and delay performance of the switching process are improved.

CN119697724APending Publication Date: 2025-03-25ALCATEL LUCENT SHANGHAI BELL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411243828.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-09-25
Filing Date
2024-09-05
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

In 6G radio access technology, it is difficult to effectively manage frequency resources during sub-network switching, resulting in frequent interference and service interruptions.

Method used

By determining the condition for triggering the handover in the subnet, communicating with other devices using the first frequency resource and receiving the resource configuration from the provided second cell, instructing the communication using the second frequency resource.

Benefits of technology

It reduces the interference time of frequency resources and the opportunity for switching operations, and improves the reliability and delay performance of the sub-network during the switching process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697724A_ABST
    Figure CN119697724A_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure relate to subnet handover. The first device determines that a first sub-network is triggered to switch from the first cell to the second cell, and the first device is in the first sub-network; communicating with at least one other device in the first sub-network by using a first frequency resource based on the trigger; receiving a resource configuration from a second device providing a second cell, the resource configuration indicating that a second frequency resource is to be used in the first sub-network rather than the first frequency resource; and communicating with the at least one other device by using the second frequency resource indicated in the resource configuration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Various exemplary embodiments of the present disclosure relate generally to the field of telecommunications, and more particularly to methods, devices, apparatuses, and computer-readable storage media for switching of sub-networks. Background Art

[0002] In the 6th generation (6G) radio access technology, an In-X subnetwork (hereinafter may also be referred to as a subnetwork or subnet) has been proposed as a promising component to meet the extreme performance requirements in terms of latency, reliability and / or throughput envisioned for some short-range scenarios. For example, the subnetwork can be installed in a specific entity, such as a module being produced, inside a vehicle, inside a body, indoors, etc., to provide life-critical data services with extreme performance within a local capillary coverage. Summary of the invention

[0003] In a first aspect of the present disclosure, a first device is provided. The first device includes: at least one processor; and at least one memory storing instructions, which, when executed by the at least one processor, cause the first device to at least: determine that a first subnetwork is triggered to switch (HO) from a first cell to a second cell, and the first device is in the first subnetwork; based on the trigger, communicate with at least one other device in the first subnetwork by using a first frequency resource; receive a resource configuration from a second device providing a second cell, the resource configuration indicating that a second frequency resource is to be used in the first subnetwork instead of the first frequency resource; and communicate with at least one other device by using the second frequency resource indicated in the resource configuration.

[0004] In a second aspect of the present disclosure, a second device is provided. The second device includes: at least one processor; and at least one memory storing instructions, which, when executed by the at least one processor, causes the second device to at least: receive first interference information between the first subnetwork and at least one second subnetwork in a second cell provided by the second device from a first device in a first subnetwork; receive second interference information between the first subnetwork and at least one third subnetwork in a first cell from the first device or a third device providing the first cell; determine a second frequency resource to be used in the first subnetwork based on the first interference information and the second interference information; and transmit a resource configuration indicating the second frequency resource to the first device, wherein the first subnetwork is triggered to switch from the first cell to the second cell.

[0005] In a third aspect of the present disclosure, a third device is provided. The third device includes: at least one processor; and at least one memory storing instructions, wherein when the instructions are executed by the at least one processor, the third device at least: receives a message from a second device, the message including information used by a first device to determine a first frequency resource; and transmits a message to the first device, wherein the first subnetwork is triggered to switch from a first cell provided by the third device to a second cell provided by the second device.

[0006] In a fourth aspect of the present disclosure, a method is provided. The method includes: determining that a first subnetwork is triggered to switch from a first cell to a second cell, a first device being in the first subnetwork; based on the trigger, communicating with at least one other device in the first subnetwork by using a first frequency resource; receiving a resource configuration from a second device providing a second cell, the resource configuration indicating that a second frequency resource is to be used in the first subnetwork instead of the first frequency resource; and communicating with at least one other device by using the second frequency resource indicated in the resource configuration.

[0007] In a fifth aspect of the present disclosure, a method is provided. The method includes: receiving, from a first device in a first subnetwork, first interference information between the first subnetwork and at least one second subnetwork in a second cell provided by a second device; receiving, from the first device or a third device providing the first cell, second interference information between the first subnetwork and at least one third subnetwork in the first cell; determining a second frequency resource to be used in the first subnetwork based on the first interference information and the second interference information; and transmitting a resource configuration indicating the second frequency resource to the first device, wherein the first subnetwork is triggered to switch from the first cell to the second cell.

[0008] In a sixth aspect of the present disclosure, a method is provided. The method includes: receiving a message from a second device, the message including information used by a first device to determine a first frequency resource; and transmitting the message to the first device, wherein the first subnetwork is triggered to switch from a first cell provided by a third device to a second cell provided by the second device.

[0009] In a seventh aspect of the present disclosure, a first device is provided. The first device includes: a component for determining that a first subnetwork is triggered to switch from a first cell to a second cell, the first device being in the first subnetwork; a component for communicating with at least one other device in the first subnetwork by using a first frequency resource based on the trigger; a component for receiving a resource configuration from a second device providing a second cell, the resource configuration indicating that a second frequency resource is to be used in the first subnetwork instead of the first frequency resource; and a component for communicating with at least one other device by using the second frequency resource indicated in the resource configuration.

[0010] In an eighth aspect of the present disclosure, a second device is provided. The second device includes: a component for receiving first interference information between the first subnetwork and at least one second subnetwork in a second cell provided by the second device from a first device in a first subnetwork; a component for receiving second interference information between the first subnetwork and at least one third subnetwork in a first cell from the first device or a third device providing the first cell; a component for determining a second frequency resource to be used in the first subnetwork based on the first interference information and the second interference information; and a component for transmitting a resource configuration indicating the second frequency resource to the first device, wherein the first subnetwork is triggered to switch from the first cell to the second cell.

[0011] In a ninth aspect of the present disclosure, a third device is provided. The third device includes: a component for receiving a message from a second device, the message including information used by a first device to determine a first frequency resource; and a component for transmitting the message to the first device, wherein the first subnetwork is triggered to switch from a first cell provided by the third device to a second cell provided by the second device.

[0012] In a tenth aspect of the present disclosure, a computer-readable medium is provided, wherein the computer-readable medium includes instructions stored thereon, and the instructions are used to cause a device to at least execute the method according to the fourth aspect.

[0013] In an eleventh aspect of the present disclosure, a computer-readable medium is provided, wherein the computer-readable medium includes instructions stored thereon, and the instructions are used to cause a device to at least execute the method according to the fifth aspect.

[0014] In a twelfth aspect of the present disclosure, a computer-readable medium is provided, wherein the computer-readable medium includes instructions stored thereon, and the instructions are used to cause a device to at least execute the method according to the sixth aspect.

[0015] It should be understood that the invention summary is not intended to identify the key features or essential features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Some example embodiments will now be described with reference to the accompanying drawings, in which:

[0017] Figure 1 An example communication environment is shown in which example embodiments of the present disclosure may be implemented;

[0018] Figure 2A shows example timing of subband allocation periods and switching operations;

[0019] Figure 2BExample operation stages are shown;

[0020] Figure 3 shows a signaling flow for communications according to some embodiments of the present disclosure;

[0021] Figure 4A shows a signaling flow for communications according to some embodiments of the present disclosure;

[0022] Figure 4B An example block for determining a temporary subband is shown;

[0023] Figure 5 shows a signaling flow for communications according to some embodiments of the present disclosure;

[0024] Figure 6 shows a signaling flow for communications according to some embodiments of the present disclosure;

[0025] Figure 7 shows a signaling flow for communications according to some embodiments of the present disclosure;

[0026] Figure 8 An example block for determining allocated subbands is shown;

[0027] Fig. 9 A flowchart showing a method implemented at a first device according to some example embodiments of the present disclosure is shown;

[0028] Fig.10 A flowchart showing a method implemented at a second device according to some example embodiments of the present disclosure is shown;

[0029] Fig.11 A flowchart of a method implemented at a third device according to some example embodiments of the present disclosure is shown;

[0030] Fig.12 shows a simplified block diagram of a device suitable for implementing an example embodiment of the present disclosure; and

[0031] Fig.13 A block diagram of an example computer-readable medium is shown according to some example embodiments of the present disclosure.

[0032] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. DETAILED DESCRIPTION

[0033] The principle of the present disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are described only for the purpose of illustration, and help those skilled in the art to understand and implement the present disclosure, and do not suggest any limitation to the scope of the present disclosure. In addition to the following description, the embodiments described herein can be implemented in various ways.

[0034] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0035] References in this disclosure to "one embodiment," "an embodiment," "an example embodiment," etc., indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Furthermore, when a particular feature, structure, or characteristic is described in conjunction with an embodiment, it is considered to be within the knowledge of those skilled in the art to affect such feature, structure, or characteristic in conjunction with other embodiments (whether or not explicitly described).

[0036] It should be understood that although the terms "first", "second", etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of the exemplary embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.

[0037] As used herein, “at least one of: ” and “at least one of ” and similar expressions (wherein a list of two or more elements is connected by “and” or “or”) refer to at least any one of the elements, or at least any two or more of the elements, or at least all of the elements.

[0038] As used herein, unless explicitly stated, performing a step “in response to A” does not mean performing the step immediately after “A” occurs, but may include one or more intermediate steps.

[0039] The terms used herein are used only for the purpose of describing specific embodiments and are not intended to limit the example embodiments. As used herein, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that when used herein, the terms "comprises", "comprising", "has", "having", "includes", and / or "including" specify the presence of features, elements, and / or parts, etc., but do not exclude the presence or addition of one or more other features, elements, parts, and / or combinations thereof.

[0040] As used in this application, the term "circuitry" may refer to one or more or all of the following: (a) hardware circuit implementation only (e.g., implementation only in analog and / or digital circuits), and (b) a combination of hardware circuitry and software such as (where applicable): (i) a combination of analog and / or digital hardware circuits and software / firmware; and (ii) any portion of a hardware processor with software (including a digital signal processor, software and memory that work together to enable a device such as a mobile phone to perform various functions); and (c) A hardware circuit and / or processor, such as a microprocessor or portion of a microprocessor, that requires software (e.g., firmware) for operation, but in which the software may not be present when not required for operation.

[0041] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of only a hardware circuit or processor (or multiple processors) or a portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. For example and if applicable to the particular claim element, the term circuitry also covers a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing or network device.

[0042] As used herein, the term "communication network" refers to a network that complies with any suitable communication standard, such as New Radio (NR), Long Term Evolution (LTE), Advanced LTE (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed ​​Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. In addition, the communication between the terminal device and the network device in the communication network is performed according to any suitable generation communication protocol, including but not limited to the first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, fifth generation (5G) communication protocol and / or any other protocol currently known or developed in the future. The embodiments of the present disclosure can be applied to various communication systems. In view of the rapid development of communication, there are of course future types of communication technologies and systems that can implement the present disclosure. It should not be considered that the scope of the present disclosure is limited to the above-mentioned system.

[0043] As used herein, the term "network device" refers to a node in a communication network via which a terminal device accesses a network and receives services from it. A network device may refer to a base station (BS) or an access point (AP), such as a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a NR NB (also referred to as a gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a repeater, an integrated access and backhaul (IAB) node, a low-power node (such as a femto, a micro), a non-terrestrial network (NTN) or a non-terrestrial network device (such as a satellite network device, a low earth orbit (LEO) satellite and a geosynchronous orbit (GEO) satellite, an aircraft network device, etc.), depending on the terminology and technology applied. In some example embodiments, a radio access network (RAN) split architecture includes a centralized unit (CU) and a distributed unit (DU) at an IAB donor node. An IAB node includes a mobile terminal (IAB-MT) portion that behaves like a UE toward a parent node, and a DU portion of an IAB node behaves like a base station toward a next-hop IAB node.

[0044] The term "terminal device" refers to any terminal device capable of wireless communication. As an example and not limitation, the terminal device may also be referred to as a communication device, a user equipment (UE), a subscriber station (SS), a portable subscriber station, a mobile station (MS) or an access terminal (AT). The terminal device may include, but is not limited to, a mobile phone, a cellular phone, a smart phone, a voice over IP (VoIP) phone, a wireless local loop phone, a tablet computer, a wearable terminal device, a personal digital assistant (PDA), a portable computer, a desktop computer, an image capture terminal device such as a digital camera, a game terminal device, a music storage and playback device, a vehicle-mounted wireless terminal device, a wireless endpoint, a mobile station, a laptop embedded device (LEE), a laptop mounted device (LME), a USB dongle, a smart device, a wireless customer premises equipment (CPE), an Internet of Things (IOT) device, a watch or other wearable device, a head mounted display (HMD), a vehicle, a drone, medical equipment and applications (e.g., remote surgery), industrial equipment and applications (e.g., robots and / or other wireless devices operating in industrial and / or automatic processing chain environments), consumer electronic devices, devices operating on commercial and / or industrial wireless networks, etc. The terminal device may also correspond to the mobile terminal (MT) part of an IAB node (eg, a relay node).In the following description, the terms "terminal device", "communication device", "terminal", "user equipment" and "UE" may be used interchangeably.

[0045] As used herein, the terms "resources", "transmission resources", "resource blocks", "physical resource blocks" (PRBs), "uplink resources" or "downlink resources" may refer to any resources used to perform communication (e.g., communication between a terminal device and a network device), such as resources in the time domain, resources in the frequency domain, resources in the spatial domain, resources in the code domain, or any other combination that enables communication.

[0046] As described above, 6G radio access technology may expect extremely high requirements in terms of latency, reliability and / or throughput, and the In-X subnetwork (i.e., subnetwork) may be considered a promising component of a 6G network to meet these extreme performance requirements.

[0047] In addition to supporting extreme performance requirements, subnetworks can be implemented with low transmit power resulting in limited coverage. For subnetworks, star or tree topologies can be implemented with one in-X subnetwork AP and one or more in-X subnetwork UEs under the control of the AP. The mobility of subnetwork UEs across different subnetworks is limited. A subnetwork can be part of an overlay wide area network (WAN) network, but will continue to operate when out of network coverage.

[0048] For example, typical in-X subnetwork use cases may include intra-robot / intra-production module subnetworks and intra-vehicle subnetworks with extreme performance requirements in terms of reliability (up to 6 nines or more) and latency (as low as 100us or even below), e.g., for highly demanding periodic deterministic communication services, and these use cases may be the most challenging scenarios in 6G systems.

[0049] Generally speaking, the handover process is a basic process in current cellular technology. In addition, the handover of a subnet generally follows the same protocol as in user handover. However, there are key differences in this sense. For example, handover is not only effective for the subnet AP, but also affects the UE group in that subnet. In addition, unlike typical UE handover in cellular technology, the resource allocation of the subnet is affected by handover.

[0050] As used herein, HO stands for Handover; HO AP stands for the AP of the sub-network undergoing handover; Departure (Dep.) BS stands for the coverage cell BS that the HO AP is leaving, and Host BS stands for the destination cell BS; Subband stands for a segment of a carrier bandwidth, and refers to the smallest block of bandwidth allocated to a sub-network.

[0051] In the present disclosure, the terms "first cell / base station", "source cell / base station", and "leaving cell / base station" may be used interchangeably, and the terms "second cell / base station", "target cell / base station", and "host cell / base station" may be used interchangeably.

[0052] To facilitate discussion, some terms used in the following description are listed below: ● First frequency resource: refers to the temporary frequency resource, such as a subband, used in the subnetwork when the subnetwork is triggered to switch from the first cell to the second cell. In view of this, the term "first frequency resource" and "temporary frequency resources" can be used interchangeably. ● Second frequency resource: refers to a frequency resource, such as a sub-band, allocated by a network device (e.g., a target network device) and used in a sub-network. In view of this, the terms "second frequency resource", "configured frequency resource" and "allocated frequency resource" can be used interchangeably. It is intended to replace the first frequency resource or be used after the first frequency resource. ● The interference measurement matrix (IMM) represents the entire inter-subnetwork interference measurement, which is constructed by the coverage BS based on the inter-subnetwork interference periodically reported from all relevant subnetwork APs. Here, the inter-subnetwork interference reported from the subnetwork APs can be the total weighted interference (e.g., interference signal power ratio ISR) measured by the subnetwork devices for interference from each interfering subnetwork. It can also refer to the inverse of the measurement, i.e., the signal-to-interference power ratio (SIR). The implementation details of the IMM are not limited in the present disclosure.

[0053] In addition, one of the “first frequency resource” and the “second frequency resource” may be referred to as a “frequency resource”, and the other of the “first frequency resource” and the “second frequency resource” may be referred to as an “another frequency resource”.

[0054] The principles and implementations of the present disclosure are described in detail below with reference to the accompanying drawings. Example Environment

[0055] Figure 1 An example communication environment 100 is shown in which example embodiments of the present disclosure may be implemented. The communication environment 100 includes a first device 110 within a first sub-network 140. In addition to the first device 110, the first sub-network 140 may also include other devices 115-1 and 115-2. Figure 1 In the embodiment, the first device 110 may be an access point (AP), and the other devices 115-1 and 115-2 may be terminal devices.

[0056] like Figure 1 As shown, the communication environment 100 also includes a second device 120 and a third device 130. In addition, the service area provided by the second device 120 / third device 130 is called a cell. The second device 120 / third device 130 can provide one or more cells, for example, the first cell 170-1 is provided by the third device 130, and the second cell 170-2 is provided by the second device 120.

[0057] exist Figure 1 , the third sub-networks 150-1, 150-2 and the first sub-network 140 are within the first cell 170-1, and the second sub-networks 160-1, 160-2 and the first sub-network 140 are within the second cell 170-2.

[0058] The communication in the communication environment 100 may be implemented according to any appropriate communication protocol, including but not limited to cellular communication protocols of the first generation (1G), second generation (2G), third generation (3G), fourth generation (4G), fifth generation (5G), sixth generation (6G), etc., wireless local area network communication protocols such as Institute of Electrical and Electronics Engineers (IEEE) 802.11, etc., and / or any other protocol currently known or developed in the future. In addition, the communication may utilize any appropriate wireless communication technology, including but not limited to: code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), frequency division duplex (FDD), time division duplex (TDD), multiple input multiple output (MIMO), orthogonal frequency division multiplexing (OFDM), discrete Fourier transform spread OFDM (DFT-s-OFDM) and / or any other technology currently known or to be developed in the future. Working principle and example signaling for communication

[0059] According to some example embodiments of the present disclosure, a solution for subnet switching is provided. It is to be clarified that the solution discussed herein can be applicable to any wireless network in cellular technology with a subnet-like architecture, where low-latency communication is required as part of the service.

[0060] The solution can be particularly implemented in scenarios where a sub-network (i.e., a sub-network AP, also called a HO AP and / or connected devices) is triggered to switch from one covering BS (sometimes called a leaving BS) to another covering BS (sometimes called a host BS). Examples are diverse and can include intra-host or intra-vehicle sub-networks where mobility switches between cells.

[0061] refer to Figure 2A , (which shows an example timing 200A of the subband allocation period and switching operation). Figure 2A In the present invention, the first device 110 (e.g., HO AP) and its connected UEs are affected by both interference from the host BS area (i.e., the second cell 170-2) and interference from the leaving BS area (i.e., the first cell 170-1), so additional consideration of switching and subband allocation is required during and after the switching process.

[0062] In general, subbands allocated to the HO AP by the leaving BS before the HO may also experience interference from other subnets in the host BS coverage area (and vice versa). This is likely considering that subband allocations to subnets are not coordinated between BSs, but additionally some allocations follow a distributed subband allocation.

[0063] The applications served by the subnetwork are mission-critical and cannot be severely disturbed, otherwise, service interruptions in the form of lack of reliability, increased latency, service unavailability, etc. may be experienced.

[0064] The following example embodiments may reduce / remove the chance of excessive interference duration and after HO operation.

[0065] In summary, as shown in 2B (which shows an example operation stage 200B), the solution discussed herein takes into account the fact that the HO AP and the devices connected thereto are affected by interference from both the subnetwork in the host BS cell and the subnetwork in the leaving BS cell. Therefore, a two-stage solution is proposed, where in the first stage, the HO AP is assisted by the selection of a temporary subband. The HO AP uses the temporary subband before the next infection measurement and subband allocation instance in the host BS cell starts during the HO operation. During the second stage, the host BS triggers interference measurement for the group of the HO AP and the selected subnetwork in the host BS cell, and allocates the subband to the HO AP taking into account the results of the interference measurement and the interference from the leaving BS cell subnetwork affecting the HO AP.

[0066] refer to Figure 3 , which shows a signaling flow 300 of communication according to some embodiments of the present disclosure. For the purpose of discussion, reference will be made to Figure 1 The signaling flow 300 is discussed, for example, by using the first device 110 , the second device 120 , and the third device 130 .

[0067] In the following, although some operations are described from the perspective of the first device 110, it is to be understood that the corresponding operations should be performed by the second device 120 / the third device 130. Similarly, although some operations are described from the perspective of the second device 120, it is to be understood that the corresponding operations should be performed by the first device 110 / the third device 130, and although some operations are described from the perspective of the third device 130, it is to be understood that the corresponding operations should be performed by the first device 110 / the second device 120. For the sake of brevity, some identical or similar contents are omitted here.

[0068] exist Figure 3In the example of , the first device 110 may be an access point, and the second device 120 and the third device 130 may be base stations. In addition, the base station may be responsible for allocating frequency resources (such as sub-band resources) to the sub-network within the coverage of the base station. For example, a resource configuration is transmitted to an access point within the sub-network, and the resource configuration may indicate the frequency resources to be used in the sub-network. In this way, resource allocation can be centrally controlled.

[0069] exist Figure 3 In the embodiment, the first frequency resource and the second frequency resource may be sub-band resources.

[0070] In operation, the first sub-network 140 is triggered 310 to switch from the first cell 170 - 1 to the second cell 170 - 2 , wherein the first device 110 is in the first sub-network 140 .

[0071] Based on the trigger, the first device 110 communicates 350 with at least one other device 115 in the first sub-network 140 by using the first frequency resource.

[0072] Hereinafter, the first device 110 receives 390 a resource configuration from the second device 120 providing the second cell 170-2, the resource configuration indicating that second frequency resources are to be used in the first subnetwork 140 instead of the first frequency resources, and then communicates 395 with at least one other device by using the second frequency resources indicated in the resource configuration.

[0073] Next, how to determine the first frequency resource will be discussed.

[0074] In some example embodiments, first device 110 may receive 340-2 from third device 130 (or may receive 340-1 from second device 120) a first message indicating a first frequency resource. First device 110 may then determine 330 the first frequency resource based on the first message.

[0075] Alternatively, in some example embodiments, first device 110 may perform interference measurement on multiple frequency resources, and then may determine the first frequency resource from the multiple frequency resources based on the interference measurement result. Additionally, in some example embodiments, before performing the interference measurement, first device 110 may receive 340-2 from third device 130 (or may receive 340-1 from second device 120) a second message indicating multiple frequency resources.

[0076] In some example embodiments, the second message may further indicate a plurality of priority values ​​corresponding to the plurality of frequency resources. Therefore, the first device 110 may further determine the first frequency resource based on the plurality of priority values.

[0077] In the following, how to determine the second frequency resource will be discussed.

[0078] As in Figure 3 As shown in FIG. 1 , in operation, the second device 120 receives 380 first interference information between the first subnetwork 140 and at least one second subnetwork 160 in the second cell 170 - 2 provided by the second device 120 from the first device 110 in the first subnetwork 140 .

[0079] In addition to the first interference information, the second device 120 may also receive second interference information in the first cell 170-1 between the first subnetwork 140 and the at least one third subnetwork 150. In an example embodiment, the second interference information may be received 320-1 from the third device 130. Alternatively, in some embodiments, the second interference information may be received 320-2 from the first device 110.

[0080] Then, based on the first interference information and the second interference information, the second device 120 determines 385 a second frequency resource and transmits 390 to the first device 110 a resource configuration indicating the second frequency resource.

[0081] In some example embodiments, before receiving the first interference information, the second device 120 may transmit 370 to the first device 110 a third message for instructing the first device 110 to perform interference measurement to determine the first interference information.

[0082] In some example embodiments, before receiving the second interference information, the second device 120 may transmit 360 to the first device 110 a fourth message for configuring resources to be used by the first device 110 to transmit the second interference information. Example

[0083] Just to better understand the process discussed in this article, refer to FIG. 4A to FIG. 8 Some example embodiments are discussed. For the purpose of discussion, reference will be made to Figure 1 For example, by using a first device 110 (eg, HO AP), a second device 120 (eg, host BS), and a third device 130 (eg, Dep. BS) to discuss FIG. 4A to FIG. 8 .

[0084] In some example embodiments, the temporary subband may be allocated for the first subnetwork during a handover process of the first subnetwork. Specifically, because the IMM information for the second device 120 does not include the first device 110, the temporary subband may be allocated to the first subnetwork.

[0085] In some example embodiments, temporary allocation signaling may be conveyed via a “temporary subband allocation.” In some example embodiments, a temporary subband may be valid until the next IMM measurement occurs.

[0086] In some example embodiments, the temporary subband may be determined by the second device 120 by monitoring its own IMM. For example, the second device 120 may select a subband that is not used by any other subnetwork in the second cell 170-2. In the absence of such an idle subband, the second device 120 may select a subband that is least likely to be interfered with.

[0087] In some example embodiments, the first device 110 may perform carrier sensing upon receiving a handover message that triggers the first subnetwork to handover to the second cell 170 - 2 and select a subband with a minimum interference level, which is suitable for a distributed resource allocation scenario.

[0088] Referring now to FIG. 4 , an example block 400 for determining a temporary subband is shown.

[0089] In some example embodiments, a short list of potential subbands may be created by the second device 120. For example, the second device 120 may select a list of subbands that are not used by any other subnetwork in the second cell 170-2. In the absence of such idle subbands, the second device 120 may select a list of subbands that are least likely to be interfered with. The second device 120 may send the short list indicating the potential subbands to the first device 110 via a "temporary subband allocation". The first device 110 may then perform carrier sensing to select a temporary subband from the short list.

[0090] In some example embodiments, the temporary subband may also be selected by the leaving BS, or information originating from the second device 120 (ie, the temporary subband or a short list of potential subbands) may be transmitted to the first device 110 by the leaving BS.

[0091] In some example embodiments, the leaving BS (i.e., the third device) may send a HO request to the second device 120, the second device 120 performs admission control and HO preparation, the leaving BS sends a HO command to the HO AP, and then the first device 110 performs an access procedure to establish a connection with the second device 120. Finally, the first device 110 sends a HO completion to the second device 120.

[0092] Figure 4B shows example operations at the first device 110 for determining a temporary sub-band, Figure 4B An example block 400B for determining a temporary subband is shown.

[0093] exist Figure 4B In the example embodiment, the potential subband set may be received from the second device 120 via a “temporary subband allocation” signal. In addition, in some example embodiments, the potential set includes a weight for each subband, which indicates a priority (e.g., a probability of being interfered with, or a normalized level of a desired signal to expected interference power ratio).

[0094] Additionally, the instantaneous carrier sensing result from the first device 110 may be used in the form of a weighted value (eg, according to the sensed normalized interference level, or the normalized level of the desired signal to desired interference power ratio). As a result, the two weights are combined to create a composite subband metric.

[0095] Hereinafter, the process of IMM update of the second device 120 will be discussed as follows. In some example embodiments, this process may be implemented based on a preconfigured cycle, or triggered by the second device 120 on demand.

[0096] In some example embodiments, the first device 110 receives instructions from the second device 120 to perform pilot transmission and interference measurement for IMM update, which may occur at a periodic IMM measurement instance of the second device 120, or be triggered on demand.

[0097] In addition, if Figure 5 The first device 110 shown may report back its measurements, Figure 5 A signaling flow 500 of communications according to some embodiments of the present disclosure is shown.

[0098] In some example embodiments, a special signaling opportunity called an "In-House Interference Measurement Report" (IIMR) is scheduled for the first device 110, where it reports the IMM measurements from the last measurement occurrence in the leaving BS cell. Figure 6 , which shows a signaling flow 600 of communication according to some embodiments of the present disclosure. Figure 6 In the embodiment, the first device 110 (ie, HO AP) transmits the IIMR to the host BS.

[0099] In an example embodiment, a sub-matrix update of the IMM may be performed instead of a full IMM update. For example, the second device 120 triggers a sub-matrix IMM update by: ●Select a subset of subbands; ● creating sub-matrices IMM for those sub-bands and the sub-networks that are active sub-networks in those sub-bands; • Triggering pilot transmission and interference measurement of the selected sub-network and the first device 110 sub-network to update the sub-matrix IMM.

[0100] Alternatively, in some example embodiments, the leaving BS sends its IMM to a second device 120 (eg, Figure 7 , a signaling flow 700 of communications according to some embodiments of the present disclosure is shown.

[0101] In the present disclosure, different embodiments of IIMR reports may be considered.

[0102] In some example embodiments, the report includes an actual interference measurement: the measurement may be performed by the first device 110 at Figure 2A The measurement can also be estimated by the Dep.AP, for example, at the beginning of the resource allocation period, the BS allocates subbands to the subnetworks according to the IMM. By performing the allocation, the BS can also estimate what the interference received by each subnetwork on each subband will be according to the IMM.

[0103] In some example embodiments, the report includes expected interference based only on the IMM. Note that the IMM includes expected interference between every two sub-networks on each sub-band. Therefore, without knowing the assigned sub-bands, one cannot know the actual interference that each sub-network will experience on each sub-band. However, the IMM can be used to predict the expected interference for the first device 110 on each sub-band.

[0104] Then, allocation of subbands to the first device 110 and final coordination of subnetworks may be performed.

[0105] In some example embodiments, the second device 120 collects measurements from the sub-network AP that includes the first device 110; the second device 120 also collects IIMR from the first device 110 (or a leaving BS).

[0106] In some example embodiments, the second device 120 uses the updated IMM (or sub-matrix IMM) to perform subnetwork allocation for all APs (or a subset of APs).

[0107] In some example embodiments, for the first device 110, IIMR is used together with IMM for subband allocation, for example, when selecting subbands for it, subbands for which the AP reports strong interference from the departing BS cell are not considered (or de-prioritized) (see Figure 8 , which shows an example block 800 for determining allocated subbands).

[0108] exist Figure 8 In the example, the subset of subnetworks selected from the cell of the second device 120 includes SN1 and SN3, and the subset of subbands selected for the IMM measurement includes SB#1, SB#2, and SB#3. The IIMR includes interference from SN4 and SN5, which are subnetworks in the cell away from the BS.

[0109] exist Figure 8 , the interference levels in blocks 810, 820, and 830 are first interference information, and the interference level in block 840 is second interference.

[0110] exist Figure 8SN1 and SN3 are subnetworks in the second cell 170-2, and SB#1, SB#2, and SB#3 are measured subbands in the second cell 170-2. Figure 8 As can be seen from block 810 in FIG. 8 , the interference level between the HO SN (ie, the first subnetwork) and SN1 on SB#1 is quantized as “3”, and the interference level between the HO SN (ie, the first subnetwork) and SN3 on SB#1 is quantized as “2”.

[0111] according to Figure 8 In block 820, the interference level between the HO SN (ie, the first sub-network) and SN1 on SB#2 is quantized as "3", and the interference level between the HO SN (ie, the first sub-network) and SN3 on SB#2 is quantized as "2".

[0112] In addition, according to Figure 8 In block 830, the interference level between the HO SN (ie, the first sub-network) and SN1 on SB#3 is quantized as "3", and the interference level between the HO SN (ie, the first sub-network) and SN2 on SB#2 is quantized as "2".

[0113] In this case, if only the IMM measurement in the second cell 170-2 is considered, SB#1, SB#2, and SB#3 will be considered to have the same priority metric.

[0114] exist Figure 8 , *SN4 and *SN5 are subnetworks in the first cell 170-1, and SB#1, SB#2, and SB#3 are measured subbands in the first cell 170-1. Figure 8 In box 840, ●The interference level for SN*4 on SB#1 is quantized to “0”, ●The interference level for SN*5 on SB#1 is quantized to “0”, ●The interference level for SN*4 on SB#2 is quantized as “2”, ●The interference level for SN*5 on SB#2 is quantized to “0”, ●The interference level for SN*4 on SB#3 is quantized to “0”, • The interference level for SN*5 on SB#3 is quantized as "3".

[0115] By considering both the first interference and the second interference, the priority metrics of SB#1, SB#2, and SB#3 should be in the order of SB#1->SB#2->SB#3 from high to low. Figure 8As shown in block 850 of , for the HO SN, the priority metric of SB#1 is quantized to “0.9”, the priority metric of SB#2 is quantized to “0.2”, and the priority metric of SB#3 is quantized to “0.1”, which means that SB#1 can be allocated to the HO SN.

[0116] In some example embodiments, before switching to Figure 2B Before the "regular subband allocation by the second device 120" stage in the IIMR, the allocation process can be performed for one resource allocation period, or the allocation process continues for multiple resource allocation periods. The number of periods used for subband allocation to the first device 110 in the IIMR can be pre-configured based on the subnetwork type (longer for slow moving subnetworks such as within a body, and shorter for fast moving subnetworks such as within a vehicle), or dynamically determined by the second device 120, for example based on the mobility characteristics of the subnetwork of the first device 110. Example Method

[0117] Fig. 9 A flowchart of an example method 900 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purpose of discussion, Figure 1 The method 900 is described from the perspective of the first device 110.

[0118] At block 910 , the first device 110 determines that the first subnetwork 140 in which the first device 110 is located is triggered to switch from the first cell 170 - 1 to the second cell 170 - 2 .

[0119] At block 920 , based on the trigger, the first device 110 communicates with at least one other device in the first subnetwork 140 by using the first frequency resource.

[0120] At block 930 , the first device 110 receives a resource configuration from the second device 120 providing the second cell 170 - 2 , the resource configuration indicating that second frequency resources are to be used in the first subnetwork 140 instead of the first frequency resources.

[0121] At block 940 , the first device 110 communicates with at least one other device by using the second frequency resource indicated in the resource configuration.

[0122] In some example embodiments, first device 110 may receive a first message indicating a first frequency resource from third device 130 providing first cell 170 - 1 or from second device 120 ; and may determine the first frequency resource based on the first message.

[0123] In some example embodiments, the first device 110 may perform interference measurement on a plurality of frequency resources; and may determine the first frequency resource from the plurality of frequency resources based on the interference measurement result.

[0124] In some example embodiments, first device 110 further includes: before performing the interference measurement, first device 110 may receive a second message indicating a plurality of frequency resources from third device 130 providing first cell 170 - 1 or from second device 120 .

[0125] In some example embodiments, the second message further indicates a plurality of priority values ​​corresponding to the plurality of frequency resources; the first device 110 may further determine the first frequency resource based on the plurality of priority values.

[0126] In some example embodiments, first device 110 further includes: before receiving the resource configuration, first device 110 may transmit first interference information between first subnetwork 140 and at least one second subnetwork 160 in the second cell to second device 120 .

[0127] In some example embodiments, the first device 110 further includes: before transmitting the first interference information, the first device 110 may receive a third message from the second device 120, the third message being used to instruct the first device 110 to perform interference measurement to determine the first interference information.

[0128] In some example embodiments, first device 110 further includes: before receiving the resource configuration, first device 110 may transmit second interference information between first subnetwork 140 and at least one third subnetwork 150 in first cell 170 - 1 to second device 120 .

[0129] In some example embodiments, first device 110 further includes: before transmitting the second interference information, first device 110 may receive a fourth message from second device 120, the fourth message being used to configure resources to be used by first device 110 to transmit the second interference information.

[0130] In some example embodiments, the first frequency resource may be a sub-band resource and the second frequency resource may be a sub-band resource.

[0131] In some example embodiments, the first device 110 may be an access point, and the second device and the third device may be base stations.

[0132] Fig.10 A flowchart of an example method 1000 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purpose of discussion, Figure 1 The method 1000 is described from the perspective of the second device 120 in FIG.

[0133] At block 1010 , the second device 120 receives, from the first device 110 in the first subnetwork 140 , first interference information between the first subnetwork 140 and at least one second subnetwork 160 in a second cell provided by the second device 120 .

[0134] At block 1010 , the second device 120 receives second interference information between the first subnetwork 140 and at least one third subnetwork 150 in the first cell 170 - 1 from the first device 110 or the third device 130 providing the first cell 170 - 1 .

[0135] At block 1030 , the second device 120 determines a second frequency resource to be used in the first subnetwork 140 based on the first interference information and the second interference information.

[0136] At block 1040 , the second device 120 transmits a resource configuration indicating a second frequency resource to the first device 110 , and the first subnetwork 140 is triggered to switch from the first frequency resource to the second frequency resource.

[0137] In some example embodiments, the second device 120 further includes: before transmitting the resource configuration, the second device 120 transmits a message to the first device 110 or to the third device 130 including information used by the first device 110 to determine a first frequency resource, wherein the first frequency resource is available in the first subnetwork 140 before the second frequency resource is obtained.

[0138] In some example embodiments, the message also includes a plurality of priority values ​​corresponding to the plurality of frequency resources, wherein the plurality of priority values ​​are used by the first device 110 to determine the first frequency resource.

[0139] In some example embodiments, the second device 120 further includes: before receiving the first interference information, the second device 120 transmits a third message to the first device 110, the third message being used to instruct the first device 110 to perform interference measurement to determine the first interference information.

[0140] In some example embodiments, the second device 120 further includes: before receiving the second interference information, the second device 120 transmits a fourth message to the first device 110, the fourth message being used to configure resources to be used by the first device 110 to transmit the second interference information.

[0141] In some example embodiments, the second frequency resource may be a sub-band resource.

[0142] In some example embodiments, the first device 110 may be an access point, and the second device and the third device may be base stations.

[0143] Fig.11A flowchart of an example method 1100 implemented at a third device according to some example embodiments of the present disclosure is shown. For the purpose of discussion, Figure 1 Method 1100 is described from the perspective of the third device 130.

[0144] At block 1110 , the third device 130 receives a message from the second device 120 , the message including information used by the first device 110 to determine a first frequency resource.

[0145] At block 1120 , the third device 130 transmits a message to the first device 110 , and the first subnetwork 140 is triggered to switch from the first cell 170 - 1 provided by the third device 130 to the second cell 170 - 2 provided by the second device 120 .

[0146] In some example embodiments, third device 130 may transmit second interference information between first subnetwork 140 and at least one third subnetwork 150 in first cell 170 - 1 to second device 120 .

[0147] In some example embodiments, the first frequency resource may be a sub-band resource.

[0148] In some example embodiments, the first device 110 may be an access point, and the second device and the third device may be base stations. Example devices, equipment, and media

[0149] In some example embodiments, a first device (eg, Figure 1 The first device 110 in the method 900 may include components for performing the corresponding operations of the method 900. The components may be implemented in any suitable form. For example, the components may be implemented in a circuit or a software module. The first device may be implemented as or included in Figure 1 In the first device 110.

[0150] In some example embodiments, a first device includes a component for determining that a first subnetwork is triggered to switch from a first cell to a second cell, the first device being in the first subnetwork; a component for communicating with at least one other device in the first subnetwork by using a first frequency resource based on the trigger; a component for receiving a resource configuration from a second device providing a second cell, the resource configuration indicating that a second frequency resource is to be used in the first subnetwork instead of the first frequency resource; and a component for communicating with at least one other device by using the second frequency resource indicated in the resource configuration.

[0151] In some example embodiments, the first apparatus further includes: means for receiving a first message indicating the first frequency resource from a third apparatus providing the first cell or from the second apparatus; and means for determining the first frequency resource based on the first message.

[0152] In some example embodiments, the first apparatus further includes: means for performing interference measurement on a plurality of frequency resources; and means for determining the first frequency resource from the plurality of frequency resources based on the interference measurement result.

[0153] In some example embodiments, the first apparatus further includes means for receiving a second message indicating the plurality of frequency resources from a third apparatus providing the first cell or from the second apparatus before performing the interference measurement.

[0154] In some example embodiments, the second message further indicates a plurality of priority values ​​corresponding to the plurality of frequency resources; and means for determining the first frequency resource further based on the plurality of priority values.

[0155] In some example embodiments, the first apparatus further comprises means for transmitting, to the second apparatus, first interference information between the first subnetwork and at least one second subnetwork in the second cell before receiving the resource configuration.

[0156] In some example embodiments, the first apparatus further includes means for receiving a third message from the second apparatus prior to transmitting the first interference information, the third message being used to instruct the first apparatus to perform interference measurement to determine the first interference information.

[0157] In some example embodiments, the first apparatus further comprises means for transmitting, to the second apparatus, second interference information between the first subnetwork and at least one third subnetwork in the first cell before receiving the resource configuration.

[0158] In some example embodiments, the first device further includes means for receiving a fourth message from the second device before transmitting the second interference information, the fourth message being used to configure resources to be used by the first device to transmit the second interference information.

[0159] In some example embodiments, the first frequency resource is a sub-band resource and the second frequency resource is a sub-band resource.

[0160] In some example embodiments, the first device is an access point and the second device and the third device are base stations.

[0161] In some example embodiments, the first apparatus further comprises means for performing the method 900 or other operations in some example embodiments of the first apparatus 110. In some example embodiments, the means comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the execution of the first apparatus.

[0162] In some example embodiments, a second device (eg, Figure 1 The second device 120 in the method 1000 may include components for performing the corresponding operations of the method 1000. The components may be implemented in any suitable form. For example, the components may be implemented in a circuit or a software module. The second device may be implemented as or included in Figure 1 In the second device 120.

[0163] In some example embodiments, the second device includes a component for receiving, from a first device in a first subnetwork, first interference information between a first subnetwork and at least one second subnetwork in a second cell provided by the second device; a component for receiving, from the first device or a third device providing the first cell, second interference information between the first subnetwork and at least one third subnetwork in the first cell; a component for determining a second frequency resource to be used in the first subnetwork based on the first interference information and the second interference information; and a component for transmitting a resource configuration indicating the second frequency resource to the first device, wherein the first subnetwork is triggered to switch from the first cell to the second cell.

[0164] In some example embodiments, the second device may further include: a component for transmitting, before transmitting the resource configuration, a message to the first device or to a third device including information used by the first device to determine a first frequency resource, wherein the first frequency resource is available in the first subnetwork before the second frequency resource is obtained.

[0165] In some example embodiments, the message further includes a plurality of priority values ​​corresponding to the plurality of frequency resources, wherein the plurality of priority values ​​are used by the first device to determine the first frequency resource.

[0166] In some example embodiments, the second apparatus further includes means for transmitting a third message to the first apparatus prior to receiving the first interference information, the third message being used to instruct the first apparatus to perform interference measurement to determine the first interference information.

[0167] In some example embodiments, the second apparatus further comprises means for transmitting, prior to receiving the second interference information, to the first apparatus a fourth message for configuring resources to be used by the first apparatus to transmit the second interference information.

[0168] In some example embodiments, the second frequency resource is a sub-band resource.

[0169] In some example embodiments, the first device is an access point and the second device and the third device are base stations.

[0170] In some example embodiments, the second apparatus further comprises means for performing the method 1000 or other operations in some example embodiments of the second apparatus 120. In some example embodiments, the means comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the execution of the second apparatus.

[0171] In some example embodiments, a third device (eg, Figure 1 The third device 130 in the method 1100 may include components for performing the corresponding operations of the method 1100. The components may be implemented in any suitable form. For example, the components may be implemented in a circuit or a software module. The third device may be implemented as or included in Figure 1 In the third device 130.

[0172] In some example embodiments, the third device includes: a component for receiving a message from the second device, the message including information used by the first device to determine the first frequency resource; and a component for transmitting a message to the first device, wherein the first subnetwork is triggered to switch from the first cell provided by the third device to the second cell provided by the second device.

[0173] In some example embodiments, the third apparatus further includes means for transmitting, to the second apparatus, second interference information between the first subnetwork and the at least one third subnetwork in the first cell.

[0174] In some example embodiments, the first frequency resource is a sub-band resource.

[0175] In some example embodiments, the first device is an access point and the second device and the third device are base stations.

[0176] In some example embodiments, the third apparatus further comprises means for performing the method 1100 or other operations in some example embodiments of the third apparatus 130. In some example embodiments, the means comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the execution of the third apparatus.

[0177] Fig.12 1 is a simplified block diagram of a device 1200 suitable for implementing an example embodiment of the present disclosure. The device 1200 may be provided to implement a communication device, such as Figure 1The first device 110, the second device 120 or the third device 130 shown. As shown in the figure, the device 1200 includes one or more processors 1210, one or more memories 1220 coupled to the processor 1210, and one or more communication modules 1240 coupled to the processor 1210.

[0178] The communication module 1240 is used for two-way communication. The communication module 1240 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interface may represent any interface necessary for communication with other network elements. In some example embodiments, the communication module 1240 may include at least one antenna.

[0179] Processor 1210 may be of any type suitable for the local technology network, and may include one or more of the following: a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture, as non-limiting examples. Device 1200 may have multiple processors, such as application specific integrated circuit chips that are time slaved to a clock synchronized with a main processor.

[0180] The memory 1220 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 1224, electrically programmable read-only memory (EPROM), flash memory, hard disk, compact disk (CD), digital video disk (DVD), optical disk, laser disk, and other magnetic storage and / or optical storage devices. Examples of volatile memories include, but are not limited to, random access memory (RAM) 1222 and other volatile memories that will not persist until power is removed.

[0181] The computer program 1230 includes computer executable instructions executed by the associated processor 1210. The instructions of the program 1230 may include instructions for performing the operations / actions of some example embodiments of the present disclosure. The program 1230 may be stored in a memory (e.g., ROM 1224). The processor 1210 may perform any suitable actions and processes by loading the program 1230 into the RAM 1222.

[0182] The exemplary embodiments of the present disclosure may be implemented by the program 1230 so that the device 1200 may execute the procedures described in reference to FIG. Fig.11 Any process of the present disclosure discussed. The exemplary embodiments of the present disclosure may also be implemented by hardware or a combination of software and hardware.

[0183] In some example embodiments, the program 1230 may be tangibly embodied in a computer-readable medium that may be included in the device 1200 (such as in the memory 1220) or in other storage devices accessible by the device 1200. The device 1200 may load the program 1230 from the computer-readable medium into the RAM 1222 for execution. In some example embodiments, the computer-readable medium may include any type of non-transitory storage medium, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. The term "non-transitory" as used herein is a limitation of the medium itself (i.e., tangible, not a signal), not a limitation on data storage persistence (e.g., RAM versus ROM).

[0184] Fig.13 An example of a computer readable medium 1300 is shown, which may be in the form of a CD, DVD, or other optical storage disk. The computer readable medium 1300 has the program 1230 stored thereon.

[0185] Generally, various embodiments of the present disclosure may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, and other aspects may be implemented in firmware or software executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure are illustrated and described as block diagrams, flow charts, or using some other graphical representations, it should be understood that, as non-limiting examples, the blocks, devices, systems, techniques, or methods described herein may be implemented in hardware, software, firmware, dedicated circuits or logic, general hardware or controllers or other computing devices, or some combination thereof.

[0186] Some example embodiments of the present disclosure also provide at least one computer program product tangibly stored on a computer-readable medium (such as, non-volatile computer-readable medium). The computer program product includes computer executable instructions, such as those computer executable instructions executed in a device on a target physical or virtual processor included in a program module to perform any method as described above. Typically, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The functionality of the program modules can be combined or split between program modules as needed in various embodiments. The machine executable instructions for the program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.

[0187] The program code for performing the method of the present disclosure can be written in any combination of one or more programming languages. The program code can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that the program code causes the implementation of the functions / operations specified in the flow chart and / or block diagram when executed by the processor or controller. The program code can be executed entirely on the machine, partially on the machine, as an independent software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0188] In the context of the present disclosure, computer program codes or related data may be carried by any suitable carrier to enable a device, apparatus or processor to perform the various processes and operations described above. Examples of carriers include signals, computer readable media, etc.

[0189] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. More specific examples of computer readable storage media will include an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0190] In addition, although the operations are depicted in a particular order, this should not be understood as requiring the specific order shown or in a sequential order to perform these operations, or to perform all the described operations, to achieve the desired result. In some cases, multitasking and parallel processing can be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be interpreted as limitations on the scope of the present disclosure, but should be interpreted as descriptions of features that may be specific to a particular embodiment. Unless explicitly stated, certain features described in the context of a separate embodiment may also be implemented in combination in a single embodiment. On the contrary, unless explicitly stated, the various features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination.

[0191] Although the disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

[0192] Various examples of the present application are provided below.

[0193] Example 1. A first device comprises: at least one processor; and at least one memory, wherein the at least one memory stores instructions, which, when executed by the at least one processor, cause the first device to at least: determine that a first subnetwork is triggered to switch from a first cell to a second cell, and the first device is in the first subnetwork; based on the trigger, communicate with at least one other device in the first subnetwork by using a first frequency resource; receive a resource configuration from a second device providing the second cell, the resource configuration indicating that a second frequency resource will be used in the first subnetwork instead of the first frequency resource; and communicate with the at least one other device by using the second frequency resource indicated in the resource configuration.

[0194] Example 2. The first device according to Example 1, wherein the first device is further caused to: receive a first message indicating the first frequency resource from a third device providing the first cell or from the second device; and determine the first frequency resource based on the first message.

[0195] Example 3. The first device according to Example 1, wherein the first device is further caused to: perform interference measurement on multiple frequency resources; and determine the first frequency resource from the multiple frequency resources based on the interference measurement result.

[0196] Example 4. The first apparatus according to Example 3, wherein the first apparatus is further caused to: receive a second message indicating the plurality of frequency resources from a third apparatus providing the first cell or from the second apparatus before performing the interference measurement.

[0197] Example 5. The first device according to Example 4, wherein the second message further indicates a plurality of priority values ​​corresponding to the plurality of frequency resources; and wherein the first device is further caused to: determine the first frequency resource further based on the plurality of priority values.

[0198] Example 6. The first apparatus of Example 1, wherein the first apparatus is further caused to: transmit first interference information between the first subnetwork and at least one second subnetwork in the second cell to the second apparatus before receiving the resource configuration.

[0199] Example 7. The first device according to Example 6, wherein the first device is further caused to: receive a third message from the second device before transmitting the first interference information, the third message being used to instruct the first device to perform interference measurement to determine the first interference information.

[0200] Example 8. The first apparatus of Example 1, wherein the first apparatus is further caused to: transmit second interference information between the first subnetwork and at least one third subnetwork in the first cell to the second apparatus before receiving the resource configuration.

[0201] Example 9. The first device of Example 8, wherein the first device is further caused to: receive a fourth message from the second device before transmitting the second interference information, the fourth message being used to configure resources to be used by the first device to transmit the second interference information.

[0202] Example 10. The first apparatus of Example 1, wherein the first frequency resource is a sub-band resource and the second frequency resource is a sub-band resource.

[0203] Example 11. The first device of any one of Examples 1 to 10, wherein the first device is an access point, and the second device and the third device are base stations.

[0204] Example 12. A second device, comprising: at least one processor; and at least one memory, wherein the at least one memory stores instructions, which, when executed by the at least one processor, cause the second device to at least: receive, from a first device in a first subnet, first interference information between the first subnet and at least one second subnet in a second cell provided by the second device; receive, from the first device or a third device providing the first cell, second interference information between the first subnet and at least one third subnet in the first cell; determine, based on the first interference information and the second interference information, a second frequency resource to be used in the first subnet; and transmit a resource configuration indicating the second frequency resource to the first device, wherein the first subnet is triggered to switch from the first cell to the second cell.

[0205] Example 13. A second device according to Example 12, wherein the second device is further configured to: before transmitting the resource configuration, transmit a message to the first device or to the third device including information used by the first device to determine a first frequency resource, wherein the first frequency resource is available in the first subnetwork before the second frequency resource is obtained.

[0206] Example 14. The second apparatus of Example 13, wherein the message further comprises a plurality of priority values ​​corresponding to a plurality of frequency resources, wherein the plurality of priority values ​​are used by the first apparatus to determine the first frequency resource.

[0207] Example 15. The second device of Example 12, wherein the second device is further caused to: before receiving the first interference information, transmit a third message to the first device, the third message being used to instruct the first device to perform interference measurement to determine the first interference information.

[0208] Example 16. The second apparatus of Example 12, wherein the second apparatus is further caused to: transmit a fourth message to the first apparatus before receiving the second interference information, the fourth message being used to configure resources to be used by the first apparatus to transmit the second interference information.

[0209] Example 17. The second apparatus of Example 12, wherein the second frequency resources are sub-band resources.

[0210] Example 18. The second device of any one of Examples 12 to 18, wherein the first device is an access point, and the second device and the third device are base stations.

[0211] Example 19. A third device, comprising: at least one processor; and at least one memory, wherein the at least one memory stores instructions that, when executed by the at least one processor, cause the third device to at least: receive a message from a second device, the message comprising information used by the first device to determine a first frequency resource; and transmit the message to the first device, wherein the first subnetwork is triggered to switch from a first cell provided by the third device to a second cell provided by the second device.

[0212] Example 20. The third apparatus of Example 19, wherein the third apparatus is further caused to: transmit second interference information between the first subnetwork and at least one third subnetwork in the first cell to the second apparatus.

[0213] Example 21. The third apparatus of Example 19, wherein the first frequency resource is a sub-band resource.

[0214] Example 22. The third device of any one of Examples 19 to 21, wherein the first device is an access point, and the second device and the third device are base stations.

[0215] Example 23. A method, comprising: determining that a first subnetwork is triggered to switch from a first cell to a second cell, a first device being in the first subnetwork; based on the trigger, communicating with at least one other device in the first subnetwork by using a first frequency resource; receiving a resource configuration from a second device providing the second cell, the resource configuration indicating that a second frequency resource will be used in the first subnetwork instead of the first frequency resource; and communicating with the at least one other device by using the second frequency resource indicated in the resource configuration.

[0216] Example 24. A method, comprising: receiving, from a first device in a first subnetwork, first interference information between the first subnetwork and at least one second subnetwork in a second cell provided by a second device; receiving, from the first device or a third device providing the first cell, second interference information between the first subnetwork and at least one third subnetwork in the first cell; determining, based on the first interference information and the second interference information, a second frequency resource to be used in the first subnetwork; and transmitting a resource configuration indicating the second frequency resource to the first device, wherein the first subnetwork is triggered to switch from the first cell to the second cell.

[0217] Example 25. A method comprising: receiving a message from a second device, the message comprising information used by a first device to determine a first frequency resource; and transmitting the message to the first device, wherein the first subnetwork is triggered to switch from a first cell provided by a third device to a second cell provided by the second device.

[0218] Example 26. A computer-readable medium comprising instructions stored thereon, the instructions being used to cause a device to perform at least a method according to any one of Examples 23 to 33, or a method according to any one of Examples 34 to 40, or a method according to any one of Examples 23 to 25.

Claims

1. A first device for communication, comprising: at least one processor; as well as at least one memory storing instructions that, when executed by the at least one processor, cause the first device to at least: determining that a first subnetwork is triggered to switch from a first cell to a second cell, the first device being in the first subnetwork; Based on the trigger, communicate with at least one other device in the first sub-network by using a first frequency resource; receiving a resource configuration from a second device providing the second cell, the resource configuration indicating that a second frequency resource is to be used in the first subnetwork instead of the first frequency resource; as well as The at least one other device is communicated with by using the second frequency resource indicated in the resource configuration.

2. The first device according to claim 1, wherein the first device is further configured to: receiving a first message indicating the first frequency resource from a third device providing the first cell or from the second device; and The first frequency resource is determined based on the first message.

3. The first device according to claim 1, wherein the first device is further configured to: performing interference measurements on a plurality of frequency resources; and The first frequency resource is determined from among the plurality of frequency resources based on an interference measurement result.

4. The first device according to claim 3, wherein the first device is further configured to: Before performing the interference measurement, a second message indicating the plurality of frequency resources is received from a third device providing the first cell or from the second device.

5. The first apparatus according to claim 4, wherein the second message further indicates a plurality of priority values ​​corresponding to the plurality of frequency resources; And wherein the first device is further configured to: The first frequency resource is further determined based on the multiple priority values.

6. The first device according to claim 1, wherein the first device is further configured to: Before receiving the resource configuration, first interference information between the first subnetwork and at least one second subnetwork in the second cell is transmitted to the second device.

7. The first device according to claim 6, wherein the first device is further configured to: Before transmitting the first interference information, a third message is received from the second device, the third message being used to instruct the first device to perform interference measurement to determine the first interference information.

8. The first device according to claim 1, wherein the first device is further configured to: Before receiving the resource configuration, second interference information between the first subnetwork and at least one third subnetwork in the first cell is transmitted to the second device.

9. The first device according to claim 8, wherein the first device is further caused to: Prior to transmitting the second interference information, a fourth message is received from the second apparatus, the fourth message being used to configure resources to be used by the first apparatus to transmit the second interference information.

10. A second device for communication, comprising: at least one processor; as well as at least one memory storing instructions that, when executed by the at least one processor, cause the second device to at least: receiving, from a first device in a first subnetwork, first interference information between the first subnetwork and at least one second subnetwork in a second cell provided by the second device; receiving, from the first device or a third device providing the first cell, second interference information between the first subnetwork and at least one third subnetwork in the first cell; determining a second frequency resource to be used in the first sub-network based on the first interference information and the second interference information; as well as transmitting to the first device a resource configuration indicating the second frequency resource, The first subnetwork is triggered to switch from the first cell to the second cell.