Sta-initiated dynamic link for bandwidth enhancement in a wireless communication network system

The STA-initiated dynamic link management system addresses inefficiencies in Wi-Fi systems by allowing clients to dynamically switch bands based on traffic needs, enhancing throughput and reducing power consumption without user intervention.

WO2026111095A1PCT designated stage Publication Date: 2026-05-28SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/011184
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-11-22
Filing Date
2025-07-28
Publication Date
2026-05-28

Smart Images

  • Figure KR2025011184_28052026_PF_FP_ABST
    Figure KR2025011184_28052026_PF_FP_ABST
Patent Text Reader

Abstract

The disclosure provides a method and system for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication network system. The method includes detecting STA connected to the AP over a first wireless communication link. The method includes receiving an action frame request message from the STA to connect the STA to a second wireless communication link. The second wireless communication link includes higher or lower capabilities over the first wireless communication link. Further the method includes determining whether the AP comprises capability to action frame request message for activation of second wireless communication link based on a plurality of parameters. The method includes establishing the second wireless communication link with the STA and transmitting an action frame response message to the STA to establish the second wireless communication link with the STA. Further method includes transmitting or receiving traffic data over the second wireless communication link.
Need to check novelty before this filing date? Find Prior Art

Description

STA-INITIATED DYNAMIC LINK FOR BANDWIDTH ENHANCEMENT IN A WIRELESS COMMUNICATION NETWORK SYSTEM

[0001] The disclosure relates to wireless communication system and more particularly to station (STA)-initiated dynamic link for bandwidth enhancement in a wireless communication network system.

[0002] Wi-Fi has become a vital technology for enabling wireless internet connectivity, allowing devices to communicate without the need for physical connections. Wi-Fi 6, the current standard, introduced several advanced features to improve performance. For instance, orthogonal frequency division multiple access (OFDMA) allows multiple devices to share the same channel. Multi-user multiple input multiple output (MU-MIMO) lets an access point communicate with several devices simultaneously by directing signals to each one, reducing interference and increasing overall speed. Other features, like 1024-quadrature amplitude modulation (QAM) for higher data rates and target wake time (TWT) for improved power management, further enhance the user experience.

[0003] Building on these advancements, Wi-Fi 7 is set to bring even more significant improvements to wireless connectivity. It offers extremely high throughput (EHT) with speeds exceeding 40 Gbps, 320 MHz channels, 4096-QAM, multi-link operation (MLO), and an upgraded MU-MIMO that supports up to 16 spatial streams. These features are designed to deliver faster speeds, lower latency, and greater capacity, making Wi-Fi 7 ideal for high-demand applications like virtual reality and ultra-high-definition video streaming.

[0004] Despite these innovations, the Wi-Fi ecosystem still faces some challenges. access points (APs), which manage communication between wireless devices and the network, usually operate at maximum transmit power to ensure strong signal coverage. However, this approach can be inefficient, especially when full power isn't needed. For stations (STAs), which are often battery-powered, maintaining a connection to the network can drain power quickly, posing a challenge for power efficiency.

[0005] Another issue involves the current practice of enabling disabled links on an access point. This typically requires user intervention, leading to suboptimal network performance and a less-than-ideal user experience. Wi-Fi devices often connect to either higher or lower frequency bands based on their network selection algorithms and stay on the chosen band until they disconnect. Devices generally prioritize higher frequency bands for their faster data rates, but this can result in increased power consumption, which is particularly problematic for battery-operated devices.

[0006] The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as related art with regard to the disclosure.

[0007] The disclosure provides a system and method for STA-initiated dynamic link for bandwidth enhancement in a wireless communication network system.

[0008] The disclosure provides a system and method to maintain a second link configuration without requiring user intervention for reconfiguration and without disconnection or re-association of the first link.

[0009] The disclosure provides the dynamic establishment of a band link for multilink device roaming in wireless communication.

[0010] The disclosure provides a system and method to provide the AP and the STA for dynamic link management for bandwidth enhancement in wireless communication.

[0011] The disclosure provides a system in which the client device requests the AP to enable the higher or lower band based on the client device traffic needs (low latency or high throughput or low power, etc.). The AP considers the client device requests from one or more clients and arrives at an intelligent decision based on multiple factors (client device needs, previous history, number of operating bands, etc.) and responds back to the clients accordingly.

[0012] Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.

[0013] According to an example embodiment of the disclosure, a method for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication network system is provided. This method may include an access point (AP) detecting that a STA is connected to the AP over a first wireless communication link. The AP receives an action frame request message from the STA to connect the STA to a second wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities compared to the first wireless communication link. The AP determines whether it has the capability to process the action frame request message for activation of the second wireless communication link based on a plurality of parameters. Furthermore, the AP establishes the second wireless communication link with the STA and transmits an action frame response message to the STA to confirm the establishment of the second wireless communication link. The AP transmits or receives traffic data over the second wireless communication link.

[0014] According to an example embodiment of the disclosure, a method for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication network is provided. This method may include the AP detecting that the STA is connected to or in the process of connecting to the AP over a first wireless communication link. The STA determines a demand for a second wireless communication link while connected to or in the process of connecting to the AP over the first wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities compared to the first wireless communication link. The STA transmits an action frame request message to the AP to establish the second wireless communication link and receives an action frame response message from the AP based on the action frame request message. The action frame response message indicates the establishment of the second wireless communication link between the STA and the AP. The STA transmits or receives traffic data over the second wireless communication link.

[0015] According to an example embodiment of the disclosure, a method for the dynamic establishment of a band link for multilink device roaming in a wireless communication network is provided. This method may include detecting that the STA is connected to the AP over a first wireless communication link and transmitting a re-association request message to the AP indicating the initiation of a roaming process by the STA. The STA is configured to operate with multiple wireless links simultaneously, and the re-association request message comprises a request for activation of a second wireless communication link. The STA receives the re-association response from the AP indicating acceptance or rejection of the request. Upon acceptance, the STA detects the activation of the second wireless communication link in beacon and probe response frames received from the AP. The STA continues to receive or transmit traffic data over the second wireless communication link.

[0016] According to an example embodiment of the disclosure, a method for the dynamic establishment of a band link for multilink device roaming in a wireless communication network is provided. This method may include the AP detecting that the STA is connected to the AP over a first wireless communication link and receiving a re-association request message from the STA indicating the initiation of a roaming process. The STA is configured to operate with multiple wireless links simultaneously, and the re-association request message comprises a request for activation of a second wireless communication link. The AP determines whether to accept the request for activation of the second wireless communication link based on predefined criteria. The AP updates beacon and probe response frames to advertise the activated second wireless communication link when the request meets the predefined criteria and transmits a re-association response indicating acceptance of the request to the STA. If the request does not meet the predefined criteria, the AP transmits a re-association response indicating rejection of the request to the STA.

[0017] According to an example embodiment of the disclosure, an AP for STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system is provided. The AP may include memory storing instructions, and at least one processor communicatively coupled to the memory. The instructions, when executed by the at least one processor individually or collectively, cause the AP to detect that a STA is connected to the AP over a first wireless communication link, receive an action frame request message from the STA to connect the STA to a second wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities compared to the first wireless communication link, determine whether it has the capability to process the action frame request message for activation of the second wireless communication link based on a plurality of parameters, establishe the second wireless communication link with the STA, transmit an action frame response message to the STA to confirm the establishment of the second wireless communication link, and transmit or receive traffic data over the second wireless communication link.

[0018] According to an example embodiment of the disclosure, an station (STA) for STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system is provided. The STA may include memory storing instructions, and at least one processor communicatively coupled to the memory. The instructions, when executed by the at least one processor individually or collectively, cause the STA to detect that the STA (202) is connected to or in a process of connecting to an access point (AP (201)) over a first wireless communication link, determine a demand from the STA (202) for a second wireless communication link while the STA (202) is connected to or in the process of connecting to the access over the first wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities over the first wireless communication link, transmit an action frame request message to the AP (201) to establish the second wireless communication link with the AP (201), receive an action frame response message from the AP (201) based on the action frame request message, wherein the action frame response message indicates establishment of the second wireless communication link between the STA (202) and the AP (201), and transmit and receive traffic data over the second wireless communication link.

[0019] According to an example embodiment of the disclosure, a station (STA) for STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network is provided. The STA includes a memory comprising information about the STA, a processor, and an on-demand link management controller coupled to the memory and the processor. The on-demand link management controller is configured to detect that the STA is connected to an access point (AP) over a first wireless communication link and transmit a re-association request message to the AP indicating the initiation of a roaming process. The STA is configured to operate with multiple wireless links simultaneously, and the re-association request message may include a request for activation of a second wireless communication link. The on-demand link management controller receives the re-association response from the AP indicating acceptance or rejection of the request and detects the activation of the second wireless communication link in beacon and probe response frames received from the AP upon acceptance. The on-demand link management controller continues to transmit or receive traffic data over the second wireless communication link.

[0020] According to an example embodiment of the disclosure, an AP for the dynamic establishment of a band link for multilink device roaming in a wireless communication network is provided. The AP may include a memory comprising information about a STA, a processor, and an on-demand link management controller coupled to the memory and the processor. The on-demand link management controller is configured to detect that a STA is connected to the AP over a first wireless communication link. The on-demand link management controller receives a re-association request message from the STA indicating the initiation of a roaming process, wherein the STA is configured to operate with multiple wireless links simultaneously. The re-association request message comprises a request for activation of a second wireless communication link. The on-demand link management controller determines whether to accept the request for activation of the second wireless communication link based on predefined criteria. The on-demand link management controller updates beacon and probe response frames to advertise the activated second wireless communication link when the request meets the predefined criteria and transmits a re-association response indicating acceptance of the request to the STA. If the request does not meet the predefined criteria, the on-demand link management controller transmits a re-association response indicating rejection of the request to the STA.

