[go: up one dir, main page]

CN113055109B - Method and apparatus for coexistence operation improvement - Google Patents

Method and apparatus for coexistence operation improvement Download PDF

Info

Publication number
CN113055109B
CN113055109B CN202011559600.3A CN202011559600A CN113055109B CN 113055109 B CN113055109 B CN 113055109B CN 202011559600 A CN202011559600 A CN 202011559600A CN 113055109 B CN113055109 B CN 113055109B
Authority
CN
China
Prior art keywords
transmission rate
coexistence
upper limit
rate
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011559600.3A
Other languages
Chinese (zh)
Other versions
CN113055109A (en
Inventor
蔡易成
许财源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MediaTek Inc
Original Assignee
MediaTek Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US17/129,073 external-priority patent/US20210203447A1/en
Application filed by MediaTek Inc filed Critical MediaTek Inc
Publication of CN113055109A publication Critical patent/CN113055109A/en
Application granted granted Critical
Publication of CN113055109B publication Critical patent/CN113055109B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/382Monitoring; Testing of propagation channels for resource allocation, admission control or handover

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种共存操作改进的方法,包括:由第一装置的处理器识别出共存场景的发生,其中所述共存场景包括在频分双工模式下与第二装置的无线通信中分别使用第一无线技术和第二无线技术同时进行传送和接收,其中所述第一无线技术与所述第二无线技术不同;响应于识别出所述共存场景的发生,由所述处理器确定传送速率的上限;以及由所述处理器以所述上限或者不超过所述上限进行传送,直到所述共存场景结束。通过利用本发明,可以更好地进行共存操作。

Figure 202011559600

A method of improving coexistence operation, comprising: identifying, by a processor of a first device, an occurrence of a coexistence scenario, wherein the coexistence scenario includes using a first wireless device respectively in wireless communication with a second device in a frequency division duplex mode. transmitting and receiving simultaneously using a second wireless technology and a second wireless technology, wherein the first wireless technology is different from the second wireless technology; determining, by the processor, an upper limit on the transmission rate in response to identifying occurrence of the coexistence scenario; and transmitting by the processor with the upper limit or not exceeding the upper limit until the end of the coexistence scenario. By utilizing the present invention, better coexistence operation can be performed.

Figure 202011559600

Description

共存操作改进的方法及装置Improved method and device for coexistence operation

技术领域technical field

本发明有关于无线通信,且尤其有关于频分双工(Frequency-DivisionDuplexing,FDD)模式下的共存操作(coexistence operation)改进。The present invention relates to wireless communications, and more particularly to improvements in coexistence operation in Frequency-Division Duplexing (FDD) mode.

背景技术Background technique

除非另有指示,否则本部分描述的方法并非权利要求的现有技术,且不因包含在本部分中而被承认是现有技术。Unless otherwise indicated, the approaches described in this section are not prior art to the claims and are not admitted to be prior art by inclusion in this section.

由于联网和设备之间连接的需求持续增长,越来越多的设备能够经由一种以上的技术、标准或协议进行无线通信。举例来讲,当前的智能手机通常能够按照电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)802.11标准、用于长期演进(Long-Term Evolution,LTE)和/或新无线电(New Radio,NR)的第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)规范以及蓝牙(Bluetooth)等进行无线通信。换句话说,在现代化的通信设备中,通常有不同的无线系统,这可能会导致设备内共存(In-Device Coexistence,IDC)干扰。考虑到IDC和性能要求,为了降低或减轻对其他无线系统的干扰,具有共存无线系统的通信设备通常会限制其在一个无线系统中的传送功率,尤其是在FDD模式下进行传送时。As the demand for networking and connectivity between devices continues to grow, more and more devices are capable of communicating wirelessly via more than one technology, standard or protocol. For example, current smartphones are generally capable of Long-Term Evolution (LTE) and/or New Radio (New Radio, NR) 3rd Generation Partnership Project (3rd Generation Partnership Project, 3GPP) specification and Bluetooth (Bluetooth), etc. for wireless communication. In other words, in modern communication devices, there are usually different wireless systems, which may cause In-Device Coexistence (IDC) interference. Considering IDC and performance requirements, in order to reduce or mitigate interference to other wireless systems, communication devices with coexisting wireless systems usually limit their transmission power in one wireless system, especially when transmitting in FDD mode.

另一方面,高速率物理层(Physical,PHY)调制的封包(packet)需要足够的信噪比(Signal-to-Noise Ratio,SNR)来由接收侧设备(receiving peer device)进行接收。也就是说,SNR与传送功率的功率等级成比例,因此,功率限制会与较低的SNR相关联。不利的是,较低的SNR会对高速封包的接收造成负面影响。因此,需要有方法来改进FDD模式下的共存操作以用于共存的无线系统。On the other hand, a packet (packet) modulated by a physical layer (Physical, PHY) at a high rate needs a sufficient signal-to-noise ratio (Signal-to-Noise Ratio, SNR) to be received by a receiving peer device. That is, the SNR is proportional to the power level of the transmit power, therefore, power limitation would be associated with a lower SNR. On the downside, lower SNR can negatively impact the reception of high-speed packets. Therefore, there is a need for a method to improve the coexistence operation in FDD mode for a coexisting wireless system.

发明内容Contents of the invention

下述发明内容仅仅是说明性的,并不旨在以任何方式对本发明进行限制。也就是说,提供本发明内容是用来介绍本发明所描述的新颖且非显而易见的技术的概念、亮点、益处和优点。优选的实施方式将会在具体实施方式部分做进一步描述。因此,以下发明内容既不旨在标识所要求保护主题的本质特征,也不旨在确定所要求保护主题的范围。The following summary of the invention is illustrative only and is not intended to limit the invention in any way. That is, this Summary is provided to introduce the concepts, highlights, benefits and advantages of the novel and non-obvious technologies described herein. Preferred embodiments will be further described in the Detailed Description section. Accordingly, the following Summary is not intended to identify essential features of the claimed subject matter, nor is it intended to determine the scope of the claimed subject matter.

一方面,一种方法可以包括:由第一装置的处理器识别出共存场景的发生,其中所述共存场景包括在频分双工模式下与第二装置的无线通信中分别使用第一无线技术和第二无线技术同时进行传送和接收,其中所述第一无线技术与所述第二无线技术不同;响应于识别出所述共存场景的发生,由所述处理器确定传送速率的上限;以及由所述处理器以所述上限或者不超过所述上限进行传送,直到所述共存场景结束。In one aspect, a method may include identifying, by a processor of a first device, an occurrence of a coexistence scenario, wherein the coexistence scenario includes respectively using a first wireless technology in wireless communication with a second device in a frequency division duplex mode. transmitting and receiving concurrently with a second wireless technology, wherein the first wireless technology is different from the second wireless technology; determining, by the processor, an upper bound on a transmission rate in response to identifying occurrence of the coexistence scenario; and Transmitting by the processor at or without the upper limit until the end of the coexistence scenario.

一方面,一种装置可以包括第一收发器,被配置为使用第一无线技术进行无线传送和接收;第二收发器,被配置为使用第二无线技术进行无线传送和接收,其中所述第一无线技术与所述第二无线技术不同;以及处理器,与所述第一收发器和所述第二收发器耦接,并控制所述第一收发器和所述第二收发器。所述处理器被配置为执行以下操作:识别出共存场景的发生,其中所述共存场景包括在频分双工模式下与第二装置的无线通信中分别使用所述第一无线技术和所述第二无线技术同时进行传送和接收;响应于识别出所述共存场景的发生,确定传送速率的上限;以及经由所述第一收发器和所述第二收发器以所述上限或者不超过所述上限进行传送,直到所述共存场景结束。In one aspect, an apparatus may include a first transceiver configured to wirelessly transmit and receive using a first wireless technology; a second transceiver configured to wirelessly transmit and receive using a second wireless technology, wherein the first a wireless technology different from the second wireless technology; and a processor coupled to the first transceiver and the second transceiver and controlling the first transceiver and the second transceiver. The processor is configured to identify an occurrence of a coexistence scenario, wherein the coexistence scenario includes respectively using the first wireless technology and the The second wireless technology simultaneously transmits and receives; in response to identifying the occurrence of the coexistence scenario, determining an upper limit on the transmission rate; and via the first transceiver and the second transceiver at or without exceeding the upper limit The above upper limit is transmitted until the end of the coexistence scenario.

值得注意的是,虽然本发明的描述可以是在特定的无线电接入技术、网络和网络拓扑(诸如无线保真(Wireless Fidelity,WiFi)和蓝牙)的上下文中提供的,但是本发明提出的概念、方案及其任何变形或衍生可以在、用于或由其他类型的无线电接入技术、网络和网络拓扑(诸如包括但不限于ZigBee、第五代(5th Generation,5G)/新无线电(New Radio,NR)、长期演进(Long-Term Evolution,LTE)、先进LTE(LTE-Advanced)、先进LTE加强版(LTE-Advanced Pro)、物联网(Internet of Things,IoT)、工业物联网(Industrial IoT,IIoT)和窄带物联网(Narrow Band-IoT,NB-IoT)以及任何未来开发的网络和技术)来实施。因此,本发明的范围不限于本发明所描述的示例。It is worth noting that although the description of the present invention may be provided in the context of specific radio access technologies, networks and network topologies such as Wireless Fidelity (WiFi) and Bluetooth, the concepts presented by the present invention , schemes and any variants or derivatives thereof can be used in, used for or by other types of radio access technologies, networks and network topologies (such as including but not limited to ZigBee, 5th Generation (5th Generation, 5G)/New Radio (New Radio , NR), Long-Term Evolution (LTE), LTE-Advanced (LTE-Advanced), LTE-Advanced Pro (LTE-Advanced Pro), Internet of Things (IoT), Industrial IoT (Industrial IoT , IIoT) and Narrow Band-IoT (NB-IoT) and any future developed networks and technologies) to implement. Therefore, the scope of the present invention is not limited to the examples described herein.

通过利用本发明,可以更好地进行共存操作。By utilizing the present invention, better coexistence operation can be performed.

附图说明Description of drawings

附图被包括在内以提供对本发明的进一步理解,附图被并入且构成本发明的一部分。附图可例示本发明的实施方式,且和描述一起用来解释本发明的原理。可以理解的是,附图不一定是按比例的,因为为了清楚地例示本发明的概念,一些组件显示的尺寸可能会与实际实施中的尺寸不成比例。The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this invention. The drawings illustrate embodiments of the invention and, together with the description, serve to explain principles of the invention. It is to be understood that the drawings are not necessarily to scale, as some components may be shown in dimensions that are not to scale in actual implementation in order to clearly illustrate the concepts of the invention.

