PATENT DOCUMENT

Publication Number: US-11240654-B2
Application Number: US-201314771839-A
Country: US
Kind Code: B2

Title: Wireless local area network (WLAN) traffic load measurement provisioning to wireless cellular networks

Abstract:
Generally, this disclosure provides devices, systems and methods for provisioning of wireless local area network (WLAN) traffic load measurements to third generation partnership project 3GPP wireless cellular networks. A WLAN element manager (EM) may include a polling module to poll a WLAN access point (AP), the polling to request traffic load data from the WLAN AP; a timer module to trigger the polling module to poll at periodic intervals; a logging module to receive and log the requested traffic load data; and an integration reference point (IRP) agent including a reporting module to generate a traffic load report for transmission to a network manager (NM), the traffic load report based on the logged traffic load data.

Claims:
What is claimed is: 
     
       1. A wireless local area network (WLAN) element manager (EM) for managing a WLAN domain comprising a group of WLAN access points (APs), comprising one or more processors configured to:
 poll a WLAN AP, the polling to request traffic load data from the WLAN AP; 
 trigger the polling of the WLAN AP at a periodic interval for polling; 
 receive the traffic load data through a type 1 interface and log the requested traffic load data; 
 map the logged traffic load data from a WLAN standard interface format to a third generation partnership project (3GPP) standard interface format to generate 3GPP format traffic load data; and 
 generate a traffic load report based on the 3GPP format traffic load data and transmit the traffic load report using a type 2 interface to a network manager (NM). 
 
     
     
       2. The WLAN EM of  claim 1 , wherein the periodic interval for polling the WLAN AP is configured based on traffic load requirements of a base station external to the WLAN domain. 
     
     
       3. The WLAN EM of  claim 1 , wherein the traffic load data comprises a channel utilization indicator. 
     
     
       4. The WLAN EM of  claim 3 , wherein the one or more processors are is configured to receive a management information base (MIB) message that includes a dot11ChannelUtilization data element corresponding to the channel utilization indicator. 
     
     
       5. The WLAN EM of  claim 1 , wherein the traffic load data comprises an available admission capacity indicator. 
     
     
       6. The WLAN EM of  claim 5 , wherein the one or more processors are is configured to receive a management information base (MIB) message that includes a dot11AvailableAdmissionCapacity data element corresponding to the available admission capacity indicator. 
     
     
       7. The WLAN EM of  claim 1 , wherein the one or more processors are configured to provide the traffic load report to the NM in response to a polling request from the NM. 
     
     
       8. The WLAN EM of  claim 1 , wherein the reporting module one or more processors are configured to incorporate the traffic load data in the 3GPP standard interface format in one or more data elements associated with a management information base (MIB) message transmitted to the NM via a standardized interface. 
     
     
       9. A method for traffic load measurement, comprising:
 polling, through a type 1 interface, a wireless local area network (WLAN) access point (AP) in a WLAN domain to request traffic load data from the WLAN AP, the polling triggered at a periodic interval for polling; 
 receiving the requested traffic load data, wherein the traffic load data comprises a management information base (MIB) message that includes data elements associated with traffic load in the WLAN; 
 logging the received traffic load data in a log file; 
 mapping the logged traffic load data from a WLAN standard interface format to a third generation partnership project (3GPP) standard interface format to generate 3GPP format traffic load data; 
 generating a traffic load report based on the 3GPP format traffic load data; and 
 transmitting the traffic load report to a network manager (NM) using a type 2 interface. 
 
     
     
       10. The method of  claim 9 , wherein the periodic interval for polling the WLAN AP is configured based on traffic load requirements of base station external to the WLAN domain. 
     
     
       11. The method of  claim 9 , wherein the traffic load data comprises a channel utilization indicator. 
     
     
       12. The method of  claim 11 , wherein the traffic load data comprises a management information base (MIB) message that includes a dot11ChannelUtilization data element corresponding to the channel utilization indicator. 
     
     
       13. The method of  claim 9 , wherein the traffic load data comprises an available admission capacity indicator. 
     
     
       14. The method of  claim 13 , wherein the traffic load data comprises a management information base (MIB) message that includes a dot11AvailableAdmissionCapacity data element corresponding to the available admission capacity indicator. 
     
     
       15. The method of  claim 9 , further comprising transmitting the traffic load report to the NM in response to a polling request from the NM.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
     The present patent application is related to and claims priority to U.S. Provisional Patent Applications: Ser. No. 61/806,821, filed Mar. 29, 2013, the contents of which are incorporated herein by reference in their entirety. 
    
    
     FIELD 
     The present disclosure relates to Wireless Local Area Network (WLAN) traffic load measurement, and more particularly, to provisioning of WLAN traffic load measurements to Third Generation Partnership Project (3GPP) wireless cellular networks. 
     BACKGROUND 
     The accelerated adoption of smartphones, tablets and cloud computing has resulted in the rapid growth of global mobile data traffic. Projections indicate that a 26-fold increase in mobile data traffic may be expected by 2015, compared to 2010, with data traffic reaching a rate of 6.3 exabytes per month. The scaling of network capacity through deployment of additional base stations and the implementation of new technology may be of limited effectiveness in dealing with this growth since mobile data pricing tends to remain relatively flat. 
     One approach to this problem involves offloading of data traffic from the mobile wireless cellular network, for example a 3GPP Long Term Evolution (LTE) or LTE-Advanced (LTE-A) network, to a Wireless Local Area Network (WLAN). In this scenario, a wireless mobile device, for example User Equipment (UE), which is served by a cell base station, for example an evolved Node B (eNB), may offload some or all of the data traffic to an available WLAN access point (AP). A mechanism is needed, however, for eNBs to determine the relative traffic loading of WLAN APs that may be available for such offloading, to ensure efficient and reliable operation of the system so that the objectives of mobile data offload are achieved. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       Features and advantages of embodiments of the claimed subject matter will become apparent as the following Detailed Description proceeds, and upon reference to the Drawings, wherein like numerals depict like parts, and in which: 
         FIG. 1  illustrates a top level system diagram of one example embodiment consistent with the present disclosure; 
         FIG. 2  illustrates a block diagram of one example embodiment consistent with the present disclosure; 
         FIG. 3  illustrates a block diagram of another example embodiment consistent with the present disclosure; 
         FIG. 4  illustrates a data structure associated with one example embodiment consistent with the present disclosure; 
         FIG. 5  illustrates a data structure associated with another example embodiment consistent with the present disclosure; 
         FIG. 6  illustrates a flow diagram of an example embodiment consistent with the present disclosure; and 
         FIG. 7  illustrates a flowchart of operations of another example embodiment consistent with the present disclosure. 
     
    
    
     Although the following Detailed Description will proceed with reference being made to illustrative embodiments, many alternatives, modifications, and variations thereof will be apparent to those skilled in the art. 
     DETAILED DESCRIPTION 
     Generally, this disclosure provides devices, systems and methods for provisioning of WLAN traffic load measurements to 3GPP wireless cellular networks, for example an LTE or LTE-A network. WLAN offloading is a technique for load balancing where traffic from a relatively overloaded eNB may be offloaded to one of a number of underlying WLAN APs. The selection of the WLAN AP for offloading may be facilitated by the provisioning, to the eNB, of relatively current traffic load measurements associated with the APs such that a relatively less loaded AP may be selected. Since a direct communication link between APs and eNBs does not exist, traffic load measurements may be reported over a path through the network hierarchy from the AP to a WLAN element manager (EM) and up to a network manager (NM). The NM may then transmit the traffic load measurements down through a 3GPP domain manager (DM) and further to the eNBs in that domain. 
       FIG. 1  illustrates a top level system diagram  100  of one example embodiment consistent with the present disclosure. A wireless network is shown to include cell coverage areas Cell A  102  and Cell B  104  which may be served by an eNB  106 . In another example embodiment, eNB  106  may provide coverage to two sectors, Cell A  102  and Cell B  104 . Any number of WLAN APs  108  may be located or overlain in the network area of Cell A  102  or Cell B  104 . A UE  110  may typically be configured to transmit voice and data traffic to and from the eNB  106 . In some instances, however, for example under increased traffic conditions, the eNB  106  may offload some or all of the data traffic from the UE  110  to one or more of the WLAN APs  108 . Network manager  112  may be configured to communicate with both the WLAN APs and the eNBs in the network, for example through domain managers, to provide WLAN AP traffic load measurements to the eNBs, to monitor the data offloading performance and to ensure increased efficiency and reliability of the system operation, as will be described in greater detail below 
     While this is a simplified example, for illustration purposes, it will be appreciated that in practice any configuration of eNBs, UEs and WLAN APs of various types may be deployed and may provide coverage extending to any number or areas, regions or sectors. The wireless network may comply with, or otherwise be compatible with the IEEE 802.11 WLAN network standard, the Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) and/or LTE-Advanced (LTE-A) based wireless network standard, including current, previous and future versions of that standard. These standards may include, for example, IEEE 802.11-2012, “Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications,” and 3GPP TS 36.300, V11.2.0, “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 11).” 
       FIG. 2  illustrates a block diagram  200  of one example embodiment consistent with the present disclosure. The network manager (NM)  112  is shown to include an IRP manager  204 , also known as an operations support system (OSS). An IRP manager or OSS is typically a computer system and/or software application configured to provide and facilitate network management and support functions to network operators or providers. These support functions may include performance monitoring and fault detection. The IRP manager  204  may be configured to communicate with the 3GPP eNBs  106  through a 3GPP domain manager (DM)  206  which may include a 3GPP element manager  208 . 3GPP domain manager  206  may be configured to provide both element and domain management function for a sub-network, while 3GPP element manager  208  may be configured to provide a set of end-user functions for management of a set of related types of network elements, for example 3GPP eNBs  106 . 
     The IRP manager  204  may also be configured to communicate with the WLAN APs  108  through a WLAN element manager (EM)  210 . WLAN element manager  210  may be configured to provide both element and domain management function for a sub-network and to provide a set of end-user functions for management of a set of related types of network elements, for example WLAN APs  108 . 
     The 3GPP domain manager  206  and the WLAN domain manager  210  may be configured to provide a type 2 interface  220  to the network manager  112 , which may be a standardized interface, while providing a type 1 interface  230  to the eNBs  106  and WLAN APs  108 , which may be a proprietary interface. IRP manager  204  may be configured to communicate with an IRP Agent  212  residing in WLAN element manager  210  via type 2 interface  220 . Any message translation that may be required between these two types of interfaces may be performed by the WLAN mapping function (WMF) module  214 . WLAN element manager  210  may also include an Access Controller module  216  configured to manage and interface with the WLAN APs  108 . 
       FIG. 3  illustrates a block diagram  300  of another example embodiment consistent with the present disclosure. WLAN element manager  210  is shown to include access controller  302 , logging module  308 , log file  310 , WMF module  312  and IRP agent  314 , the operations of which will be explained in greater detail below. In some embodiments, access controller  302  may further include a timer module  304  and a polling module  306 , while IRP agent may further include a reporting module  316 . 
     The polling module  306  may be configured to poll the WLAN AP to request traffic load data. The polling may be triggered by the expiration of a timer at periodic intervals provided by timer module  304 . The periodic intervals may be configurable or otherwise programmable based on traffic load management requirements of the eNBs. Logging module  308  may be configured to receive and log the requested traffic load data, for example in log file  310 . Reporting module  316  may be configured to generate a traffic load report for transmission to network manager  112 . The traffic load report is based on the logged traffic load data which may include indicators of channel utilization and available admission capacity as described below in connection with  FIGS. 4 and 5 . The traffic load report may be transmitted in response to a polling request from the NM  112 . 
     The WMF module may be configured to map or translate the traffic load data from a WLAN standard interface format to a 3GPP standard interface format. The traffic load data may be incorporated into one or more data elements associated with a management information base (MIB) message transmitted to the NM via a standardized interface, for example type 2 interface  220 . 
     The IRP manager  204  of the NM  112  may be configured to poll the WLAN EM  210 , for example using a polling module, to request the traffic load reports. In some embodiments, the IRP manager  204  may also be configured with a notification handler to accept/receive unpolled traffic load reports from the WLAN EM  210 . The IRP manager  204  may further be configured with a communications module to transmit the traffic load reports to the 3GPP DM  206  for subsequent transmission to the 3GPP eNBs to be used for determination of candidates of WLAN APs for data traffic offloading. 
       FIG. 4  illustrates a data structure  400  associated with one example embodiment consistent with the present disclosure. The WLAN element manager  210  may be configured to receive an MIB message that includes a Dot11CountersEntry  402  that provides a dot11Channel Utilization  404  data element and a dot11AvailableAdmissionCapacity  406  data element from a WLAN AP. These data elements  404 ,  406  may be configured to indicate data traffic load associated with a WLAN AP. 
     As further illustrated in  FIG. 5 , the dot11Channel Utilization  404  data element may be configured by the AP as a counter to indicate the percentage of time, over a given period, during which the medium was busy as sensed by the AP using either a physical or virtual carrier sense mechanism. The dot11Channel Utilization  404  may be normalized to a value of  255 . The dot11AvailableAdmissionCapacity  406  data element may be configured by the AP as a counter to indicate a remaining amount of time available in the medium via explicit admission control. The dot11AvailableAdmissionCapacity  406  may be expressed in units of 32 microseconds. 
       FIG. 6  illustrates a flow diagram  600  of an example embodiment consistent with the present disclosure. At operation  610 , the WLAN EM  210  waits for the expiration of a timer. At operation  620 , the WLAN EM  210  polls one or more of the WLAN APs  108  for traffic load data. At operation  630 , the WLAN EM  210  receives traffic load data from one or more of the WLAN APs  108 . At operation  612 , the WLAN EM  210  logs the AP traffic load data. At operation  614 , the WLAN EM  210  determines if there is a need to report the data, for example if a polling request was received from the NM  112  or if a notification timer expired. At operation  624 , the traffic load report is transmitted from the EM  210  to the NM  112 . At operation  626 , the traffic load report is transmitted from the NM  112  to the eNB  106 , for example through the DM  206 . The eNB may determine which APs are in the vicinity of a UE and then, based on the traffic load report, select a subset of those closer APs which are relatively less loaded to be offload candidates for the UE. At operation  628 , a candidate AP for offloading is transmitted from the eNB  106  to the UEs  110 . 
       FIG. 7  illustrates a flowchart of operations  700  of another example embodiment consistent with the present disclosure. At operation  710 , a WLAN AP is polled to request traffic load data from the WLAN AP. The polling is triggered at periodic intervals by a timer. At operation  720 , the requested traffic load data is received. At operation  730 , the received traffic load data is logged to a log file. At operation  740 , a traffic load report is generated based on the logged traffic load data. At operation  750 , the traffic load report is transmitted to a network manager. The network manager may subsequently transmit the traffic load report to an eNB which may then select, based on the traffic load report, one or multiple WLAN APs with lower traffic load as candidates for offloading. 
     Embodiments of the methods described herein may be implemented in a system that includes one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors perform the methods. Here, the processor may include, for example, a system CPU (e.g., core processor) and/or programmable circuitry. Thus, it is intended that operations according to the methods described herein may be distributed across a plurality of physical devices, such as processing structures at several different physical locations. Also, it is intended that the method operations may be performed individually or in a subcombination, as would be understood by one skilled in the art. Thus, not all of the operations of each of the flow charts need to be performed, and the present disclosure expressly intends that all subcombinations of such operations are enabled as would be understood by one of ordinary skill in the art. 
     The storage medium may include any type of tangible medium, for example, any type of disk including floppy disks, optical disks, compact disk read-only memories (CD-ROMs), compact disk rewritables (CD-RWs), digital versatile disks (DVDs) and magneto-optical disks, semiconductor devices such as read-only memories (ROMs), random access memories (RAMs) such as dynamic and static RAMs, erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), flash memories, magnetic or optical cards, or any type of media suitable for storing electronic instructions. 
     “Circuitry”, as used in any embodiment herein, may comprise, for example, singly or in any combination, hardwired circuitry, programmable circuitry, state machine circuitry, and/or firmware that stores instructions executed by programmable circuitry. An app may be embodied as code or instructions which may be executed on programmable circuitry such as a host processor or other programmable circuitry. A module, as used in any embodiment herein, may be embodied as circuitry. The circuitry may be embodied as an integrated circuit, such as an integrated circuit chip. 
     Thus, the present disclosure provides devices, methods, systems and computer-readable storage medium for provisioning of WLAN traffic load measurements to 3GPP wireless cellular networks. The following examples pertain to further embodiments. 
     According to one aspect there is provided a WLAN element manager (EM). The WLAN EM may include a polling module to poll a WLAN access point (AP), the polling to request traffic load data from the WLAN AP. The WLAN EM of this example may also include a timer module to trigger the polling module to poll at periodic intervals. The WLAN EM of this example may further include a logging module to receive and log the requested traffic load data. The WLAN EM of this example may further include an integration reference point (IRP) agent including a reporting module to generate a traffic load report for transmission to a network manager (NM), the traffic load report based on the logged traffic load data. 
     Another example WLAN EM includes the forgoing components and the traffic load data includes a channel utilization indicator. 
     Another example WLAN EM includes the forgoing components and the traffic load data includes an available admission capacity indicator. 
     Another example WLAN EM includes the forgoing components and further includes a WLAN Mapping Function (WMF) module to map the traffic load data from a WLAN standard interface format to a third generation partnership project (3GPP) standard interface format. 
     Another example WLAN EM includes the forgoing components and the reporting module provides the traffic load report to the NM in response to a polling request from the NM. 
     Another example WLAN EM includes the forgoing components and the reporting module incorporates the traffic load data in one or more data elements associated with a management information base (MIB) message transmitted to the NM via a standardized interface. 
     Another example WLAN EM includes the forgoing components and the periodic interval for polling is configurable based on traffic load management requirements of an evolved Node B (eNB). 
     According to another aspect there is provided an IRP manager. The IRP manager may include a polling module to poll a WLAN EM, the polling to request traffic load reports from the WLAN EM. The IRP manager of this example may also include a notification handler to receive unpolled traffic load reports from the WLAN EM. The IRP manager of this example may further include a communication module to transmit the traffic load reports to a 3GPP domain manager (DM) for transmission to a 3GPP eNB for determination of candidates of WLAN APs for data traffic offloading. 
     Another example IRP manager includes the forgoing components and the traffic load data reports include channel utilization indicators and available admission capacity indicators associated with one or more of the WLAN APs. 
     Another example IRP manager includes the forgoing components and the traffic load data reports are associated with a management information base (MIB) message transmitted to a network manager (NM) via a standardized interface, the NM hosting the IRP manager. 
     According to another aspect there is provided a method. The method may include polling a WLAN access point (AP) to request traffic load data from the WLAN AP, the polling triggered at periodic intervals. The method of this example may also include receiving the requested traffic load data. The method of this example may further include logging the received traffic load data in a log file. The method of this example may further include generating a traffic load report based on the logged traffic load data. The method of this example may further include transmitting the traffic load report to a network manager (NM). 
     Another example method includes the forgoing operations and the traffic load data includes a channel utilization indicator. 
     Another example method includes the forgoing operations and the traffic load data includes an available admission capacity indicator. 
     Another example method includes the forgoing operations and further includes mapping the traffic load data from a WLAN standard interface format to a third generation partnership project (3GPP) standard interface format. 
     Another example method includes the forgoing operations and further includes providing the traffic load report to the NM in response to a polling request from the NM. 
     Another example method includes the forgoing operations and further includes incorporating the traffic load data in one or more data elements associated with a management information base (MIB) message transmitted to the NM via a standardized interface. 
     Another example method includes the forgoing operations and further includes programming the periodic interval for polling based on traffic load management requirements of an evolved Node B (eNB). 
     According to another aspect there is provided at least one computer-readable storage medium having instructions stored thereon which when executed by a processor, cause the processor to perform the operations of the method as described in any of the examples above. 
     According to another aspect there is provided an apparatus including means to perform a method as described in any of the examples above. 
     The terms and expressions which have been employed herein are used as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding any equivalents of the features shown and described (or portions thereof), and it is recognized that various modifications are possible within the scope of the claims. Accordingly, the claims are intended to cover all such equivalents. Various features, aspects, and embodiments have been described herein. The features, aspects, and embodiments are susceptible to combination with one another as well as to variation and modification, as will be understood by those having skill in the art. The present disclosure should, therefore, be considered to encompass such combinations, variations, and modifications.