[0021] Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the disclosure.

[0022] The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:

[0023] Fig. 1a and Fig. 1b illustrate the hard AP configurations, which require manual disablement of the band according to the related art.

[0024] Fig. 2a and Fig. 2b illustrate the scenario where a power-saving mechanism is needed according to the related art.

[0025] Fig. 3a, Fig. 3b, Fig. 3c, and Fig. 3d illustrate the existing hotspot configuration manually configured at soft AP, according to the related art.

[0026] Fig. 4a and Fig. 4b illustrate the use cases of multi-link operations according to the related art.

[0027] Fig. 5 illustrates a scenario where a user is required to configure the links at hard AP according to the various embodiments of the disclosure.

[0028] Fig. 6 illustrates a scenario of the STA connected to a lower bandwidth link even when it needs to connect to a high bandwidth link due to the disabled link according to the related art.

[0029] Fig. 7 illustrates the scenario of band steering according to the related art.

[0030] Fig. 8 illustrates a primary and secondary channel allocation according to the related art.

[0031] Fig. 9 illustrates the client roaming for seamless connectivity according to the related art.

[0032] Fig. 10 illustrates the Wi-Fi architecture in an Android according to the related art.

[0033] Fig. 11 illustrates the scenario of configuration of the links based on the bandwidth requirement of the application according to the various embodiments of the disclosure.

[0034] Fig. 12a is a block diagram that illustrates the hardware components associated with the AP according to the various embodiments of the disclosure.

[0035] Fig. 12b is a block diagram that illustrates the hardware components associated with the STA according to the various embodiments of the disclosure.

[0036] Fig. 13 illustrates the STA-initiated dynamic link management for bandwidth enhancement according to the various embodiments of the disclosure.

[0037] Fig. 14 illustrates the scenario of action frames exchange message flow between STA & AP according to the various embodiments of the disclosure.

[0038] Fig. 15a illustrates the action frame request type used by clients to send a new link request to the AP according to the various embodiments of the disclosure.

[0039] Fig. 15b illustrates the action frame response type used by AP to send new link response status to the client according to the various embodiments of the disclosure.

[0040] Fig. 16 illustrates a use case of the exchange of the action frames between the STA and the AP according to the various embodiments of the disclosure.

[0041] Fig. 17 illustrates the scenario of the dynamic establishment of a band link for multilink device roaming according to the various embodiments of the disclosure.

[0042] Fig. 18 illustrates the transmission of the re-association request message to the AP through the new link request, according to the various embodiments of the disclosure.

[0043] Fig. 19a illustrates the scenario of the multilink device roaming according to the related art.

[0044] Fig. 19b illustrates the scenario of the link being enabled during the reassociation for multilink devices while roaming with the help of the proposed solution according to the various embodiments of the disclosure.

[0045] Fig. 20 illustrates a use case scenario of enabling a lower bandwidth link when not in use for low power consumption according to the various embodiments of the disclosure.

[0046] Fig. 21 illustrates the on-demand link configuration based on the traffic requirement according to the various embodiments of the disclosure.

[0047] Fig. 22 is a flow diagram that illustrates the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system according to the various embodiments of the disclosure.

[0048] Fig. 23 is a flow diagram that illustrates the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system according to the various embodiments of the disclosure.

[0049] Fig. 24 is a flow diagram that illustrates the dynamic establishment of band link for multilink device roaming in a wireless communication according to the various embodiments of the disclosure.

[0050] Fig. 25 is a flow diagram that illustrates the dynamic establishment of band link for multilink device roaming in a wireless communication according to the various embodiments of the disclosure.

[0051] Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.

[0052] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

[0053] The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the disclosure as defined by the appended claims and their equivalents.

[0054] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component surface" includes reference to one or more of such surfaces.

[0055] It should be understood at the outset that although illustrative implementations of the embodiments of the disclosure are illustrated below, the disclosure may be implemented using any number of techniques, whether currently known or in existence. The disclosure should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the design and implementation illustrated and described herein, but may be modified within the scope of the appended claims along with their full scope of equivalents.

[0056] The term "some" as used herein is defined as "none, or one, or more than one, or all." Accordingly, the terms "none," "one," "more than one," "more than one, but not all" or "all" would all fall under the definition of "some." The term "some embodiments" may refer to no embodiments, to one embodiment or to several embodiments or to all embodiments. Accordingly, the term "some embodiments" is defined as meaning "no embodiment, or one embodiment, or more than one embodiment, or all embodiments."

[0057] The terminology and structure employed herein is for describing, teaching, and illuminating some embodiments and their specific features and elements and does not limit, restrict, or reduce the spirit and scope of the claims or their equivalents.

[0058] More specifically, any terms used herein such as but not limited to "includes," "comprises," "has," "consists," and grammatical variants thereof do NOT specify an exact limitation or restriction and certainly do NOT exclude the possible addition of one or more features or elements, unless otherwise stated, and furthermore must NOT be taken to exclude the possible removal of one or more of the listed features and elements, unless otherwise stated with the limiting language "MUST comprise" or "NEEDS TO include."

[0059] Whether or not a certain feature or element was limited to being used only once, either way, it may still be referred to as "one or more features" or "one or more elements" or "at least one feature" or "at least one element." Furthermore, the use of the terms "one or more" or "at least one" feature or element does NOT preclude there being none of that feature or element, unless otherwise specified by limiting language such as "there NEEDS to be one or more . . ." or "one or more element is REQUIRED."

[0060] Unless otherwise defined, all terms, and especially any technical and / or scientific terms, used herein may be taken to have the same meaning as commonly understood by one having ordinary skill in the art.

[0061] As used herein, each of such phrases as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C," may include any one of, or all possible combinations of the items enumerated together in a corresponding one of the phrases. It is to be understood that if an element (e.g., a first element) is referred to, with or without the term "operatively" or "communicatively", as "coupled with," "coupled to," "connected with," or "connected to" another element (e.g., a second element), it means that the element may be coupled with the other element directly (e.g., wired), wirelessly, or via a third element.

[0062] It should be appreciated that the blocks in each flowchart and combinations of the flowcharts may be performed by one or more computer programs which include computer-executable instructions. The entirety of the one or more computer programs may be stored in a single memory device or the one or more computer programs may be divided with different portions stored in different multiple memory devices.

[0063] Any of the functions or operations described herein can be processed by one processor or a combination of processors. The one processor or the combination of processors is circuitry performing processing and includes circuitry like an application processor (AP, e.g., a central processing unit (CPU)), a communication processor (CP, e.g., a modem), a graphical processing unit (GPU), a neural processing unit (NPU) (e.g., an artificial intelligence (AI) chip), a wireless-fidelity (Wi-Fi) chip, a BluetoothTMchip, a global positioning system (GPS) chip, a near field communication (NFC) chip, connectivity chips, a sensor controller, a touch controller, a finger-print sensor controller, a display drive integrated circuit (IC), an audio CODEC chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on chip (SoC), an IC, or the like.

[0064] The embodiments and features described herein are explained with reference to non-limiting examples illustrated in the accompanying drawings. Well-known components and techniques are omitted to avoid unnecessary detail. Embodiments can be combined to form new embodiments. The term "or" is non-exclusive unless specified otherwise. Examples provided are for understanding and enabling practice of the embodiments and should not limit their scope.

[0065] Embodiments are described using blocks that perform specific functions. These blocks, referred to as managers, units, modules, hardware components, etc., are implemented using analog / digital circuits, such as logic gates, integrated circuits, microprocessors, memory circuits, and may be driven by firmware / software. These circuits can be on semiconductor chips or printed circuit boards. Blocks can be dedicated hardware, processors, or a combination thereof, and can be separated or combined without departing from the method's scope.

[0066] The drawings aid in understanding technical features and do not limit the embodiments. The method extends to alterations, equivalents, and substitutes beyond those shown. Terms like "first," "second," etc., are used for distinction and do not limit the elements.

[0067] The terms "station," "client," and "node" are used interchangeably. A station refers to a transmitter or receiver based on its transmission characteristics. Further, the access point (AP) is a networking device that allows wireless-capable devices to connect to a network.

[0068] Currently, the non-standard band steering mechanism is controlled at the AP side, primarily for client load balancing at enterprise APs. Client devices will disconnect and attempt to reconnect to other APs, which takes time and results in high power consumption. Many modern APs and mobile clients support multiple bands (dual-band or tri-band), and each link / band configuration may be controlled by the user or network administration to enable or disable specific bands. Mobile clients and stations connect to the AP operating band and continue communication on the same link. Mobile clients require a higher bandwidth and lower interference environment for their traffic requirements and may also need a low transmit power environment to switch back to lower bands. To handle these needs, there is currently no method to enable the disabled link at the AP side without user intervention. Further, to switch to new links, mobile clients undergo a re-association procedure and new security key installation, which involves more wireless management frame exchanges, takes longer, and may interrupt their current traffic.

[0069] In contrast to existing methods, the proposed method and system select the link based on the data traffic requirement and also request the AP to enable the non-existing (disabled) link without user intervention. Clients may use a higher band link for their low latency traffic, while a lower band link may be used for low power consumption best-effort traffic requirements. Overall, the proposed system improves the STAs' throughput performance and power consumption factors. A power and throughput / latency-effective solution is provided, which enables the band on-demand. The proposed method is applicable for Wi-Fi 7, where client devices would request the AP to enable the disabled links. The new link is temporary or need-based, ensuring minimal battery consumption.

[0070] The proposed solution allows the client to request the new link with the same AP, and action request / response frames are exchanged, with no disconnection or re-association needed. Decision factors for on-demand request links may be initiated by the STA based on current traffic conditions, high noise interference, collision, or high delay in medium contention.