图1是可以实施本发明的各种解决办法和方案的示范性通信环境的示意图。Fig. 1 is a schematic diagram of an exemplary communication environment in which various solutions and schemes of the present invention may be implemented.

图2是根据本发明的示范性进程的示意图。Figure 2 is a schematic diagram of an exemplary process according to the present invention.

图3是根据本发明的另一示范性进程的示意图。Fig. 3 is a schematic diagram of another exemplary process according to the present invention.

图4是根据本发明的示范性进程的示意图。Figure 4 is a schematic diagram of an exemplary process according to the present invention.

图5是根据本发明的示范性仿真结果的示意图。FIG. 5 is a schematic diagram of exemplary simulation results according to the present invention.

图6是根据本发明实施方式的示范性通信系统的框图。6 is a block diagram of an exemplary communication system according to an embodiment of the present invention.

图7是根据本发明实施方式的示范性处理的流程图。FIG. 7 is a flowchart of exemplary processing in accordance with an embodiment of the invention.

具体实施方式Detailed ways

本发明公开了所要求保护主题的详细实施例和实施方式。然而应该理解,本发明公开的实施例和实施方式仅仅是对要求保护的主题的说明,要求保护的主题可以以各种形式实施。然而,本发明可以以许多不同的形式来实施,并且不应该被解释为限于本发明所描述的示范性实施例和实施方式。相反,提供这些示范性实施例和实施方式,使得对本发明的描述是彻底的和完整的,以及可以把本发明的范围充分传达给本领域的技术人员。在下面的描述中,公知的特征和技术细节可能会省略,以避免不必要地模糊本发明的实施例和实施方式。Detailed examples and implementations of the claimed subject matter are disclosed herein. It should be understood, however, that the disclosed examples and implementations of the present invention are merely illustrations of the claimed subject matter, which may be embodied in various forms. However, this invention may be embodied in many different forms and should not be construed as limited to the described exemplary embodiments and implementations of this invention. Rather, these exemplary embodiments and implementations are provided so that this description of the present invention will be thorough and complete, and will fully convey the scope of the present invention to those skilled in the art. In the following description, well-known features and technical details may be omitted to avoid unnecessarily obscuring the embodiments and implementations of the present invention.

概述overview

根据本发明的实施方式与FDD模式下共存操作改进相关的各种技术、方法、方案和/或解决办法有关。根据本发明,多种可能的解决办法可以单独实施或共同实施。也就是说,虽然这些可能的解决办法可以在下面单独描述,但是这些解决办法中的两种或多种可以以一种组合来实施,也可以以另一种组合来实施。Embodiments according to the present invention are related to various technologies, methods, schemes and/or solutions related to improvement of coexistence operation in FDD mode. According to the invention, various possible solutions can be implemented individually or together. That is, while these possible solutions may be described individually below, two or more of these solutions may be implemented in one combination or another.

图1例示可以实施本发明的各种解决办法和方案的示范性通信环境100。图2-图5例示根据本发明所提出的各种方案的示范性实施方式。下面对所提出的各种方案的描述可参考图1-图5来提供。Fig. 1 illustrates an exemplary communication environment 100 in which various solutions and schemes of the present invention may be implemented. 2-5 illustrate exemplary implementations of various schemes proposed according to the present invention. The following description of the various proposed schemes may be provided with reference to FIGS. 1-5 .

参考图1,通信环境100可以包含(involve)第一装置或通信设备110以及第二装置或通信设备120使用一种或多种技术彼此进行无线通信。特别地,第一装置110和第二装置120中的每个可以配备有多个无线系统(比如WiFi和蓝牙,以及可选的一种或多种其他的无线系统,诸如LTE和/或NR),因此第一装置110和第二装置120可能会遇到至少两种无线系统同时进行传送(Transmission,TX)和接收(Reception,RX)的共存场景(scenario)。在图1所示的示例中,第一装置110和第二装置120显示为至少具有使用第一技术(可记为“技术1”)的第一无线系统和使用第二技术(可记为“技术2”)的第二无线系统。当第一装置110的第一无线系统使用第一技术进行传送时,第二装置120的第一无线系统可相应地使用第一技术进行接收。此外,当第二装置120的第一无线系统使用第一技术进行传送时,第一装置110的第一无线系统可相应地使用第一技术进行接收。类似地,当第一装置110的第二无线系统使用第二技术进行传送时,第二装置120的第二无线系统可相应地使用第二技术进行接收。类似地,当第二装置120的第二无线系统使用第二技术进行传送时,第一装置110的第二无线系统可相应地使用第二技术进行接收。Referring to FIG. 1 , a communication environment 100 may involve a first device or communication device 110 and a second device or communication device 120 in wireless communication with each other using one or more technologies. In particular, each of the first device 110 and the second device 120 may be equipped with multiple wireless systems (such as WiFi and Bluetooth, and optionally one or more other wireless systems, such as LTE and/or NR) , so the first device 110 and the second device 120 may encounter a coexistence scenario (scenario) in which at least two wireless systems simultaneously perform transmission (Transmission, TX) and reception (Reception, RX). In the example shown in FIG. 1, a first device 110 and a second device 120 are shown as having at least a first wireless system using a first technology (which may be noted as "Technology 1") and a second technology (which may be noted as "Technology 1"). Technology 2") second wireless system. When the first wireless system of the first device 110 transmits using the first technology, the first wireless system of the second device 120 may correspondingly use the first technology for receiving. In addition, when the first wireless system of the second device 120 transmits using the first technology, the first wireless system of the first device 110 may correspondingly use the first technology for receiving. Similarly, when the second wireless system of the first device 110 transmits using the second technology, the second wireless system of the second device 120 may correspondingly use the second technology for receiving. Similarly, when the second wireless system of the second device 120 transmits using the second technology, the second wireless system of the first device 110 may correspondingly use the second technology for receiving.

举例来讲,第一技术和第二技术可以包括蓝牙和WiFi。相应地,当第一装置110的蓝牙无线系统在FDD模式下进行接收(可记为“BT_RX”),而第一装置110的WiFi无线系统在FDD模式下进行传送(可记为“WiFi_TX”)时,或者当第一装置110的蓝牙无线系统在FDD模式下进行传送(可记为“BT_TX”),而第一装置110的WiFi无线系统在FDD模式下进行接收(可记为“WiFi_RX”)时,可能会出现共存场景。第二装置120可以同上。By way of example, the first technology and the second technology may include Bluetooth and WiFi. Correspondingly, when the Bluetooth wireless system of the first device 110 is receiving in the FDD mode (which can be recorded as "BT_RX"), and the WiFi wireless system of the first device 110 is transmitting in the FDD mode (which can be recorded as "WiFi_TX") , or when the Bluetooth wireless system of the first device 110 is transmitting in FDD mode (may be denoted as "BT_TX"), while the WiFi wireless system of the first device 110 is receiving in FDD mode (denoted as "WiFi_RX") , coexistence scenarios may occur. The second device 120 can be the same as above.

通常,在FDD模式下的共存场景中或者在涉及特殊的再利用(reuse)的共存场景中,第一装置110和第二装置120可以通过每个封包的错误数量(per-packet error count)或重试数量(retry count)来自动地调整(adapt)传送速率。然而,通过这种做法,功率限制的问题可能会降低整体的吐吞量(throughput),这是因为在SNR幅度(margin)不足的情况下,每次可能会以不同或更低的传送速率进行封包传送重试或重新尝试,这会对吞吐量造成负面影响。Generally, in a coexistence scenario in FDD mode or in a coexistence scenario involving special reuse (reuse), the first device 110 and the second device 120 can pass the number of errors per packet (per-packet error count) or The number of retries (retry count) to automatically adjust (adapt) the transmission rate. However, with this approach, power-limiting issues may degrade overall throughput because each transfer may be performed at a different or lower rate in the event of insufficient SNR margin. Packet delivery retries or retries, which can negatively impact throughput.

图2例示根据本发明的示范性进程200。在根据本发明所提出的方案下,当第一装置110和第二装置120在FDD模式下与彼此进行无线通信时,第一装置110和第二装置120中的每个可以实施进程200来改进FDD模式下的共存操作。利用进程200,第一装置110和第二装置120可以直接将传送速率限制为所给的数值(比如,比非共存场景时的“正常”速率低的速率),而不是执行多次传送重试以寻找合适的传送速率,因此可避免浪费时间,避免浪费功耗。FIG. 2 illustrates an exemplary process 200 according to the present invention. Under the proposed scheme according to the present invention, when the first device 110 and the second device 120 wirelessly communicate with each other in FDD mode, each of the first device 110 and the second device 120 can implement the process 200 to improve Coexistence operation in FDD mode. Using the process 200, the first device 110 and the second device 120 can directly limit the transfer rate to a given value (e.g., a rate lower than the "normal" rate in a non-coexistence scenario), instead of performing multiple transfer retries to find the appropriate transfer rate, thus avoiding wasted time and wasted power consumption.

进程200可以包括由一个或多个方框210、220、230、240、250和260所表示的一个或多个操作、动作或功能。虽然例示为离散的方框,但是根据所需的实施方式,进程200的各种方框可以划分成额外的方框、组合成更少的方框或者消除。为了简洁起见,以下对进程200的描述可以在第一装置110的角度上提供,但是相类似的描述可能也适用于第二装置120。进程200可从210开始。Process 200 may include one or more operations, actions or functions represented by one or more blocks 210 , 220 , 230 , 240 , 250 and 260 . Although illustrated as discrete blocks, the various blocks of process 200 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. For the sake of brevity, the following description of the process 200 may be provided from the perspective of the first device 110 , but a similar description may also be applicable to the second device 120 . Process 200 can begin at 210 .

在210,进程200可以包括:作为第一装置110的对等装置(peer apparatus)(可记为“被测设备(device under test)”或“DUT”)的第二装置120可经由一个或多个无线系统(比如WiFi和蓝牙)向第一装置110传送一个或多个测试信号。进程200可以从210进行到220。At 210, the process 200 may include: the second device 120, which is a peer apparatus (peer apparatus) (referred to as "device under test" or "DUT") of the first device 110, may communicate via one or more A wireless system (such as WiFi and Bluetooth) transmits one or more test signals to the first device 110 . Process 200 can proceed from 210 to 220 .

