WO2024103768A1 - 射频前端的共享方法、终端设备和计算机可读存储介质 - Google Patents

射频前端的共享方法、终端设备和计算机可读存储介质 Download PDF

Info

Publication number
WO2024103768A1
WO2024103768A1 PCT/CN2023/104125 CN2023104125W WO2024103768A1 WO 2024103768 A1 WO2024103768 A1 WO 2024103768A1 CN 2023104125 W CN2023104125 W CN 2023104125W WO 2024103768 A1 WO2024103768 A1 WO 2024103768A1
Authority
WO
WIPO (PCT)
Prior art keywords
cat
wifiscan
task
communication
software
Prior art date
Application number
PCT/CN2023/104125
Other languages
English (en)
French (fr)
Inventor
赵杰
秦信江
Original Assignee
芯翼信息科技(上海)有限公司
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
Application filed by 芯翼信息科技(上海)有限公司 filed Critical 芯翼信息科技(上海)有限公司
Publication of WO2024103768A1 publication Critical patent/WO2024103768A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the embodiments of the present application relate to the field of communication technology, and in particular to a method for sharing a radio frequency front end, a terminal device, and a computer-readable storage medium.
  • LTE UE-Category 1 (abbreviated as: Cat.1) is a classification of the wireless performance of user terminal equipment under the LTE network. Its uplink peak rate is about 5Mbit/s and the downlink peak rate is about 10Mbit/s, which can meet the medium-speed IoT and voice needs. Cat.1 also has the characteristics of low cost and low power consumption, and is very suitable for application in the Internet of Things. Therefore, Cat.1 has attracted much attention from communication operators, chip manufacturers, module manufacturers and physical network terminal manufacturers.
  • both Cat.1 and Wifiscan belong to wireless communications, and both need to work simultaneously.
  • the configuration requirements for the RF front-end are different. Only one RF front-end configuration cannot meet the needs of Cat.1 and Wifiscan working simultaneously. Either the cost is increased and two sets of RF front-ends are used to meet the coexistence of Cat.1 and Wifiscan, or the real-time performance and user experience of one of the two are sacrificed and the RF front-end is seized according to the set task time.
  • An embodiment of the present application provides a method for sharing a radio frequency front end, which is applied to a terminal device, wherein Cat.1 communication software is provided in the terminal device, and the method comprises the following steps: executing a Cat.1 communication task registered in the Cat.1 communication software; wherein the radio frequency front end of the terminal device is configured to be in Cat.1 mode when executing the Cat.1 communication task; if location service request information is received, registering a Wifiscan search task as a measurement task in the Cat.1 communication software; after the Cat.1 communication task that receives the location service request information is completed, configuring the radio frequency front end to be in Wifiscan mode, executing the Wifiscan search task, and reconfiguring the radio frequency front end to be in Cat.1 mode before the next Cat.1 communication task of the Cat.1 communication task that receives the location service request information starts.
  • the embodiment of the present application also provides a terminal device, including: the terminal device includes a hardware layer and a software layer, the hardware layer has and only has one radio frequency front end, and the software layer includes Cat.1 communication software, positioning application software and Wifiscan software; the Cat.1 communication software is used to configure the radio frequency front end to Cat.1 mode and execute the Cat.1 communication task registered in the Cat.1 communication software when the terminal device does not receive the location service request information; the positioning application software is used to register the Wifiscan search task as a measurement task in the Cat.1 communication software through the Wifiscan software when receiving the location service request information; the Cat.1 communication software is also used to configure the radio frequency front end to Wifiscan mode and execute the Wifiscan search task after the Cat.1 communication task that receives the location service request information ends; the Cat.1 communication software is also used to register the next Cat.1 of the Cat.1 communication task that receives the location service request information Before the communication task starts, the RF front end is reconfigured to the Cat.1 mode.
  • An embodiment of the present application further provides a computer-readable storage medium storing a computer program, wherein the computer program implements the above-mentioned RF front-end sharing method when executed by a processor.
  • the execution of the Wifiscan search task is specifically to search for Wifi hotspot information around the terminal device in units of Wifi frequencies, and after the RF front end is reconfigured to the Cat.1 mode, it also includes: at the end time of the effective period, detecting whether there is an unfinished search of Wifi frequencies; if there is no unfinished search of Wifi frequencies, determining that the Wifiscan search task is completed, and clearing the Wifiscan search task from the Cat.1 communication software; if there is an unfinished search of Wifi frequencies, after the next Cat.1 communication task is completed, the RF front end is configured to the Wifiscan mode again, and the unfinished search of the Wifi frequencies is continued until all the Wifi frequencies are searched, and then the Wifiscan search task is determined to be completed.
  • the location service request information is the location service request information sent by the target server to the terminal device.
  • the method also includes: in the case where there is an unfinished search of Wifi frequency points, saving the searched Wifi hotspot information around the terminal device, and in the first Cat.1 communication task after determining that the Wifiscan search task has been completed, sending all the saved Wifi hotspot information to the target server.
  • the location service request information is the location service request information sent by the target server to the terminal device.
  • the method also includes: after the next Cat.1 communication task starts, determining the Wifi hotspot information around the terminal device that has been searched, and in the next Cat.1 communication task, sending the Wifi hotspot information around the terminal device that has been searched to the target server.
  • the Wifiscan search task registered in the Cat.1 communication software is cleared.
  • the RF front end is configured to Wifiscan mode to execute the Wifiscan search task, specifically including: after the Cat.1 communication task of receiving the location service request information is completed, the several basic measurement tasks are first executed in the registration order, and then the RF front end is configured to Wifiscan mode to execute the Wifiscan search task.
  • FIG1 is a flow chart of a method for sharing a radio frequency front end provided by an embodiment of the present application
  • FIG2 is a schematic diagram of a terminal device performing a Wifiscan search task to search for Wifi hotspot information around the terminal device, provided in one embodiment of the present application;
  • FIG3 is a flow chart of a method for sharing a radio frequency front end provided by another embodiment of the present application.
  • FIG4 is a schematic diagram of a terminal device provided by another embodiment of the present application.
  • FIG5 is an interaction flow diagram between a hardware layer and a software layer of a terminal device provided in one embodiment of the present application.
  • the purpose of the embodiments of the present application is to provide a method for sharing a radio frequency front end, a terminal device, and a computer-readable storage medium, so that Cat.1 and Wifiscan can share a set of radio frequency front ends, thereby reducing the cost and complexity of the terminal device and improving It improves the efficiency of the RF front end and also improves the user experience of Cat.1 and Wifiscan.
  • Cat.1 and Wifiscan are both wireless communications. They need to work simultaneously, but they have different requirements for the configuration of the RF front-end. One set of RF front-end configuration cannot meet the needs of Cat.1 and Wifiscan working simultaneously. The industry has proposed several solutions to solve this problem.
  • the first is to set up two sets of RF front-ends in the terminal device to support Cat.1 and Wifiscan respectively, so as to meet the requirements of Cat.1 and Wifiscan working at the same time. This will greatly increase the size of the terminal device and increase the cost of the terminal device.
  • the second method is that Cat.1 and Wifiscan share a set of RF front-ends.
  • the Cat.1 communication task is suspended, and when the Wifiscan search task is completed, the Cat.1 communication task is resumed.
  • this solution will interrupt the ongoing Cat.1 communication task, and Cat.1 actually has higher communication priority and real-time requirements, which will bring a bad user experience.
  • the Cat.1 communication task and the Wifiscan search task need to perform multiple handshakes and interactions. Suspending the Cat.1 communication task will make the workflow more complicated and the hardware resource utilization rate of the terminal device is low.
  • the third is that Cat.1 and Wifiscan share a set of RF front-ends.
  • the Wifiscan search task will be stopped immediately and the Cat.1 communication task will be executed. That is, the priority of the Cat.1 communication task is higher than the Wifiscan search task. Even if the Wifiscan search task is using the RF front-end for communication, the Cat.1 communication task will also seize the right to use the RF front-end.
  • the Cat.1 communication task and the Wifiscan search task need to perform multiple handshakes and interactions, frequent interruptions of the Wifiscan search task will make the workflow more complicated, the hardware resource utilization of the terminal device is low, and the user experience is affected.
  • an embodiment of the present application proposes a RF front-end sharing method, which is applied to a terminal device, and the terminal device is provided with Cat.1 communication software, wherein the terminal device can be an Internet of Things terminal, a portable mobile device, or other terminal device that has both Cat.1 communication requirements and Wifiscan communication requirements.
  • the terminal device can be an Internet of Things terminal, a portable mobile device, or other terminal device that has both Cat.1 communication requirements and Wifiscan communication requirements.
  • FIG1 The specific process of the RF front-end sharing method of this embodiment may be shown in FIG1 , including:
  • Step 101 executing the Cat.1 communication task registered in the Cat.1 communication software, and the radio frequency front end of the terminal device is configured as Cat.1 mode when executing the Cat.1 communication task.
  • the terminal device when it does not receive the location service request information, it can normally execute the Cat.1 communication task registered in the Cat.1 communication software.
  • the Cat.1 communication software can configure the RF front end of the terminal device to Cat.1 mode to execute the Cat.1 communication task.
  • the terminal device internally stores two sets of mode configurations for the RF front end, one set is Cat.1 mode and the other set is Wifiscan mode.
  • the Cat.1 communication software always keeps the RF front end configured in Cat.1 mode.
  • the terminal device's own RF front end is configured in Cat.1 mode, it can execute the Cat.1 communication tasks registered in the Cat.1 communication software.
  • the Cat.1 communication software can configure the RF front end of the terminal device to Cat.1 mode until the terminal device receives the location service request information.
  • Step 102 If a location service request message is received, register the Wifiscan search task as a measurement task in the Cat.1 communication software.
  • the terminal device when executing a Cat.1 communication task, can communicate with a server or device that needs to obtain the location information of the terminal device.
  • the server or device that needs to obtain the location information of the terminal device will send a location service request message to the terminal device.
  • the terminal device After receiving the location service request message, the terminal device can register the Wifiscan search task as a measurement task in the Cat.1 communication software.
  • the measurement task is an inherent mechanism in the Cat.1 communication software. After the Cat.1 communication task is completed, the Cat.1 communication software will automatically execute the internally registered measurement task.
  • Step 103 after the Cat.1 communication task of receiving the location service request information is completed, the RF front end is configured to the Wifiscan mode, the Wifiscan search task is performed, and before the next Cat.1 communication task of the Cat.1 communication task of receiving the location service request information starts, the RF front end is reconfigured to the Cat.1 mode.
  • the Cat.1 communication software registers the Wifiscan search task as a measurement task, it executes the Cat.1 communication task normally until the Cat.1 communication task is completed, and then configures the RF front end of the terminal device to the Wifiscan mode according to the internally stored configuration parameters to execute the Wifiscan search task until the next Cat.1 communication task of the Cat.1 communication task that receives the location service request information is about to arrive.
  • the Cat.1 communication software reconfigures the RF front end to the Cat.1 mode to execute the next Cat.1 communication task.
  • the Wifiscan search task is to search for Wifi hotspot information around the terminal device in units of Wifi frequency.
  • the Wifi hotspot information includes the service set identifier (Service Set Identifier, abbreviated as: SSID) of the Wifi hotspot, the signal strength of the Wifi hotspot, the basic service set identifier (Basic Service Set Identifier, abbreviated as: SSID) of the Wifi hotspot, etc.
  • the terminal device performs a Wifiscan search task to search for Wifi hotspot information around the terminal device as shown in FIG. 2 .
  • the terminal device can also send the searched Wifi hotspot information around the terminal device to a server that needs to obtain the terminal device location information in the next Cat.1 communication task.
  • the Cat.1 communication software can first execute the pre-registered basic measurement tasks in the registration order, and then configure the RF front end to Wifiscan mode to execute the newly registered Wifiscan search task.
  • the RF front-end sharing method proposed in this application is not only applicable to Cat.1 and Wifiscan sharing a set of RF front-ends, but also applicable to LTE4G and Wifiscan sharing a set of RF front-ends, 5G and Wifiscan sharing a set of RF front-ends, etc.
  • the terminal device normally executes the Cat.1 communication task registered in the Cat.1 communication software.
  • the RF front end of the terminal device is configured to Cat.1 mode when executing the Cat.1 communication task. If the terminal device receives a location service request message, it first registers the Wifiscan search task as a measurement task in the Cat.1 communication software.
  • the Cat.1 communication software configures the RF front end of the terminal device to Wifiscan mode, executes the Wifiscan search task, and before the next Cat.1 communication task of the Cat.1 communication task that receives the location service request message starts, the RF front end of the terminal device is reconfigured to Cat.1 mode to execute the next Cat.1 communication task.
  • Cat.1 and Wifiscan have different configuration requirements for the RF front end, only one RF front end configuration cannot meet the requirements of Cat.1 and Wifiscan working at the same time. In the embodiment of the present application, Cat.1 and Wifiscan rely on different mode configurations to work together.
  • the Wifiscan search task is performed in the idle interval of the Cat.1 communication task. Neither of them will interrupt the execution of the other party, which reduces the cost and complexity of the terminal equipment, effectively improves the use efficiency of the RF front end, and improves the user experience of Cat.1 and Wifiscan at the same time.
  • Another embodiment of the present application relates to a sharing method of a radio frequency front end, which is applied to a terminal device, wherein the terminal device is provided with Cat.1 communication software.
  • the implementation details of the sharing method of the radio frequency front end of the present embodiment are specifically described below. The following content is only for the convenience of understanding the implementation details provided, and is not necessary for the implementation of the present solution.
  • executing the Wifiscan search task is specifically to search for Wifi hotspot information around the terminal device in units of Wifi frequencies.
  • the specific process of the sharing method of the radio frequency front end of the present embodiment can be shown in FIG. 3, including:
  • Step 201 executing the Cat.1 communication task registered in the Cat.1 communication software, and the radio frequency front end of the terminal device is configured as Cat.1 mode when executing the Cat.1 communication task.
  • Step 202 If a location service request message is received, the Wifiscan search task is registered as a measurement task in the Cat.1 communication software.
  • Step 203 after the Cat.1 communication task of receiving the location service request information is completed, the RF front end is configured to the Wifiscan mode, the Wifiscan search task is performed, and before the next Cat.1 communication task of the Cat.1 communication task of receiving the location service request information starts, the RF front end is reconfigured to the Cat.1 mode.
  • steps 201 to 203 are substantially the same as steps 101 to 103 and are not described again here.
  • Step 204 detecting whether there are any Wi-Fi frequency points that have not been searched, if not, executing step 205 , otherwise, executing step 206 .
  • the terminal device can detect whether there are any unfinished Wifi frequencies after reconfiguring the RF front end to Cat.1 mode. If there are any unfinished Wifi frequencies, it means that the Wifiscan search task has not been completed. If there are no unfinished Wifi frequencies, it means that the Wifiscan search task has been completed.
  • the Wifiscan search task needs to complete the search for 13 Wifi frequencies.
  • Step 205 determining that the Wifiscan search task has been completed, and clearing the Wifiscan search task from the Cat. 1 communication software.
  • the Cat.1 communication software can determine that the Wifiscan search task has been completed, and there is no need to start Wifiscan temporarily, and then clear the registered Wifiscan search task.
  • Step 206 after the next Cat.1 communication task is completed, the RF front end is configured to the Wifiscan mode again, and the search for the unfinished Wifi frequency points continues until all Wifi frequency points are searched, and then it is determined that the Wifiscan search task is completed.
  • the Cat.1 communication software waits for the next Cat.1 communication task to be completed, and then configures the RF front end to the Wifiscan mode again, and continues to search for the unfinished Wifi frequencies until all Wifi frequencies are searched, and then determines that the Wifiscan search task is completed.
  • the Cat.1 communication software arranges the Wifiscan search task to be performed in the idle gap of the Cat.1 communication task, and the time corresponding to the idle gap may be relatively short, that is, one idle gap is not enough to complete the Wifiscan search task. Therefore, the Wifiscan search task of this application is performed in units of Wifi frequencies, and the Wifi frequencies that have not been searched will be searched after the next Cat.1 communication task is completed, ensuring that the Wifi hotspot information on all Wifi frequencies around the terminal device can be Scanned, thereby improving the accuracy of Wifiscan positioning.
  • the location service request information is the location service request information sent by the target server to the terminal device.
  • the terminal device can first save the searched Wifi hotspot information around the terminal device, and send all the saved Wifi hotspot information to the target server in the first Cat.1 communication task after determining that the Wifiscan search task has been completed, so that the target server can complete the positioning of the terminal device based on these Wifi hotspot information.
  • the terminal device When the Wifiscan search task is not completed, the terminal device first saves the searched Wifi hotspot information, and does not send it to the target server in the next Cat.1 communication task, but after determining that the Wifiscan search task has been completed, all the searched Wifi hotspot information is sent to the target server in the next Cat.1 communication task, which can well ensure the accuracy of Wifiscan positioning.
  • the location service request information is the location service request information sent by the target server to the terminal device.
  • the terminal device determines the searched Wifi hotspot information around the terminal device, and in the next Cat.1 communication task, sends the searched Wifi hotspot information around the terminal device to the target server.
  • the scanned Wifi hotspot information is sent to the target server in the next Cat.1 communication task, which can well ensure the real-time performance of Wifiscan positioning.
  • the terminal device receives the location service termination information sent by the target server to the terminal device in the next Cat.1 communication task, and the Wifiscan search task has not been completed, the Wifiscan search task registered in the Cat.1 communication software is cleared.
  • This embodiment allows the target server to decide when to end the Wifiscan search task, that is, the target server can confirm whether the positioning requirements can be met based on the received Wifi hotspot information. If the currently searched Wifi hotspot information can already meet the positioning requirements, the location service termination information can be directly sent to the terminal device, and the terminal device will no longer search for the previously unfinished Wifi frequency points, effectively reducing the waste of computing resources.
  • step division of the above methods is only for clear description. When implemented, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent; adding insignificant modifications to the algorithm or process or introducing insignificant designs without changing the core design of the algorithm and process are all within the scope of protection of this patent.
  • the terminal device includes a hardware layer and a software layer.
  • the hardware layer has only one RF front end 41, and the software layer includes Cat.1 communication software 42, positioning application software 43 and Wifiscan software 44.
  • the Cat.1 communication software 42 is used to configure the RF front end 41 to the Cat.1 mode and execute the Cat.1 communication task registered in the Cat.1 communication software 42 when the terminal device does not receive the location service request information.
  • the positioning application software 43 is used to register the Wifiscan search task as a measurement task in the Cat. 1 communication software 42 through the Wifiscan software 44 when receiving the location service request information.
  • the Cat.1 communication software 42 is further used to configure the RF front end 41 to a Wifiscan mode and perform a Wifiscan search task after the Cat.1 communication task of receiving the location service request information is completed.
  • the Cat.1 communication software 42 is further used to reconfigure the RF front end 41 to the Cat.1 mode before the next Cat.1 communication task of the Cat.1 communication task that receives the location service request information starts.
  • the positioning application software 43 is specifically used to send a start request information to the Wifiscan software 44 to wake up the Wifiscan software 44.
  • the Wifiscan software 44 is used to send a registration request information to the Cat.1 communication software 42.
  • the Cat.1 communication software 42 is also used to register the Wifiscan software according to the registration request information.
  • the search task is a measurement task.
  • the positioning application software 43 is also used to send a closing request message to the Wifiscan software 44 after determining that the Wifiscan search task has been completed.
  • the Wifiscan software 44 is also used to send a clearing request message to the Cat.1 communication software 42 after receiving the closing request message.
  • the Cat.1 communication software 42 is also used to clear the Wifiscan search task registered in the Cat.1 communication software 42 according to the removal request message.
  • AFE/BB HW is the only RF front end in the hardware layer.
  • the hardware layer is also equipped with digital signal processing hardware.
  • the digital signal processing hardware and the RF front end jointly complete the signal processing on the hardware layer.
  • Cat.1 SW is the Cat.1 communication software, which is responsible for completing the data transmission and reception of Cat.1 communication services.
  • Wifi_main is the Wifiscan software, which is responsible for searching for surrounding Wifi hotspot information.
  • Wifi APP is the positioning application software, which is responsible for initiating and stopping Wifiscan search tasks, collecting search results and reporting them to the cloud server.
  • modules involved in this embodiment are logic modules.
  • a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units.
  • this embodiment does not introduce units that are not closely related to solving the technical problems proposed by this application, but this does not mean that there are no other units in this embodiment.
  • Another embodiment of the present application relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as: ROM), random access memory (Random Access Memory, referred to as: RAM), disk or optical disk and other media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例涉及通信技术领域,公开了一种射频前端的共享方法、终端设备和计算机可读存储介质,该方法包括:执行Cat.1通信软件中注册的Cat.1通信任务,终端设备的射频前端在执行Cat.1通信任务时被配置为Cat.1模式;若收到位置服务请求信息,则在Cat.1通信软件中注册Wifiscan搜索任务为测量任务;在收到位置服务请求信息的Cat.1通信任务结束后,将射频前端配置为Wifiscan模式,执行Wifiscan搜索任务,并在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将射频前端配置为Cat.1模式。