[0071] In an embodiment, systems and methods are provided for dynamically switching between frequency bands as a result of a detected condition that has the potential to degrade performance on the current band of operation. The access point (AP), having the capability to operate on multiple bands, provides information necessary to form a communication link on a different band of operation, such as the channel of operation and any security credentials. Accordingly, a device associated with the access point on one frequency band may first receive the alternate band switching information and subsequently dynamically switch to a different band of operation using the alternate band information. The access point also provides any information necessary to form a communication link on a different band of operation, such as the channel of operation and any security credentials. Further, a device associated with the access point on one frequency band may first receive the band switching information. Subsequently, when the device detects a condition that may degrade performance on the first frequency band, it may dynamically switch to a different band of operation using the band switching information.

[0072] Referring now to the drawings and more particularly to Figs. 1 through 24, where similar reference characters denote corresponding features included throughout the figures, these are shown preferred embodiments.

[0073] Figs. 1a and 1b illustrate the hard AP configurations, which require manual disablement of the band according to the related art. Hard APs, which are devices designed to provide wireless connectivity to other devices, have their own built-in Wi-Fi radio and may be used to create a wireless network. These devices are powered from a separate power supply and use dual or triband always ON irrespective of the data traffic requirements. Unless manually configured, the APs continue to operate on the same higher bandwidth link, resulting in enhanced power usage.

[0074] In recent systems, APs are connected to lower bandwidth links irrespective of traffic requirements to reduce power consumption. This setup requires manual configuration to establish a higher bandwidth link when performing low latency operations. Soft APs or mobile hotspots, which are features built into smartphones and tablets, allow them to act as wireless access points and use the phone's battery for power. Therefore, there is a need to reduce power consumption in both hard and soft APs.

[0075] Configuring links in hard APs involves mounting the AP, connecting it to power and the network, and accessing its default internet protocol (IP) address to change settings like the service set identifier (SSID), security protocols, and channels. Advanced settings such as quality of service (QoS) and virtual local area networks (VLANs) may also be configured, followed by testing connectivity and monitoring performance. For soft APs, the process starts with installing AP software on the STA, setting the SSID and password, selecting the internet source to share, and enabling the AP. Further steps include bandwidth control and client management, along with connectivity testing and performance monitoring.

[0076] Figs. 1a and 1b illustrate the current hard AP configurations where the user has to configure the bandwidth link manually during initial configuration at the AP page. Configuring the AP involves several steps depending on the network needs. In Fig. 1a, the status (102) is enabled, and the SSID (103) represents the network name for the users. Users need to set up the SSID (103) and the password (104) through the AP configuration interface. In Fig. 1a, the Wi-Fi network selected is the 2.4GHz link. To change the link to a higher bandwidth, e.g., 5 / 6GHz, the user interface is required. Fig. 1b illustrates the AP (100) getting connected to the 5GHz band.

[0077] Figs. 2a and 2b illustrate scenarios where a power-saving mechanism is needed according to the related art. Fig. 2a depicts an office scenario, while Fig. 2b shows a shopping mall during the night when not in use. In such cases, power-saving mechanisms are required. The Wi-Fi requirements during the night at the office are minimal. Fig. 2a illustrates empty chairs (107) and computers in idle mode (108) at the office during the night. Further, during the night, shopping malls are less crowded or even empty. Wi-Fi networks in shopping malls are essential to provide internet access to shoppers and staff for Bluetooth beacons supporting indoor navigation, wireless cameras, sensors for monitoring, and other applications. Given the minimal Wi-Fi requirement during the night, there is a need for power-saving mechanisms for the optimal usage of wireless communication networks. With the proposed solution, the AP may establish lower bandwidth links that do not hinder functionality but lead to efficient power usage and reduced battery consumption, ultimately resulting in a reduced carbon footprint.

[0078] Figs. 3a through 3d illustrate the existing hotspot configuration manually configured at Soft AP according to the related art. In the Soft AP, either the 2.4 GHz, 5 GHz, or 6 GHz band is enabled by default. Recent systems enable dual-band operation. Generally, the dual-band is used less than 0.1% of the time, while the 2.4 GHz band is used over 90% of the time. Although the 2.4 GHz band provides better compatibility, the 5 and 6 GHz bands offer better performance with increased power consumption. Currently, no method exists by which the client may request the soft AP host to dynamically upgrade or downgrade the soft AP Wi-Fi operating band setting.

[0079] Fig. 3a illustrates the display of a smartphone showing the mobile hotspot configuration where the soft AP is connected through the 2.4GHz link. The hotspot control (300a) in the smartphone allows the user to enable or disable the mobile hotspot. When the hotspot control is turned ON, the smartphone begins broadcasting the hotspot name, making it discoverable to nearby devices as illustrated in Fig. 3a. Further, a connected devices section in the smartphone displays the devices that use data from the mobile hotspot. A list of connected devices, identified by their name or media access control (MAC) address, is displayed in the connected devices section.

[0080] A panel is provided for displaying the Wi-Fi hotspot name (SSID) (300c) in the smartphone, showing the name of the hotspot or the MAC address to nearby devices. The smartphone also displays a password (300d) for the configuration of the hotspot. A bandwidth feature (300e) is provided to display bandwidth information, including the transmission and download speeds of the hotspot. The bandwidth dashboard (300e) allows switching between different bandwidths ranging from 2GHz to 5GHz. Furthermore, an Auto Hotspot (300f) feature enables the device to automatically activate its hotspot functionality. A one-time password (300g) enhances hotspot security by generating a unique and temporary password for each new connection. Further, a prioritize real-time traffic (300h) feature is provided for prioritizing urgent tasks and dynamically adjusting bandwidth based on user activity.

[0081] In Fig. 3b, the bandwidth feature (300e) is shown with the bandwidth of 2.4GHz selected. Security settings (300i) enforce password protection and offer the highest level of encryption. A MAC address type (300j) is included, and a turn OFF when no device is connected (300k) feature enables the hotspot to turn off if not used for a specific duration as selected by the user. A hidden network (300l) prevents the hotspot name from being displayed publicly, making the hotspot invisible in the list of available networks when enabled. To ensure compatibility with modern devices, a Wi-Fi standard support feature is provided.

[0082] Fig. 3c illustrates the scenario where the soft AP is connected to both 2.4GHz and 5GHz band links. Fig. 3d illustrates the scenario where the soft AP or the hotspot is connected to the 5GHz connection. Although the 2.4GHz band provides better compatibility, the 5GHz and 6GHz bands offer better performance with increased power consumption. The scenarios illustrated in Figs. 3a, 3b, 3c, and 3d depict the current mobile hotspot configurations where the user must manually configure the link by setting it to either 2.4GHz, 5GHz, 6GHz, or a combination of the links at the soft AP host. Whenever the band needs to be changed, the hotspot configuration must be reconfigured and restarted manually. There is no existing method for the client to request the soft AP host to dynamically upgrade or downgrade the soft AP Wi-Fi operating band setting.

[0083] Figs. 4a and 4b illustrate the use cases of multilink operations according to the related art. In these scenarios, the User / Admin steps in to enable a certain combination of links (24 / 5 / 6 GHz) manually and restarts the hard AP / Wi-Fi 7 configuration profiles. The user must change the current hard AP configurations to configure higher band links (24+5GHz, 5GHz+6GHz, or all). This process is done during the initial configuration at the hard AP side. If the AP has any disabled link combinations, the user must still enable these and configure the network name accordingly.

[0084] Wi-Fi 7 supports multi link operations (MLO), which refers to the network's ability to connect to multiple links simultaneously. Fig. 4a illustrates the Multi-link AP logical entity (105) connected to the multi-link non-AP logical entity (106) with different links. The multi-link AP logical entity (105) manages multiple links (channels across different frequency bands) for communication with client devices. In contrast, the multi-link non-AP logical entity (106) refers to non-AP devices, usually clients or STA devices like smartphones, laptops, and others, which connect to the AP across multiple links simultaneously. Fig. 4a shows the multi-link non-AP logical entity (106) connected to the multi-link AP logical entity (105) through three different links: link 1 (401) of 24GHz bandwidth, link 2 (402) of 5GHz, and link 3 (403) establishing a connection through the 6GHz bandwidth link.

[0085] Further, Fig. 4b illustrates a single device connection. Although Wi-Fi 6 (400a) provides improved efficiency and high performance, it allows one device to connect on a single band (either 2GHz, 5GHz, or 6GHz) at a time and does not support multiple links operation for a single device connection. In contrast, Using Wi-Fi 7 (400b), the STA (101) is connected to the AP (100) with multiple links: 2GHz through link 1 as illustrated at operation S405, 5GHz through link 2 (S406), and 6GHz through link 3 as illustrated at operation S407.

[0086] Fig. 5 illustrates a scenario where a user is required to configure the links at a hard AP according to the embodiments disclosed herein. Fig. 5 depicts use cases where the user must manually enable or disable the communication link. At operation S501, the connection between the STA and AP is established with a link having 2.4GHz and 5GHz bandwidths. Further, when the user needs to switch to the higher bandwidth, the user must manually set the bandwidth as illustrated in operations S502 and S503.

[0087] Fig. 6 illustrates a scenario of the STA connected to the lower bandwidth link even when it needs to connect to a high bandwidth link due to the disabled link according to the related art. Fig. 6 shows the STA (101) connected to the AP (100) over a 2.4 GHz band link as illustrated at operation 601. Further, even when the user starts a gaming application that requires higher bandwidth, the higher bandwidth link is disabled at operation 602, and the user must manually set the bandwidth.

[0088] Fig. 7 illustrates the scenario of band steering according to the related art. Wi-Fi Band Steering, also known as band steering, is a smart network feature designed to enhance the performance and efficiency of Wi-Fi networks. It aims to balance the load between the 2.4GHz and 5GHz frequency bands, which are the two primary bands used in most Wi-Fi routers. The 2.4GHz band offers better range but lower data rates, while the 5GHz band provides higher data rates but with slightly reduced range. The band steering feature intelligently guides Wi-Fi-enabled devices to connect to the most suitable frequency band based on their capabilities and the network's current conditions. This ensures that devices are distributed evenly across the two bands, preventing overcrowding and interference issues. By doing so, Wi-Fi Band Steering optimizes the overall network performance, reduces latency, and improves the user experience.