在220,进程200可以包括:第一装置110可从第二装置120的角度估算路径损耗(path loss)。进程200可以从220进行到230。举例来讲,第一装置110可以基于估计的第二装置120的传送功率、从第二装置120接收到的测试信号的接收信号强度指示(ReceivedSignal Strength Indication,RSSI)(可记为“RX RSSI”)和误差范围(delta margin)来估算路径损耗。该估算从数学上可以表示为:At 220 , the process 200 may include: the first device 110 may estimate the path loss from the perspective of the second device 120 . Process 200 can proceed from 220 to 230 . For example, the first device 110 may base on the estimated transmission power of the second device 120, a Received Signal Strength Indication (RSSI) (referred to as "RX RSSI") of a test signal received from the second device 120 ) and error range (delta margin) to estimate the path loss. This estimate can be expressed mathematically as:

路径损耗=估计的对等装置的传送功率-RX RSSI-误差范围Path Loss = Estimated Transmit Power of Peer - RX RSSI - Error Margin

在230,进程200可以包括:当第二装置120(作为DUT)向第一装置110进行传送时,第一装置110基于FDD模式下的传送功率限制来计算传送速率的上边界或者对传送速率的限制。举例来讲,进程200可以包括:第一装置110基于估计的路径损耗(可记为“path_loss”)和第二装置120的接收灵敏度(sensitivity)(可记为“Rx_spec_sensitivity”)来确定传送功率的上边界或者对传送功率的限制(可记为“FDD_Tx_power_limit”)。用于确定所给的传送功率的上边界或者对传送功率的限制是否会使得传送成功的示范性逻辑如下,但这仅是示例性的,并非用来限制本发明的范围:At 230, the process 200 may include: when the second device 120 (as a DUT) transmits to the first device 110, the first device 110 calculates the upper limit of the transmission rate or the upper limit of the transmission rate based on the transmission power limit in the FDD mode. limit. For example, the process 200 may include: the first device 110 determines the transmission power based on the estimated path loss (referred to as "path_loss") and the receiving sensitivity (sensitivity) of the second device 120 (referred to as "Rx_spec_sensitivity") Upper boundary or limit on transmit power (may be denoted as "FDD_Tx_power_limit"). Exemplary logic for determining whether a given upper bound on transmit power or a limit on transmit power will result in a successful transmit is as follows, but this is merely exemplary and not intended to limit the scope of the present invention:

Figure BDA0002859953540000061
Figure BDA0002859953540000061

在一实施例中,第一装置110可以根据路径损耗确定与初始传送速率相对应的功率等级是否大于接收灵敏度要求。In an embodiment, the first device 110 may determine whether the power level corresponding to the initial transmission rate is greater than the receiving sensitivity requirement according to the path loss.

举例来讲,第一装置110最初可以根据调制和编码方案(Modulation and CodingScheme,MCS)7以较高速率进行传送,但是由于出现FDD模式下的共存场景,第一装置110可以确定将其传送速率降低到根据MCS 4的较低速率,该速率可满足所确定的传送功率的上限。在第一装置110确定满足传送功率的上限所需的合适的传送速率是其最低速率(比如,根据MCS 2的低速率)或者需要更低速率的情况下,进程200可以从230进行到240。For example, the first device 110 may initially transmit at a higher rate according to a modulation and coding scheme (Modulation and CodingScheme, MCS) 7, but due to a coexistence scenario in the FDD mode, the first device 110 may determine to increase its transmission rate to Decrease to a lower rate according to the MCS 4, which satisfies the upper limit of the determined transmit power. Process 200 may proceed from 230 to 240 in case the first device 110 determines that the appropriate transfer rate required to meet the upper limit of the transfer power is its lowest rate (eg, a low rate according to MCS 2 ) or a lower rate is required.

在240,进程200可以包括:第一装置110处理所确定的传送速率为第一装置110的多个传送速率中的最低速率或者需要更低速率的情况。特别地,进程200可以包括:第一装置110执行如图3所示的一个或多个子进程(sub-procedure)。进程200可以从240进行到250。At 240 , the process 200 may include: the first device 110 processes a situation that the determined transmission rate is the lowest rate among the multiple transmission rates of the first device 110 or a lower rate is required. In particular, the process 200 may include: the first device 110 executes one or more sub-procedures (sub-procedure) as shown in FIG. 3 . Process 200 can proceed from 240-250.

在250,进程200可以包括:第一装置110将其在共存场景中的初始传送速率(可记为“TX_Rate_FDD_initial”)确定为与如上所述确定的传送功率上限相对应的速率,或者确定为非共存场景时的正常速率(可记为“Rate1(normal rate)”),以较低者为准。也可以说,第一装置110可以将其传送速率设置为Min(TX_Rate_FDD_initial,Rate1(normal rate)),其中Min表示取最小值。进程200可以从250进行到260。At 250, the process 200 may include: the first device 110 determines its initial transmission rate (which may be denoted as "TX_Rate_FDD_initial") in the coexistence scenario as a rate corresponding to the transmission power upper limit determined as described above, or as a rate other than The normal rate (which can be recorded as "Rate1(normal rate)") when coexisting scenarios, whichever is lower. It can also be said that the first device 110 may set its transmission rate as Min(TX_Rate_FDD_initial,Rate1(normal rate)), where Min represents the minimum value. Process 200 can proceed from 250 to 260 .

在260,进程200可以包括:当在FDD模式下的共存场景中时,第一装置110以上述确定的传送速率进行传送。At 260, the process 200 may include: when in the coexistence scenario in the FDD mode, the first device 110 transmits at the above-mentioned determined transmission rate.

图3例示根据本发明的示范性进程300A、300B和300C。每个进程300A、300B和300C可以是在确定或搜索所给的上边界或上限会导致传送失败的情况中采用的错误处理进程。进程300A可以包括如一个或多个方框310和320所表示的一个或多个操作、动作或功能。进程300B可以包括如一个或多个方框330和340所表示的一个或多个操作、动作或功能。进程300C可以包括如一个或多个方框350和360所表示的一个或多个操作、动作或功能。虽然例示为离散的方框,但是根据所需的实施方式,300A、300B和300C的各种方框可以划分成额外的方框、组合成更少的方框或者消除。为了简洁起见,以下对300A、300B和300C的描述可以在第一装置110的角度上提供,但是相类似的描述可能也适用于第二装置120。FIG. 3 illustrates exemplary processes 300A, 300B, and 300C in accordance with the present invention. Each process 300A, 300B, and 300C may be an error handling process employed in determining or searching for situations where a given upper bound or upper limit would result in a transfer failure. Process 300A may include one or more operations, actions or functions as represented by one or more blocks 310 and 320 . Process 300B may include one or more operations, actions or functions as represented by one or more blocks 330 and 340 . Process 300C may include one or more operations, actions or functions as represented by one or more blocks 350 and 360 . Although illustrated as discrete blocks, the various blocks of 300A, 300B, and 300C may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. For brevity, the following descriptions of 300A, 300B, and 300C may be provided in terms of the first device 110 , but similar descriptions may also apply to the second device 120 .

在310,进程300A可以包括:第一装置110确定TX_Rate_FDD_initial为第一装置110可以进行传送的多个传送速率中的最低传送速率,甚至是更低的速率。进程300A可以从310进行到320。At 310, the process 300A may include: the first device 110 determines that TX_Rate_FDD_initial is the lowest transmission rate among the multiple transmission rates at which the first device 110 can transmit, or even a lower rate. Process 300A can proceed from 310 to 320 .

在320,进程300A可以包括:第一装置110控制其蓝牙无线系统禁止(refrain)、停止或者以其他方式避免蓝牙接收(BT_RX)和WiFi传送(WiFi_TX)在FDD模式下并发(concurrence)。举例来讲,当WiFi无线系统在向第二装置120进行传送时,第一装置110可以控制其蓝牙无线系统停止接收。At 320 , the process 300A may include: the first device 110 controlling its Bluetooth wireless system to refrain, stop or otherwise avoid Bluetooth receive (BT_RX) and WiFi transmit (WiFi_TX) concurrence in FDD mode. For example, when the WiFi wireless system is transmitting to the second device 120, the first device 110 can control its Bluetooth wireless system to stop receiving.

在330,进程300B可以包括:第一装置110确定TX_Rate_FDD_initial为第一装置110可以进行传送的多个传送速率中的最低传送速率,甚至是更低的速率。进程300B可以从330进行到340。At 330, the process 300B may include: the first device 110 determines TX_Rate_FDD_initial as the lowest transmission rate among the multiple transmission rates at which the first device 110 can transmit, or even a lower rate. Process 300B can proceed from 330 to 340 .

在340,进程300B可以包括:第一装置110停止在FDD模式下操作。举例来讲,第一装置110可以从FDD模式切换到时分双工(Time-Division Duplexing,TDD)模式进行传送或接收操作。At 340, the process 300B may include the first device 110 ceasing to operate in the FDD mode. For example, the first device 110 may switch from the FDD mode to the Time-Division Duplexing (TDD) mode for transmitting or receiving operations.

在350,进程300C可以包括:第一装置110确定TX_Rate_FDD_initial为第一装置110可以进行传送的多个传送速率中的最低传送速率,甚至是更低的速率。进程300C可以从350进行到360。At 350 , the process 300C may include: the first device 110 determines that TX_Rate_FDD_initial is the lowest transmission rate among the multiple transmission rates at which the first device 110 can transmit, or even a lower rate. Process 300C can proceed from 350 to 360 .

在360,进程300C可以包括:至少在FDD模式下的共存场景的持续时间内,第一装置110将其传送速率设置并保持为最低传送速率。At 360, the process 300C may include the first device 110 setting and maintaining its transfer rate at the lowest transfer rate at least for the duration of the coexistence scenario in FDD mode.