Metadata:
Filing Date: 20131227
Publication Date: 20220201
Grant Date: 20220201
Priority Date: 20130329
Inventors: CHOU, JOEY
Assignee: APPLE INC
CPC Classifications: [{"code": "H04L65/756", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/752", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L47/83", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/613", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/764", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/762", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/70", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/18", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/12", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W36/0011", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W56/001", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0007", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L2025/03426", "inventive": false, "first": false, "tree": "[]"}, {"code": "Y02D30/70", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W28/02", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/1469", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W56/001", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0051", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0057", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/0022", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/08", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L1/1864", "inventive": true, "first": true, "tree": "[]"}, {"code": "H04L1/1864", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04N21/2402", "inventive": true, "first": false, "tree": "[]"}, {"code": "Y02D30/70", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L5/0085", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/26", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/088", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04N21/8543", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0452", "inventive": true, "first": true, "tree": "[]"}, {"code": "H04L5/0007", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04N21/8456", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0617", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L47/803", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/063", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/125", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/0072", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L5/0085", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0695", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0053", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/12", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L5/0051", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0055", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W36/26", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/80", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/18", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W4/021", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W8/02", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/088", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W28/0289", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W76/15", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W72/082", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W8/06", "inventive": true, "first": false, "tree": "[]"}, {"code": "Y02D30/70", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W36/0022", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/4092", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W8/082", "inventive": true, "first": true, "tree": "[]"}, {"code": "H04W72/0446", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0051", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W84/12", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L65/80", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/602", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W28/02", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/125", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B1/56", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W88/08", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W24/00", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0007", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W24/02", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L1/1864", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/18", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W72/046", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W28/20", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W48/16", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04M1/72457", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W84/042", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W36/08", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W36/26", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W84/045", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W48/06", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/22", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/0072", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04B7/0417", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W28/0226", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L25/0206", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0085", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L47/803", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0619", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/607", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/601", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/604", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L2025/03426", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04L5/0057", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W88/10", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04B7/0617", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W36/0011", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0695", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L5/0048", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L25/03305", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W28/085", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04N21/8456", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/0452", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04B7/063", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04N21/8543", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04L65/608", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04N21/2402", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W56/001", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W4/021", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04W88/02", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W48/12", "inventive": false, "first": false, "tree": "[]"}, {"code": "H04W24/10", "inventive": true, "first": true, "tree": "[]"}, {"code": "H04W24/04", "inventive": true, "first": false, "tree": "[]"}, {"code": "H04
Family ID: 90352389