[0089] Although band steering reduces congestion and improves performance, it does not account for specific usage patterns such as gaming or streaming, which might require manual adjustments for optimal performance. Furthermore, band steering is always initiated by the APs for load balancing, and the APs do not consider the clients' requirements. In cases where re-association is required, the communication link is interrupted, resulting in the interruption of services. Further, band steering is a non-standard method incorporated by enterprise networks.

[0090] Fig. 7 illustrates the AP (100) determining whether the new clients trying to connect to the network support 5GHz. Based on the band support by the client, the AP (100) decides to send the clients to the most suited band. If the client does not support 5GHz, the AP sends it to the 2.4GHz band, whereas if the client supports 5GHz, the AP directs the client to the 5GHz band. Operations S701 and S702 illustrate the new clients trying to connect to the network. The AP (100) verifies whether the new clients support higher bandwidth or not, as illustrated at operation S703. If the clients support 5GHz, the AP (100) sends the clients to the 5GHz band, and if the clients do not support the 5GHz band, the AP (100) sends the clients to the 2.4GHz band at operation S704.

[0091] Fig. 8 illustrates a primary and secondary channel allocation according to the related art. Dynamic bandwidth adjustment refers to the process of automatically adjusting the bandwidth allocated to different network connections or services in response to changing traffic conditions. This ensures efficient use of available bandwidth and improves overall network performance.

[0092] Clear channel assessment (CCA) is the first operation of the carrier sense multiple access with collision avoidance (CSMA-CA) channel access mechanism. It involves the MAC requesting the physical (PHY) to check if the channel is being used by any other device. When a device adjusts its bandwidth, it needs to reassess the CCA threshold to ensure it accurately detects whether the entire channel is free. Even if the STA or client may adjust the bandwidth utilization based on traffic, the CCA threshold still checks for full bandwidth, leading to power utilization.

[0093] Dynamic bandwidth adjustment may lead to high power consumption if configured to higher bandwidths always. Further, dynamic bandwidth adjustment might sometimes be done on the same band. To address these issues, there is a need for a dynamic link management system and method for bandwidth enhancement and power consumption reduction.

[0094] Fig. 8 illustrates different cases where a station may acquire a 20 (800a), 40 (800c), or 80 (800e) MHz channel as the primary channel, and an extension of the same bandwidth may be acquired as the secondary channels (800b, 800d, 800f). The wireless local area network (WLAN) administrator must designate which 20 MHz segment within a 40, 80, or 160 MHz wide channel (800g) is the primary 20 MHz channel (800a). This channel forms the core frequency segment that the basic service set (BSS) or AP operates on. Based on the channel blocks depicted in Fig. 8, the BSS will automatically designate the primary 40 MHz (800c) and primary 80 MHz (800e) channels by extending the primary 20 MHz channel (800a). For each channel bandwidth, there is one primary channel, meaning that it is the channel used to transmit frames at that channel width. This network will transmit 20 MHz frames on channel 60. To transmit a 40 MHz frame on its 40 MHz primary channel (800c), both channels 60 and 64 must be free. To transmit an 80 MHz frame, the four channels 52 through 64 must all be free. Finally, to transmit a 160 MHz frame, all eight channels from 36 through 64 must be free.

[0095] Similar to 802.11n, channels including 40 MHz or wider always require a primary 20 MHz wide subchannel. Further, 80 MHz channels have a primary 40 MHz (which may include the primary 20 MHz) subchannel and a secondary 40 MHz subchannel. The same applies to 160 MHz and 80 + 80 MHz channels, which include primary and secondary 80 MHz subchannels. Fig. 8 depicts the relationship between the primary and secondary subchannels based on the different bandwidth options. In all cases, the primary subchannel is used for carrier sensing to guarantee that no other device is transmitting. The presence of the 20 MHz primary subchannel is also necessary to guarantee coexistence and backward compatibility with legacy Wi-Fi devices. The primary subchannel performs full CCA, which involves packet detection starting with the preamble. In contrast, the secondary subchannel is not required to perform full CCA.

[0096] Fig. 9 illustrates client roaming for seamless connectivity according to the related art. Client roaming in Wi-Fi networks refers to the process where a wireless client device moves from one access point (AP) AP 1 (901) to another AP 2 (902) within the same network. The client devices listen for beacon frames or send probe requests to discover APs advertising the preferred SSID. The clients use the received signal strength of beacons or probe responses to make decisions on whether to change APs or remain connected to the current AP. Further, the client keeps roaming to different APs for seamless connectivity whenever there is low signal strength or loss of connection. This method requires extra WLAN frame exchanges as a re-association procedure, and new security key installation is also required. The client ends up roaming to a new AP, AP 2 (902), even if the current AP, AP 1 (901), is capable of a higher band link but is disabled at that moment. A new re-association process is needed for the client, which is a time-consuming process.

[0097] In Fig. 9, the STA is connected to the 2.4 GHz band of AP 1 (901). Although AP 1 (901) is capable of supporting 5 GHz or 6 GHz, which is disabled, the STA (101) moves to AP 2 (902) to attain the 5 GHz band, resulting in an unnecessary re-association.

[0098] Fig. 10 illustrates the Wi-Fi architecture (1001) in an android device according to related art. The android Wi-Fi architecture (1001) is structured to ensure flexible connectivity across various devices and scenarios. At operation 1002, the application framework allows apps to manage Wi-Fi connections and perform network scans using apps (1002a) and android.net.wifi APIs (1002b). The Wi-Fi services layer (1004) may include several services: the Wi-Fi service for standard operations (1004a), the Wi-Fi peer-to-peer (P2P) service (1004b) for peer-to-peer connections, the Wi-Fi aware service (1004c) for direct device communication, and the Wi-Fi round trip time (RTT) service (1004d) for precise indoor positioning.

[0099] A uniform interface to the hardware is provided by the hardware abstraction layer (HAL) (1005), which includes components like the vendor HAL (1005a), supplicant HAL (1005b), and hostapd HAL (1005c) that manage interactions with the Wi-Fi chipset, wpa_supplicant, and hostapd, respectively. The wificond daemon handles scanning and connectivity operations, communicating with the Wi-Fi driver using standard commands. At the base, the Wi-Fi driver and firmware directly interact with the hardware to perform tasks like scanning, connecting, and data transmission. This layered architecture ensures that android devices may support a wide range of Wi-Fi features while maintaining compatibility across different hardware and software versions.

[0100] The process of establishing a link between the AP and the STA is fundamental to wireless networking, enabling devices to connect seamlessly to the internet and communicate with each other. This process begins with beaconing, where the AP periodically broadcasts beacon frames. These frames may include information about the network, such as the SSID, supported data rates, and security settings. By broadcasting this information, the AP allows STAs to detect and identify available wireless networks within their vicinity, providing a foundation for further communication operations.

[0101] Following beaconing, STAs engage in either passive or active scanning to find APs to associate with. Passive scanning involves the STA listening for beacons sent on each channel, thereby building a list of available wireless networks. This method is energy-efficient as it requires minimal transmission from the STA. In contrast, active scanning involves the STA sending out probe requests, which can either specify an SSID or leave the SSID field empty. An empty SSID field prompts all APs within range to respond with a probe response frame, whereas a specified SSID will elicit responses from APs configured for that SSID. The STA will wait for a pre-determined amount of time, known as the ProbeTimer, before moving to the next channel to continue probing.

[0102] Once a suitable AP is identified, the STA and AP engage in an authentication process to verify each other's identity. The STA initiates this process by sending an authentication request to the AP, which replies with an authentication response. Upon successful authentication, the STA proceeds to the association phase, where it sends an association request to the AP. This request may include details about the STA's capabilities, such as supported data rates and security protocols. The AP responds with an association response, thereby establishing a connection between the STA and the network. Once associated, data transmission may commence, with the AP managing communication to ensure delivery of data packets. With advancements like Wi-Fi 7's MLO, multiple links between the AP and STA may be utilized for simultaneous data communication, significantly improving throughput and reducing latency, thus enhancing the overall network experience.

[0103] Further, if the STA moves out of range of its current AP but remains within the network coverage area, the STA may attempt to re-associate with a new AP that has a stronger signal. If the STA or AP decides to terminate the connection, they exchange disassociation frames.

[0104] In an embodiment, the intelligent traffic analyser is implemented in the Wi-Fi service layer at the client side. The intelligent traffic analyser analyzes the current traffic needs for selecting the optimal band, bandwidth, etc. To transmit an action frame, application programming interfaces (APIs) typically need to interact with the driver and firmware layers of the Wi-Fi chipset. This layer change is mandatory for client-side implementation. Further, the supplicant HAL in the Wi-Fi HAL is a part of the Wi-Fi architecture that provides an interface between the Wi-Fi driver and the android framework. The supplicant HAL component communicates with the Wi-Fi driver using the wpa_supplicant daemon, which is responsible for managing the Wi-Fi connection and providing a communication channel between the supplicant HAL component and the Wi-Fi driver. The supplicant HAL APIs need to be implemented to allow the driver to receive notifications about the transmission and reception of action frames.

[0105] Furthermore, the proposed action frame format template and processing changes need to be implemented at the chipset vendor implementation layer (wireless chipset vendor implementation) to handle both transmitting the action frames and processing the reception of action frames. This layer change is applicable for both client-side and soft AP side as well.