图4例示根据本发明的示范性进程400。在根据本发明所提出的方案下,当第一装置110和第二装置120在FDD模式下与彼此进行无线通信时,第一装置110和第二装置120可以实施进程400来改进FDD模式下的共存操作。利用进程400,第一装置110和第二装置120可以直接将其传送速率限制为所给的数值(比如,比非共存场景中的“正常”速率低的速率),而不是执行多次传送重试以寻找合适的传送速率,因此可避免浪费时间,避免浪费功耗。FIG. 4 illustrates an exemplary process 400 in accordance with the present invention. Under the solution proposed according to the present invention, when the first device 110 and the second device 120 are in wireless communication with each other in the FDD mode, the first device 110 and the second device 120 can implement the process 400 to improve the communication in the FDD mode. coexistence operation. Using the process 400, the first device 110 and the second device 120 can directly limit their transfer rates to a given value (eg, a rate lower than the "normal" rate in a non-coexistence scenario), rather than performing multiple transfer re-transmissions. Try to find the right transfer rate, so you can avoid wasting time and avoid wasting power consumption.

进程400可以包括由一个或多个方框410、420、430、440和450所表示的一个或多个操作、动作或功能。虽然例示为离散的方框,但是根据所需的实施方式,进程400的各种方框可以划分成额外的方框、组合成更少的方框或者消除。为了简洁起见,以下对进程400的描述可以在第一装置110的角度上提供,但是相类似的描述可能也适用于第二装置120。进程400可从410开始。Process 400 may include one or more operations, actions, or functions represented by one or more blocks 410 , 420 , 430 , 440 , and 450 . Although illustrated as discrete blocks, the various blocks of process 400 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. For the sake of brevity, the following description of the process 400 may be provided from the perspective of the first device 110 , but a similar description may also apply to the second device 120 . Process 400 can begin at 410 .

在410,进程400可以包括:作为第一装置110的对等装置(可记为“被测设备”或“DUT”)的第二装置120可经由一个或多个无线系统(比如WiFi和蓝牙)向第一装置110传送一个或多个测试信号。进程400可以从410进行到420。At 410, the process 400 may include that the second device 120, which is a peer device to the first device 110 (which may be denoted as a "device under test" or "DUT"), may communicate via one or more wireless systems (such as WiFi and Bluetooth) One or more test signals are transmitted to the first device 110 . Process 400 can proceed from 410 to 420 .

在420,进程400可以包括:第一装置110可以检查、识别或以其他方式确定与第二装置120的过去通信(past communication)相关联的直方图(histogram)中的封包成功数量(count)和/或封包失败数量来估计路径损耗。举例来讲,第一装置110可以检查与第二装置120的过去传送相关联的封包错误率的直方图来估计路径损耗。进程400可以从420进行到430。At 420, the process 400 may include that the first device 110 may examine, identify, or otherwise determine the number of packet successes (count) and and/or the number of packet failures to estimate path loss. For example, the first device 110 may examine a histogram of packet error rates associated with past transmissions of the second device 120 to estimate the path loss. Process 400 can proceed from 420 to 430 .

在430,进程400可以包括:第一装置110可针对其当前的传送速率修改或者微调(fine-tune)初始传送速率(TX_Rate_FDD_initial)。举例来讲,如果根据直方图的成功率大于第一阈值(比如X%),则第一装置110可以增加初始传送速率。此外,如果根据直方图的成功率小于第二阈值(比如Y%),则第一装置110可以减小初始传送速率,其中第一阈值和第二阈值相同或不同。如果第一阈值和第二阈值不同,则第一阈值可以大于第二阈值。进程400可以从430进行到440。At 430, the process 400 may include that the first device 110 may modify or fine-tune an initial transmission rate (TX_Rate_FDD_initial) for its current transmission rate. For example, if the success rate according to the histogram is greater than a first threshold (such as X%), the first device 110 may increase the initial transmission rate. In addition, the first device 110 may reduce the initial transmission rate if the success rate according to the histogram is less than a second threshold (such as Y%), wherein the first threshold and the second threshold are the same or different. If the first threshold and the second threshold are different, the first threshold may be greater than the second threshold. Process 400 can proceed from 430 to 440 .

在440,进程400可以包括:第一装置110将其传送速率确定为如上所述确定的初始传送功率(TX_Rate_FDD_initial),或者将其传送速率确定为非共存场景时的正常速率(Rate1(normal rate)),以较低者为准。也可以说,第一装置110可以将其传送速率设置为Min(TX_Rate_FDD_initial,Rate1(normal rate)),其中Min表示取最小值。进程400可以从440进行到450。At 440, the process 400 may include: the first device 110 determines its transmission rate as the initial transmission power (TX_Rate_FDD_initial) determined as described above, or determines its transmission rate as the normal rate (Rate1(normal rate) ), whichever is lower. It can also be said that the first device 110 may set its transmission rate as Min(TX_Rate_FDD_initial,Rate1(normal rate)), where Min represents the minimum value. Process 400 can proceed from 440 to 450 .

在450,进程400可以包括:当在FDD模式下的共存场景中时,第一装置110以上述确定的传送速率进行传送。At 450, the process 400 may include: when in the coexistence scenario in the FDD mode, the first device 110 transmits at the above-mentioned determined transmission rate.

图5例示根据本发明的示范性仿真结果500。在图5所示的图表中,纵轴表示封包RSSI,横轴表示距离(distance)。仿真结果500示出相同路径损耗模型下的不同输出功率的结果。对于接收来说,在所给的距离接收封包时,可针对不同的调制方案定义不同的灵敏度级别(sensitivity level)。举例来讲,对于二进制相移键控(Binary Phase ShiftKeying,BPSK)来说,灵敏度级别可以为-82dbm,在15米处的输出功率可以为0.5db。对于正交相移键控(Quadrature Phase Shift Keying,QPSK)来说,灵敏度级别可以为-79dbm,在15米处的输出功率可以为0.5db。对于正交幅度调制(16-Quadrature AmplitudeModulation,16QAM)来说,灵敏度级别可以为-74dbm,在15米处的输出功率可以为0.5db。对于相正交振幅调制(64-Quadrature Amplitude Modulation,64QAM)来说,灵敏度级别可以为-66dbm,在15米处的输出功率可以为0.5db。因此,在15m场景中且输出功率为0.5db时,速率可能会受到BPSK调制方案的限制。FIG. 5 illustrates exemplary simulation results 500 according to the present invention. In the graph shown in FIG. 5 , the vertical axis represents packet RSSI, and the horizontal axis represents distance. Simulation results 500 show results for different output powers under the same path loss model. For reception, different sensitivity levels can be defined for different modulation schemes when receiving packets at a given distance. For example, for binary phase shift keying (Binary Phase Shift Keying, BPSK), the sensitivity level may be -82dbm, and the output power at 15 meters may be 0.5db. For quadrature phase shift keying (Quadrature Phase Shift Keying, QPSK), the sensitivity level can be -79dbm, and the output power at 15 meters can be 0.5db. For quadrature amplitude modulation (16-Quadrature Amplitude Modulation, 16QAM), the sensitivity level can be -74dbm, and the output power at 15 meters can be 0.5db. For phase quadrature amplitude modulation (64-Quadrature Amplitude Modulation, 64QAM), the sensitivity level can be -66dbm, and the output power at 15 meters can be 0.5db. Therefore, in a 15m scenario with an output power of 0.5db, the rate may be limited by the BPSK modulation scheme.

因此,在根据本发明所提出的方案下,第一装置110和第二装置120可以限制其传送速率以满足功率限制,因此可在FDD共存下获得更多的链路预算(budget)。在所提出的方案下,可以基于RSSI来确定对传送速率的限制。在这种情况下,当速率确定失败时(比如,所确定的初始传送速率为最低传送速率或比最低传送速率更低),则第一装置110和第二装置120可以禁止或停止蓝牙接收和WiFi传送的并发,或者可以切换出FDD模式(比如,切换为TDD模式),或者可以保持最低速率。在所提出的方案下,第一装置110和第二装置120可以基于直方图中的成功率来对传送速率的限制进行微调。有利的是,通过在FDD模式下的共存场景中对传送速率进行限制,可以实现更好的性能(比如更高的吞吐量)。此外,通过避免如传统方法中用来确定传送速率的多次重试,可以避免浪费空间资源(air resource),可以降低功耗。Therefore, under the proposed solution according to the present invention, the first device 110 and the second device 120 can limit their transmission rates to satisfy the power limit, thus obtaining more link budget under FDD coexistence. Under the proposed scheme, the limitation on the transfer rate can be determined based on RSSI. In this case, when the rate determination fails (for example, the determined initial transmission rate is the minimum transmission rate or lower than the minimum transmission rate), the first device 110 and the second device 120 may prohibit or stop Bluetooth receiving and The concurrency of WiFi transmission can either switch out of the FDD mode (for example, switch to the TDD mode), or can maintain the lowest rate. Under the proposed solution, the first device 110 and the second device 120 can fine-tune the limit of the transmission rate based on the success rate in the histogram. Advantageously, better performance (eg, higher throughput) can be achieved by limiting the transfer rate in coexistence scenarios in FDD mode. In addition, by avoiding multiple retries for determining the transfer rate in conventional methods, waste of air resources can be avoided and power consumption can be reduced.

例示性实施方式Exemplary implementation

图6例示根据本发明实施方式的具有示范性装置610和示范性装置620的示范性系统600。各装置610和装置620可以执行各种功能,来实施本发明描述的与FDD模式下的共存操作有关的方案、技术、处理和方法,包含上述的各种方案以及下述的处理700。举例来讲,装置610可以在第一装置110中实施或者作为第一装置110实施,装置620可以在第二装置120中实施或者作为第二装置120实施。FIG. 6 illustrates an exemplary system 600 having an exemplary device 610 and an exemplary device 620 according to an embodiment of the invention. Each device 610 and device 620 can perform various functions to implement solutions, techniques, processes and methods related to coexistence operation in FDD mode described in the present invention, including the above-mentioned various solutions and the following process 700 . For example, the device 610 may be implemented in the first device 110 or implemented as the first device 110 , and the device 620 may be implemented in the second device 120 or implemented as the second device 120 .

