[go: up one dir, main page]

CN116209009A - Working time slice distribution method and related device - Google Patents

Working time slice distribution method and related device Download PDF

Info

Publication number
CN116209009A
CN116209009A CN202211736151.4A CN202211736151A CN116209009A CN 116209009 A CN116209009 A CN 116209009A CN 202211736151 A CN202211736151 A CN 202211736151A CN 116209009 A CN116209009 A CN 116209009A
Authority
CN
China
Prior art keywords
mode
sta
time slice
wfd
sta mode
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.)
Pending
Application number
CN202211736151.4A
Other languages
Chinese (zh)
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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai Co Ltd
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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN202211736151.4A priority Critical patent/CN116209009A/en
Publication of CN116209009A publication Critical patent/CN116209009A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • 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

Landscapes

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

Abstract

The application provides a working time slice distribution method and a related device, wherein the method comprises the following steps: determining a working state in a wireless terminal STA mode and a wireless fidelity display WFD mode when the wireless terminal STA mode and the wireless fidelity display WFD mode coexist; respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result; and performing Radio Frequency (RF) switching according to the time slice distribution result. Therefore, the electronic equipment can adaptively adjust the time slice allocation schemes of the STA mode and the WFD mode according to the actual use condition so as to optimize the use performance of the STA mode and the WFD mode and improve the use experience of a user.

Description