[0106] The proposed solution describes a dynamic management method and system for wireless broadband hotspot device user access. The method may include a wireless broadband hotspot device that establishes a data service link with a base station. A broadband service rate threshold for client access is set when the client proposes an access application. The wireless broadband hotspot device estimates the average available rate for each client after the client accesses it. The wireless broadband hotspot device judges whether to allow access or not based on the present broadband service rate threshold. If the average available rate is greater than or equal to the broadband service rate threshold, the client is allowed access; if it is smaller, access is denied. Using the technical solution of the disclosure achieves the dynamic management of the Wi-Fi client access of a wireless broadband hotspot device, maximizes the utilization of mobile communication broadband service resources, ensures the usage rate experience of the accessed Wi-Fi client, and has flexible usage modes, thereby improving user experience.

[0107] Fig. 11 illustrates the scenario of configuring links based on the bandwidth requirements of the application according to the embodiments disclosed herein. Traffic usage in communication networks varies significantly based on the type of application being used. General web browsing involves loading web pages, which may include text, images, and videos, and requires moderate and variable traffic depending on the content of the web pages, where a 2.4GHz band is sufficient. Further, video streaming, gaming, voice and video calls, and other applications require low latency and high bandwidth connections for seamless connectivity.

[0108] Fig. 11 illustrates a user case of the proposed solution where a high bandwidth connection is required due to the expectations of higher bandwidth by augmented reality (AR) / virtual reality (VR) devices for gaming applications. Real-time traffic VR and AR applications, especially those used for gaming or simulations, need very low latency to provide a seamless and immersive experience without motion sickness or disorientation.

[0109] At operation S1101, the soft AP / hard AP (201) is connected with an extended reality (XR) device through the higher bandwidth (5 / 6 GHz). Further, when the user switches to web browsing, the STA (202) initiates the switching of the link to 2.4 GHz without user intervention, as illustrated in operation S1102. If the XR / VR device needs latency-sensitive traffic, it may send a new request to add the 6GHz band. In response to this, the AP (201) would bring up the 6GHz band to accommodate the XR / VR device's needs. With the proposed solution, the client need not perform additional security frame exchanges with AP (201). Smart home devices and internet of things (IoT) systems that control lighting, security, and appliances require low latency to respond immediately to user commands. The proposed method helps conserve power by choosing the efficient band. The time for switching the links is decided by the AP.

[0110] Fig. 12a is a block diagram that illustrates the hardware components associated with the AP (201) according to the embodiments disclosed herein. The hardware features of the AP (201) are also depicted in Fig. 12a, as per the disclosed embodiments. With reference to Fig. 12a, the AP (201) may encompass a diverse range of devices, including but not limited to laptops, palmtops, desktops, mobile phones, smartphones, personal digital assistants (PDAs), tablets, wearable devices, IoT devices, virtual reality devices, foldable devices, flexible devices, display devices, and immersive systems. In an embodiment, the AP (201) may include a memory (203), a processor (204), an I / O interface (206), and an on-demand link management controller (205).

[0111] The memory (203) stores instructions to be executed by the processor (204). The memory (203) may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard disks, optical disks, floppy disks, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories. In addition, the memory (203) may in some examples be considered a non-transitory storage medium. The term non-transitory may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term non-transitory should not be interpreted that the memory (203) is non-movable. In some examples, the memory (203) stores larger amounts of information. In certain examples, a non-transitory storage medium may store data that may over time change (e.g., in random access memory (RAM) or cache). The memory (203) stores the information about the STA (202). Further, it stores capabilities of the STA (202) and the information regarding the application usage and the data traffic.

[0112] The processor (204) may include one or a plurality of processors. The one or the plurality of processors may be a general-purpose processor such as a central processing unit (CPU), an application processor (AP), or the like, a graphics-only processing unit such as a graphics processing unit (GPU), a visual processing unit (VPU), and / or an AI-dedicated processor such as a neural processing unit (NPU). The processor (204) may include multiple cores and is configured to execute the instructions stored in the memory (203). The processor (204) fetches the information on the band connection of the AP (201) with the STA (202). Furthermore, the processor (204) may include various processing circuitry and / or multiple processors. For example, as used herein, including the claims, the term "processor" may include various processing circuitry, including at least one processor, wherein one or more of at least one processor, individually and / or collectively in a distributed manner, may be configured to perform various functions described herein. As used herein, when "a processor", "at least one processor", and "one or more processors" are described as being configured to perform numerous functions, these terms cover situations, for example and without limitation, in which one processor performs some of recited functions and another processor(s) performs other of recited functions, and also situations in which a single processor may perform all recited functions. Additionally, the at least one processor may include a combination of processors performing various of the recited / disclosed functions, e.g., in a distributed manner. At least one processor may execute program instructions to achieve or perform various functions.

[0113] The I / O interface (206) transmits the information between the memory (203) and external peripheral devices. The peripheral devices are the input-output devices associated with the AP (201). The I / O interface (206) receives several pieces of information from a plurality of STAs (202), APs (201), servers, and the like. The I / O interface (206) ensures that the operating speed of the processor (204) is synchronized with respect to the input and output devices. The I / O interface (206) establishes a connection between different peripheral devices like on-demand management controller, memory, and others to perform the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system or switch or fallback or any other functions of the link to conserve power.

[0114] In an embodiment, the on-demand link management controller (205) detects that the STA (202) is connected to the AP (201) over a first wireless communication link. The on-demand link management controller (205) receives an action frame request message from the STA (202) to connect the STA (202) to a second wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities compared to the first wireless communication link. Subsequently, the on-demand link management controller (205) determines whether the AP (201) has the capability to process the action frame request message for the activation of the second wireless communication link based on a plurality of parameters. Upon determination, the on-demand link management controller establishes the second wireless communication link with the STA (202) and transmits an action frame response message to the AP (201) to establish the second wireless communication link with the STA (202). The on-demand link management controller continues to transmit and receive traffic data over the second wireless communication link.

[0115] In an embodiment for the dynamic establishment of a band link for multilink device roaming, the on-demand link management controller (205) detects that a STA (202) is connected to the AP (201) over a first wireless communication link. The on-demand link management controller (205) receives a re-association request message from the STA (202) indicating the initiation of a roaming process, wherein the STA (202) is configured to operate with multiple wireless links simultaneously. The re-association request message may include a request for the activation of a second wireless communication link. The on-demand link management controller (205) determines whether to accept the request for activation of the second wireless communication link based on predefined criteria. If the request meets the predefined criteria, the on-demand link management controller (205) updates beacon and probe response frames to advertise the activated second wireless communication link and transmits a re-association response indicating acceptance of the request to the STA (202). Conversely, if the request does not meet the predefined criteria, the on-demand link management controller (205) transmits a re-association response indicating rejection of the request to the STA (202).

[0116] Fig. 12b is a block diagram that illustrates the hardware components associated with the STA (202) according to the embodiments disclosed herein. The hardware features of the STA (202) are depicted in Fig. 12b, in accordance with the disclosed embodiments. With reference to Fig. 12b, the STA (202) may encompass a diverse range of devices, including but not limited to laptops, palmtops, desktops, mobile phones, smartphones, PDAs, tablets, wearable devices, IoT devices, virtual reality devices, foldable devices, flexible devices, display devices, and immersive systems.

[0117] In an embodiment, the STA (202) may include a memory (207), a processor (208), an I / O interface (210), and an on-demand link management controller (209). The memory (207) stores instructions to be executed by the processor (208). The memory (207) may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard disks, optical disks, floppy disks, flash memories, or forms of EPROM or EEPROM memories. In addition, the memory (207) may in some examples be considered a non-transitory storage medium. The term non-transitory may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term non-transitory should not be interpreted that the memory (207) is non-movable. In some examples, the memory (207) stores larger amounts of information. In certain examples, a non-transitory storage medium may store data that may over time change (e.g., in RAM or cache). The memory (207) stores the information about the STA (202). Further, it stores capabilities of the STA (202) and the information regarding the application usage and the data traffic.

[0118] The processor (208) may include one or a plurality of processors. The one or the plurality of processors may be a general-purpose processor such as a CPU, an application processor, or the like, a graphics-only processing unit such as a GPU, a VPU, and / or an AI-dedicated processor such as a NPU. The processor (204) may include multiple cores and is configured to execute the instructions stored in the memory (203). The processor (204) fetches the information on the band connection of the AP (201) with the STA (202). Furthermore, the processor (208) may include various processing circuitry and / or multiple processors. For example, as used herein, including the claims, the term "processor" may include various processing circuitry, including at least one processor, wherein one or more of at least one processor, individually and / or collectively in a distributed manner, may be configured to perform various functions described herein. As used herein, when "a processor", "at least one processor", and "one or more processors" are described as being configured to perform numerous functions, these terms cover situations, for example and without limitation, in which one processor performs some of recited functions and another processor(s) performs other of recited functions, and also situations in which a single processor may perform all recited functions. Additionally, the at least one processor may include a combination of processors performing various of the recited / disclosed functions, e.g., in a distributed manner. At least one processor may execute program instructions to achieve or perform various functions.

[0119] The I / O interface (210) transmits the information between the memory (207) and external peripheral devices. The peripheral devices are the input-output devices associated with the AP (201). The I / O interface (206) receives several pieces of information from a plurality of STAs (202), APs (201), servers, and the like. The I / O interface (206) ensures that the operating speed of the processor (204) is synchronized with respect to the input and output devices. The I / O interface (206) establishes a connection between different peripheral devices like on-demand management controller, memory, and others to perform the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system or switch or fallback or any other functions of the link to conserve power.

[0120] In an embodiment, the on-demand link management controller (209) detects that the STA (202) is connected to or in the process of connecting to the AP (201) over a first wireless communication link. Further, the on-demand link management controller (209) determines a demand from the STA (202) for a second wireless communication link while the STA (202) is connected to or in the process of connecting to the AP (201) over the first wireless communication link. The second wireless communication link may include higher or lower capabilities compared to the first wireless communication link. Furthermore, the on-demand link management controller (209) transmits an action frame request message to the AP (201) to establish the second wireless communication link with the AP (201) and receives an action frame response message from the AP (201) based on the action frame request message. The action frame response message indicates the establishment of the second wireless communication link between the STA (202) and the AP (201). The on-demand link management controller (209) continues to transmit or receive traffic data over the second wireless communication link.