各装置610和装置620可以是电子装置的一部分,其中电子装置可以是UE,诸如便携式或移动装置、可穿戴装置、无线通信装置或计算装置。例如,各装置610和装置620可以在智能手机、智能手表、个人数字助理、数码相机或计算设备(诸如平板电脑、手提电脑或笔记本电脑)、站(Station,STA)或者接入点(Access Point,AP)中实施。各装置610和装置620也可以是机器型装置的一部分,其中机器型装置可以是IoT或NB-IoT装置,诸如固定或静态装置、家庭装置、有线通信装置或计算装置。例如,各装置610和装置620可以在智能恒温器(thermostat)、智能冰箱、智能门锁、无线扬声器或家庭控制中心中实施。Each device 610 and device 620 may be part of an electronic device, which may be a UE, such as a portable or mobile device, a wearable device, a wireless communication device, or a computing device. For example, each device 610 and device 620 can be connected to a smart phone, a smart watch, a personal digital assistant, a digital camera or a computing device (such as a tablet computer, a laptop computer or a notebook computer), a station (Station, STA) or an access point (Access Point , AP). Each device 610 and device 620 may also be part of a machine-type device, which may be an IoT or NB-IoT device, such as a fixed or stationary device, a home device, a wired communication device, or a computing device. For example, each device 610 and device 620 may be implemented in a smart thermostat (thermostat), smart refrigerator, smart door lock, wireless speaker, or home control center.

在一些实施方式中,各装置610和装置620可以以一个或多个集成电路(Integrated-Circuit,IC)芯片的形式实施,诸如包括但不限于一个或多个单核处理器、一个或多个多核处理器、一个或多个精简指令集计算(Reduced-Instruction SetComputing,RISC)处理器或一个或多个复杂指令集计算(Complex-Instruction-Set-Computing,CISC)处理器。各装置610和装置620可以分别包含图6所示组件的至少一些,诸如处理器612和处理器622。各装置610和装置620还可以包含一个或多个与本发明提出的方案不相关的其他组件(比如外部电源、显示设备和/或用户界面设备),因此为了简洁起见,各装置610和装置620的这类组件既不在图6中示出,也不在下面进行描述。In some implementations, each device 610 and device 620 may be implemented in the form of one or more integrated circuit (Integrated-Circuit, IC) chips, such as including but not limited to one or more single-core processors, one or more Multi-core processors, one or more Reduced-Instruction Set Computing (Reduced-Instruction Set Computing, RISC) processors, or one or more Complex-Instruction-Set Computing (Complex-Instruction-Set-Computing, CISC) processors. Each device 610 and device 620 may include at least some of the components shown in FIG. 6 , such as a processor 612 and a processor 622 , respectively. Each device 610 and device 620 may also include one or more other components (such as external power supply, display device and/or user interface device) that are not related to the solution proposed by the present invention, so for the sake of brevity, each device 610 and device 620 Such components are neither shown in Figure 6 nor described below.

一方面,各处理器612和处理器622可以以一个或多个单核处理器、一个或多个多核处理器、一个或多个RISC处理器或一个或多个CISC处理器的形式实施。也就是说,虽然本发明使用单数术语“处理器”来表示处理器612和处理器622,但是根据本发明,各处理器612和处理器622可以在一些实施方式中包含多个处理器,而在其他实施方式中包含单个处理器。另一方面,各处理器612和处理器622可以以具有电子组件的硬件(和固件,可选)的形式实施,其中电子组件包括但不限于一个或多个晶体管、一个或多个二极管、一个或多个电容、一个或多个电阻、一个或多个电感、一个或多个忆阻器(memristor)和/或一个或多个变容二极管(varactor),上述电子组件可以经过配置和布置来实现根据本发明的特定目的。换句话讲,在至少一些实施方式中,各处理器612和处理器622可以是专门设计、布置和配置来执行特定任务的专用机器,其中特定任务包含根据本发明各种实施方式的FDD模式下的共存操作改进。In one aspect, each processor 612 and processor 622 may be implemented as one or more single-core processors, one or more multi-core processors, one or more RISC processors, or one or more CISC processors. That is, although the present invention uses the singular term "processor" to refer to processor 612 and processor 622, according to the present invention, each processor 612 and processor 622 may include multiple processors in some embodiments, and In other embodiments a single processor is included. Alternatively, each of processor 612 and processor 622 may be implemented in hardware (and, optionally, firmware) with electronic components including, but not limited to, one or more transistors, one or more diodes, a or more capacitors, one or more resistors, one or more inductors, one or more memristors (memristor) and/or one or more varactor diodes (varactor), the above-mentioned electronic components can be configured and arranged to The specific purpose according to the present invention is achieved. In other words, in at least some embodiments, each of processor 612 and processor 622 may be a special-purpose machine designed, arranged, and configured to perform a specific task, wherein the specific task includes FDD mode according to various embodiments of the present invention Coexistence operation improvements under .

在一些实施方式中,装置610也可以包含第一收发器616和第二收发器618,收发器616和收发器618可与处理器612耦接。收发器616可以包含能够使用第一无线技术进行无线传送和无线接收的传送器和接收器。收发器618可以包含能够使用第二无线技术进行无线传送和无线接收的传送器和接收器。类似地,装置620也可以包含第一收发器626和第二收发器628,收发器626和收发器628可与处理器622耦接。收发器626可以包含能够使用第一无线技术进行无线传送和无线接收的传送器和接收器。收发器628可以包含能够使用第二无线技术进行无线传送和无线接收的传送器和接收器。相应地,装置610和装置620可以分别经由上述收发器与彼此进行无线通信。举例来讲,第一无线技术和第二无线技术可以包括WiFi和蓝牙。In some implementations, the device 610 may also include a first transceiver 616 and a second transceiver 618 , and the transceiver 616 and the transceiver 618 may be coupled to the processor 612 . Transceiver 616 may include transmitters and receivers capable of wireless transmission and wireless reception using a first wireless technology. Transceiver 618 may include transmitters and receivers capable of wireless transmission and wireless reception using a second wireless technology. Similarly, the device 620 may also include a first transceiver 626 and a second transceiver 628 , and the transceiver 626 and the transceiver 628 may be coupled to the processor 622 . Transceiver 626 may include transmitters and receivers capable of wireless transmission and wireless reception using a first wireless technology. Transceiver 628 may include transmitters and receivers capable of wireless transmission and wireless reception using a second wireless technology. Accordingly, the device 610 and the device 620 can communicate with each other wirelessly via the above-mentioned transceivers, respectively. By way of example, the first wireless technology and the second wireless technology may include WiFi and Bluetooth.

在一些实施方式中,装置610还可以包含存储器614,存储器614可与处理器612耦接,并且能够由处理器612访问并在其中存储数据。在一些实施方式中,装置620也可以包含存储器624,存储器624可与处理器622耦接,并且能够由处理器622访问并在其中存储数据。每个存储器614和624可以包括各种类型的随机存取存储器(Random-Access Memory,RAM),诸如动态RAM(Dynamic RAM,DRAM)、静态RAM(Static RAM,SRAM)和/或零电容RAM(Zero-Capacitor RAM,Z-RAM)。或者,每个存储器614和624可以包括各种类型的只读存储器(Read-Only Memory,ROM),诸如可编程ROM(Programmable ROM,PROM)、可擦除可编程ROM(Erasable Programmable ROM,EPROM)和/或电可擦除可编程ROM(Electrically ErasableProgrammable ROM,EEPROM)。或者,每个存储器614和624可以包含各种类型的非易失性RAM(Non-Volatile Random-Access Memory,NVRAM),诸如闪存(flash)、固态存储器(solid-state memory)、铁电RAM(Ferroelectric RAM,FeRAM)和/或相变存储器。In some implementations, the device 610 may further include a memory 614 that may be coupled to the processor 612 and capable of being accessed by the processor 612 and storing data therein. In some embodiments, the device 620 may also include a memory 624 that may be coupled to the processor 622 and be accessible by the processor 622 and store data therein. Each memory 614 and 624 may include various types of random-access memory (Random-Access Memory, RAM), such as dynamic RAM (Dynamic RAM, DRAM), static RAM (Static RAM, SRAM) and/or zero-capacitance RAM ( Zero-Capacitor RAM, Z-RAM). Alternatively, each memory 614 and 624 may include various types of read-only memory (Read-Only Memory, ROM), such as programmable ROM (Programmable ROM, PROM), erasable programmable ROM (Erasable Programmable ROM, EPROM) And/or Electrically Erasable Programmable ROM (Electrically Erasable Programmable ROM, EEPROM). Alternatively, each memory 614 and 624 may include various types of non-volatile RAM (Non-Volatile Random-Access Memory, NVRAM), such as flash memory (flash), solid-state memory (solid-state memory), ferroelectric RAM ( Ferroelectric RAM, FeRAM) and/or phase change memory.

装置610和装置620中的每一个可以是能够使用本发明所提出的各种方案彼此通信的通信实体。出于例示性目的而非限制,下面可提供对作为第一设备110的设备610和作为第二设备120的设备620的功能的描述。值得注意的是,尽管以下描述的示例是在特定的无线技术(例如Wi-Fi和蓝牙)的上下文中提供的,但是也适用于其他无线技术。Each of the device 610 and the device 620 may be a communication entity capable of communicating with each other using various schemes proposed by the present invention. For illustrative purposes and not limitation, a description of the functionality of device 610 as first device 110 and device 620 as second device 120 may be provided below. It is worth noting that although the examples described below are provided in the context of a particular wireless technology, such as Wi-Fi and Bluetooth, they are applicable to other wireless technologies as well.

在根据本发明所提出的方案下,装置610的处理器612识别出共存场景的发生,其中该共存场景包括在频分双工模式下与装置620的无线通信中分别使用第一无线技术和第二无线技术同时进行传送和接收。在一些实施方式中,第一无线技术可以包括蓝牙,第二无线技术可以包括WiFi,反之亦然。此外,响应于识别出该共存场景的发生,处理器612确定传送速率的上限。处理器612经由第一收发器616和第二收发器618以该上限或者不超过该上限进行传送,直到该共存场景结束。Under the proposed solution according to the present invention, the processor 612 of the device 610 recognizes the occurrence of a coexistence scenario, wherein the coexistence scenario includes using the first wireless technology and the second wireless technology respectively in the wireless communication with the device 620 in frequency division duplex mode. Two wireless technologies transmit and receive simultaneously. In some implementations, the first wireless technology may include Bluetooth and the second wireless technology may include WiFi, or vice versa. Additionally, in response to identifying the occurrence of the coexistence scenario, processor 612 determines an upper limit on the transfer rate. The processor 612 transmits at or without the upper limit via the first transceiver 616 and the second transceiver 618 until the coexistence scenario ends.

在一些实施方式中,在确定该传送速率的该上限时,处理器612基于从装置620向装置610的传送的接收信号强度指示来确定该传送速率的该上限。In some implementations, in determining the upper limit of the transfer rate, processor 612 determines the upper limit of the transfer rate based on received signal strength indications of transfers from device 620 to device 610 .