Working time slice distribution method and related device
Technical Field
The application belongs to the technical field of communication, and particularly relates to a working time slice distribution method and a related device.
Background
With the popularization of Wi-Fi networks and the increasing demand for Wi-Fi network usage experience, electronic devices currently on the market basically support coexistence of a wireless terminal (STA) mode and a wireless fidelity Display (Wi-Fi Display, WFD). However, since the STA mode and the WFD mode are co-antenna, they cannot operate simultaneously, and thus in order to realize communication in both modes, radio Frequency (RF) switching is required, and only when RF is switched to which mode, the mode can operate. However, working time slices of the STA mode and the WFD mode are not reasonably allocated at present, so that the ongoing service requirements cannot be met, and phenomena such as network blocking and/or screen throwing blocking occur, so that the use experience of a user is poor.
Disclosure of Invention
The embodiment of the application provides a working time slice distribution method and a related device, so as to reasonably distribute working time slices of an STA mode and a WFD mode when the STA mode and the WFD mode coexist, and improve the use experience of a user.
In a first aspect, an embodiment of the present application provides a working time slice allocation method, where the method includes:
determining a working state in a wireless terminal STA mode and a wireless fidelity display WFD mode when the wireless terminal STA mode and the wireless fidelity display WFD mode coexist;
respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result;
and performing Radio Frequency (RF) switching according to the time slice distribution result.
In a second aspect, embodiments of the present application provide a working time slice allocation apparatus, the apparatus including:
a first determining unit, configured to determine an operating state in an STA mode when the STA mode and a WFD mode coexist;
the second determining unit is used for respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result;
and the switching unit is used for carrying out Radio Frequency (RF) switching according to the time slice distribution result.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured for execution by the processor, the programs comprising instructions for performing the steps of any of the methods of the first aspect of embodiments of the present application.
In a fourth aspect, embodiments of the present application provide a chip, including: and a processor for calling and running a computer program from the memory, so that the device on which the chip is mounted performs some or all of the steps as described in any of the methods of the first aspect of the embodiments of the present application.
In a fifth aspect, embodiments of the present application provide a chip module including a chip as described in the fourth aspect of the embodiments of the present application.
In a sixth aspect, embodiments of the present application provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform some or all of the steps as described in any of the methods of the first aspect of embodiments of the present application.
In a seventh aspect, embodiments of the present application provide a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps as described in any of the methods of the first aspect of the embodiments of the present application. The computer program may be a software installation package.
It can be seen that in the embodiment of the present application, when the electronic device is in a scenario where the STA mode and the WFD mode of the wireless terminal coexist, the electronic device first determines the working state in the STA mode, then determines the working time slices of the STA mode and the WFD mode according to the working state, obtains a time slice allocation result, and finally performs radio frequency RF switching according to the time slice allocation result. Therefore, the electronic equipment can adaptively adjust the time slice allocation schemes of the STA mode and the WFD mode according to the actual use condition so as to optimize the use performance of the STA mode and the WFD mode and improve the use experience of a user.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1a is a network system architecture diagram provided in an embodiment of the present application;
fig. 1b is a schematic structural diagram of an electronic device according to an embodiment of the present application;
FIG. 2a is a schematic flow chart of a working time slice allocation method according to an embodiment of the present application;
FIG. 2b is a schematic diagram of working time slice allocation provided in an embodiment of the present application;
FIG. 2c is a schematic diagram of another working time slice allocation provided by an embodiment of the present application;
FIG. 3 is a functional block diagram of an operating time slice distribution device according to an embodiment of the present application;
fig. 4 is a functional unit block diagram of another working time slice distributing device according to an embodiment of the present application.
Detailed Description
In order to make the present application better understood by those skilled in the art, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms first, second and the like in the description and in the claims of the present application and in the above-described figures, are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments. In the present embodiments, the terms "system" and "network" are often used interchangeably, but the meaning will be understood by those skilled in the art.
First, some nouns involved in the embodiments of the present application are explained for easy understanding by those skilled in the art.
The STA mode, i.e. Wi-Fi, operates in a wireless terminal mode, and is connected to the network through an Access Point (AP), and in the STA mode, the electronic device can be regarded as a Wi-Fi station, i.e. the electronic device is a client or a terminal device.
WFD mode, a specification developed by Wi-Fi Alliance, enables a Wi-Fi based connection to be established and maintained between multimedia devices, and uses this connection to facilitate presentation of video/audio to and from a target device. One important technology in Wi-Fi Display is Wi-Fi Direct, i.e., wi-Fi P2P. It supports two Wi-Fi devices to connect and communicate directly without access to the access point AP.
Currently, electronic devices mostly support STA mode and WFD coexistence. However, since the STA mode and the WFD mode are co-antenna, they cannot operate simultaneously, and thus in order to realize communication in both modes, radio Frequency (RF) switching is required, and only when RF is switched to which mode, the mode can operate. However, working time slices of the STA mode and the WFD mode are not reasonably allocated at present, so that the ongoing service requirements cannot be met, and phenomena such as network blocking and/or screen throwing blocking occur, so that the use experience of a user is poor.
In order to solve the above problems, embodiments of the present application provide a working time slice allocation method and related devices, and the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1a, fig. 1a is a network system architecture diagram according to an embodiment of the present application. As shown, the network system includes a network device 120, an electronic device 110, which may also be referred to as a terminal device, and a projection display device 130. The network device 120 is a base station or an AP hotspot, so that the electronic device 110 may connect to the Wi-Fi network through the network device 120. Meanwhile, because the electronic device 110 also supports the WFD mode, the electronic device 110 may also be connected to the screen display device 130, so that the information of the terminal device is displayed on the screen in the screen display device 130.
The electronic device 110 in the embodiment of the present application is a device with a wireless transceiver function. May be referred to as a User Equipment (UE), a terminal device, a Mobile Station (MS), a mobile terminal device (MT), an access terminal device, a vehicle-mounted terminal device, an industrial control terminal device, a UE unit, a UE station, a mobile station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent, or a UE apparatus, etc. The user equipment may be fixed or mobile. It should be noted that the terminal device may support at least one wireless communication technology, such as LTE, new Radio (NR), wideband code division multiple access (wideband code division multi ple access, WCDMA), etc. For example, the electronic device may be a mobile phone, a tablet, a desktop, a notebook, a kiosk, a car-mounted terminal, a Virtual Reality (VR) terminal, an augmented reality (augmented reality, AR) terminal, a wireless terminal in an industrial control (industrial control), a wireless terminal in a self-driven (self-driving), a wireless terminal in a teleoperation (remote medical surgery), a wireless terminal in a smart grid, a wireless terminal in a transportation security (transportation safety), a wireless terminal in a smart city, a wireless terminal in a smart home (smart home), a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a wearable device, a wireless terminal in a future-developed network or a public land-network (public land mobile network), a public land-line (PLMN), etc. In some embodiments of the present application, the terminal device may also be a device with a transceiver function, such as a chip system. The chip system may include a chip and may also include other discrete devices.
As shown in the schematic structural diagram of the electronic device 110 of fig. 1b, the electronic device 110 comprises a processor 210, a memory 220, a communication interface 230, and one or more programs 221, said one or more programs 221 being stored in said memory 220 and configured to be executed by said processor 210, said programs 221 comprising operations for performing the electronic device in the method as described in the method embodiments of the present application.
Referring to fig. 2a, fig. 2a is a flow chart of a working time slice allocation method according to an embodiment of the present application. As shown in the figure, the working time slice allocation method includes the following steps:
s201, when a scene where a wireless terminal STA mode and a wireless fidelity display WFD mode coexist, determining an operation state in the STA mode.
The coexistence of the STA mode and the WFD mode means that the electronic device can be connected to a Wi-Fi network through an AP hot spot and can perform Wi-Fi screen projection. It should be noted that, the Wi-Fi screen-throwing mode in the WFD mode is a mirror image screen-throwing mode, so that the electronic device is likely to acquire information through the Wi-Fi network when throwing the screen. For example, the current electronic device acquires network resources through a Wi-Fi network, and screens the acquired network resources onto other devices for viewing in a mirror image screen-casting mode, so that the electronic device works in a scene where the STA mode and the WFD mode coexist. Since the WFD mode is always in a traffic state once screen throwing starts in the WFD mode, the STA mode and the WFD mode are divided according to the operation state of the STA mode when the operation time slices of the STA mode and the WFD mode are divided.
S202, working time slices of the STA mode and the WFD mode are respectively determined according to the working state, and a time slice distribution result is obtained.
Wherein the time slice allocation result indicates how much time the electronic device is operating in the STA mode and how much time the electronic device is operating in the WFD mode within the Wi-Fi available time at one RF schedule.
And S203, performing Radio Frequency (RF) switching according to the time slice distribution result.
In this case, since both STA mode and WFD mode are Wi-Fi chips, i.e. are co-antenna, if devices can communicate in both modes, RF switching and scheduling need to be implemented by a Multi-channel coexistence (Multi-channel coexistence, MCC) module according to a time slice allocation scheme, and only to which mode is switched, the mode can work.
In this example, when the electronic device is in a scenario where the wireless terminal STA mode and the wireless fidelity display WFD mode coexist, the electronic device first determines a working state in the STA mode, then determines working time slices of the STA mode and the WFD mode according to the working state, obtains a time slice allocation result, and finally performs radio frequency RF switching according to the time slice allocation result. Therefore, the electronic equipment can adaptively adjust the time slice allocation schemes of the STA mode and the WFD mode according to the actual use condition so as to optimize the use performance of the STA mode and the WFD mode and improve the use experience of a user.
In one possible example, the operating state includes any one of the following: STA scan unconnected state, STA connect scan state.
The corresponding time duty ratio may be divided for the STA mode according to different operating states. For example, when the working state is set to be the STA scanning connection state, the scanning time allocation of the STA mode accounts for 20% of the total duration, if the total duration of one-time scheduling Wi-Fi is T, it is determined that the working time slice of the current time slice allocation scheme is 0.2T for the STA mode, and the working time slice of the corresponding WFD mode is 0.8T. And if the working state is the STA scanning connection state, the time slice allocated for the STA mode is 0.3T, and the working time slice for the WFD mode is 0.7T. That is, in actual operation, if the current operation state of the STA mode is changed, the corresponding time slice configuration is also changed accordingly. For example, when the operation state of the STA mode of the electronic device is changed from the scan unconnected state to the scan connected state, the operation time slice of the STA mode is changed from 0.2T to 0.3T. As shown in fig. 2b, fig. 2b is a schematic diagram of working time slice allocation according to an embodiment of the present application. The content of the shaded portion in the figure represents a time slice divided for the STA mode, and it should be noted that the time slice divided for the STA mode or the WFD mode may be indicated for a continuous period of time, that is, for example, in the time T, the first 0.3T is used to operate in the STA mode and the last 0.7T is used to operate in the WFD mode. As shown in fig. 2c, fig. 2c is another schematic diagram of working time slice allocation provided in the embodiment of the present application, where the time slices divided for the STA mode or the WFD mode may indicate discontinuous time, as can be seen from fig. 2c, the working time slices corresponding to the STA mode are indicated by shaded portions, the working time duration represented by each shaded portion is 0.1T, the working time slices corresponding to the WFD mode are indicated by blank portions, and the representative working time durations are respectively 0.3T, 0.3T and 0.1T. The working time slice allocated for the STA mode is known as 0.3T, and the working time slice allocated for the WFD mode is known as 0.7T, i.e., for example, the first 0.1T is used to work in the STA mode, the next 0.3T is used to work in the WFD mode, then the next 0.1T is used to work in the STA mode, then the next 0.3T is used to work in the WFD mode, then the next 0.1T is used to work in the STA mode, and the last 0.1T in the T period is used in the WFD mode. Particularly, when time slices are allocated, the working time slices in the working state of scanning unconnected state can be preset to have a working time length which is shorter than the working time lengths corresponding to the working time slices corresponding to other working states.
In this example, working time slices are allocated to the STA mode and the WFD mode according to different working states, so that the electronic device can adaptively adjust a time slice allocation scheme for the STA mode and the WFD mode according to actual use conditions, so as to optimize use performance of the STA mode and the WFD mode and improve use experience of a user.
In one possible example, when the operation state is the STA connection non-scanning state, the determining, according to the operation state, a time slice allocation result of the STA mode and the WFD mode includes: determining a traffic usage level in the STA mode; and determining the time slice allocation results of the STA mode and the WFD mode according to the traffic use level.
When the working state in the STA mode is that the STA connection is not scanned, a specific time slice allocation result may be determined according to the traffic usage situation of the current electronic device in the STA mode. The traffic usage may reflect the current traffic demand level of the electronic device, i.e. different traffic usage levels indicate the working time of the electronic device in STA mode. Before determining the current traffic usage level of the STA mode, a traffic threshold of each traffic usage level is acquired, and then the current traffic usage condition is compared with the traffic threshold of each traffic usage level, so that the traffic usage level is determined. In particular, the flow threshold for each flow usage level may be user or manufacturer customized. The traffic threshold for the traffic usage level may also be determined based on the location where the current electronic device is located or the current time. For example, the traffic threshold is different for each traffic usage level when the electronic device is at the office and at home. When determining the current traffic usage, the traffic consumption of the electronic device in the preset time period can be determined according to the current traffic consumption of the electronic device, or can be determined according to the current data type transmitted by the electronic device. For example, the current electronic device transmits video data, it may be determined that the current traffic usage meets a traffic usage threshold of a high traffic usage class, and so on.
In this example, the working time slices are allocated to the STA mode and the WFD mode according to the traffic usage situation of the electronic device in the STA mode, so that the electronic device can adaptively adjust the time slice allocation schemes for the STA mode and the WFD mode according to the actual usage situation, so as to optimize the usage performance of the STA mode and the WFD mode, and improve the usage experience of the user.
In one possible example, the higher the traffic usage level, the greater the traffic used in the STA mode.
The larger the traffic used in the STA mode, the higher the traffic threshold corresponding to the traffic usage level. Of course, since the traffic usage level is defined according to the requirement, it may be defined that the higher the traffic usage level is, the smaller the traffic used in the STA mode is, that is, the lower the corresponding traffic threshold is.
In one possible example, the traffic usage levels include no traffic usage levels, small traffic usage levels, and large traffic usage levels.
The flow threshold value corresponding to the no-flow use level is smaller than the flow threshold value corresponding to the small-flow use level, and the flow threshold value corresponding to the small-flow use level is smaller than the flow threshold value corresponding to the large-flow use level. It should be noted that, even if there is no actual traffic in the STA mode, there may be a small portion of packet transmission/reception, and therefore, the traffic threshold corresponding to the no-traffic usage level may be a value greater than zero but approaching zero.
In one possible example, the higher the traffic usage level in the STA mode, the longer the operating duration indicated by the operating time slice of the STA mode.
The higher the traffic usage level, the larger the traffic used in the corresponding STA mode, so a longer working time is required to be allocated to the STA mode to realize data transceiving. For example, when the traffic usage level includes no traffic usage level, low traffic usage level and high traffic usage level, in one Wi-Fi available time T, if the current operation state is that the STA connection is not scanned and the current traffic usage level is no traffic usage level, 0.1T may be allocated to the STA mode, the corresponding working time slice of the WFD mode is 0.9T, if the current traffic usage level is the low traffic usage level, 0.3T may be allocated to the STA mode, the corresponding working time slice of the WFD mode is 0.7T, and if the current traffic usage level is the high traffic usage level, 0.5T may be allocated to the STA mode, and the corresponding working time slice of the WFD mode is also 0.5T.
In this example, the working time duration indicated by the working time slice is related to the traffic usage level, so that the electronic device can adaptively adjust the time slice allocation schemes of the STA mode and the WFD mode according to the actual usage situation, so as to optimize the usage performance of the STA mode and the WFD mode, and improve the usage experience of the user.
In one possible example, the operation duration indicated by the operation time slice of the STA mode is less than or equal to the operation duration indicated by the operation time slice of the WFD mode.
In order to ensure that the screen is not blocked, the working time slices corresponding to the working time slices of the STA mode are not longer than the working time slices corresponding to the working time slices of the WFD mode when the working time slices are distributed to the STA mode and the WFD mode. Therefore, the screen throwing and blocking can be avoided, the network blocking can be avoided, and the use experience of a user is improved.
The embodiment of the application provides a working time slice distribution device, which can be used for executing the steps executed by electronic equipment in the method. The working time slice distribution device may include units corresponding to the respective steps.
The embodiment of the application can divide the functional modules of the working time slice distribution device according to the method, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. The division of the modules in the embodiment of the present application is schematic, which is merely a logic function division, and other division manners may be implemented in practice.
In the case of dividing each functional module by corresponding each function, as shown in fig. 3, fig. 3 is a functional unit composition block diagram of an operating time slice distributing device provided in the embodiment of the present application. The working time slice distribution device 3 includes: a first determining unit 31 configured to determine an operating state in an STA mode when in a scene where the STA mode and the WFD mode coexist; a second determining unit 32, configured to determine working time slices of the STA mode and the WFD mode according to the working state, so as to obtain a time slice allocation result; and a switching unit 33, configured to perform radio frequency RF switching according to the time slice allocation result.
In one possible example, the operating state includes any one of the following: STA scan unconnected state, STA connect scan state.
In one possible example, when the operation state is the STA connection non-scanning state, the second determining unit 32 is specifically configured to: determining a traffic usage level in the STA mode; and determining the time slice allocation results of the STA mode and the WFD mode according to the traffic use level.
In one possible example, the higher the traffic usage level, the greater the traffic used in the STA mode.
In one possible example, the traffic usage levels include no traffic usage levels, small traffic usage levels, and large traffic usage levels.
In one possible example, the higher the traffic usage level in the STA mode, the longer the operating duration indicated by the operating time slice of the STA mode.
In one possible example, the operation duration indicated by the operation time slice of the STA mode is less than or equal to the operation duration indicated by the operation time slice of the WFD mode.
All relevant contents of each step related to the above method embodiment may be cited to the functional description of the corresponding functional unit, and are not described herein. Of course, the embodiments of the present application provide resource allocation apparatus including, but not limited to, the above units, for example: the resource allocation device may further comprise a storage unit. The storage unit may be used for storing program code and data of the resource allocation device.
In the case of using an integrated unit, a schematic structural diagram of the resource allocation apparatus provided in the embodiment of the present application is shown in fig. 4. In fig. 4, the working time slice allocation device 4 includes: a processing module 40 and a communication module 41. The processing module 40 is configured to control and manage actions of the resource allocation device, e.g. steps performed by the first determining unit 31, the second determining unit 32 and the switching unit 33, and/or other processes for performing the techniques described herein. The communication module 41 is used to support interactions between the resource allocation apparatus and other devices. As shown in fig. 4, the resource allocation device may further comprise a storage module 42, where the storage module 42 is configured to store program codes and data of the resource allocation device, for example, the content stored in the storage unit.
The processing module 40 may be a processor or controller, such as a central processing unit (Central Processing Unit, CPU), general purpose processor, digital signal processor (Digital Signal Processor, DSP), ASIC, FPG a or other programmable logic device, transistor logic device, hardware components, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules, and circuits described in connection with this disclosure. The processor may also be a combination that performs the function of a computation, e.g., a combination comprising one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 41 may be a transceiver, an RF circuit, a communication interface, or the like. The memory module 42 may be a memory.
All relevant contents of each scenario related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein. The working time slice allocation means 3 and the working time slice allocation means 4 may each perform the steps performed by the terminal device in the working time slice allocation method shown in fig. 2 a.
The embodiment of the application also provides a chip, wherein the chip comprises a processor, and the processor is used for calling and running the computer program from the memory, so that the device provided with the chip executes part or all of the steps described by the terminal device in the embodiment of the method.
The embodiment of the application also provides a chip module, which comprises a transceiver component and a chip, wherein the chip comprises a processor and is used for calling and running a computer program from a memory, so that a device provided with the chip executes part or all of the steps described by the terminal equipment in the embodiment of the method.
The embodiment of the application also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program for electronic data exchange, and the computer program makes a computer execute part or all of the steps described by the network side device in the embodiment of the method.
Embodiments of the present application also provide a computer program product, wherein the computer program product comprises a computer program operable to cause a computer to perform some or all of the steps described by the terminal device in the above method embodiments. The computer program product may be a software installation package.
The respective devices and products described in the above embodiments include modules/units, which may be software modules/units, or may be hardware modules/units, or may be partly software modules/units, or partly hardware modules/units. For example, for each device of the application or the integrated chip, each module/unit contained in the product may be implemented in hardware such as a circuit, or at least part of the modules/units may be implemented in software program, where the modules/units run on an integrated processor inside the chip, and the rest of the modules/units may be implemented in hardware such as a circuit; for each device and product corresponding to or integrated with the chip module, each module/unit contained in the device and product can be realized in a hardware mode such as a circuit, different modules/units can be located in the same piece (such as a chip, a circuit module and the like) of the chip module or in different components, at least part of the modules/units can be realized in a software program, and the software program runs in the rest of modules/units of the integrated processor in the chip module and can be realized in a hardware mode such as a circuit; for each device or product of the terminal, the included modules/units may be implemented in hardware such as a circuit, different modules/units may be located in the same component (for example, a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules/units may be implemented in a software program, where the sequence runs on a processor integrated in the terminal, and the remaining sub-modules/units may be implemented in hardware such as a circuit.
The steps of a method or algorithm described in the embodiments of the present application may be implemented in hardware, or may be implemented by executing software instructions by a processor. The software instructions may be comprised of corresponding software modules that may be stored in random access Memory (Random Access Memory, RAM), flash Memory, read Only Memory (ROM), erasable programmable Read Only Memory (Erasable Programmable ROM), electrically Erasable Programmable Read Only Memory (EEPROM), registers, hard disk, a removable disk, a compact disc Read Only Memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. In addition, the ASIC may reside in an access network device, a target network device, or a core network device. It is of course also possible that the processor and the storage medium reside as discrete components in an access network device, a target network device, or a core network device.
Those of skill in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application may be implemented, in whole or in part, in software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy Disk, a hard Disk, a magnetic tape), an optical medium (e.g., a digital video disc (Digital Video Disc, DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
The foregoing embodiments have been provided for the purpose of illustrating the embodiments of the present application in further detail, and it should be understood that the foregoing embodiments are merely illustrative of the embodiments of the present application and are not intended to limit the scope of the embodiments of the present application, and any modifications, equivalents, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application are included in the scope of the embodiments of the present application.

Claims (12)

1. A method of working time slice allocation, the method comprising:
determining a working state in a wireless terminal STA mode and a wireless fidelity display WFD mode when the wireless terminal STA mode and the wireless fidelity display WFD mode coexist;
respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result;
and performing Radio Frequency (RF) switching according to the time slice distribution result.
2. The method of claim 1, wherein the operating state comprises any one of:
STA scan unconnected state, STA connect scan state.
3. The method of claim 2, wherein when the operation state is an STA connection non-scanning state, the determining a time slice allocation result of the STA mode and the WFD mode according to the operation state includes:
determining a traffic usage level in the STA mode;
and determining the time slice allocation results of the STA mode and the WFD mode according to the traffic use level.
4. The method of claim 3 wherein the higher the traffic usage level, the greater the traffic used in the STA mode.
5. The method of claim 4, wherein the traffic usage levels include no traffic usage levels, low traffic usage levels, and high traffic usage levels.
6. The method of claim 4 wherein the higher the traffic usage level in the STA mode, the longer the operating duration indicated by the operating time slice of the STA mode.
7. The method of any of claims 1-6, wherein the operating time slice indicator of the STA mode is less than or equal to the operating time slice indicator of the WFD mode.
8. A time distribution device, the device comprising:
a first determining unit, configured to determine an operating state in an STA mode when the STA mode and a WFD mode coexist;
the second determining unit is used for respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result;
and the switching unit is used for carrying out Radio Frequency (RF) switching according to the time slice distribution result.
9. An electronic device comprising a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-7.
10. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any one of claims 1-7.
11. A chip is characterized in that,
the chip comprises a module for determining the working state in the STA mode when the chip is in a scene where the STA mode and the WFD mode coexist; and a module for respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result; and a module for performing Radio Frequency (RF) switching according to the time slice distribution result.
12. A chip module is characterized by comprising a receiving and transmitting component and a chip,
the chip comprises a module for determining the working state in the STA mode when the chip is in a scene where the STA mode and the WFD mode coexist; and a module for respectively determining working time slices of the STA mode and the WFD mode according to the working state to obtain a time slice distribution result; and a module for performing Radio Frequency (RF) switching according to the time slice distribution result.
CN202211736151.4A 2022-12-30 2022-12-30 Working time slice distribution method and related device Pending CN116209009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211736151.4A CN116209009A (en) 2022-12-30 2022-12-30 Working time slice distribution method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211736151.4A CN116209009A (en) 2022-12-30 2022-12-30 Working time slice distribution method and related device

Publications (1)

Publication Number Publication Date
CN116209009A true CN116209009A (en) 2023-06-02

Family

ID=86513944

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211736151.4A Pending CN116209009A (en) 2022-12-30 2022-12-30 Working time slice distribution method and related device

Country Status (1)

Country Link
CN (1) CN116209009A (en)

Similar Documents

Publication Publication Date Title
US12324057B2 (en) Automated subscription management for wireless devices having multiple subscription profiles
US12035294B2 (en) Communication method and apparatus
CN112399484B (en) Data transmission method and device, storage medium and electronic equipment
EP4161193A1 (en) Inter-system interference avoidance method, device and system
EP4161197A1 (en) Cross-system interference avoidance method, device and system
CN114828235A (en) Bandwidth allocation method, bandwidth allocation device and computer-readable storage medium
CN116209009A (en) Working time slice distribution method and related device
JP2019513309A (en) Communication method based on device to device
WO2023232007A1 (en) Signal transmission method and apparatus
US10735986B2 (en) Radio resource determining systems and methods
CN112291848B (en) Terminal capability configuration method and communication device
EP4489514A1 (en) Method and apparatus for communication control, communication device, communication system and storage medium
WO2023273918A1 (en) Haptic data transmission method and related product
WO2022237160A1 (en) Joint channel estimation methods and related product
WO2022062856A1 (en) Resource management method and apparatus
JP6679130B2 (en) Communication method and communication system
US20230017780A1 (en) Resource Configuration Method, Communication Method, and Apparatus
CN117769885A (en) Communication method and device, electronic equipment and storage medium
EP3740017A1 (en) Resource allocation method, and network device, terminal device and computer storage medium
CN118235472A (en) Communication method, electronic device, and storage medium
CN116528372A (en) Dynamic service transmission method, device, equipment and storage medium
CN117730623A (en) Communication method, electronic device and storage medium
CN118786640A (en) Communication method, electronic device and storage medium
CN115119316A (en) Resource allocation method, device and readable storage medium
CN118633324A (en) Communication method, electronic device and storage medium

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