[0121] In an embodiment for the dynamic establishment of band links for multilink device roaming, the on-demand link management controller (205) detects that the STA (202) is connected to the AP (201) over a first wireless communication link and transmits a re-association request message to the AP (201) indicating the initiation of a roaming process. The STA (202) is configured to operate with multiple wireless links simultaneously, and the re-association request message comprises a request for the activation of a second wireless communication link. The on-demand link management controller (205) receives a re-association response from the AP (201) indicating acceptance or rejection of the request and detects the activation of the second wireless communication link in beacon and probe response frames received from the AP (201) when the request for activation of the second wireless communication link is accepted by the AP (201). The on-demand link management controller (205) continues to transmit or receive traffic data over the second wireless communication link.

[0122] The STA-initiated dynamic link management for bandwidth enhancement is illustrated in Fig. 13 according to the embodiments disclosed herein. Fig. 13 depicts two STAs, STA 1 (2021) and STA 2 (2022), connected to the AP (201) through the 2.4GHz link at operations S1301 and S1302. At operation S1303, STA 2 (2022) transmits a new link request to the AP (201) to establish a new link with high bandwidth during periods of low latency and high traffic requirements. If the AP (201) may accommodate the new link, meaning the requested link is available for connection, the AP (201) establishes a connection through the requested link. As illustrated in operation S1304, the AP (201) exchanges action frames with STA 2 (2022) using the action frame response message. Operation S1305 further illustrates the establishment of the new link.

[0123] Fig. 14 illustrates the scenario of action frames exchange message flow between a STA (202) and an AP (201) according to the embodiments disclosed herein. In wireless communication, the STA (202) and the AP (201) exchange frames to establish and maintain a connection. The AP periodically sends beacon frames to announce its presence, SSID, and supported parameters. These frames allow STAs to identify and locate available networks. When the STA (202) is looking to connect, it may send a probe request frame to search for nearby APs, including details like the desired SSID. The AP (201) responds with a probe response frame including its SSID, supported data rates, and other capabilities.

[0124] Authentication is the initial operation to confirm the identity of the STA (202). The STA (202) sends an authentication request frame to the AP (201), to which the AP (201) responds with an authentication response frame. If successful, this allows the STA (202) to proceed. After successful authentication, the STA sends an association request frame to the AP to join the network officially. The AP responds with an association response frame, assigning an association ID to the STA and establishing the connection. Once associated, the STA and AP may exchange data frames, which carry the actual data for applications like web browsing or streaming. If the STA needs to reconnect to the AP (for example, after moving out of range and coming back), it sends a reassociation request. The AP responds with a reassociation response to re-establish the connection.

[0125] At operation S1401, the AP (201) shares the beacon information with the STA. Subsequently, the STA transmits a probe request with the desired SSID to the AP to search for nearby APs at operation S1402. In response to the probe request, the AP sends a probe response including its SSID, supported data rates, and other capabilities, as illustrated in operation S1403.

[0126] The association process is illustrated at operation S1405, where a 2.4GHz band link connection is established between the STA (202) and the AP (201). When the STA (202) switches to an application that demands low latency and high bandwidth traffic requirements, it performs traffic analysis before making a link switching decision. After the traffic analysis, upon detecting a demand from the STA (202) for a second wireless communication link while connected to the first wireless communication link, the STA transmits an action frame request message to the AP to establish the second wireless communication link with higher capabilities at operation S1406. At operation S1407, the AP transmits the action frame response message based on the action frame request message. The action frame response message indicates the establishment of the second wireless communication link between the STA and the AP. Further, the action frame response may include information on status, channel info, link switch time, and other relevant details. Further, the second wireless communication link is established at operation S1408.

[0127] Fig. 15a illustrates the action frame request type used by clients to send new link requests to the AP (201) according to the embodiments disclosed herein. The Action Frame Request is a type of management frame used in wireless communication protocols, particularly in Wi-Fi, allowing clients to send specific requests to the AP (201). Action Frames are instrumental when a client device needs to establish a new link. They enable clients to initiate new connections or modify existing ones by requesting parameters such as channel settings and QoS adjustments. These frames are part of protocols like 802.11k, which handles Radio Resource Management, and 802.11r, which supports fast roaming. When the client sends an Action Frame, it may include information such as the category, action code, and dialog token, providing necessary context for the AP (201) to process the request. The AP (201) evaluates the request based on current network conditions, security settings, and other factors, deciding whether to accept or reject it.

[0128] Fig. 15a illustrates the action frames, each with a component length of octet that may be captured using an air sniffer. In the action frame request, frames like the category (1501), organization identifier (OI) (1502), and vendor-specific content (1503) play key roles in conveying specific requests from the STA (202) to the AP (201). The category (1501) is mandatory and classifies the request type, helping the AP (201) quickly interpret the purpose of the frame. Categories (1501) cover functions such as spectrum management, QoS, block acknowledgment, and radio resource management, with each category having specific action codes for precise operations.

[0129] The OI (1502), an optional 3-byte code assigned by IEEE, uniquely identifies the organization or vendor responsible for the Action Frame's proprietary content, allowing the AP (201) to recognize the manufacturer of the device sending the frame. Following the OI (1502) is the vendor-specific content (1503), which includes proprietary information or instructions unique to that vendor. This content may vary in length and may include custom protocols for advanced power management, QoS handling, or interference management, which compatible devices from the same vendor may interpret. By using these fields, vendors may innovate with unique features while maintaining compatibility with the standard IEEE 802.11 framework, allowing seamless communication across devices. Further vendor-specific content may include information regarding the type field (1503a) and the link bit (1503b). The type field (1503a) in the vendor-specific information specifies the kind of information being communicated or the type of action the frame represents. In Fig. 15b, the length of the type is represented as 1, indicating that the frame is for transmitting the action frame request. Further, in Fig. 15b, the type (1503a) is set to 1, indicating that the frame is for transmitting the action frame response by the AP (201) to the STA (202). The link bit (1503b) is often used to signify whether the message is linked to a particular session or connection context. This link bit is particularly important in multi-link or multi-band setups where devices may communicate over multiple links. As illustrated in Fig. 15a, the length of the link bit (1503b) represents the band through which the AP (201) is connected to the STA (202). If the link bit (1503b) holds a value of B0, it illustrates that the AP (201) is connected to the STA (202) through a 2.4GHz band link, whereas if the value of the link bit is set to B1, the connection between the AP (201) and the STA (202) is established through a 5GHz link band. Further, when the link bit holds the value of B2, the AP (201) is connected to the STA (202) through the 6GHz link.

[0130] Fig. 15b illustrates the action frame response type used by the AP (201) to send new link response status to the client according to the embodiments disclosed herein. The action frame response is a type of management frame sent by the AP (201) or another device in response to the action frame request in IEEE 802.11 wireless networks. The action frame response serves to acknowledge the client's request and provide any required information or commands related to the original action. These responses are used for managing client requests involving tasks like channel switching, power management, QoS adjustments, and radio resource monitoring. The action frame response typically confirms receipt of the action frame request and indicates whether the AP (201) has accepted, rejected, or modified the request based on the link's current state and policies. Just like action frame requests, responses include a category (1501) and a vendor-specific content field (1503) that corresponds to those in the original request, allowing the client to recognize the type of response. This matching helps the client understand if the response pertains to its spectrum, QoS, or other specific requests.

[0131] Depending on the type of request, the response may include additional parameters or information. For example, if the client requested a channel switch, the response might include details of the channel number (1503b), the link switch timing (1503e), BSSID (1503c), and other constraints. Similarly, in response to a QoS management request, the AP (201) may specify the traffic parameters it has granted or modified. If the original Action Frame Request included an OI (1502) and vendor-specific content (1503), the response may also include vendor-specific information (1503), enabling proprietary communication between compatible devices. This content may include details specific to a device's power management, interference handling, or proprietary security protocols that the client device interprets based on the vendor's unique specifications.

[0132] As mentioned earlier, the category (1501) helps the AP (201) quickly interpret the purpose of the frame, whereas the OI helps the AP (201) recognize the manufacturer of the device sending the frame. Further, the vendor-specific content may include the type field (1503a), BSSID (1503c), link bit, channel number (1503b), status code (1503d), and link switch time (1503e). In Fig. 15b, the type field (1503a) is set to 1, indicating the action frame response type, and the BSSID (1503c), which is 6 bytes in length, illustrates the MAC address of the AP (201) in the BSS to which the devices are connected. Further, the link bit channel number indicates the channel number decided to switch by the soft AP. The status code indicates the status of the establishment of the connection. If the connection is successful, the status code is set to 1, and the status code is reset to zero during the failure of the establishment of the connection. Link switch time (1503e) indicates the time taken for the link switch. The link switch time (1503e) is defined in time units (TU) to convey the time for link switch to the STA (202).

[0133] Fig. 16 illustrates a use case of the exchange of action frames between the STA (202) and the AP (201) according to the embodiments disclosed herein. Fig. 16 presents a flow diagram depicting the exchange of action frames between the AP (201) and the STA (202). At operation S1601, the STA (202) connects to the AP (201) on the 24Hz band. Subsequently, at operation S1602, the STA transmits an action frame request to the AP (201) when performing a low latency, high bandwidth application. This action frame request may include the MAC header category number as 127, the organization identifier as ABC 00x, the action frame request type with a type value of 0, and the link bit holding the value 2, which indicates that the established link is of 6GHz.

[0134] In response to the action frame request, the AP transmits an action frame response at operation S1603. This response may include the MAC header category with a length of 127, the organization identifier as ABC 00x, and the type set to 1, illustrating that it is an action frame response. Further, the action frame response may include the BSSID as 00aaxxxxxxxx and a success code of 0, indicating the successful establishment of the link. The AP also shares the link switch time as 1500 TU with the STA (202).