在一些实施方式中,在基于从装置620向装置610的该传送的该接收信号强度指示来确定该传送速率的该上限时,处理器612可以执行一些操作。举例来讲,处理器612从装置620接收信号,通过从估计的装置620的传送功率减去该接收信号强度指示以及误差范围来确定路径损耗,以及确定与初始传送速率相对应的功率等级是否大于接收灵敏度要求。In some implementations, processor 612 may perform operations in determining the upper limit of the transmission rate based on the received signal strength indication of the transmission from device 620 to device 610 . For example, processor 612 receives a signal from device 620, determines path loss by subtracting the received signal strength indication and a margin of error from the estimated transmit power of device 620, and determines whether the power level corresponding to the initial transmit rate is greater than Receive sensitivity requirements.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,则当该第一装置的第二收发器618使用该第二无线技术进行传送时,处理器612控制该第一装置的第一收发器616停止或避免使用该第一无线技术进行并发的接收。举例来讲,如果该第一无线技术包括蓝牙,该第二无线技术包括WiFi,则处理器612可以停止并发的蓝牙接收和WiFi传送。In some embodiments, in response to the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmission rate among a plurality of possible transmission rates of the first device, when the first device When the second transceiver 618 of a device is transmitting using the second wireless technology, the processor 612 controls the first transceiver 616 of the first device to stop or avoid concurrent reception using the first wireless technology. For example, if the first wireless technology includes Bluetooth and the second wireless technology includes WiFi, the processor 612 may stop concurrent Bluetooth reception and WiFi transmission.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,处理器612将与装置620的该无线通信切换出频分双工模式。举例来讲,处理器612将与装置620的该无线通信切换到时分双工模式。In some embodiments, in response to the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmission rate among possible transmission rates for the first device, processor 612 will This wireless communication with device 620 is switched out of frequency division duplex mode. For example, processor 612 switches the wireless communication with device 620 to a time division duplex mode.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,则在该共存场景中,处理器612继续以该初始传送速率进行传送。In some embodiments, in response to the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmission rate among a plurality of possible transmission rates of the first device, during the coexistence In this scenario, the processor 612 continues to transmit at the initial transmission rate.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级大于该接收灵敏度要求,处理器612将该共存场景中进行传送的传送速率设置为该初始传送速率或者用于非共存场景的正常速率中较低的一个。In some embodiments, in response to the power level corresponding to the initial transmission rate being greater than the receive sensitivity requirement, processor 612 sets the transmission rate for transmission in the coexistence scenario to the initial transmission rate or for a non-coexistence scenario The lower of the normal rates.

在一些实施方式中,在确定该传送速率的该上限时,处理器612基于与该第二装置的过去通信相关联的封包成功数量或封包失败数量的直方图来确定该传送速率的该上限。In some embodiments, when determining the upper limit of the transfer rate, the processor 612 determines the upper limit of the transfer rate based on a histogram of the number of packet successes or the number of packet failures associated with past communications of the second device.

在一些实施方式中,在基于该直方图来确定该传送速率的该上限时,处理器612可以执行一些操作。举例来讲,处理器612基于该直方图修改初始传送速率,以及将该共存场景中进行传送的传送速率设置为该初始传送速率或者用于非共存场景的正常速率中较低的一个。In some implementations, processor 612 may perform certain operations in determining the upper limit of the transfer rate based on the histogram. For example, the processor 612 modifies the initial transmission rate based on the histogram, and sets the transmission rate for transmissions in the coexistence scenario to the lower one of the initial transmission rate or a normal rate for a non-coexistence scenario.

在一些实施方式中,在基于该直方图修改该初始传送速率时,如果根据该直方图的成功率大于第一阈值,则处理器612增加该初始传送速率;或者如果根据该直方图的该成功率小于第二阈值,则处理器612减小该初始传送速率,其中该第二阈值与该第一阈值不同。In some embodiments, when modifying the initial transfer rate based on the histogram, if the success rate according to the histogram is greater than a first threshold, the processor 612 increases the initial transfer rate; or if the success rate according to the histogram If the rate is less than a second threshold, the processor 612 reduces the initial transfer rate, wherein the second threshold is different from the first threshold.

例示性处理Exemplary processing

图7例示根据本发明实施方式的示范性处理700。处理700可以是上述根据本发明所提出的设计、概念、方案、系统和方法的示范性实施方式。特别地,处理700可以代表根据本发明所提出的与FDD模式下共存操作改进有关的概念和方案的一方面。处理700可以包含由一个或多个方框710、720和730所例示的一个或多个操作、动作或功能。虽然例示为分离方框,但是根据所需要的实施方式,处理700的各种方框可以划分成额外的方框、组合成更少的方框或者消除。而且,处理700的方框可以按照图7所示的顺序执行,或者也可以按照不同的顺序执行。处理700的方框还可以重复执行或迭代执行。处理700可以由装置610、装置620和/或任何合适的设备实施。下面在装置610作为第一装置110和装置620作为第二装置120的上下文中对处理700进行描述,但这仅仅是例示性的,并非是限制性的。处理700可以从方框710开始。FIG. 7 illustrates an exemplary process 700 according to an embodiment of the invention. Process 700 may be an exemplary implementation of the designs, concepts, schemes, systems and methods proposed above in accordance with the present invention. In particular, process 700 may represent an aspect of the proposed concepts and solutions related to the improvement of coexistence operation in FDD mode according to the present invention. Process 700 may include one or more operations, actions, or functions illustrated by one or more blocks 710 , 720 , and 730 . Although illustrated as separate blocks, the various blocks of process 700 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Moreover, the blocks of process 700 may be performed in the order shown in FIG. 7, or may be performed in a different order. The blocks of process 700 may also be performed repeatedly or iteratively. Process 700 may be implemented by apparatus 610, apparatus 620, and/or any suitable device. Process 700 is described below in the context of device 610 as first device 110 and device 620 as second device 120 , but this is merely exemplary and not limiting. Process 700 may begin at block 710 .

在710,处理700可以包括:装置610的处理器612识别出共存场景的发生,其中该共存场景包括在频分双工模式下与装置620的无线通信中分别使用第一无线技术和第二无线技术同时进行传送和接收,其中第二无线技术不同于第一无线技术。在一些实施方式中,第一无线技术可以包括蓝牙,第二无线技术可以包括WiFi,反之亦然。处理700可以从710进行到720。At 710, process 700 may include processor 612 of device 610 identifying an occurrence of a coexistence scenario including using a first wireless technology and a second wireless technology, respectively, in wireless communication with device 620 in frequency division duplex mode. technology transmits and receives simultaneously, wherein the second wireless technology is different from the first wireless technology. In some implementations, the first wireless technology may include Bluetooth and the second wireless technology may include WiFi, or vice versa. Process 700 can proceed from 710 to 720 .

在720,处理700可以包括:响应于识别出该共存场景的发生,处理器612确定传送速率的上限。处理器700可以从720进行到730。At 720, process 700 can include, in response to identifying an occurrence of the coexistence scenario, processor 612 determining an upper limit on the transfer rate. Processor 700 can proceed from 720 to 730 .

在730,处理700可以包括:处理器612经由第一收发器616和第二收发器618以该上限或者不超过该上限进行传送,直到该共存场景结束。At 730, process 700 may include processor 612 transmitting via first transceiver 616 and second transceiver 618 at or without the upper limit until the coexistence scenario ends.

在一些实施方式中,在确定该传送速率的该上限时,处理700可以包括:处理器612基于从装置620向装置610的传送的接收信号强度指示来确定该传送速率的该上限。In some implementations, in determining the upper limit of the transfer rate, process 700 may include: processor 612 determining the upper limit of the transfer rate based on a received signal strength indication of a transfer from device 620 to device 610 .

在一些实施方式中,在基于从装置620向装置610的该传送的该接收信号强度指示来确定该传送速率的该上限时,处理700可以包括:处理器612可以执行一些操作。举例来讲,处理700可以包括:处理器612从装置620接收信号,通过从估计的装置620的传送功率减去该接收信号强度指示以及误差范围来确定路径损耗,以及确定与初始传送速率相对应的功率等级是否大于接收灵敏度要求。In some implementations, in determining the upper limit of the transmission rate based on the received signal strength indication of the transmission from device 620 to device 610, process 700 may include that processor 612 may perform certain operations. For example, process 700 may include processor 612 receiving a signal from device 620, determining path loss by subtracting the received signal strength indication and a margin of error from the estimated transmit power of device 620, and determining Whether the power level of the receiver is greater than the receiver sensitivity requirement.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,则处理700可以包括:当该第一装置的第二收发器618使用该第二无线技术进行传送时,处理器612控制该第一装置的第一收发器616停止或避免使用该第一无线技术进行并发的接收。举例来讲,如果该第一无线技术包括蓝牙,该第二无线技术包括WiFi,则处理700可以包括:处理器612可以停止并发的蓝牙接收和WiFi传送。In some implementations, in response to the power level corresponding to the initial transmit rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmit rate among possible transmit rates for the first device, process 700 may Including: when the second transceiver 618 of the first device transmits using the second wireless technology, the processor 612 controls the first transceiver 616 of the first device to stop or avoid concurrent reception using the first wireless technology . For example, if the first wireless technology includes Bluetooth and the second wireless technology includes WiFi, process 700 may include that the processor 612 may stop concurrent Bluetooth reception and WiFi transmission.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,处理700可以包括:处理器612将与装置620的该无线通信切换出频分双工模式。举例来讲,处理700可以包括:处理器612将与装置620的该无线通信切换到时分双工模式。In some implementations, in response to the power level corresponding to the initial transmit rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmit rate among a plurality of possible transmit rates for the first device, process 700 may include : Processor 612 switches the wireless communication with device 620 out of frequency division duplex mode. For example, process 700 can include processor 612 switching the wireless communication with device 620 to a time division duplex mode.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级小于该接收灵敏度要求,或者该上限是该第一装置的多个可能的传送速率中的最低传送速率,则处理700可以包括:在该共存场景中,处理器612继续以该初始传送速率进行传送。In some implementations, in response to the power level corresponding to the initial transmit rate being less than the receive sensitivity requirement, or the upper limit being the lowest transmit rate among possible transmit rates for the first device, process 700 may It includes: in the coexistence scenario, the processor 612 continues to transmit at the initial transmission rate.