Description

射频前端的共享方法、终端设备和计算机可读存储介质
相关申请的交叉引用
本申请基于申请号为“202211440581.1”、申请日为2022年11月17日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此以引入方式并入本申请。
技术领域
本申请实施例涉及通信技术领域,特别涉及一种射频前端的共享方法、终端设备和计算机可读存储介质。
背景技术
LTE UE-Category 1(简称:Cat.1)是对于LTE网络下用户终端设备的无线性能的一种分类,其上行峰值速率约5Mbit/s,下行峰值速率约10Mbit/s,可以满足中等速率物联需求和话音需求,Cat.1还具有成本低、功耗低的特点,非常适合应用于物联网,因此Cat.1备受通信运营商、芯片厂商、模组厂商和物理网终端厂商的关注。
考虑到很多物联网终端工作于室内场景并且有位置服务需求,但在室内场景中卫星信号被建筑物遮挡,无法使用卫星完成定位,因此无线嗅探Wifiscan定位技术应运而生,市场上推出的物联网终端已基本都支持Wifiscan定位。
然而,Cat.1和Wifiscan均属于无线通信,二者有同时工作的需求,但二者对于射频前端的配置需求又不同,仅靠一种射频前端配置无法满足Cat.1和Wifiscan同时工作的需求,要么增加成本,使用两套射频前端满足Cat.1和Wifiscan的共存,要么牺牲二者中的一个的实时性和用户使用体验,按设定的任务时间抢占射频前端。
发明内容
本申请的实施例提供了一种射频前端的共享方法,应用于终端设备,终端设备中设置有Cat.1通信软件,所述方法包括以下步骤:执行所述Cat.1通信软件中注册的Cat.1通信任务;其中,所述终端设备的射频前端在执行所述Cat.1通信任务时被配置为Cat.1模式;若收到位置服务请求信息,则在所述Cat.1通信软件中注册Wifiscan搜索任务为测量任务;在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务,并在所述收到所述位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将所述射频前端配置为所述Cat.1模式。
本申请的实施例还提供了一种终端设备,包括:所述终端设备包括硬件层和软件层,所述硬件层有且仅有一个射频前端,所述软件层包括Cat.1通信软件、定位应用软件和Wifiscan软件;所述Cat.1通信软件用于在所述终端设备没有收到位置服务请求信息时,将所述射频前端配置为Cat.1模式,执行所述Cat.1通信软件中注册的Cat.1通信任务;所述定位应用软件用于在收到所述位置服务请求信息时,通过所述Wifiscan软件在所述Cat.1通信软件中注册Wifiscan搜索任务为测量任务;所述Cat.1通信软件还用于在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务;所述Cat.1通信软件还用于在所述收到所述位置服务请求信息的Cat.1通信任务的下一个Cat.1 通信任务开始前,重新将所述射频前端配置为所述Cat.1模式。
本申请的实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的射频前端的共享方法。
另外,所述执行所述Wifiscan搜索任务具体为以Wifi频点为单位搜索所述终端设备周围的Wifi热点信息,在所述重新将所述射频前端配置为所述Cat.1模式之后,还包括:在所述有效时段的结束时刻,检测是否有未完成搜索的Wifi频点;若没有未完成搜索的Wifi频点,则确定所述Wifiscan搜索任务已完成,并从所述Cat.1通信软件中清除所述Wifiscan搜索任务;若有未完成搜索的Wifi频点,则在所述下一个Cat.1通信任务结束后,将所述射频前端再次配置为所述Wifiscan模式,继续搜索所述未完成搜索的Wifi频点,直到所有所述Wifi频点均搜索完成,再确定所述Wifiscan搜索任务已完成。
另外,所述位置服务请求信息为目标服务器向所述终端设备发送的位置服务请求信息,所述方法还包括:在有未完成搜索的Wifi频点的情况下,保存已搜索到的所述终端设备周围的Wifi热点信息,并在确定所述Wifiscan搜索任务已完成后的第一个Cat.1通信任务中,将保存的全部所述Wifi热点信息发送给所述目标服务器。
另外,所述位置服务请求信息为目标服务器向所述终端设备发送的位置服务请求信息,所述方法还包括:在下一个Cat.1通信任务开始后,确定已搜索到的所述终端设备周围的Wifi热点信息,并在所述下一个Cat.1通信任务中,将所述已搜索到的所述终端设备周围的Wifi热点信息发送给所述目标服务器。
另外,若在所述下一个Cat.1通信任务中收到所述目标服务器向所述终端设备发送的位置服务终止信息,且所述Wifiscan搜索任务未完成,则清除所述Cat.1通信软件中注册的所述Wifiscan搜索任务。
另外,所述Cat.1通信软件中还预先注册有若干个基础测量任务,所述在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务,具体包括:在收到所述位置服务请求信息的Cat.1通信任务结束后,按照注册顺序,先执行所述若干个基础测量任务,再将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。
图1是本申请的一个实施例提供的射频前端的共享方法的流程图;
图2是本申请的一个实施例中提供的一种终端设备执行Wifiscan搜索任务搜索终端设备周围的Wifi热点信息的示意图;
图3是本申请的另一个实施例提供的射频前端的共享方法的流程图;
图4是本申请的另一个实施例提供的终端设备的示意图;
图5是本申请的一个实施例中提供的一种终端设备的硬件层与软件层之间的交互流图。
具体实施方式
本申请实施例的目的在于提供一种射频前端的共享方法、终端设备和计算机可读存储介质,使得Cat.1和Wifiscan可以共享一套射频前端,降低了终端设备的成本和复杂性,提升 了射频前端的使用效率,并同时提升了Cat.1和Wifiscan的用户使用体验。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
Cat.1和Wifiscan均属于无线通信,二者有着同时工作的需求,但二者对射频前端的配置需求不同,在一套射频前端配置下无法满足Cat.1和Wifiscan同时工作的需求,业内提出了几种方案来解决此问题。
第一种是在终端设备中设置两套射频前端来分别支持Cat.1和Wifiscan,以满足Cat.1和Wifiscan的同时工作的需求。这会大大增加终端设备的体积,同时会增加终端设备的成本。
第二种是Cat.1与Wifiscan共享一套射频前端,有Wifiscan搜索任务时就暂停Cat.1通信任务,当Wifiscan搜索任务结束时再恢复Cat.1通信任务。但此方案会打断正在进行的Cat.1通信任务,而Cat.1的通信优先级和实时性实际上是要求更高的,这会给用户带来不良的使用体验,同时Cat.1通信任务与Wifiscan搜索任务需进行多次握手和交互,暂停Cat.1通信任务会导致工作流程更加复杂,终端设备的硬件资源利用率较低。
第三种是Cat.1与Wifiscan共享一套射频前端,一旦有Cat.1通信任务需求,就立刻停止Wifiscan搜索任务,并执行Cat.1通信任务,即Cat.1通信任务的优先级高于Wifiscan搜索任务,即使Wifiscan搜索任务正在使用射频前端进行通信中,Cat.1通信任务也会抢占射频前端的使用权。但考虑到Cat.1通信任务与Wifiscan搜索任务需进行多次握手和交互,频繁地打断Wifiscan搜索任务会导致工作流程更加复杂,终端设备的硬件资源利用率较低,影响用户的使用体验。
为了解决上述仅靠一种射频前端配置无法满足Cat.1和Wifiscan同时工作的需求的技术问题,本申请的一个实施例提出了一种射频前端的共享方法,应用于终端设备,终端设备中设置有Cat.1通信软件,其中,终端设备可以为物联网终端、便携式移动设备等同时具有Cat.1通信需求和Wifiscan通信需求的终端设备。下面对本实施例的射频前端的共享方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
本实施例的射频前端的共享方法的具体流程可以如图1所示,包括:
步骤101,执行Cat.1通信软件中注册的Cat.1通信任务,终端设备的射频前端在执行Cat.1通信任务时被配置为Cat.1模式。
具体而言,终端设备在没有收到位置服务请求信息时,可以正常执行Cat.1通信软件中注册的Cat.1通信任务,Cat.1通信软件可以将终端设备的射频前端配置为Cat.1模式,以执行Cat.1通信任务。
在具体实现中,终端设备内部存储有对射频前端的两套模式配置,一套为Cat.1模式,另一套为Wifiscan模式,终端设备在没有收到位置服务请求信息时,Cat.1通信软件始终保持射频前端被配置为Cat.1模式,终端设备在自身的射频前端被配置为Cat.1模式时,可以执行Cat.1通信软件中注册的Cat.1通信任务。
在一个例子中,终端设备开机时,Cat.1通信软件就可以将终端设备的射频前端配置为 Cat.1模式,直到终端设备收到位置服务请求信息。
步骤102,若收到位置服务请求信息,则在Cat.1通信软件中注册Wifiscan搜索任务为测量任务。
在具体实现中,终端设备在执行Cat.1通信任务时,可以与需要获取该终端设备位置信息的服务器或设备进行通信,需要获取终端设备位置信息的服务器或设备会向终端设备发送位置服务请求信息,终端设备在收到位置服务请求信息后,可以在Cat.1通信软件中注册Wifiscan搜索任务为测量任务。
可以理解的是,测量任务是Cat.1通信软件中的一种固有机制,Cat.1通信软件在Cat.1通信任务结束后,会自动执行内部已注册的测量任务。
步骤103,在收到位置服务请求信息的Cat.1通信任务结束后,将射频前端配置为Wifiscan模式,执行Wifiscan搜索任务,并在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将射频前端配置为Cat.1模式。
在具体实现中,Cat.1通信软件内部将Wifiscan搜索任务注册为测量任务后,随即正常执行Cat.1通信任务直到该Cat.1通信任务结束,再根据内部存储的配置参数,将终端设备的射频前端配置为Wifiscan模式,执行Wifiscan搜索任务,直到收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务即将到来,Cat.1通信软件在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将射频前端配置为Cat.1模式,以执行下一个Cat.1通信任务。
在一个例子中,Wifiscan搜索任务具体为以Wifi频点为单位搜索终端设备周围的Wifi热点信息,这些Wifi热点信息包括Wifi热点的服务集标识(Service Set Identifier,简称:SSID)、Wifi热点的信号强度、Wifi热点的基础服务集标识(Basic Service Set Identifier,简称:SSID)等。
在一个例子中,终端设备执行Wifiscan搜索任务搜索终端设备周围的Wifi热点信息可以如图2所示,终端设备还可以在下一个Cat.1通信任务中,将搜索到的终端设备周围的Wifi热点信息发送给需要获取终端设备位置信息的服务器。
在一个例子中,Cat.1通信软件中还预先注册有若干个基础测量任务,Cat.1通信软件在收到位置服务请求信息的Cat.1通信任务结束后,可以按照注册顺序,先执行预先注册的若干个基础测量任务,再将射频前端配置为Wifiscan模式,执行刚注册的Wifiscan搜索任务。
值得注意的是,本申请提出的射频前端的共享方法不仅适用于Cat.1与Wifiscan共享一套射频前端,还适用于LTE4G与Wifiscan共享一套射频前端、5G与Wifiscan共享一套射频前端等。
本实施例,终端设备正常执行Cat.1通信软件中注册的Cat.1通信任务,终端设备的射频前端在执行Cat.1通信任务时被配置为Cat.1模式,若终端设备收到位置服务请求信息,则先在Cat.1通信软件中注册Wifiscan搜索任务为测量任务,在收到位置服务请求信息的Cat.1通信任务结束后,Cat.1通信软件将终端设备的射频前端配置为Wifiscan模式,执行Wifiscan搜索任务,并在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将终端设备的射频前端配置为Cat.1模式,以执行下一个Cat.1通信任务。考虑到Cat.1和Wifiscan对于射频前端的配置需求不同,仅靠一种射频前端配置无法满足Cat.1和Wifiscan同时工作的需求,本申请的实施例,Cat.1和Wifiscan依靠不同的模式配置共 享一个射频前端,Wifiscan搜索任务在Cat.1通信任务的空闲间隙进行,二者均不会打断正在执行的另一方,降低了终端设备的成本和复杂性,有效提升了射频前端的使用效率,并同时提升了Cat.1和Wifiscan的用户使用体验。
本申请的另一个实施例涉及一种射频前端的共享方法,应用于终端设备,终端设备中设置有Cat.1通信软件,下面对本实施例的射频前端的共享方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,本实施例中,执行Wifiscan搜索任务具体为以Wifi频点为单位搜索终端设备周围的Wifi热点信息,本实施例的射频前端的共享方法的具体流程可以如图3所示,包括:
步骤201,执行Cat.1通信软件中注册的Cat.1通信任务,终端设备的射频前端在执行Cat.1通信任务时被配置为Cat.1模式。
步骤202,若收到位置服务请求信息,则在Cat.1通信软件中注册Wifiscan搜索任务为测量任务。
步骤203,在收到位置服务请求信息的Cat.1通信任务结束后,将射频前端配置为Wifiscan模式,执行Wifiscan搜索任务,并在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将射频前端配置为Cat.1模式。
其中,步骤201至步骤203与步骤101至步骤103大致相同,此处不再赘述。
步骤204,检测是否有未完成搜索的Wifi频点,如果没有,执行步骤205,否则,执行步骤206。
在具体实现中,下一个Cat.1通信任务已经到来,射频前端也被重新切换为Cat.1模式,但Wifiscan搜索任务确不一定完成,考虑到Wifiscan搜索任务是以Wifi频点为单位进行搜索的,因此终端设备可以在重新将射频前端配置为Cat.1模式之后检测是否有未完成搜索的Wifi频点,如果有未完成搜索的Wifi频点,说明Wifiscan搜索任务还没有完成,如果没有未完成搜索的Wifi频点,则说明Wifiscan搜索任务已经完成。
在一个例子中,Wifiscan搜索任务需要完成搜索13个Wifi频点。
步骤205,确定Wifiscan搜索任务已完成,并从Cat.1通信软件中清除Wifiscan搜索任务。
在具体实现中,如果终端设备确定没有未完成搜索的Wifi频点,Cat.1通信软件则可以确定Wifiscan搜索任务已完成,后续暂时不需要启动Wifiscan,随即将注册的Wifiscan搜索任务清除。
步骤206,在下一个Cat.1通信任务结束后,将射频前端再次配置为Wifiscan模式,继续搜索未完成搜索的Wifi频点,直到所有Wifi频点均搜索完成,再确定Wifiscan搜索任务已完成。
在具体实现中,Cat.1通信软件等待下一个Cat.1通信任务结束,再将射频前端再次配置为Wifiscan模式,继续搜索未完成搜索的Wifi频点,直到所有Wifi频点均搜索完成后,再确定Wifiscan搜索任务已完成。
本实施例,Cat.1通信软件将Wifiscan搜索任务安排在Cat.1通信任务的空闲间隙进行,而空闲间隙对应的时间可能比较短,即一个空闲间隙不足以完成Wifiscan搜索任务,因此本申请的Wifiscan搜索任务以Wifi频点为单位进行,未完成搜索的Wifi频点将在下一个Cat.1通信任务结束后进行搜索,保证终端设备周围的所有Wifi频点上的Wifi热点信息都可以被 扫描到,从而提升Wifiscan定位的准确性。
在一个实施例中,位置服务请求信息为目标服务器向终端设备发送的位置服务请求信息,终端设备在有未完成搜索的Wifi频点的情况下,可以先保存已搜索到的终端设备周围的Wifi热点信息,并在确定Wifiscan搜索任务已完成后的第一个Cat.1通信任务中,将保存的全部Wifi热点信息发送给目标服务器,供目标服务器根据这些Wifi热点信息完成对终端设备的定位。终端设备在Wifiscan搜索任务未完成时,先将已搜索到的Wifi热点信息保存起来,不是在下一个Cat.1通信任务中就发给目标服务器,而是确定Wifiscan搜索任务已完成后,再将搜索到的所有Wifi热点信息在紧接着的Cat.1通信任务中发送给目标服务器,可以很好地保证Wifiscan定位的准确性。
在一个实施例中,位置服务请求信息为目标服务器向终端设备发送的位置服务请求信息,终端设备在下一个Cat.1通信任务开始后,确定已搜索到的终端设备周围的Wifi热点信息,并在下一个Cat.1通信任务中,将已搜索到的终端设备周围的Wifi热点信息发送给目标服务器,即将扫描到的Wifi热点信息在接下来的一个Cat.1通信任务中就发给目标服务器,可以很好地保证Wifiscan定位的实时性。
在一个实施例中,终端设备若在下一个Cat.1通信任务中收到目标服务器向终端设备发送的位置服务终止信息,且Wifiscan搜索任务还未完成,则清除Cat.1通信软件中注册的Wifiscan搜索任务。本实施例允许目标服务器自行决定何时结束Wifiscan搜索任务,即目标服务器能够根据已收到的Wifi热点信息确认是否能够满足定位需求,若目前搜索到的Wifi热点信息已经可以满足定位需求,则可以直接向终端设备发送位置服务终止信息,终端设备不会再搜索之前未完成搜索的Wifi频点,有效减少了计算资源的浪费。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本申请的另一个实施例涉及一种终端设备,下面对本实施例的终端设备的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,本实施例的终端设备的示意图可以如图4所示,终端设备包括硬件层和软件层,硬件层有且仅有一个射频前端41,软件层包括Cat.1通信软件42、定位应用软件43和Wifiscan软件44。
Cat.1通信软件42用于在终端设备没有收到位置服务请求信息时,将射频前端41配置为Cat.1模式,执行Cat.1通信软件42中注册的Cat.1通信任务。
定位应用软件43用于在收到位置服务请求信息时,通过Wifiscan软件44在Cat.1通信软件42中注册Wifiscan搜索任务为测量任务。
Cat.1通信软件42还用于在收到位置服务请求信息的Cat.1通信任务结束后,将射频前端41配置为Wifiscan模式,执行Wifiscan搜索任务。
Cat.1通信软件42还用于在收到位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将射频前端41配置为Cat.1模式。
在一个例子中,定位应用软件43具体用于在收到位置服务请求信息后,向Wifiscan软件44发送开启请求信息以唤醒Wifiscan软件44,Wifiscan软件44用于在被唤醒后向Cat.1通信软件42发送注册请求信息,Cat.1通信软件42还用于根据注册请求信息注册Wifiscan 搜索任务为测量任务。
在一个例子中,定位应用软件43还用于在确定Wifiscan搜索任务已完成后,向Wifiscan软件44发送关闭请求信息,Wifiscan软件44还用于在收到关闭请求信息后,向Cat.1通信软件42发送清除请求信息,Cat.1通信软件42还用于根据移除请求信息清除Cat.1通信软件42中注册的Wifiscan搜索任务。
在一个例子中,终端设备的硬件层与软件层之间的交互可以如图5所示,AFE/BB HW即硬件层中有且仅有一个的射频前端,硬件层还设有数字信号处理硬件,数字信号处理硬件和射频前端共同完成硬件层上的信号处理,Cat.1 SW即Cat.1通信软件,负责完成Cat.1通信业务的数据收发,Wifi_main即Wifiscan软件,负责搜索周围的Wifi热点信息,Wifi APP即定位应用软件,负责发起、停止Wifiscan搜索任务,收集搜索结果并上报给云端服务器。
值得一提的是,本实施例中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施例中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施例中不存在其它的单元。
本申请另一个实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称:ROM)、随机存取存储器(Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施例是实现本申请的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。

Claims (10)

  1. 一种射频前端的共享方法,应用于终端设备,所述终端设备中设置有Cat.1通信软件,所述方法包括:
    执行所述Cat.1通信软件中注册的Cat.1通信任务;其中,所述终端设备的射频前端在执行所述Cat.1通信任务时被配置为Cat.1模式;
    若收到位置服务请求信息,则在所述Cat.1通信软件中注册Wifiscan搜索任务为测量任务;
    在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务,并在所述收到所述位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将所述射频前端配置为所述Cat.1模式。
  2. 根据权利要求1所述的射频前端的共享方法,其中,所述执行所述Wifiscan搜索任务具体为以Wifi频点为单位搜索所述终端设备周围的Wifi热点信息,在所述重新将所述射频前端配置为所述Cat.1模式之后,还包括:
    检测是否有未完成搜索的Wifi频点;
    若没有未完成搜索的Wifi频点,则确定所述Wifiscan搜索任务已完成,并从所述Cat.1通信软件中清除所述Wifiscan搜索任务;
    若有未完成搜索的Wifi频点,则在所述下一个Cat.1通信任务结束后,将所述射频前端再次配置为所述Wifiscan模式,继续搜索所述未完成搜索的Wifi频点,直到所有Wifi频点均搜索完成,再确定所述Wifiscan搜索任务已完成。
  3. 根据权利要求2所述的射频前端的共享方法,其中,所述位置服务请求信息为目标服务器向所述终端设备发送的位置服务请求信息,所述方法还包括:
    在有未完成搜索的Wifi频点的情况下,保存已搜索到的所述终端设备周围的Wifi热点信息,并在确定所述Wifiscan搜索任务已完成后的第一个Cat.1通信任务中,将保存的全部所述Wifi热点信息发送给所述目标服务器。
  4. 根据权利要求2所述的射频前端的共享方法,其中,所述位置服务请求信息为目标服务器向所述终端设备发送的位置服务请求信息,所述方法还包括:
    在所述下一个Cat.1通信任务开始后,确定已搜索到的所述终端设备周围的Wifi热点信息,并在所述下一个第一个Cat.1通信任务中,将所述已搜索到的所述终端设备周围的Wifi热点信息发送给所述目标服务器。
  5. 根据权利要求4所述的射频前端的共享方法,其中,若在所述下一个Cat.1通信任务中收到所述目标服务器向所述终端设备发送的位置服务终止信息,且所述Wifiscan搜索任务未完成,则清除所述Cat.1通信软件中注册的所述Wifiscan搜索任务。
  6. 根据权利要求1至权利要求5中任一项所述的射频前端的共享方法,其中,所述Cat.1通信软件中还预先注册有若干个基础测量任务,所述在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务,具体 包括:
    在收到所述位置服务请求信息的Cat.1通信任务结束后,按照注册顺序,先执行所述若干个基础测量任务,再将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务。
  7. 一种终端设备,所述终端设备包括硬件层和软件层,所述硬件层有且仅有一个射频前端,所述软件层包括Cat.1通信软件、定位应用软件和Wifiscan软件;
    所述Cat.1通信软件用于在所述终端设备没有收到位置服务请求信息时,将所述射频前端配置为Cat.1模式,执行所述Cat.1通信软件中注册的Cat.1通信任务;
    所述定位应用软件用于在收到所述位置服务请求信息时,通过所述Wifiscan软件在所述Cat.1通信软件中注册Wifiscan搜索任务为测量任务;
    所述Cat.1通信软件还用于在收到所述位置服务请求信息的Cat.1通信任务结束后,将所述射频前端配置为Wifiscan模式,执行所述Wifiscan搜索任务;
    所述Cat.1通信软件还用于在所述收到所述位置服务请求信息的Cat.1通信任务的下一个Cat.1通信任务开始前,重新将所述射频前端配置为所述Cat.1模式。
  8. 根据权利要求7所述的终端设备,其中,所述定位应用软件具体用于在收到所述位置服务请求信息时,向所述Wifiscan软件发送开启请求信息以唤醒所述Wifiscan软件;
    所述Wifiscan软件用于在被唤醒后向所述Cat.1通信软件发送注册请求信息;
    所述Cat.1通信软件还用于根据所述注册请求信息注册所述Wifiscan搜索任务为测量任务。
  9. 根据权利要求8所述的终端设备,其中,所述定位应用软件还用于在确定所述Wifiscan搜索任务已完成后,向所述Wifiscan软件发送关闭请求信息;
    所述Wifiscan软件还用于在收到所述关闭请求信息后,向所述Cat.1通信软件发送清除请求信息;
    所述Cat.1通信软件还用于根据所述清除请求信息清除所述Cat.1通信软件中注册的所述Wifiscan搜索任务。
  10. 一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至权利要求6中任一项所述的射频前端的共享方法。
PCT/CN2023/104125 2022-11-17 2023-06-29 射频前端的共享方法、终端设备和计算机可读存储介质 WO2024103768A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211440581.1 2022-11-17
CN202211440581.1A CN115767421A (zh) 2022-11-17 2022-11-17 射频前端的共享方法、终端设备和计算机可读存储介质

Publications (1)

Publication Number Publication Date
WO2024103768A1 true WO2024103768A1 (zh) 2024-05-23

Family

ID=85372651

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/104125 WO2024103768A1 (zh) 2022-11-17 2023-06-29 射频前端的共享方法、终端设备和计算机可读存储介质

Country Status (2)

Country Link
CN (1) CN115767421A (zh)
WO (1) WO2024103768A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115767421A (zh) * 2022-11-17 2023-03-07 芯翼信息科技(上海)有限公司 射频前端的共享方法、终端设备和计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018014745A1 (zh) * 2016-07-20 2018-01-25 广东欧珀移动通信有限公司 漫游结束后的网络搜索方法及设备
CN114422021A (zh) * 2022-01-21 2022-04-29 中国电子科技集团公司第十研究所 一种机载搜救通信***
CN115299171A (zh) * 2020-04-06 2022-11-04 高通股份有限公司 管理第五代(5g)新无线电(nr)天线切换并发性
CN115767421A (zh) * 2022-11-17 2023-03-07 芯翼信息科技(上海)有限公司 射频前端的共享方法、终端设备和计算机可读存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018014745A1 (zh) * 2016-07-20 2018-01-25 广东欧珀移动通信有限公司 漫游结束后的网络搜索方法及设备
CN115299171A (zh) * 2020-04-06 2022-11-04 高通股份有限公司 管理第五代(5g)新无线电(nr)天线切换并发性
CN114422021A (zh) * 2022-01-21 2022-04-29 中国电子科技集团公司第十研究所 一种机载搜救通信***
CN115767421A (zh) * 2022-11-17 2023-03-07 芯翼信息科技(上海)有限公司 射频前端的共享方法、终端设备和计算机可读存储介质

Also Published As

Publication number Publication date
CN115767421A (zh) 2023-03-07

Similar Documents

Publication Publication Date Title
CN111585724B (zh) 通信方法、装置及设备
US11240640B2 (en) Multicast bearer management method and terminal device
WO2017185867A1 (zh) 一种进行业务传输的方法和终端
WO2018227494A1 (zh) 测量间隔配置方法、装置、设备、终端及***
WO2013170529A1 (zh) 多模终端及多模终端的业务实现方法
WO2024103768A1 (zh) 射频前端的共享方法、终端设备和计算机可读存储介质
US11057835B2 (en) System coordinated WLAN scanning
US8355322B2 (en) Data communication systems, radio base stations, and data communication methods
WO2018177431A1 (zh) 一种用户终端省电方法、装置
CN109068376A (zh) 进入低功耗状态的方法及装置、存储介质
CN110366855B (zh) 用户设备和用于无线通信网络的网络实体
WO2019024812A1 (zh) 一种邻区测量方法及装置
US8130653B2 (en) Deletion request after number of failed acknowledgements to addition requests
CN105763735A (zh) 用户设备及快速休眠方法
WO2019071986A1 (zh) 一种确定搜索周期的方法及设备
CN115765784A (zh) 射频前端的共享方法、终端设备和计算机可读存储介质
WO2022033266A1 (zh) 一种数据获取方法及通信装置
WO2022057828A1 (zh) 测量方法、测量装置、终端及网络设备
CN112566225B (zh) 数据传输方法、装置、计算机设备和存储介质
CN116209017A (zh) 网络调度方法、装置、终端设备、网络设备和存储介质
WO2021046826A1 (zh) 一种重定向方法及相关设备
CN115767422A (zh) 射频前端的共享方法、终端设备和计算机可读存储介质
WO2023066074A1 (zh) Snpn选择方法、终端、装置及存储介质
CN114786244B (zh) 软接入设备控制方法、装置、设备、存储介质及程序产品
WO2020151488A1 (zh) 辅小区状态的配置方法、装置及设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23890210

Country of ref document: EP

Kind code of ref document: A1