[0135] The scenario of the dynamic establishment of band links for multi-link device (MLD) roaming is illustrated in Fig. 17, according to the embodiments disclosed herein. Multi-link operation in Wi-Fi 7 is a feature that allows multiple Wi-Fi 7 links to operate simultaneously. When the client triggers roaming, the STA MLD roams to a new AP MLD available link and re-associates with those links. During re-association, the client uses existing IEEE 802.11 standard re-association frames for roaming.

[0136] In the proposed solution, the client requests a new link from the AP, which may be used in STA MLD (202) roaming cases. During STA MLD (202) roaming, the roaming candidate AP MLD may have disabled links configured. To enable those links at the AP MLD side, the client requests to enable the link in the re-association frame itself, which is part of the roaming process.

[0137] For example, Fig. 17 illustrates the AP MLD (2011) and STA MLD (202) connected via two links: 2.4 GHz (1701) and 5 GHz (1702). The STA MLD (202) triggers a roam using 802.11 standards 11k and 11v methods and selects a suitable target AP MLD (2022). The STA MLD (202) checks for the available target AP MLD links. The target AP MLD (2012) has two links (2.4 GHz and 5 GHz) enabled, which are advertised in the Basic Multi-Link Element.

[0138] At operation S1701, the STA MLD (202) transmits a re-association request for a 6 GHz link multi-link setup to activate. This new link request is sent as part of the Vendor Information Element, which must be parsed by AP vendors. The AP MLD (2012) would accept the re-association request as SUCCESS / FAIL. If the 6 GHz link request is accepted by AP MLD (2012), the link details would be added to the Beacon and Probe response for advertisement.

[0139] After the re-association response, the STA MLD (202) would see the new link activated in the Beacon, and the data traffic continuity of the STA MLD (202) would continue on the new link requested by the STA MLD (202). The re-association request and response could add a new bit to indicate the new link request between AP MLD (2012) and STA MLD (202).

[0140] Fig. 18 illustrates the transmission of the re-association request message to the AP through the new link request, according to the embodiments as disclosed herein. The re-association request is embedded in at least one of a Vendor Information Element of a re-association request frame, or as the new link request. The new link request is specified in the re-association request frame, an association request frame multi-link element ID and a multi-link control field. The re-association request frame may include a designated bit to indicate the presence of the second wireless communication link between the STA and the AP. The new link will be indicated through the bit field. One of the reserved bits in the presence bitmap subfield of the basic multi-link element format is chosen to indicate the re-association request message. In Fig. 18, the reserved bit B7 is used to indicate the re-association request message to the AP. During the new link request, the B7 is set to logic high. Further the AP specifies the new link response using reassociation response frame, association response frames multi-link element id, multi-link control field.

[0141] Fig. 19a illustrates the scenario of a multi-link device roaming according to the related art. Fig. 19a depicts a user connected to an AP (2011) with a 2.4+5GHz band (1803) and a disabled 5+6GHz link (1802) roaming from one region to another. Even after moving to the target AP MLD (2012), the user remains connected to the 2.4+5GHz band instead of the 5+6GHz band link.

[0142] Fig. 19b illustrates the scenario of the link being enabled during the reassociation for multi-link devices while roaming, with the help of the proposed solution according to the embodiments disclosed herein. In contrast to the scenario explained in Figure 19a, when the user moves from one AP (2011) to another AP (2012), the 5+6GHz link (1804) is enabled upon request by the client during reassociation.

[0143] Fig. 20 illustrates a use case scenario of enabling a lower bandwidth link when not in use for low power consumption according to the embodiments disclosed herein. Fig. 20 depicts a scenario where the user is utilizing a STA (202) connected to the AP (201) through a 5 / 6GHz band link (1901). As the user moves away and the STA (202) remains in an idle state for an extended period, the link switches back to the 2.4GHz band (1902) to ensure low power consumption. The disclosure targets the reduction of power consumption in client devices. Efficient band utilization by the system helps avoid unnecessary carbon footprints in the environment. The power consumption of 2.4GHz Wi-Fi ranges from 0.5 to 2 watts during active use, whereas 5GHz Wi-Fi power consumption ranges from 1 to 3 watts during active use. Higher frequency bands require more power for signal transmission and processing due to increased data rates and radio signal processing factors. In office environments, when the user is away (e.g., during lunch time or night time), the STA / laptop may use a lower band link, and switch to a higher band link when needed. This approach is also applicable in home environments. Further, machine learning (ML) based traffic prediction may be employed to help user devices select the optimal band, thereby aiding in power saving.

[0144] Fig. 21 illustrates the on-demand link configuration based on traffic requirements according to the embodiments disclosed herein. The disclosure enhances client-side band utilization efficiency by enabling the disabled link of the AP (201) on demand. Intelligent traffic pattern prediction helps determine which band should be enabled or disabled. The 5GHz / 6GHz networks tend to transmit data at a faster rate compared to 2.4GHz networks, resulting in increased power consumption. Fig. 21 shows the client switching to a lower bandwidth on demand, leading to reduced power consumption. The AP (201) may switch back to the lower frequency band, e.g., 2.4GHz (2001), based on traffic requirements, as the same AP may accommodate the necessary adjustments. This method is beneficial for both hard AP / Soft AP and STA battery consumption.

[0145] Fig. 22 is a flow diagram illustrating the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system as disclosed herein. Initially, the AP (201) detects that a STA is connected to the AP (201) over a first wireless communication link, as shown at operation S2101. At operation S2102, the AP (201) receives an action frame request message from the STA (202) to connect the STA (202) to a second wireless communication link, which may have higher or lower capabilities compared to the first wireless communication link. Subsequently, at operation S2103, the AP (201) determines that it has the capability to process the action frame request message for the activation of the second wireless communication link based on a plurality of parameters and establishes the second wireless communication link with the STA (202). The AP (201) transmits the action frame response message to the STA (202) to establish the second wireless communication link, as illustrated at S2105, and continues to transmit and receive traffic data over the second wireless communication link.

[0146] In an embodiment, the plurality of parameters may include real-time traffic at the STA (202), interference level over the first wireless communication link, battery status of the STA (202), battery status of the AP (201), load or congestion level over the first wireless communication link, and throughput requirements at the STA (202).

[0147] In an embodiment, the AP (201) maintains a second link configuration without requiring user intervention for reconfiguration and without disconnection or re-association of the AP (201) while disabling the first wireless communication link.

[0148] In an embodiment, the action frame request message comprises a type field indicating an action frame request type, an organization identifier field, and a vendor-specific content field of variable length for vendor-specific information as defined by the vendor of the STA (202).

[0149] In an embodiment, the organization identifier comprises a unique identifier in either an ordered sequence of octets or a numeric form for specifying the vendor associated with the action frame request message.

[0150] In an embodiment, the action frame response message may include an organization identifier field and a vendor-specific content field. The vendor-specific content field comprises a type field indicating an action frame response type, a status code indicating a success status, a link bit channel number field specifying a channel number determined by the AP (201) for switching, and a link switch time field defined in TU to convey the time required for the STA (202) to perform a link switch.

[0151] In an embodiment, the method may include broadcasting capability information related to the support of the second wireless communication link, wherein the capability information further comprises information on whether the second wireless communication link is enabled or disabled.

[0152] Fig. 23 is a flow diagram illustrating the STA-initiated dynamic link management for bandwidth enhancement in a wireless communication network system as disclosed herein. At operation S2201, the STA (202) detects that it is connected to or in the process of connecting to the AP (201) over a first wireless communication link. At operation S2202, the STA (202) determines the demand for a second wireless communication link while connected to or in the process of connecting to the AP (201) over the first wireless communication link. The second wireless communication link comprises higher or lower capabilities compared to the first wireless communication link. At operation S2203, the STA (202) transmits an action frame request message to the AP (201) to establish the second wireless communication link. The AP (201) responds with an action frame response message based on the action frame request message, indicating the establishment of the second wireless communication link between the STA (202) and the AP (201). At operation S2205, the STA (202) continues to receive or transmit traffic data over the second wireless communication link.

[0153] In an embodiment, the STA (202) maintains a second link configuration of the AP (201) without requiring user intervention for reconfiguration or without disconnection or re-association of the STA (202) with the AP (201).

[0154] In an embodiment, the action frame request message comprises a type field indicating an action frame request type, an organization identifier field, and a vendor-specific content field of variable length for vendor-specific information as defined by the vendor of the STA (202).

[0155] In a further embodiment, the organization identifier comprises a unique identifier in either an ordered sequence of octets or a numeric form for specifying the vendor associated with the action frame request message.

[0156] In an embodiment, the action frame response message comprises an organization identifier field and a vendor-specific content field. The vendor-specific content field may include a type field indicating an action frame response type, a status code indicating a success status, a link bit channel number field specifying a channel number determined by the AP (201) for switching, and a link switch time field defined in TU to convey the time required for the STA (202) to perform a link switch.

[0157] In an embodiment, the STA (202) receives the capability information of the AP (201), which further comprises information on whether the second wireless communication link is enabled or disabled. Based on the capability information of the AP (201), the STA (202) determines the demand for the second wireless communication link.

[0158] Fig. 24 is a flow diagram illustrating the dynamic establishment of a band link for multilink device roaming in a wireless communication system as disclosed herein. At operation S2301, the STA (202) detects that it is connected to the AP (2011) over a first wireless communication link. Subsequently, at operation S2302, the STA (202) transmits a re-association request message to the AP (2012), indicating the initiation of a roaming process where the STA (202) is configured to operate with multiple wireless links simultaneously. This re-association request message may include a request for the activation of a second wireless communication link.

[0159] At operation S2303, the STA (202) receives a re-association response from the AP, indicating either acceptance or rejection of the request. Upon acceptance of the request, at operation S2304, the STA (202) detects the activation of the second wireless communication link in beacon and probe response frames received from the AP. The STA (202) continues to transmit or receive traffic data over the second wireless communication link, as illustrated at operation S2305a or S2305b.

[0160] In an embodiment, the request is embedded in a vendor information element of the re-association request frame, which includes a designated bit to indicate the presence of the second wireless communication link between the STA (202) and the AP. In an embodiment, the acceptance or rejection of the request is embedded in a vendor information element of the re-association response frame, which includes a designated bit to indicate the acceptance or rejection of the second wireless communication link between the STA (202) and the AP (2012). Further, the second wireless communication link may comprise higher or lower capabilities compared to the first wireless communication link.

[0161] Fig. 25 is a flow diagram illustrating the dynamic establishment of a band link for multilink device roaming in a wireless communication system as disclosed herein. At operation S2401, the AP (2012) detects that the STA (202) is connected to the AP (2011) over a first wireless communication link. At operation S2402, the AP (2012) receives a re-association request message from the STA (202) indicating the initiation of a roaming process. The STA (202) is configured to operate with multiple wireless links simultaneously, and the re-association request message comprises a request for activation of a second wireless communication link.

[0162] The AP (2012) determines whether to accept the request for activation of the second wireless communication link based on predefined criteria, as illustrated at operation S2403. If the request meets the predefined criteria, the AP (2012) updates beacon and probe response frames to advertise the activated second wireless communication link, as illustrated at operation S2404a. At operation S2405, the AP transmits the re-association response indicating acceptance of the request to the STA. Conversely, if the request does not meet the predefined criteria, the AP (2012) transmits the re-association response indicating rejection of the request to the STA (202), as illustrated at operation S2404b.

[0163] In an embodiment, the predefined criteria include the ability of the AP (2012) to establish the requested connection. The AP (2012) verifies whether the required communication link is available. Based on the availability of the second wireless communication link, the AP (2012) decides to accept or reject the re-association request message from the STA (202).

[0164] In an embodiment, the request is embedded in a vendor information element of the re-association request frame. The re-association request frame comprises a designated bit to indicate the presence of the second wireless communication link between the STA (202) and the AP (201).

[0165] In an embodiment, the acceptance or rejection of the request is embedded in a vendor information element of the re-association response frame. The re-association response frame comprises a designated bit to indicate the acceptance or rejection of the second wireless communication link between the STA (202) and the AP (2012).

[0166] In an embodiment, the second wireless communication link includes higher or lower capabilities compared to the first wireless communication link.

[0167] It will be appreciated that various embodiments of the disclosure according to the claims and description in the specification can be realized in the form of hardware, software or a combination of hardware and software.

[0168] Any such software may be stored in non-transitory computer readable storage media. The non-transitory computer readable storage media store one or more computer programs (software modules), the one or more computer programs include computer-executable instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform a method of the disclosure.

[0169] Any such software may be stored in the form of volatile or non-volatile storage, such as, for example, a storage device like read only memory (ROM), whether erasable or rewritable or not, or in the form of memory, such as, for example, random access memory (RAM), memory chips, device or integrated circuits or on an optically or magnetically readable medium, such as, for example, a compact disk (CD), digital versatile disc (DVD), magnetic disk or magnetic tape or the like. It will be appreciated that the storage devices and storage media are various embodiments of non-transitory machine-readable storage that are suitable for storing a computer program or computer programs comprising instructions that, when executed, implement various embodiments of the disclosure. Accordingly, various embodiments provide a program comprising code for implementing apparatus or a method as claimed in any one of the claims of this specification and a non-transitory machine-readable storage storing such a program.

[0170] While the disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.

Claims

1.A method for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication network system, comprising:detecting, by an access point (AP) (201), that a STA (202) is connected to the AP (201) over a first wireless communication link;receiving, by the AP (201), an action frame request message from the STA (202) to connect the STA (202) to a second wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities over the first wireless communication link;determining, by the AP (201), whether the AP (201) comprises capability to the action frame request message for activation of the second wireless communication link based on a plurality of parameters;establishing, by the AP (201), the second wireless communication link with the STA (202);transmitting, by the AP (201), an action frame response message to the STA (202) to establish the second wireless communication link with the STA (202); andtransmitting and receiving, by the AP (201), of traffic data over the second wireless communication link.2.The method of claim 1, wherein the plurality of parameters comprises at least one of a real time traffic at the STA (202), an interference level over the first wireless communication link, a battery status of the STA (202), a battery status of the AP (201), a load or congestion level over the first wireless communication link, and throughput requirements at the STA (202).3.The method of claim 1, wherein the AP (201) maintains the second wireless communication link without requiring user intervention for reconfiguration and without disconnection or re-association of the AP (201) while disabling the first wireless communication link.4.The method of claim 1, wherein the action frame request message comprises a type field indicating an action frame request type, an organization identifier field, and a vendor specific content field of variable length for vendor-specific information as defined by a vendor of the STA (202),wherein the organization identifier comprises a unique identifier in either an ordered sequence of octets or a numeric form, for specifying the vendor associated with the action frame request message.5.The method of claim 1, wherein the action frame response message comprises an organization identifier field, and a vendor specific content field, wherein the vendor specific content field comprises a type field indicating an action frame response type, a status code indicating a success status; a link bit channel number field specifying a channel number determined by the AP for switching; and a link switch time field defined in time units (TU) to convey the time required for the STA (202) to perform a link switch.6.The method of claim 1, further comprising broadcasting by the AP, a capability information related to support of the second wireless communication link,wherein the capability information further comprises information whether the second wireless communication link is enabled or disabled.7.A method for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication, comprising:detecting, by a STA (202), that the STA (202) is connected to or in a process of connecting to an access point (AP) (201) over a first wireless communication link;determining, by the STA (202), a demand from the STA (202) for a second wireless communication link while the STA (202) is connected to or in the process of connecting to the access over the first wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities over the first wireless communication link;transmitting, by the STA (202), an action frame request message to the AP (201) to establish the second wireless communication link with the AP (201);receiving, by the STA (202), an action frame response message from the AP (201) based on the action frame request message, wherein the action frame response message indicates establishment of the second wireless communication link between the STA (202) and the AP (201); andtransmitting and receiving, by the STA (202), of traffic data over the second wireless communication link.8.The method of claim 7, wherein the STA (202) maintains a second link configuration of the AP (201) without requiring user intervention for reconfiguration or without disconnection or re-association of the STA (202) with the AP (201).9.The method of claim 7, wherein the action frame request message comprises a type field indicating an action frame request type, an organization identifier field, and a vendor specific content field of variable length for vendor-specific information as defined by a vendor of the STA (202),wherein the organization identifier comprises a unique identifier in either an ordered sequence of octets or a numeric form, for specifying the vendor associated with the action frame request message.10.The method of claim 7, wherein the action frame response message comprises an organization identifier field, and a vendor specific content field, wherein the vendor specific content field comprises a type field indicating an action frame response type, a status code indicating a success status; a link bit channel number field specifying a channel number determined by the AP (201) for switching and a link switch time field defined in time units (TU) to convey the time required for the STA (202) to perform a link switch.11.The method of claim 7, comprising:receiving, by the STA (202), capability information of the AP (201), wherein the capability information further comprises information whether the second wireless communication link is enabled or disabled; anddetermining, by the STA (202), the demand from the STA (202) for the second wireless communication link based on the capability information of the AP (201).12.An access point (AP) (201) for station (STA)-initiated dynamic link management for bandwidth enhancement in a wireless communication network system, comprising:memory (203) storing instructions; andat least one processor (204) communicatively coupled to the memory (203),wherein the instructions, when executed by the at least one processor individually or collectively, cause the AP to:detect that a STA (202) is connected to the AP (201) over a first wireless communication link,receive an action frame request message from the STA (202) to connect the STA (202) to a second wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities over the first wireless communication link,determine whether the AP (201) comprises capability to the action frame request message for activation of the second wireless communication link based on based on a plurality of parameters,establishe the second wireless communication link with the STA (202),transmit an action frame response message to the AP (201) to establishing the second wireless communication link with the STA (202), andtransmit and receive of traffic data over the second wireless communication link.13.The AP of claim 12, wherein the instructions, when executed by the at least one processor individually or collectively, cause the AP to operate according to one of claim 2 to 6.14.A station (STA (202)) for STA (202)-initiated dynamic link management for bandwidth enhancement in a wireless communication, comprising:memory (207) storing instructions; andat least one processor (208) communicatively coupled to the memory (203),wherein the instructions, when executed by the at least one processor individually or collectively, cause the STA to:detect that the STA (202) is connected to or in a process of connecting to an access point (AP (201)) over a first wireless communication link,determine a demand from the STA (202) for a second wireless communication link while the STA (202) is connected to or in the process of connecting to the access over the first wireless communication link, wherein the second wireless communication link comprises higher or lower capabilities over the first wireless communication link,transmit an action frame request message to the AP (201) to establish the second wireless communication link with the AP (201),receive an action frame response message from the AP (201) based on the action frame request message, wherein the action frame response message indicates establishment of the second wireless communication link between the STA (202) and the AP (201), andtransmit and receive traffic data over the second wireless communication link.15.The STA of claim 14, wherein the instructions, when executed by the at least one processor individually or collectively, cause the STA to operate according to one of claim 8 to 11.

Citation Information

Patent Citations

  • Dynamic Switching Between SU-MIMO and MU-MIMO Transmission

    US20200007199A1

  • Method and apparatus for cooperative communication using multi-link in communication system

    US20220408506A1

  • Method for performing multi-link communication in wireless communication system

    US20230103810A1

  • Multi-link communications

    US20240260109A1

  • Multi-link reconfiguration and tim broadcast procedure for multi-link operation

    WO2024043599A1