在一些实施方式中,响应于与该初始传送速率相对应的该功率等级大于该接收灵敏度要求,处理700可以包括:处理器612将该共存场景中进行传送的传送速率设置为该初始传送速率或者用于非共存场景的正常速率中较低的一个。In some implementations, in response to the power level corresponding to the initial transmission rate being greater than the receive sensitivity requirement, process 700 may include: processor 612 setting the transmission rate for transmission in the coexistence scenario to the initial transmission rate or The lower of the normal rates used for non-coexistence scenarios.

在一些实施方式中,在确定该传送速率的该上限时,处理700可以包括:处理器612基于与该第二装置的过去通信相关联的封包成功数量或封包失败数量的直方图来确定该传送速率的该上限。In some implementations, in determining the upper limit for the transfer rate, process 700 may include the processor 612 determining the transfer rate based on a histogram of the number of packet successes or the number of packet failures associated with past communications with the second device. The upper limit of the rate.

在一些实施方式中,在基于该直方图来确定该传送速率的该上限时,处理700可以包括:处理器612可以执行一些操作。举例来讲,处理700可以包括:处理器612基于该直方图修改初始传送速率,以及将该共存场景中进行传送的传送速率设置为该初始传送速率或者用于非共存场景的正常速率中较低的一个。In some implementations, when determining the upper limit of the transfer rate based on the histogram, process 700 may include: Processor 612 may perform some operations. For example, process 700 may include: processor 612 modifying an initial transmission rate based on the histogram, and setting the transmission rate for transmissions in the coexistence scenario to the lower of the initial transmission rate or a normal rate for a non-coexistence scenario one of.

在一些实施方式中,在基于该直方图修改该初始传送速率时,处理700可以包括:如果根据该直方图的成功率大于第一阈值,则处理器612增加该初始传送速率;或者如果根据该直方图的该成功率小于第二阈值,则处理器612减小该初始传送速率,其中该第二阈值与该第一阈值不同。In some implementations, when modifying the initial transmission rate based on the histogram, process 700 may include: if the success rate according to the histogram is greater than a first threshold, the processor 612 increases the initial transmission rate; or if the success rate according to the histogram is greater than a first threshold; If the success rate of the histogram is less than a second threshold, the processor 612 reduces the initial transmission rate, wherein the second threshold is different from the first threshold.

附加说明Additional information

本发明描述的主题有时例示了不同的组件包含于或连接至不同的其他组件。需要理解的是,这样描述的架构仅仅是示范性的,实际上也可以实施能够实现相同功能的其它架构。从概念上讲,实现相同功能的任何组件的布置被有效地“关联”起来,以实现期望的功能。因此,无论架构或中间组件如何,任何两个在此被组合以实现特定功能的组件可以视为彼此“关联”,以实现期望的功能。同样,任何两个如此关联的组件也可以被视为彼此“可操作地连接”或“可操作地耦接”以实现期望的功能,并且任何两个能够如此关联的组件也可以被视为彼此“可操作可耦接地”以实现期望的功能。可操作可耦接的具体示例包括但不限于物理上可匹配的和/或物理上交互的组件和/或无线可交互的和/或无线交互的组件和/或逻辑交互的和/或逻辑可交互的组件。The presently described subject matter sometimes illustrates different components contained within, or connected to, different other components. It is to be understood that such described architectures are merely exemplary, and that other architectures can be implemented that achieve the same functionality. Conceptually, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as "associated with" each other to achieve the desired functionality, regardless of architectures or intermediary components. Likewise, any two components so associated can also be considered to be "operably connected" or "operably coupled" to each other to achieve the desired functionality, and any two components capable of being so associated can also be considered to be each other. "Operatively coupleable to ground" to achieve the desired function. Specific examples of operably coupleable include, but are not limited to, physically mateable and/or physically interacting components and/or wirelessly interactable and/or wirelessly interactable components and/or logically interactable and/or logically interactable Interactive components.

而且,关于本发明中基本上任何复数和/或单数术语的使用,本领域技术人员可以根据上下文和/或应用,适当地将复数变换为单数和/或将单数变换为复数。为了清楚起见,本发明可明确地阐述各种单数/复数的置换。Also, with respect to the use of substantially any plural and/or singular terms in the present invention, those skilled in the art can appropriately convert the plural to the singular and/or the singular to the plural depending on the context and/or application. For the sake of clarity, the present invention may explicitly set forth various singular/plural permutations.

此外,本领域技术人员应该理解,一般来说,本发明所使用的术语,尤其是权利要求(比如权利要求的主体)中所使用的术语,通常旨在作为“开放式”术语,比如术语“包含”应当解释为“包含但不限于”,术语“具有”应当解释为“至少具有”,术语“包括”应当解释为“包括但不限于”等。本领域技术人员还应该理解,如果意图引用具体数量的权利要求陈述,则该意图将明确地记述在权利要求中,并且在不存在这种陈述的情况下,则不存在这样的意图。例如,为辅助理解,权利要求可能包含了引导性短语“至少一个”和“一个或多个”的使用以引入权利要求陈述。然而,这种短语的使用不应解释为暗指通过不定冠词“一”或“一个”引入权利要求陈述将包含该所引入的权利要求陈述的任何特定权利要求局限于仅包含一个该陈述的实施方式,即使当同一权利要求包括了引入性短语“一个或多个”或“至少一个”以及诸如不定冠词“一”或“一个”时(比如“一”和/或“一个”应当解释为表示“至少一个”或“一个或多个”);这同样适用于引导权利要求记述项的定冠词的使用。另外,即使明确地记述了被引入的权利要求陈述的具体数量,本领域技术人员应该认识到这些陈述应当解释为至少表示所陈述的数量(比如没有其它修饰语的陈述“两个陈述物”表示至少两个陈述物或两个或多个的陈述物)。此外,在使用类似于“A、B和C等中的至少一个”的习惯用法的实例中,通常这样的构造旨在表达本领域技术人员理解的该习惯用法的含义,比如“具有A、B和C中的至少一个的系统”将包括但不限于仅具有A、仅具有B、仅具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B和C等等的系统。在使用类似于“A、B或C等中的至少一个”的习惯用法的实例中,通常这样的构造旨在表达本领域技术人员理解的该习惯用法的含义,比如“具有A、B或C中的至少一个的系统”将包括但不限于仅具有A、仅具有B、仅具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B和C等等的系统。本领域技术人员还应理解,无论是在说明书、权利要求或附图中,呈现两个或多个可选项的几乎任何转折词和/或短语都应当理解为包括一项、任一项或两项的可能性。例如,术语“A或B”应当理解为包括“A”或“B”或“A和B”的可能性。Furthermore, those skilled in the art will appreciate that terms used in the present invention in general, and especially in claims (such as claim bodies), are generally intended to be "open-ended" terms, such as the term " "comprising" should be interpreted as "including but not limited to", the term "having" should be interpreted as "having at least", the term "comprising" should be interpreted as "including but not limited to" and so on. It will also be understood by those within the art that if a specific number of a claim recitation is intended, that intent will be expressly recited in the claim, and in the absence of such a recitation no such intent is present. For example, as an aid to understanding, claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, use of this phrase should not be construed to imply that introduction of a claim recitation by the indefinite article "a" or "an" limits any particular claim containing that introduced claim recitation to only those containing one of that recitation. Embodiments, even when the same claim includes the introductory phrase "one or more" or "at least one" and the indefinite article "a" or "an" (such as "a" and/or "an" should be interpreted means "at least one" or "one or more"); the same applies to the use of definite articles introducing claim recitations. In addition, even if a specific number of an introduced claim recitation is expressly recited, those skilled in the art should recognize that such recitation should be interpreted to mean at least the recited number (such as the statement "both recited things" without other modifiers means at least two statements or two or more statements). Furthermore, in instances where an idiom similar to "at least one of A, B, and C, etc." is used, generally such constructions are intended to convey the meaning of the idiom as understood by those skilled in the art, such as "has A, B and C" would include, but not be limited to, having only A, only B, only C, having A and B, having A and C, having B and C, and/or having A, B, and C And so on system. In instances where an idiom similar to "at least one of A, B, or C, etc." is used, generally such constructions are intended to express the meaning of the idiom as understood by those skilled in the art, such as "having A, B, or C A system of at least one of "will include, but is not limited to, having only A, only B, only C, having A and B, having A and C, having B and C, and/or having A, B and C, etc. system. Those skilled in the art will also understand that virtually any transitional word and/or phrase presenting two or more alternatives, whether in the specification, claims, or drawings, should be understood to include one, either, or both. item possibility. For example, the term "A or B" should be understood to include the possibilities of "A" or "B" or "A and B."

通过前面的陈述应当理解,本发明为了例示的目的描述了本发明的各种实施方式,并且可以在不偏离本发明的范围和实质的情况下进行各种修改。相应地,本发明所公开的各种实施方式不旨在限制,真正的保护范围和实质由权利要求指示。From the foregoing it should be understood that the present disclosure describes various embodiments of the invention for purposes of illustration and that various modifications may be made without departing from the scope and spirit of the invention. Accordingly, it is not intended to be limiting by the various embodiments disclosed, with the true scope and spirit being indicated by the claims.

Claims (21)

1. A method of coexistence operation improvement, comprising:
identifying, by a processor of a first apparatus, an occurrence of a coexistence scenario, wherein the coexistence scenario comprises simultaneous transmission and reception using a first wireless technology and a second wireless technology, respectively, in wireless communication with a second apparatus in a frequency division duplex mode, wherein the first wireless technology is different from the second wireless technology;
determining, by the processor, an upper limit of a transfer rate as an initial transfer rate in response to identifying the occurrence of the coexistence scene; and
transmitting, by the processor, at a transmission rate equal to or not exceeding the upper limit until the coexistence scene ends, wherein the transmission rate equal to or not exceeding the upper limit is a lower one selected from the initial transmission rate or a normal rate for a non-coexistence scene.
2. The method of coexistence operation improvement according to claim 1, wherein said determining said upper limit of said transmission rate comprises:
determining the upper limit of the transmission rate based on a received signal strength indication of a transmission from the second apparatus to the first apparatus.
3. The method of coexistence operation improvement according to claim 2, wherein said determining the upper limit for the transmission rate based on the received signal strength indication of the transmission from the second apparatus to the first apparatus comprises:
receiving a signal from the second device;
determining a path loss by subtracting the received signal strength indication and an error range from the estimated transmit power of the second apparatus; and
determining whether a power level corresponding to the initial transmission rate is greater than a receive sensitivity requirement based on the path loss.
4. The method of coexistence operation improvement according to claim 3, wherein in response to either the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement or the upper limit being the lowest transmission rate of a plurality of possible transmission rates for the first apparatus, the method further comprises:
controlling a first transceiver of the first apparatus to stop or avoid concurrent reception using the first radio technology when a second transceiver of the first apparatus transmits using the second radio technology.
5. The method of coexistence operation improvement according to claim 4, wherein said first wireless technology and said second wireless technology comprise Bluetooth and wireless fidelity.
6. The method of coexistence operation improvement according to claim 3, wherein in response to either the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement or the upper limit being the lowest transmission rate of a plurality of possible transmission rates for the first apparatus, the method further comprises:
switching the wireless communication with the second device out of the frequency division duplex mode.
7. The method of coexistence operation improvement according to claim 6, wherein said switching the wireless communication with the second apparatus out of the frequency-division duplex mode comprises:
switching the wireless communication with the second device to a time division duplex mode.
8. The method of coexistence operation improvement according to claim 3, wherein in response to either the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement or the upper limit being a lowest transmission rate of a plurality of possible transmission rates for the first apparatus, the method further comprises:
continuing to transmit at the initial transmission rate in the coexistence scenario.
9. The method of coexistence operation improvement according to claim 3, wherein in response to said power level corresponding to said initial transmission rate being greater than said receive sensitivity requirement, said method further comprises:
setting a transmission rate for transmission in the coexistence scene to a lower one of the initial transmission rate or the normal rate for the non-coexistence scene.
10. The method of coexistence operation improvement according to claim 1, wherein said determining said upper limit of said transmission rate comprises:
determining the upper limit of the transmission rate based on a histogram of a number of packet successes or a number of packet failures associated with past communications of the second device.
11. The method of coexistence operation improvement according to claim 10, wherein said determining said upper limit for said transmission rate based on said histogram comprises:
modifying the initial transfer rate based on the histogram; and
setting a transmission rate for transmission in the coexistence scene to a lower one of the initial transmission rate or the normal rate for the non-coexistence scene.
12. The method of coexistence operation improvement according to claim 11, wherein said modifying said initial transmission rate based on said histogram comprises:
increasing the initial transmission rate if a success rate according to the histogram is greater than a first threshold; or alternatively
Reducing the initial transmission rate if the success rate according to the histogram is less than a second threshold, wherein the second threshold is different from the first threshold.
13. The method of coexistence operation improvement according to claim 1, wherein said first wireless technology and second wireless technology comprise bluetooth and wireless fidelity.
14. A first apparatus for coexistence operation improvement, comprising:
a first transceiver configured to wirelessly transmit and receive using a first wireless technology;
a second transceiver configured to wirelessly transmit and receive using a second wireless technology, wherein the first wireless technology is different from the second wireless technology; and
a processor coupled to and controlling the first transceiver and the second transceiver, the processor configured to:
identifying an occurrence of a coexistence scenario, wherein the coexistence scenario comprises simultaneous transmission and reception using the first and second wireless technologies, respectively, in wireless communication with a second apparatus in a frequency division duplex mode;
in response to identifying the occurrence of the coexistence scenario, determining an upper limit of a transmission rate as an initial transmission rate; and
transmitting, via the first transceiver and the second transceiver, at a transmission rate equal to or not exceeding the upper limit until the end of the coexistence scene, wherein the transmission rate equal to or not exceeding the upper limit is a lower one selected from the initial transmission rate or a normal rate for a non-coexistence scene.
15. The first apparatus of claim 14, wherein in determining the upper limit of the transmission rate, the processor is configured to determine the upper limit of the transmission rate based on a received signal strength indication of a transmission from the second apparatus to the first apparatus, comprising:
receiving a signal from the second device;
determining a path loss by subtracting the received signal strength indication and an error range from the estimated transmit power of the second apparatus; and
determining whether a power level corresponding to the initial transmission rate is greater than a receive sensitivity requirement based on the path loss.
16. The first apparatus of claim 15, wherein, in response to the power level corresponding to the initial transmission rate being less than the receive sensitivity requirement or the upper limit being a lowest transmission rate of a plurality of possible transmission rates for the first apparatus, the processor is further configured to perform a first operation, a second operation, or a third operation,
wherein the first operation comprises: control the first transceiver of the first apparatus to stop or avoid concurrent reception using the first radio technology when the second transceiver of the first apparatus transmits using the second radio technology,
the second operation includes: switching the wireless communication with the second apparatus out of the frequency division duplex mode, an
The third operation includes: continuing to transmit at the initial transmission rate in the coexistence scenario.
17. The first apparatus of claim 16, wherein the first wireless technology and the second wireless technology comprise bluetooth and wireless fidelity, wherein the switching the wireless communication with the second apparatus out of the frequency division duplex mode comprises:
switching the wireless communication with the second device to a time division duplex mode.
18. The first apparatus of claim 15, wherein in response to the power level corresponding to the initial transmission rate being greater than the receive sensitivity requirement, the processor is further configured to:
setting a transmission rate for transmission in the coexistence scene to a lower one of the initial transmission rate or the normal rate for the non-coexistence scene.
19. The first apparatus of claim 14, wherein in determining the upper limit of the transmission rate, the processor is configured to determine the upper limit of the transmission rate based on a histogram of a number of packet successes or a number of packet failures associated with past communications by the second apparatus, comprising:
modifying the initial transfer rate based on the histogram; and
setting a transmission rate for transmission in the coexistence scene to a lower one of the initial transmission rate or the normal rate for the non-coexistence scene.
20. The first apparatus of claim 19, wherein in modifying the initial transmission rate based on the histogram, the processor is configured to perform:
increasing the initial transmission rate if a success rate according to the histogram is greater than a first threshold; or
Reducing the initial transmission rate if the success rate according to the histogram is less than a second threshold, wherein the second threshold is different from the first threshold.
21. A computer readable storage medium storing program instructions which, when executed by a first apparatus, cause the first apparatus to perform the steps of the method of coexistence operation improvement according to any one of claims 1-13.
CN202011559600.3A 2019-12-26 2020-12-25 Method and apparatus for coexistence operation improvement Active CN113055109B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201962953624P 2019-12-26 2019-12-26
US62/953,624 2019-12-26
US17/129,073 2020-12-21
US17/129,073 US20210203447A1 (en) 2019-12-26 2020-12-21 Coexistence Operation Enhancement Under Frequency-Division Duplexing Mode

Publications (2)

Publication Number Publication Date
CN113055109A CN113055109A (en) 2021-06-29
CN113055109B true CN113055109B (en) 2023-03-28

Family

ID=76508170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011559600.3A Active CN113055109B (en) 2019-12-26 2020-12-25 Method and apparatus for coexistence operation improvement

Country Status (1)

Country Link
CN (1) CN113055109B (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10911961B2 (en) * 2010-03-31 2021-02-02 Qualcomm Incorporated Method and apparatus to facilitate support for multi-radio coexistence
US9094999B2 (en) * 2012-04-02 2015-07-28 Intel Deutschland Gmbh Radio communication device and method for operating a radio communication device
US9183787B2 (en) * 2012-05-31 2015-11-10 Samsung Display Co., Ltd. Devices and methods for processing image data
US9749878B2 (en) * 2013-07-31 2017-08-29 Blackberry Limited System and method for managing communications for two networks in a communication device
US20160234696A1 (en) * 2015-02-09 2016-08-11 Qualcomm Technologies International, Ltd. Detection of coexistence in devices using multiple wireless communication technologies
CN107371165A (en) * 2016-05-13 2017-11-21 索尼公司 Spectrum management apparatus and method, electronic installation and method and wireless communication system
CN107222777B (en) * 2017-07-19 2019-02-26 深圳创维数字技术有限公司 A set-top box WiFi and Bluetooth coexistence optimization method and device
US20190246408A1 (en) * 2018-02-02 2019-08-08 Qualcomm Incorporated Wireless coexistence interface signaling in a multiple-wwan scenario

Also Published As

Publication number Publication date
CN113055109A (en) 2021-06-29

Similar Documents

Publication Publication Date Title
EP2943040B1 (en) Apparatus and method for auto link change in wireless communication device
US11246153B2 (en) Method and apparatus for handling out-of-order uplink scheduling in mobile communications
EP2635077B1 (en) Short-range wireless communication
TWI669012B (en) Group common physical downlink control channel design method and apparatus in mobile communication
US11751265B2 (en) Trigger response mechanism for non-simultaneous-transmission-and-reception multi-link devices
US10645658B2 (en) Method and apparatus for uplink power consumption reduction in NB-IoT
CN113841449B (en) Resource selection for ultra-reliable low-latency communication uplink
US20200099477A1 (en) Hybrid Automatic Repeat Request Feedback Procedures For Uplink Transmission In Mobile Communications
CN110720190A (en) Physical Resource Block Scaling for Data Channels with Hybrid Automatic Repeat Request Flow
EP3254382A1 (en) Coexistence interference mitigation management for multi-user mimo systems
EP4167653A1 (en) Method and apparatus for low-power listen in wireless communications
WO2021218925A1 (en) Method for adjusting channel quality indicator (cqi), and terminal device
WO2020164606A1 (en) Method and apparatus for user equipment processing timeline enhancement in mobile communications
TWI767472B (en) Methods and apparatuses for coexistence operation enhancement
CN113055109B (en) Method and apparatus for coexistence operation improvement
CN116584122A (en) Method for simultaneous PUCCH and PUSCH transmission in intra-band carrier aggregation
US11005634B2 (en) Dynamic flow control in AMPDU aggregation in wireless communications
US20230180283A1 (en) Methods For Intra-User Equipment Prioritization In Wireless Communications
CN109076462B (en) Coverage extension for wireless devices
WO2020151747A1 (en) Method and apparatus for user equipment processing timeline enhancement in mobile communications
WO2025031181A1 (en) Method for random acess in sub-band full duplex slot in mobile communications
US20240414760A1 (en) Methods To Reduce Channel Accessing Delay For Bluetooth System Using Listen Before Talk (LBT)
WO2025061074A1 (en) Link adaptation enhancement with more combinations of modulation and coding schemes for next-generation wlan systems
WO2025031490A1 (en) Emlsr sst operations in wireless communications
WO2025077821A1 (en) Method and apparatus for uplink control information transmission in mobile communications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant