DE102021134386A1 - PRIVATE MEDIA ACCESS CONTROL (MAC) ADDRESS OF A WI-FI DEVICE - Google Patents
PRIVATE MEDIA ACCESS CONTROL (MAC) ADDRESS OF A WI-FI DEVICE Download PDFInfo
- Publication number
- DE102021134386A1 DE102021134386A1 DE102021134386.0A DE102021134386A DE102021134386A1 DE 102021134386 A1 DE102021134386 A1 DE 102021134386A1 DE 102021134386 A DE102021134386 A DE 102021134386A DE 102021134386 A1 DE102021134386 A1 DE 102021134386A1
- Authority
- DE
- Germany
- Prior art keywords
- mac address
- circuit
- private
- examples
- circuitry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims description 110
- 238000005538 encapsulation Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 54
- 238000012545 processing Methods 0.000 description 48
- 230000008569 process Effects 0.000 description 23
- 230000005540 biological transmission Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 18
- 230000001413 cellular effect Effects 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 11
- 238000001228 spectrum Methods 0.000 description 9
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000003491 array Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000001424 field-emission electron microscopy Methods 0.000 description 2
- 238000007519 figuring Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000005404 monopole Effects 0.000 description 2
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 101150055569 arc4 gene Proteins 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002062 proliferating effect Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Eine Schaltung, eingerichtet: einen Rahmens von einer Wi-Fi Vorrichtung zu empfangen, wobei der Rahmen einen verschlüsselten privaten Kennzeichner aufweist; den verschlüsselten privaten Kennzeichner zu entschlüsseln; und die weiteren Wi-Fi Vorrichtung basierend auf dem entschlüsselten privaten Kennzeichner zu identifizieren.A circuit configured to: receive a frame from a Wi-Fi device, the frame including an encrypted private identifier; decrypt the encrypted private identifier; and identify the other Wi-Fi devices based on the decrypted private identifier.
Description
QUERVERWEIS AUF VERWANDTE ANMELDUNGCROSS REFERENCE TO RELATED APPLICATION
Diese Patentanmeldung beansprucht den Nutzen und die Priorität der U.S. Provisional App. Nr.
TECHNISCHES GEBIETTECHNICAL AREA
Diese Offenbarung betrifft allgemein Systeme und Verfahren für die Drahtlos-Kommunikation und insbesondere die private Mediumzugriffssteuerung(MAC)-Adresse einer Wi-Fi Vorrichtung.This disclosure relates generally to systems and methods for wireless communications, and more particularly to a Wi-Fi device's private medium access control (MAC) address.
HINTERGRUNDBACKGROUND
Drahtlos-Vorrichtungen sind weit verbreitet und fordern zunehmend den Zugang zu Drahtlos-Kanälen an. Das Institute of Electrical and Electronics Engineers (IEEE) entwickelt einen oder mehrere Standards, die Orthogonal-Frequenzaufteilung-Mehrfachzugriff (Orthogonal Frequency-Division Multiple Access - OFDMA) bei der Kanalzuweisung verwenden.Wireless devices are proliferating and increasingly demanding access to wireless channels. The Institute of Electrical and Electronics Engineers (IEEE) is developing one or more standards that use Orthogonal Frequency-Division Multiple Access (OFDMA) in channel allocation.
Figurenlistecharacter list
In den Zeichnungen beziehen sich gleiche Bezugszeichen im Allgemeinen auf die gleichen Teile in den verschiedenen Ansichten. Die Zeichnungen sind nicht notwendigerweise maßstabsgetreu, wobei der Schwerpunkt im Allgemeinen auf der anschaulichen Darstellung der beispielhaften Prinzipien der Offenbarung liegt. In der folgenden Beschreibung werden verschiedene Aspekte der Offenbarung mit Bezug auf die folgenden Zeichnungen beschrieben, in denen:
-
1 1 ist ein Netzwerkdiagramm, das eine beispielhafte Netzwerkumgebung für eine private MAC-Adresse gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung zeigt. -
2 veranschaulicht Verbindungen zwischen Stationen von Multi-Link-Vorrichtungen. -
3 veranschaulicht ein 4-Wege-Handshake. -
4 veranschaulicht ein Flussdiagramm eines illustrativen Prozesses für ein illustratives privates MAC-Adressensystem gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung. -
5 zeigt ein Funktionsdiagramm einer beispielhaften Kommunikationsstation, die zur Verwendung als Benutzervorrichtung geeignet sein kann, gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung. -
6 veranschaulicht ein Blockdiagramm einer Beispielmaschine, auf der eine oder mehrere Techniken (z.B. Verfahren) gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung ausgeführt werden können. -
7 ist ein Blockdiagramm einer Funkarchitektur gemäß einigen Beispielen. -
8 veranschaulicht eine beispielhafte Front-End-Modul-Schaltung zur Verwendung in der Funkarchitektur von7 , gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung. -
9 veranschaulicht ein Beispiel für eine Funk-IC-Schaltung zur Verwendung in der Funkarchitektur von7 gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung. -
10 zeigt ein Beispiel für eine Basisbandverarbeitungsschaltung zur Verwendung in der Funkarchitektur von7 , gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung.
-
1 1 is a network diagram depicting an example network environment for a private MAC address, in accordance with one or more examples of the present disclosure. -
2 illustrates connections between stations of multi-link devices. -
3 illustrates a 4-way handshake. -
4 12 illustrates a flow diagram of an illustrative process for an illustrative private MAC address system, in accordance with one or more examples of the present disclosure. -
5 10 shows a functional diagram of an example communication station that may be suitable for use as a user device, in accordance with one or more examples of the present disclosure. -
6 11 illustrates a block diagram of an example machine on which one or more techniques (eg, methods) according to one or more examples of the present disclosure may be performed. -
7 12 is a block diagram of a radio architecture, according to some examples. -
8th FIG. 12 illustrates an example front-end module circuit for use in the radio architecture of FIG7 , according to one or more examples of the present disclosure. -
9 FIG. 12 illustrates an example of a radio IC circuit for use in the radio architecture of FIG7 according to one or more examples of the present disclosure. -
10 FIG. 1 shows an example of a baseband processing circuit for use in the radio architecture of FIG7 , according to one or more examples of the present disclosure.
DETAILLIERTE BESCHREIBUNGDETAILED DESCRIPTION
Die folgende Beschreibung und die Zeichnungen veranschaulichen hinreichend spezifische Beispiele, um es dem Fachmann zu ermöglichen, sie zu praktizieren. Andere Beispiele können strukturelle, logische, elektrische, verfahrenstechnische, algorithmische und andere Änderungen beinhalten. Abschnitte und Merkmale einiger Beispiele können in anderen Beispielen enthalten sein oder diese ersetzen. Die in den Patentansprüchen angeführten Beispiele umfassen alle verfügbaren Äquivalente dieser Ansprüche.The following description and drawings illustrate examples sufficiently specific to enable those skilled in the art to practice them. Other examples may include structural, logical, electrical, procedural, algorithmic, and other changes. Sections and features of some examples may be included in or superseded by other examples. The examples given in the claims include all available equivalents of these claims.
Im Folgenden wird ein Problem beschrieben, das sich auf eine Verbindung zwischen einer Nicht-AP-StA und einem AP bezieht. Das gleiche Problem gilt jedoch auch für eine Verbindung zwischen einer Nicht-AP-MLD und einer AP-MLD.The following describes a problem related to a connection between a non-AP StA and an AP. However, the same problem also applies to a connection between a non-AP MLD and an AP MLD.
Während eine Wi-Fi-Vorrichtung die MAC Adresse während der Verbindung mit einem AP randomisieren kann, d.h. eine andere MAC Adresse während der Verbindung mit einem AP zu einer anderen Zeit verwenden kann, wurde darauf hingewiesen, dass dies bestimmte bestehende Mechanismen brechen kann.While a Wi-Fi device can randomize the MAC address while connecting to an AP, i.e. use a different MAC address at a different time while connecting to an AP, it has been noted that this may break certain existing mechanisms.
MAC-basierte elterliche Kontrolle:MAC-based Parental Controls:
Nahezu jeder WLAN-Router für den Heimgebrauch verfügt über die Möglichkeit, eine Pass-/Blockliste für MAC-Adressen einzurichten, um zu ermitteln, ob einer angeschlossenen Drahtlos-Vorrichtung der Zugriff auf das Netzwerk gestattet/verweigert wird. Der Anwendungsfall ist die elterliche Kontrolle, bei der die Eltern den Internetzugang der Drahtlos-Vorrichtungen ihrer Kinder einschränken können. Dieser Mechanismus beruht auf der Annahme, dass eine Drahtlos-Vorrichtung ihre MAC-Adresse nicht ändern kann. Wenn eine Drahtlos-Vorrichtung die MAC-Adresse bei jeder Verbindung ändern kann, funktioniert ein Mechanismus wie die Sperrliste nicht mehr.Almost every home wireless router has the ability to set up a MAC address pass/block list to determine whether to allow/deny a connected wireless device access to the network. The use case is parental control, where parents can restrict Internet access of their children's wireless devices. This mechanism is based on the assumption that a wireless device cannot change its MAC address. If a wireless device can change the MAC address on each connection, a mechanism like the blacklist no longer works.
MAC-basiertes Zugangsnetzwerk:MAC-based access network:
In bestimmten Netzwerken wie Universitätsnetzwerken, in denen der Netzwerkadministrator den Studenten auffordert, sich im Netzwerk zu registrieren, besteht ein typischer Ansatz darin, die MAC-Adresse aufzuzeichnen, während die Registrierung durchgeführt wird. Wenn eine Drahtlos-Vorrichtung die MAC-Adresse bei jeder Verbindung ändern kann, kann es sein, dass der Student, der sich im Netzwerk registriert hat, nach der Registrierung immer noch nicht auf das Netzwerk zugreifen kann.On certain networks, such as university networks, where the network administrator requires the student to register on the network, a typical approach is to record the MAC address while the registration is being performed. If a wireless device can change the MAC address with each connection, the student who has registered on the network may still not be able to access the network after registration.
DHCP:DHCP:
Nachdem eine Wi-Fi Vorrichtung den typischen Authentifizierungs-, Assoziierungs- und 4-Wege-Handshake-Austausch abgeschlossen hat, um den Sicherheitsschlüssel festzulegen. DHCP ist erforderlich, um die IP-Adresse zu erhalten. Ein DHCP-Server weist jedoch normalerweise einer MAC-Adresse eine IP-Adresse aus dem Zuweisungspool zu. Wenn eine WLAN-Vorrichtung die MAC-Adresse viel häufiger zufällig vergibt als die IP-Adresse abläuft, kann die IP-Adresse im Pool schnell aufgebraucht sein. Es gibt auch Anwendungsfälle, in denen bestimmte MAC-Adressen in einem bestimmten IP-Adressenzuweisungspool enthalten sind, und die zufällige Vergabe von MAC-Adressen diesen Mechanismus unterbricht.After a Wi-Fi device completes the typical authentication, association, and 4-way handshake exchange to establish the security key. DHCP is required to get the IP address. However, a DHCP server typically assigns an IP address from the allocation pool to a MAC address. If a WLAN device randomizes the MAC address much more frequently than the IP address expires, the IP address in the pool can quickly be used up. There are also use cases where specific MAC addresses are included in a specific IP address allocation pool, and randomizing MAC addresses breaks this mechanism.
Die Möglichkeit, dass die Zufallszuweisung von MAC-Adressen bestimmte Mechanismen unterbrechen kann, hat verhindert, dass die Zufallszuweisung von MAC-Adressen ständig verwendet wird. Eine typische Situation ist, dass die MAC-Adress-Randomisierung standardmäßig ausgeschaltet ist (z.B. Windows-Rechner). Eine andere typische Situation ist, dass die MAC-Adressfunktion standardmäßig eingeschaltet ist (z.B. Android oder iOs), aber wenn ein Kunde Probleme bei der Verbindung mit dem Netzwerk oder bei der Unterbrechung von Funktionen hat (aufgrund eines DHCP-Problems oder eines MAC-basierten Zugangsnetzwerks oder einer MAC-basierten Kindersicherung), schaltet der Kunde einfach die gesamte Funktion aus.The possibility that random MAC address assignment could break certain mechanisms has prevented random MAC address assignment from being used consistently. A typical situation is that MAC address randomization is switched off by default (e.g. Windows computers). Another typical situation is that the MAC address feature is turned on by default (e.g. Android or iOs) but when a customer is having problems connecting to the network or having functionality disruption (due to a DHCP issue or a MAC-based access network or a MAC-based parental control), the customer simply switches off the entire function.
Es gibt eine Option auf der Drahtlos-Vorrichtung, um die MAC-Randomisierung für eine bestimmte SSID, die ein Netzwerk identifiziert, zu deaktivieren. Wenn also die MAC-Adress-Randomisierung für ein bestimmtes Netzwerk Probleme verursacht, kann die MAC-Adress-Randomisierung nur für dieses Netzwerk ausgeschaltet werden, während sie für andere Netzwerke, die die Funktionalitäten nicht beeinträchtigen, weiterhin eingeschaltet bleibt.There is an option on the wireless device to disable MAC randomization for a specific SSID that identifies a network. So if MAC address randomization is causing problems for a particular network, MAC address randomization can be turned off for that network only, while leaving it on for other networks that don't affect functionality.
Wenn die MAC-Adress-Randomisierung ausgeschaltet ist, wird das Problem der Privatsphäre nicht gelöst.Having MAC address randomization turned off does not solve the privacy issue.
Ein normaler Mensch hat weder die Zeit noch die Energie, zu analysieren und herauszufinden, ob die MAC-Adress-Randomisierung für eine bestimmte SSID für jede Drahtlos-Vorrichtung eingeschaltet werden muss, obwohl die Option vorhanden ist. Ein normaler Mensch schaltet die Funktion eher aus und stellt sicher, dass er auf das Netzwerk zugreifen kann, um in den Nachrichten zu surfen, einzukaufen und andere persönliche Bedürfnisse zu befriedigen.A normal person has neither the time nor the energy to analyze and find out whether MAC address randomization needs to be turned on for a particular SSID for every wireless device, although the option is there. A normal person is more likely to turn off the feature and make sure they can access the network to surf the news, shop, and meet other personal needs.
Beachten Sie auch, dass es für die Drahtlos-Vorrichtung selbst schwierig ist, zu erkennen, ob die MAC-Adress-Randomisierung automatisch verwendet werden soll. Anwendungsfälle wie Elternkontrolle, MAC-basiertes Zugangsnetz und DHCP-Zuweisungsregeln können nicht automatisch erkannt werden.Also note that it is difficult for the wireless device itself to detect whether to use MAC address randomization automatically. Use cases such as parental control, MAC-based access network, and DHCP assignment rules cannot be detected automatically.
Aus diesen Gründen besteht ein ständiger Konflikt zwischen dem Erreichen von Datenschutz und dem Brechen bestehender Mechanismen.For these reasons, there is a constant conflict between achieving privacy and breaking existing mechanisms.
Beispiele der vorliegenden Offenlegung beziehen sich auf Systeme, Verfahren und Vorrichtungen für private Mediumzugriffssteuerung(MAC)-Adressen von Wi-Fi-Geräten.Examples of the present disclosure relate to systems, methods, and apparatus for private medium access control (MAC) addresses of Wi-Fi devices.
In einem Beispiel kann ein privates MAC-Adressensystem ermöglichen, dass eine Wi-Fi-Vorrichtung eine private MAC-Adresse hat, die dem angeschlossenen AP oder der AP-Multilink-Vorrichtung (MLD) auf sichere Weise zur Verfügung gestellt wird.In one example, a private MAC address system may allow a Wi-Fi device to have a private MAC address that is securely provided to the attached AP or AP Multilink Device (MLD).
Es wird vorgeschlagen, dass die private MAC-Adresse in Nachricht 2 des 4-Wege-Handshakes bereitgestellt und mit dem EAPOL-Key Encryption Key (KEK) verschlüsselt wird.It is proposed that the private MAC address is provided in
Nachdem die private Adresse bereitgestellt wurde, verwendet der angeschlossene AP oder AP MLD die private MAC-Adresse, um die Wi-Fi Vorrichtung auf höherer Ebene zu identifizieren.After the private address is provided, the attached AP or AP MLD uses the private MAC address to identify the higher-level Wi-Fi device.
Eine Drahtlos-Vorrichtung kann eine unterschiedliche private MAC-Adresse für verschiedene SSIDs haben, um das Problem zu vermeiden, herauszufinden, ob einem bestimmten Netzwerk, das durch einen Service Set Identifier (SSID) identifiziert wird, vertraut werden kann.A wireless device can have a different private MAC address for different SSIDs to avoid the problem of figuring out whether a particular network identified by a Service Set Identifier (SSID) can be trusted.
Eine Wi-Fi-Vorrichtung kann dieselbe private MAC-Adresse für verschiedene SSIDs haben, muss dann aber das Problem lösen, herauszufinden, ob der AP, der die SSID bewirbt, vertrauenswürdig ist.A Wi-Fi device can have the same private MAC address for different SSIDs, but then has to solve the problem of figuring out if the AP advertising the SSID can be trusted.
Die Wi-Fi Vorrichtung aus der Sicht einer höheren Schicht wird nun durch die private Adresse identifiziert, die nicht über die Luft preisgegeben wird. Die private Adresse kann nun für eine bestimmte SSID festgelegt werden, ohne dass die Funktionalitäten der MAC-basierten Kindersicherung, des MAC-basierten Zugangsnetzes und des dynamischen Hostkonfigurationsprotokolls (DHCP) beeinträchtigt werden.The Wi-Fi device from a higher layer perspective is now identified by the private address, which is not exposed over the air. The private address can now be set for a specific SSID without affecting the functionalities of MAC-based Parental Control, MAC-based Access Network and Dynamic Host Configuration Protocol (DHCP).
Die obigen Beschreibungen dienen der Veranschaulichung und sind nicht als einschränkend zu betrachten. Es gibt zahlreiche andere Beispiele, Konfigurationen, Prozesse, Algorithmen usw., von denen einige im Folgenden ausführlicher beschrieben werden. Die Beispiele werden nun unter Bezugnahme auf die beigefügten Abbildungen beschrieben.The above descriptions are provided for purposes of illustration and are not to be taken as limiting. There are numerous other examples, configurations, processes, algorithms, etc., some of which are described in more detail below. The examples will now be described with reference to the accompanying figures.
In einigen Beispielen können die Benutzervorrichtungen 120 und der AP 102 ein oder mehrere Computersysteme aufweisen, die dem Funktionsdiagramm von
Eine oder mehrere anschauliche Benutzergerät(e) 120 und/oder AP(s) 102 können von einem oder mehreren Benutzer(n) 110 bedient werden. Es ist zu beachten, dass jede adressierbare Einheit eine Station (STA) sein kann. Eine STA kann mehrere unterschiedliche Merkmale aufweisen, die jeweils ihre Funktion bestimmen. Beispielsweise kann eine einzige adressierbare Einheit gleichzeitig eine tragbare STA, eine QoS-Station (Dienstgüte - Quality of Service), eine abhängige STA und eine versteckte STA sein. Die eine oder mehreren anschauliche(n) Gerät(e) 120 und die AP(s) 102 können STAs sein. Die eine oder mehrere anschauliche(n) Gerät(e) 120 und/oder der/die AP(s) 102 kann/können als persönlicher Basisdienstsatz (PBSS) Kontrollpunkt/Zugangspunkt (PCP/AP) arbeiten. Die Benutzergerät(e) 120 (z.B. 124, 126 oder 128) und/oder AP(s) 102 kann/können jede geeignete prozessorgesteuerte Vorrichtung aufweisen, einschließlich, aber nicht beschränkt auf eine mobile Vorrichtung oder eine nicht-mobile, z.B. eine statische Vorrichtung. Die Benutzergerät(e) 120 und/oder AP(s) 102 können beispielsweise ein Benutzergerät (UE), eine Station (STA), einen Zugangspunkt (AP), einen softwareaktivierten AP (SoftAP), einen Personal Computer (PC), eine tragbare Drahtlos-Vorrichtung (z.B., Armband, Uhr, Brille, Ring usw.), einen Desktop-Computer, einen mobilen Computer, einen Laptop-Computer, einen UltrabookTM-Computer, einen Notebook-Computer, einen Tablet-Computer, einen Server-Computer, einen Handheld-Computer, eine Handheld-Vorrichtung, eine Internet-der-Dinge-Vorrichtung (IoT), eine Sensor-Vorrichtung, eine PDA-Vorrichtung, eine PDA-Handheld-Vorrichtung, eine On-Board-Vorrichtung, eine Off-Board-Vorrichtung, eine Hybrid-Vorrichtung (z.B, ein Hybridgerät (z.B. eine Kombination von Mobiltelefonfunktionen mit PDA-Gerätefunktionen), ein Verbrauchergerät, ein Fahrzeuggerät, ein Nicht-Fahrzeuggerät, ein mobiles oder tragbares Gerät, ein nicht-mobiles oder nicht-tragbares Gerät, ein Mobilfunktelefon, ein Mobilfunktelefon, ein PCS-Gerät, ein PDA-Gerät, das eine Drahtlos-Kommunikationsvorrichtung enthält, ein mobiles oder tragbares GPS-Gerät, eine DVB-Vorrichtung, eine relativ kleine Rechenvorrichtung, einen Nicht-Desktop-Computer, eine „Carry Small Live Large“-Vorrichtung (CSLL), eine ultramobile Vorrichtung (UMD), einen ultramobilen PC (UMPC), eine mobile Internet-Vorrichtung (MID), eine „Origami“-Vorrichtung oder -Rechenvorrichtung, eine Vorrichtung, die dynamisch zusammensetzbares Computing (DCC) unterstützt, eine kontextbezogene Vorrichtung, eine Video-Vorrichtung, eine Audio-Vorrichtung, eine A/V-Vorrichtung, eine Set-Top-Box (STB), einen Blu-Ray-Disc (BD)-Player, einen BD-Recorder, einen Digital-Video-Disc (DVD)-Player, einen High-Definition (HD)-DVD-Player, einen DVD-Recorder, einen HD-DVD-Recorder, einen Personal Video Recorder (PVR), einen HD-Rundfunkempfänger, eine Videoquelle, eine Audioquelle, eine Video-Senke, eine Audio-Senke, einen Stereotuner, einen Rundfunkempfänger, einen Flachbildschirm, einen Personal Media Player (PMP), eine digitale Videokamera (DVC), einen digitalen Audioplayer, einen Lautsprecher, einen Audioempfänger, einen Audioverstärker, eine Spielvorrichtung, eine Datenquelle, eine Datensenke, eine digitale Fotokamera (DSC), einen Mediaplayer, ein Smartphone, einen Fernseher, einen Musikplayer oder Ähnliches, aufweisen. Andere Vorrichtungen, einschließlich intelligenter Vorrichtungen wie Lampen, Klimaanlagen, Autokomponenten, Haushaltskomponenten, Geräte usw. können ebenfalls in dieser Liste enthalten sein.One or more illustrative user device(s) 120 and/or AP(s) 102 may be operated by one or more user(s) 110. Note that any addressable entity can be a station (STA). A STA can have several different characteristics, each of which determines its function. For example, a single addressable entity can simultaneously be a portable STA, a Quality of Service (QoS) station, a slave STA, and a hidden STA. The illustrative device(s) 120 and AP(s) 102 may be STAs. The illustrative device(s) 120 and/or AP(s) 102 may operate as a Basic Personal Service Set (PBSS) Control Point/Access Point (PCP/AP). User equipment(s) 120 (eg, 124, 126, or 128) and/or AP(s) 102 may comprise any suitable processor controlled device, including but not limited to a mobile device or a non-mobile, eg, static device . The user equipment(s) 120 and/or AP(s) 102 may be, for example, a user equipment (UE), a station (STA), an access point (AP), a software-enabled AP (SoftAP), a personal computer (PC), a portable bare wireless device (eg, bracelet, watch, glasses, ring, etc.), a desktop computer, a mobile computer, a laptop computer, an Ultrabook™ computer, a notebook computer, a tablet computer, a server Computer, a handheld computer, a handheld device, an Internet of Things (IoT) device, a sensor device, a PDA device, a PDA handheld device, an on-board device, an off -Onboard device, a hybrid device (e.g., a hybrid device (e.g., a combination of cellular phone functionality with PDA device functionality), a consumer device, a vehicle device, a non-vehicle device, a mobile or portable device, a non-mobile or non- portable device, a cellular phone, a cellular phone, a PCS device, a PDA device containing a wireless communication device, a mobile or portable GPS device, a DVB device, a relatively small computing device, a non-desktop computer , a "Carry Sma ll Live Large" device (CSLL), an ultra-mobile device (UMD), an ultra-mobile PC (UMPC), a mobile internet device (MID), an "origami" device or computing device, a device that performs dynamically composable computing (DCC), contextual device, video device, audio device, A/V device, set-top box (STB), Blu-ray Disc (BD) player, BD recorder, a digital video disc (DVD) player, a high-definition (HD) DVD player, a DVD recorder, a high-definition DVD recorder, a personal video recorder (PVR), a high-definition Broadcast receiver, a video source, an audio source, a video sink, an audio sink, a stereo tuner, a broadcast receiver, a flat panel display, a personal media player (PMP), a digital video camera (DVC), a digital audio player, a speaker, a audio receiver, an audio amplifier, a gaming device, a data source, a data sink, a digital still camera (DSC), a media player, a smartphone, a television, a music player or the like. Other devices including smart devices such as lights, air conditioners, car components, household components, appliances, etc. can also be included in this list.
Der hierin verwendete Begriff „Internet der Dinge (IoT)-Vorrichtung“ bezieht sich auf ein beliebiges Objekt (z.B. ein Gerät, einen Sensor usw.), das über eine adressierbare Schnittstelle (z.B. eine Internetprotokoll (IP)-Adresse, eine Bluetooth-Kennung (ID), eine Nahfeldkommunikations (NFC)-ID usw.) verfügt und Informationen über eine drahtgebundene oder drahtlose Verbindung an eine oder mehrere andere Vorrichtungen übertragen kann. Eine IoT-Vorrichtung kann über eine passive Kommunikationsschnittstelle verfügen, z.B. einen Quick-Response-Code (QR-Code), einen RFID-Tag (Radio Frequency Identification), einen NFC-Tag oder Ähnliches, oder über eine aktive Kommunikationsschnittstelle, z.B. ein Modem, einen Transceiver, einen Sender-Empfänger oder Ähnliches. Eine IoT-Vorrichtung kann einen bestimmten Satz von Attributen aufweisen (z.B., einen Vorrichtungszustand oder -status, z.B. ob die IoT-Vorrichtung ein- oder ausgeschaltet, offen oder geschlossen, im Leerlauf oder aktiv, für die Ausführung von Aufgaben verfügbar oder beschäftigt ist usw., eine Kühl- oder Heizfunktion, eine Umgebungsüberwachungs- oder -aufzeichnungsfunktion, eine Licht emittierende Funktion, eine Schall emittierende Funktion usw.), die in eine zentrale Verarbeitungseinheit (CPU), einen Mikroprozessor, einen ASIC oder Ähnliches eingebettet und/oder von diesen gesteuert/überwacht werden können, und die für die Verbindung mit einem IoT-Netzwerk wie einem lokalen Ad-hoc-Netzwerk oder dem Internet eingerichtet sind. IoT-Vorrichtungen können beispielsweise Kühlschränke, Toaster, Backöfen, Mikrowellen, Gefriergeräte, Geschirrspüler, Geschirr, Handwerkzeuge, Waschmaschinen, Wäschetrockner, Öfen, Klimaanlagen, Thermostate, Fernsehgeräte, Beleuchtungskörper, Staubsauger, Sprinkleranlagen, Stromzähler, Gaszähler usw. aufweisen, sofern die Vorrichtungen mit einer adressierbaren Kommunikationsschnittstelle zur Kommunikation mit dem IoT-Netzwerk ausgestattet sind. IoT-Vorrichtungen können auch Mobiltelefone, Desktop-Computer, Laptops, Tablet-Computer, persönliche digitale Assistenten (PDAs) usw. aufweisen. Dementsprechend kann das IoT-Netzwerk eine Kombination aus „herkömmlichen“ internetfähigen Vorrichtungen (z.B. Laptop- oder Desktop-Computern, Mobiltelefonen usw.) zusätzlich zu Vorrichtungen aufweisen, die typischerweise keine Internetanbindung haben (z.B. Geschirrspüler usw.).As used herein, the term "Internet of Things (IoT) device" refers to any object (e.g., a device, sensor, etc.) that has an addressable interface (e.g., an Internet Protocol (IP) address, a Bluetooth identifier (ID), a Near Field Communication (NFC) ID, etc.) and can transmit information to one or more other devices via a wired or wireless connection. An IoT device may have a passive communication interface, such as a quick response (QR) code, radio frequency identification (RFID) tag, NFC tag, or the like, or an active communication interface, such as a modem , a transceiver, a transceiver or the like. An IoT device may have a particular set of attributes (e.g., a device state or status, e.g., whether the IoT device is on or off, open or closed, idle or active, available to perform tasks or busy, etc ., a cooling or heating function, an environmental monitoring or recording function, a light emitting function, a sound emitting function, etc.) embedded in and/or by a central processing unit (CPU), a microprocessor, an ASIC or the like controlled/monitored and set up to connect to an IoT network such as a local ad hoc network or the Internet. For example, IoT devices can include refrigerators, toasters, ovens, microwaves, freezers, dishwashers, dishes, hand tools, washing machines, tumble dryers, ovens, air conditioners, thermostats, televisions, lighting fixtures, vacuum cleaners, sprinklers, electric meters, gas meters, etc., provided the devices are equipped with are equipped with an addressable communication interface for communication with the IoT network. IoT devices can also include cell phones, desktop computers, laptop computers, tablet computers, personal digital assistants (PDAs), and so on. Accordingly, the IoT network may include a combination of “traditional” internet-enabled devices (e.g., laptop or desktop computers, cell phones, etc.) in addition to devices that typically do not have internet connectivity (e.g., dishwashers, etc.).
Die Benutzergerät(e) 120 und/oder AP(s) 102 können auch Mesh-Stationen aufweisen, beispielsweise in einem Mesh-Netzwerk gemäß einem oder mehreren IEEE 802.11-Standards und/oder 3GPP-Standards.The user equipment(s) 120 and/or AP(s) 102 may also comprise mesh stations, for example in a mesh network according to one or more IEEE 802.11 standards and/or 3GPP standards.
Jedes der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eingerichtet sein, über ein oder mehrere Kommunikationsnetzwerke 130 und/oder 135 drahtlos oder drahtgebunden miteinander zu kommunizieren. Die Benutzergerät(e) 120 kann/können auch Peer-to-Peer oder direkt miteinander kommunizieren, mit oder ohne den/die AP(s) 102. Jedes der Kommunikationsnetzwerke 130 und/oder 135 kann, ohne darauf beschränkt zu sein, eine beliebige Kombination verschiedener Arten geeigneter Kommunikationsnetzwerke aufweisen, wie z.B. Rundfunknetzwerke, Kabelnetzwerke, öffentliche Netzwerke (z.B. das Internet), private Netzwerke, drahtlose Netzwerke, zellulare Netzwerke oder beliebige andere geeignete private und/oder öffentliche Netzwerke. Ferner kann jedes der Kommunikationsnetzwerke 130 und/oder 135 jeden geeigneten Kommunikationsbereich assoziiert haben und beispielsweise globale Netzwerke (z.B. das Internet), Metropolitan Area Networks (MANs), Wide Area Networks (WANs), Local Area Networks (LANs) oder Personal Area Networks (PANs) aufweisen. Darüber hinaus kann jedes der Kommunikationsnetzwerke 130 und/oder 135 jede Art von Medium aufweisen, über das Netzwerkverkehr übertragen werden kann, einschließlich, aber nicht beschränkt auf Koaxialkabel, verdrillte Zweidrahtleitungen, optische Fasern, ein hybrides Faserkoaxialmedium (HFC), terrestrische Mikrowellen-Transceiver, Hochfrequenz-Kommunikationsmedien, White-Space-Kommunikationsmedien, Ultrahochfrequenz-Kommunikationsmedien, Satellitenkommunikationsmedien oder jede Kombination davon.Each of user equipment(s) 120 (eg,
Jedes der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eine oder mehrere Kommunikationsantennen aufweisen. Bei der einen oder den mehreren Kommunikationsantennen kann es sich um jede geeignete Art von Antennen handeln, die den von der/den Benutzergerät(en) 120 (z.B. den Benutzergeräten 124, 126 und 128) und dem/den AP(s) 102 verwendeten Kommunikationsprotokollen entsprechen. Einige nicht einschränkende Beispiele für geeignete Kommunikationsantennen weisen Wi-Fi-Antennen, mit den Standards der IEEE 802.11-Familie kompatible Antennen, Richtantennen, ungerichtete Antennen, Dipolantennen, gefaltete Dipolantennen, Patch-Antennen, MIMO-Antennen (Multiple-Input Multiple-Output), omnidirektionale Antennen, quasi-omnidirektionale Antennen oder Ähnliches auf. Die eine oder mehreren Kommunikationsantennen können kommunikativ mit einer Funkkomponente gekoppelt sein, um Signale zu senden und/oder zu empfangen, wie z.B. Kommunikationssignale zu und/oder von den Benutzergeräte 120 und/oder AP(s) 102.Each of user equipment(s) 120 (e.g.,
Jede der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eingerichtet sein, gerichtete Übertragung und/oder gerichteten Empfang in Verbindung mit Drahtlos-Kommunikation in einem Drahtlos-Netzwerk durchzuführen. Jedes der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eingerichtet sein, eine solche gerichtete Übertragung und/oder einen solchen gerichteten Empfang unter Verwendung eines Satzes von mehreren Antennengruppen (z.B. DMG-Antennengruppen oder dergleichen) durchzuführen. Jedes der mehreren Antennen-Arrays kann für die Übertragung und/oder den Empfang in einer bestimmten jeweiligen Richtung oder einem bestimmten Bereich von Richtungen verwendet werden. Jedes der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eingerichtet sein, eine beliebige Richtungsübertragung in Richtung eines oder mehrerer definierter Sendesektoren durchzuführen. Jedes der Benutzergerät(e) 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann eingerichtet sein, einen beliebigen gerichteten Empfang von einem oder mehreren definierten Empfangssektoren durchzuführen.Each of user equipment(s) 120 (e.g.,
MIMO-Beamforming in einem Drahtlos-Netzwerk kann mit RF-Beamforming und/oder digitalem Beamforming durchgeführt werden. In einigen Beispielen können Benutzergeräte 120 und/oder AP(s) 102 bei der Durchführung einer bestimmten MIMO-Übertragung so eingerichtet sein, dass sie alle oder eine Teilmenge ihrer einen oder mehreren Kommunikationsantennen verwenden, um MIMO-Beamforming durchzuführen.MIMO beamforming in a wireless network can be performed with RF beamforming and/or digital beamforming. In some examples, when performing a particular MIMO transmission, UEs 120 and/or AP(s) 102 may be configured to use all or a subset of their one or more communication antennas to perform MIMO beamforming.
Jedes der Benutzergeräte 120 (z.B. Benutzergeräte 124, 126, 128) und AP(s) 102 kann jedes geeignete Funkgerät und/oder jeden geeigneten Transceiver zum Senden und/oder Empfangen von Hochfrequenzsignalen (RF) in der Bandbreite und/oder den Kanälen aufweisen, die den Kommunikationsprotokollen entsprechen, die von jedem der Benutzergeräte 120 und AP(s) 102 zur Kommunikation miteinander verwendet werden. Die Funkkomponenten können Hardware und/oder Software aufweisen, um Kommunikationssignale gemäß vorher festgelegter Übertragungsprotokolle zu modulieren und/oder zu demodulieren. Die Funkkomponenten können noch über Hardware- und/oder Softwareanweisungen verfügen, um über ein oder mehrere Wi-Fi- und/oder Wi-Fi-Direkt-Protokolle zu kommunizieren, wie sie von den IEEE 802.11-Standards (Institute of Electrical and Electronics Engineers) standardisiert sind. In bestimmten Beispielen kann die Funkkomponente in Zusammenarbeit mit den Kommunikationsantennen so eingerichtet sein, dass sie über 2,4-GHz-Kanäle (z.B. 802.11b, 802.11g, 802.11n, 802.11ax), 5-GHz-Kanäle (z.B. 802.11n, 802.11ac, 802.11ax) oder 60-GHz-Kanäle (z.B. 802.11ad, 802.11ay) kommuniziert. 800-MHz-Kanäle (z.B. 802.11ah). Die Kommunikationsantennen können bei 28 GHz und 40 GHz arbeiten. Es versteht sich, dass diese Liste von Kommunikationskanälen gemäß bestimmten 802.11-Standards nur eine Teilliste ist und dass auch andere 802.11-Standards verwendet werden können (z.B. Nächste Generation Wi-Fi oder andere Standards). In einigen Beispielen können Nicht-Wi-Fi-Protokolle für die Kommunikation zwischen Vorrichtungen verwendet werden, wie z.B. Bluetooth, Dedicated Short-Range Communication (DSRC), Ultra-High Frequency (UHF) (z.B. IEEE 802.1laf, IEEE 802.22), White-Band-Frequenz (z.B. White Spaces) oder andere paketierte Funkkommunikation. Die Funkkomponente kann jeden bekannten Empfänger und jedes Basisband aufweisen, das für die Kommunikation über die Kommunikationsprotokolle geeignet ist.Each of UEs 120 (e.g.,
Die Funkkomponente kann noch einen rauscharmen Verstärker (LNA), zusätzliche Signalverstärker, einen Analog-Digital-Wandler (A/D), einen oder mehrere Puffer und ein digitales Basisband aufweisen.The radio component can also have a low-noise amplifier (LNA), additional signal amplifiers, an analog-to-digital converter (A/D), one or more buffers and a digital baseband.
In einem Beispiel und mit Bezug auf
Es versteht sich, dass die obigen Beschreibungen der Veranschaulichung dienen und nicht als einschränkend zu betrachten sind.It is understood that the above descriptions are provided for purposes of illustration and are not to be taken as limiting.
Die Verbreitung von Drahtlos-Vorrichtungen wie Telefonen, Tablets und Laptops hat den Zugang zu Informationen wesentlich erleichtert und uns fast untrennbar mit diesen Drahtlos-Vorrichtungen verbunden. Unter diesen Drahtlos-Vorrichtungen ist Wi-Fi der gängige Zugriffsmechanismus, der ein Netzwerk mit geringen Kosten und geeigneter Abstandsmessung bietet. Es wurde jedoch darauf hingewiesen, dass die MAC-Adresse der Wi-Fi-Vorrichtung für die Verfolgung der Vorrichtung verwendet werden kann, und da Drahtlos-Vorrichtungen untrennbar mit der Person verbunden sind, die die Vorrichtung verwendet, kann die MAC-Adresse der Wi-Fi-Vorrichtung dann verwendet werden, um eine bestimmte Person zu verfolgen, was das Recht auf Privatsphäre verletzt.The proliferation of wireless devices such as phones, tablets and laptops has made access to information much easier and has made us almost inextricably linked to these wireless devices. Among these wireless devices, Wi-Fi is the popular access mechanism that offers a low-cost, convenient distance measurement network. However, it has been pointed out that the MAC address of the Wi-Fi device can be used for tracking the device, and since wireless devices are intrinsically linked to the person using the device, the MAC address of the Wi -Fi device can then be used to track a specific individual, violating the right to privacy.
Um das Problem des Datenschutzes zu lösen, besteht eine gängige Praxis darin, die von der Wi-Fi-Vorrichtung verwendete MAC-Adresse zu randomisieren. Im Einzelnen,To solve the problem of privacy, a common practice is to randomize the MAC address used by the Wi-Fi device. In detail,
Eine Wi-Fi-Vorrichtung kann die MAC-Adresse während des aktiven Scannens, z.B. beim Senden einer Prüfanforderung, randomisieren.A Wi-Fi device can randomize the MAC address during active scanning, e.g. when sending a probe request.
Eine Wi-Fi Vorrichtung kann die MAC-Adresse während der Verbindung mit einem AP randomisieren, d.h. sie kann eine andere MAC-Adresse verwenden, wenn sie sich zu einer anderen Zeit mit einem AP verbindet.A Wi-Fi device can randomize the MAC address while connecting to an AP, i.e. it can use a different MAC address if it connects to an AP at a different time.
Die aktuelle 802.11-Spezifikation hat keinen Mechanismus, der es einer Wi-Fi Vorrichtung erlaubt, die MAC-Adressierung während der Verbindung mit einem AP, d.h. nach der Authentifizierung und Assoziierung mit dem AP, zu randomisieren.The current 802.11 specification has no mechanism that allows a Wi-Fi device to randomize MAC addressing while connected to an AP, i.e. after authentication and association with the AP.
Auf der endlosen Suche nach einem hohen Durchsatz schafft 802.11 be einen Rahmen, der die Verbindung mehrerer Links während der Verbindung mit einem Netzwerk ermöglicht, wie unten gezeigt.In the never-ending quest for high throughput, 802.11 be creates a framework that allows multiple links to connect while connected to a network, as shown below.
Auf jeder Seite befinden sich zwei Multi-Link-Vorrichtungen, die mehrere STAs aufweisen, die eine Verbindung zueinander herstellen können. Die detaillierte Definition wird im Folgenden gezeigt.On each side are two multi-link devices that have multiple STAs that can connect to each other. The detailed definition is shown below.
Multi-Link-Vorrichtung: Eine logische Einheit, die eine oder mehrere STAs enthält. Die logische Einheit verfügt über eine MAC-Datendienstschnittstelle und Primitive für die Logical Link Control LLC und eine einzige mit der Schnittstelle assoziierte Adresse, die zur Kommunikation auf dem DSM verwendet werden kann.Multi-Link Device: A logical entity containing one or more STAs. The logical unit has a MAC data service interface and primitives for the Logical Link Control LLC and a single address associated with the interface that can be used for communication on the DSM.
ANMERKUNG - Eine Multilink-Vorrichtung erlaubt es STAs innerhalb der logischen Multilink-Einheit, dieselbe MAC-Adresse zu haben.NOTE - A multilink device allows STAs within the multilink logical unit to have the same MAC address.
ANMERKUNG - Der genaue Name kann geändert werden.NOTE - The exact name is subject to change.
Für den Infrastrukturrahmen gibt es eine Multilink-AP-Vorrichtung, die APs auf einer Seite aufweist, und eine Multilink-Nicht-AP-Vorrichtung, die Nicht-APs auf der anderen Seite aufweist. Die detaillierte Definition wird im Folgenden gezeigt.For the infrastructure framework, there is a multilink AP device that has APs on one side and a multilink non-AP device that has non-APs on the other side. The detailed definition is shown below.
Multilink-AP-Vorrichtung: Eine Multilink-Vorrichtung, bei der jede STA innerhalb der Multilink-Vorrichtung ein EHT-AP ist.Multilink AP Device: A multilink device where each STA within the multilink device is an EHT AP.
Multilink-Non-AP-Vorrichtung: Eine Multilink-Vorrichtung, bei der jede STA innerhalb der Multilink-Vorrichtung eine Nicht-AP-EHT-STA ist.Multilink Non-AP Device: A multilink device where each STA within the multilink device is a non-AP EHT STA.
Man beachte, dass dieser Rahmen eine natürliche Erweiterung des Einzel-Link-Betriebs zwischen zwei STAs ist, die im Rahmen der Infrastruktur AP und Non-AP STA sind.Note that this framework is a natural extension of single-link operation between two STAs that are AP and non-AP STA in the framework of the infrastructure.
Jedes MLD hat eine MLD-MAC-Adresse. Jede STA eines MLD hat auch eine STA-MAC-Adresse, wie in den Links 210 gezeigt.Each MLD has an MLD MAC address. Each STA of an MLD also has a STA MAC address as shown in
Verschiedene STA eines MLD haben verschiedene MAC-Adressen. Die MAC-Adresse der MLD kann gleich oder verschieden von einer der MAC-Adressen der STAs der MLD sein.Different STAs of an MLD have different MAC addresses. The MAC address of the MLD can be the same as or different from one of the MAC addresses of the STAs of the MLD.
Die MAC-Adresse von MLD wird eingeführt, um sicherzustellen, dass die traditionelle Zuordnung von AP und STA aus der Sicht der höheren Schicht unter Multi-Link erhalten bleibt, und die Zuordnung wird durch AP MLD und Nicht-AP MLD unabhängig von den MAC-Adressen ersetzt, die von den STAs der MLD verwendet werden, wie in Links 220 gezeigt.The MAC address of MLD is introduced to ensure that the traditional mapping of AP and STA from the higher layer perspective under multi-link is preserved, and the mapping is maintained by AP MLD and non-AP MLD independently of the MAC Replaces addresses used by the MLD's STAs, as shown in
Beginnend mit der Verbindung zwischen einer Nicht-AP STA und einem AP, dann die Verbindung zwischen einer Nicht-AP MLD und einer AP MLD.Starting with the connection between a non-AP STA and an AP, then the connection between a non-AP MLD and an AP MLD.
Für die Verbindung zwischen einer Nicht-AP-StA und einem AP.For the connection between a non-AP StA and an AP.
Ein Nicht-AP STA hat eine private MAC-Adresse, die sich von der MAC-Adresse des Nicht-AP STA unterscheidet.A non-AP STA has a private MAC address that is different from the MAC address of the non-AP STA.
Ein Nicht-AP STA sollte die gleiche private MAC-Adresse für ein Netzwerk verwenden, das durch eine SSID identifiziert wird.A non-AP STA should use the same private MAC address for a network identified by an SSID.
Die MAC-Adresse des Nicht-AP STA wird für die Drahtlos-Übertragung verwendet, die den Austausch von Authentifizierungsrahmen, Assoziierungsrahmen und 4-Wege-Handshake aufweist.The MAC address of the non-AP STA is used for the wireless transmission, which includes the exchange of authentication frame, association frame and 4-way handshake.
Die MAC-Adresse der Nicht-AP-STA wird für die PMK-Berechnung im SAE-Verfahren verwendet.The MAC address of the non-AP STA is used for the PMK calculation in the SAE method.
Die MAC-Adresse der Nicht-AP-StA wird als Adresse der SPA in der PTK-Berechnung verwendet.The MAC address of the non-AP-StA is used as the address of the SPA in the PTK calculation.
Die private MAC-Adresse wird in Nachricht 2 des 4-Wege-Handshakes bereitgestellt.The private MAC address is provided in
Eine Schlüsseldatenkapselung (KDE) wird verwendet, um die private MAC-Adresse aufzuweisen.Key Data Encapsulation (KDE) is used to exhibit the private MAC address.
Vorhandene KDE mit Datentyp 3 können für diesen Zweck verwendet werden.Existing KDE with
Eine neue KDE, die die private MAC-Adresse aufweist, kann für diesen Zweck verwendet werden.A new KDE that has the private MAC address can be used for this purpose.
Die KDE, die die private MAC-Adresse aufweist, wird in das Schlüsseldatenfeld der Nachricht 2 aufgenommen.The KDE containing the private MAC address is included in the key data field of
Ein zusätzliches Element kann verwendet werden, um die private MAC-Adresse aufzuweisen.An additional element can be used to include the private MAC address.
Das Element, das die private MAC-Adresse aufweist, ist im Schlüsseldatenfeld von Nachricht 2 enthalten.The element containing the private MAC address is contained in the key data field of
Das Schlüsseldatenfeld von Nachricht 2 wird unter Verwendung von KEK mit einem geeigneten Schlüsselumschlüsselungsalgorithmus verpackt/verschlüsselt. Außerdem wird das Feld Verschlüsselte Schlüsseldaten auf 1 gesetzt.The key data field of
Alternativ wird in Nachricht 2 des 4-Wege-Handshakes ein privater Identifikator des STA bereitgestellt.Alternatively, a private identifier of the STA is provided in
Der private Identifikator darf keine MAC-Adresse sein.The private identifier cannot be a MAC address.
Die private Kennung kann eine MAC-Adresse sein.The private identifier can be a MAC address.
Eine Nicht-AP-STA sollte denselben privaten Bezeichner für ein Netzwerk verwenden, das durch eine SSID identifiziert wird.A non-AP-STA should use the same private identifier for a network identified by an SSID.
Eine KDE wird verwendet, um die private Kennung aufzuweisen.A KDE is used to hold the private identifier.
Eine neue KDE, die die private Kennung aufweist, kann zu diesem Zweck verwendet werden.A new KDE that has the private identifier can be used for this purpose.
Die KDE, die die private MAC-Kennung aufweist, wird in das Schlüsseldatenfeld der Nachricht 2 aufgenommen.The KDE containing the private MAC identifier is included in the key data field of
Ein zusätzliches Element kann verwendet werden, um den privaten MAC-Identifikator aufzuweisen.An additional element can be used to have the private MAC identifier.
Das Element, das die private MAC-Kennung aufweist, ist im Schlüsseldatenfeld von Nachricht 2 enthalten.The element containing the private MAC identifier is contained in the key data field of
Das Schlüsseldatenfeld von Nachricht 2 wird unter Verwendung von KEK mit einem geeigneten Key-Wrap-Algorithmus verpackt/verschlüsselt. Außerdem wird das Feld Verschlüsselte Schlüsseldaten auf 1 gesetzt.The key data field of
Das Format des EAPOL-Schlüsselrahmens wird in der nachstehenden Tabelle gezeigt:
Das Format eines Schlüsselinformationsfeldes, das ein Verschlüsselt-Schlüsseldatenfeld enthält, ist in der Tabelle unten dargestellt: The format of a key information field containing an encrypted key data field is shown in the table below:
Das Format eines KDE-Selektors ist in der Tabelle unten dargestellt:
Die Tabelle des Schlüssel-Einpack-Algorithmus ist unten gezeigt:
Das KDE-Format ist in der Tabelle unten gezeigt:
Zwei Beispiele eines KDE-Formats sind in der Tabelle unten bereitgestellt: Two examples of a KDE format are provided in the table below:
Die private MAC-Adresse oder der private Kennzeichner kann bereitgestellt werden in dem Rahmenkörper eines geschützten Verwaltungsrahmens.The private MAC address or identifier can be provided in the frame body of a protected management frame.
Zwei Beispiele eines Elements zum Tragen einer privaten MAC-Adresse oder eines privaten Kennzeichners sind in der Tabelle unten gezeigt: Two examples of an element for carrying a private MAC address or private identifier are shown in the table below:
Die private MAC-Adresse wird verwendet in dem SA-Feld der A-MSDU, die von der Nicht-AP-STA gesendet wurde.The private MAC address is used in the SA field of the A-MSDU sent from the non-AP STA.
Nachdem ein AP die private MAC-Adresse des Nicht-AP STA erhalten hat.After an AP obtains the private MAC address of the non-AP STA.
Der Zustandsautomat der Authentifizierung/Assoziierung/4-Wege-Handshake, der für die MAC-Adresse des Nicht-AP STA aufrechterhalten wird, ist jetzt der Zustandsautomat der Authentifizierung/Assoziierung/4-Wege-Handshake, der für die private MAC-Adresse aufrechterhalten wird.The authentication/association/4-way handshake state machine maintained for the non-AP STA MAC address is now the authentication/association/4-way handshake state machine maintained for the private MAC address becomes.
Der AP verwendet die private MAC-Adresse als SA, um die von der Nicht-AP-STA übertragenen Daten über den DS zu übertragen.The AP uses the private MAC address as the SA to transmit the data transmitted by the non-AP STA via the DS.
Der AP verwendet die private MAC-Adresse, um das DA-Feld der vom DS übertragenen Daten abzugleichen und die Daten an die Nicht-AP STA zu übertragen.The AP uses the private MAC address to match the DA field of the data transmitted by the DS and transmit the data to the non-AP STA.
Fähigkeits-Anzeige:Skill Display:
Der AP gibt an, ob er den Betrieb des Empfangs privater MAC-Adressen unterstützt.The AP indicates whether it supports the operation of receiving private MAC addresses.
Die Anzeige wird in RSNXE gegeben.The ad is given in RSNXE.
Der AP gibt an, ob der Vorgang der Bereitstellung einer privaten MAC-Adresse erforderlich ist.The AP indicates whether the process of providing a private MAC address is required.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Die Nicht-AP STA gibt an, ob sie den Vorgang der Übermittlung einer privaten MAC-Adresse unterstützt.The non-AP STA indicates whether it supports the process of broadcasting a private MAC address.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Der AP zeigt an, ob er den Betrieb des Empfangs einer privaten Kennung unterstützt.The AP indicates whether it supports the operation of receiving a private identifier.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Der AP gibt an, ob der Vorgang der Bereitstellung der privaten Kennung erforderlich ist.The AP indicates whether the process of providing the private identifier is required.
Die Anzeige erfolgt in RSNXE.The display is in RSNXE.
Die Nicht-AP-STA gibt an, ob sie den Vorgang der Übermittlung einer privaten Kennung unterstützt.The non-AP STA indicates whether it supports the private identifier transmission process.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Für die Verbindung zwischen einer Nicht-AP-MLD und einer AP-MLD.For the connection between a non-AP MLD and an AP MLD.
Ein Nicht-AP-MLD hat eine private MAC-Adresse, die sich von der MAC-Adresse jeder verbundenen Nicht-AP-STA unterscheidet.A non-AP MLD has a private MAC address that is different from the MAC address of any connected non-AP STA.
Ein Nicht-AP-MLD sollte dieselbe private MAC-Adresse für ein durch eine SSID identifiziertes Netzwerk verwenden.A non-AP MLD should use the same private MAC address for a network identified by an SSID.
Die MAC-Adressen der assoziierten Nicht-AP-STAs werden für die Drahtlos-Übertragung verwendet, die den Austausch von Authentifizierungsrahmen, Assoziierungsrahmen und 4-Wege-Handshake aufweist.The MAC addresses of the associated non-AP STAs are used for the wireless transmission, which includes the exchange of authentication frames, association frames and 4-way handshake.
Die MAC-Adresse des Nicht-AP MLD wird für die PMK-Berechnung im SAE-Verfahren verwendet.The MAC address of the non-AP MLD is used for the PMK calculation in the SAE method.
Die MAC-Adresse des Nicht-AP MLD wird als Adresse der SPA bei der PTK-Berechnung verwendet.The MAC address of the non-AP MLD is used as the address of the SPA in the PTK calculation.
Die private MAC-Adresse wird in Nachricht 2 des 4-Wege-Handshakes übermittelt.The private MAC address is transmitted in
Eine KDE wird verwendet, um die private MAC-Adresse aufzuweisen.A KDE is used to exhibit the private MAC address.
Vorhandene KDE mit Datentyp 3 können für diesen Zweck verwendet werden.Existing KDE with
Eine neue KDE, die die private MAC-Adresse aufweist, kann zu diesem Zweck verwendet werden.A new KDE containing the private MAC address can be used for this purpose.
Die KDE, die die private MAC-Adresse aufweist, wird in das Schlüsseldatenfeld der Nachricht 2 aufgenommen.The KDE containing the private MAC address is included in the key data field of
Das Schlüsseldatenfeld von Nachricht 2 wird unter Verwendung von KEK mit einem geeigneten Schlüssel-Einpack-Algorithmus verpackt/verschlüsselt. Außerdem wird das Feld Verschlüsselte Schlüsseldaten (Encrypted Key Data) auf 1 gesetzt.The key data field of
Alternativ wird in Nachricht 2 des 4-Wege-Handshakes eine private Kennung des Nicht-AP-MLD angegeben.Alternatively, a private identifier of the non-AP MLD is specified in
Der private Kennzeichner darf keine MAC-Adresse sein.The private identifier cannot be a MAC address.
Der private Kennzeichner kann eine MAC-Adresse sein.The private identifier can be a MAC address.
Ein Nicht-AP-MLD sollte denselben privaten Kennzeichner für ein Netzwerk verwenden, das durch eine SSID identifiziert wird.A non-AP MLD should use the same private identifier for a network identified by an SSID.
Eine KDE wird verwendet, um den privaten Kennzeichner aufzuweisen.A KDE is used to have the private identifier.
Ein neuer KDE, der den privaten Kennzeichner aufweist, kann zu diesem Zweck verwendet werden.A new KDE that has the private identifier can be used for this purpose.
Die KDE, die den privaten MAC-Kennzeichner aufweist, wird in das Schlüsseldatenfeld der Nachricht 2 aufgenommen.The KDE containing the private MAC identifier is included in the key data field of
Ein zusätzliches Element kann verwendet werden, um den privaten MAC-Kennzeichner aufzuweisen.An additional element can be used to have the private MAC identifier.
Das Element, das den privaten MAC-Kennzeichner aufweist, ist im Schlüsseldatenfeld von Nachricht 2 enthalten.The element containing the private MAC identifier is contained in the key data field of
Das Schlüsseldatenfeld von Nachricht 2 wird unter Verwendung von KEK mit einem geeigneten Schlüssel-Einpack-Algorithmus verpackt/verschlüsselt. Außerdem wird das Feld Verschlüsselte Schlüsseldaten (Encrypted Key Data) auf 1 gesetzt.The key data field of
Die private MAC-Adresse oder der private Kennzeichner kann im Rahmenkörper des geschützten Verwaltungsrahmens angegeben werden.The private MAC address or identifier may be specified in the frame body of the protected management frame.
Die private MAC-Adresse wird im SA-Feld der A-MSDU verwendet, die von den angeschlossenen Nicht-AP-STAs des Nicht-AP-MLD gesendet wird.The private MAC address is used in the SA field of the A-MSDU sent by the connected non-AP STAs of the non-AP MLD.
Nachdem ein AP MLD die private MAC-Adresse des Nicht-AP MLD erhalten hat.After an AP MLD obtains the private MAC address of the non-AP MLD.
Der Zustandsautomat für Authentifizierung/Assoziierung/4-Wege-Handshake, der für die MAC-Adresse des Nicht-AP MLD aufrechterhalten wird, ist jetzt der Zustandsautomat für Authentifizierung/Assoziierung/4-Wege-Handshake, der für die private MAC-Adresse aufrechterhalten wird.The authentication/association/4-way handshake state machine maintained for the MAC address of the non-AP MLD is now the authentication/association/4-way handshake state machine maintained for the private MAC address becomes.
Der AP MLD verwendet die private MAC-Adresse als SA, um die vom Nicht-AP MLD gelieferten Daten über den DS zu übertragen.The AP MLD uses the private MAC address as SA to transmit the data provided by the non-AP MLD via the DS.
Der AP MLD verwendet die private MAC-Adresse zum Abgleich mit dem DA-Feld der vom DS übertragenen Daten und zur Übermittlung der Daten an den Nicht-AP MLD.The AP MLD uses the private MAC address to match the DA field of the data transmitted by the DS and to transmit the data to the non-AP MLD.
Fähigkeits-Anzeige:Skill Display:
AP MPD gibt an, ob er den Empfang privater MAC-Adressen von Nicht-AP MLD unterstützt.AP MPD indicates whether it supports receiving private MAC addresses from non-AP MLD.
AP MLD zeigt an, ob der Vorgang der Bereitstellung einer privaten MAC-Adresse von einem Nicht-AP MLD verlangt wird.AP MLD indicates whether the process of providing a private MAC address is required from a non-AP MLD.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Die Anzeige wird in RSNXE von jedem angeschlossenen AP bereitgestellt.The display is provided in RSNXE by each connected AP.
Jeder angeschlossene AP eines AP MLD gibt den gleichen Wert der Fähigkeit an, den Betrieb des Empfangs privater MAC-Adressen zu unterstützen.Each attached AP of an AP MLD declares the same value of capability to support the operation of receiving private MAC addresses.
Die Anzeige kann in einem anderen MLD-Element enthalten sein, das die MLD-Sicherheitsfähigkeit angibt.The indication may be included in another MLD element that indicates the MLD security capability.
Nicht-AP MLD gibt an, ob es den Vorgang des Sendens einer privaten MAC-Adresse unterstützt.Non-AP MLD indicates whether it supports the process of sending a private MAC address.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Die Anzeige kann in einem anderen MLD-Element enthalten sein, das die MLD-Sicherheitsfähigkeit angibt.The indication may be included in another MLD element that indicates the MLD security capability.
AP MPD gibt an, ob es den Empfang privater Kennungen von Nicht-AP MLD unterstützt.AP MPD indicates whether it supports receiving private identifiers from non-AP MLD.
AP MLD gibt an, ob der Vorgang der Bereitstellung einer privaten Kennung von einem Nicht-AP MLD verlangt wird.AP MLD indicates whether the process of providing a private identifier is required from a non-AP MLD.
Die Anzeige wird in RSNXE gegeben.The ad is given in RSNXE.
Die Anzeige wird in RSNXE von jedem verbundenen AP bereitgestellt.The display is provided in RSNXE by each connected AP.
Jeder verbundene AP eines AP MLD gibt den gleichen Wert der Fähigkeit an, den Betrieb des Empfangs privater Kennungen zu unterstützen.Each associated AP of an AP MLD declares the same value of ability to support the operation of receiving private identifiers.
Die Anzeige kann in einem anderen MLD-Element enthalten sein, das die MLD-Sicherheitsfähigkeit angibt.The indication may be included in another MLD element that indicates the MLD security capability.
Nicht-AP MLD gibt an, ob es den Vorgang des Sendens einer privaten Kennung unterstützt.Non-AP MLD indicates whether it supports the process of sending a private identifier.
Die Anzeige ist in RSNXE enthalten.The ad is included with RSNXE.
Die Anzeige kann in einem anderen MLD-Element enthalten sein, das die MLD-Sicherheitsfähigkeit angibt.The indication may be included in another MLD element that indicates the MLD security capability.
Es versteht sich, dass die obigen Beschreibungen der Veranschaulichung dienen und nicht als einschränkend zu betrachten sind.It is understood that the above descriptions are provided for purposes of illustration and are not to be taken as limiting.
In Block 402 kann ein Gerät (z.B. die Benutzergerät(e) 120 und/oder der AP 102 von
In Block 404 kann das Gerät die private MAC-Adresse verschlüsseln.In
In Block 406 kann das Gerät veranlassen, den Rahmen an das MLD zu senden.In
Es versteht sich, dass die obigen Beschreibungen der Veranschaulichung dienen und nicht als einschränkend zu betrachten sind.It is understood that the above descriptions are provided for purposes of illustration and are not to be taken as limiting.
Die Kommunikationsstation 500 kann eine Kommunikationsschaltung 502 und einen Transceiver 510 zum Senden und Empfangen von Signalen zu und von anderen Kommunikationsstationen unter Verwendung einer oder mehrerer Antennen 501 aufweisen. Die Kommunikationsschaltung 502 kann eine Schaltung aufweisen, die die Kommunikation der physikalischen Schicht (PHY) und/oder die Kommunikation der Mediumzugriffssteuerung (MAC) zur Steuerung des Zugriffs auf das Drahtlos-Medium und/oder beliebige andere Kommunikationsschichten zum Senden und Empfangen von Signalen betreiben kann. Die Kommunikationsstation 500 kann auch eine Verarbeitungsschaltung 506 und einen Speicher 508 aufweisen, die so eingerichtet sind, dass sie die hierin beschriebenen Operationen durchführen. In einigen Beispielen können die Kommunikationsschaltungen 502 und die Verarbeitungsschaltungen 506 eingerichtet sein, die in den obigen Figuren, Diagrammen und Abläufen beschriebenen Operationen durchzuführen.The
Gemäß einigen Beispielen kann die Kommunikationsschaltung 502 so eingerichtet sein, dass sie um ein Drahtlos-Medium konkurriert und Rahmen oder Pakete für die Kommunikation über das Drahtlos-Medium einrichtet. Die Kommunikationsschaltung 502 kann so eingerichtet sein, dass sie Signale sendet und empfängt. Die Kommunikationsschaltung 502 kann auch Schaltungen für Modulation/Demodulation, Aufwärts-/Abwärtskonvertierung, Filterung, Verstärkung usw. aufweisen. In einigen Beispielen kann die Verarbeitungsschaltung 506 der Kommunikationsstation 500 einen oder mehrere Prozessoren aufweisen. In anderen Beispielen können zwei oder mehr Antennen 501 mit der Kommunikationsschaltung 502 verbunden sein, die zum Senden und Empfangen von Signalen angeordnet sind. Der Speicher 508 kann Informationen zum Konfigurieren der Verarbeitungsschaltung 506 speichern, um Operationen zum Einrichten und Übertragen von Nachrichtenrahmen und zum Ausführen der verschiedenen hierin beschriebenen Operationen durchzuführen. Der Speicher 508 kann jeden Speichertyp aufweisen, einschließlich nicht-transitorischer Speicher, um Informationen in einer Form zu speichern, die von einer Maschine (z.B. einem Computer) gelesen werden kann. Zum Beispiel kann der Speicher 508 eine computerlesbare Speichervorrichtung, einen Nur-Lese-Speicher (ROM), einen Speicher mit wahlfreiem Zugriff (RAM), Magnetplattenspeichermedien, optische Speichermedien, Flash-Speichervorrichtungen und andere Speichervorrichtungen und -medien aufweisen.According to some examples, the
In einigen Beispielen kann die Kommunikationsstation 500 Teil einer tragbaren Drahtlos-Kommunikationsvorrichtung sein, wie z.B. eines persönlichen digitalen Assistenten (PDA), eines Laptops oder tragbaren Computers mit Drahtlos-Kommunikationsfähigkeit, eines Web-Tablets, eines drahtlosen Telefons, eines Smartphones, eines Drahtlos-Headsets, eines Pagers, einer Instant-Messaging-Vorrichtung, einer Digitalkamera, eines Zugangspunkts, eines Fernsehers, einer medizinischen Vorrichtung (z.B. eines Herzfrequenzmessgeräts, eines Blutdruckmessgeräts usw.), einer tragbaren Computervorrichtung oder einer anderen Vorrichtung, die Informationen drahtlos empfangen und/oder senden kann.In some examples,
In einigen Beispielen kann die Kommunikationsstation 500 eine oder mehrere Antennen 501 aufweisen. Die Antennen 501 können eine oder mehrere Richt- oder Rundstrahlantennen aufweisen, darunter beispielsweise Dipolantennen, Monopolantennen, Patch-Antennen, Schleifenantennen, Mikrostreifenantennen oder andere Arten von Antennen, die für die Übertragung von HF-Signalen geeignet sind. In einigen Beispielen kann anstelle von zwei oder mehr Antennen auch eine einzige Antenne mit mehreren Öffnungen verwendet werden. In diesen Beispielen kann jede Apertur als separate Antenne betrachtet werden. In einigen MIMO-Beispielen (Multiple-Input-Multiple-Output) können die Antennen für räumliche Diversität und die unterschiedlichen Kanaleigenschaften, die sich zwischen jeder der Antennen und den Antennen einer Sendestation ergeben können, effektiv getrennt werden.In some examples, the
In einigen Beispielen kann die Kommunikationsstation 500 eine oder mehrere der folgenden Elemente aufweisen: eine Tastatur, ein Display, einen nicht-flüchtigen Speicheranschluss, mehrere Antennen, einen Grafikprozessor, einen Anwendungsprozessor, Lautsprecher und andere Elemente einer mobilen Vorrichtung. Die Anzeige kann ein LCD-Bildschirm sein, der einen Touchscreen aufweist.In some examples, the
Obwohl die Kommunikationsstation 500 mehrere separate Funktionselemente aufweist, können zwei oder mehr der Funktionselemente kombiniert und durch Kombinationen von softwarekonfigurierten Elementen, wie z.B. Verarbeitungselementen einschließlich digitaler Signalprozessoren (DSPs), und/oder anderen Hardwareelementen implementiert werden. Beispielsweise können einige Elemente einen oder mehrere Mikroprozessoren, DSPs, feldprogrammierbare Gate-Arrays (FPGAs), anwendungsspezifische integrierte Schaltungen (ASICs), integrierte Hochfrequenzschaltungen (RFICs) und Kombinationen verschiedener Hardware- und Logikschaltungen aufweisen, um zumindest die hierin beschriebenen Funktionen auszuführen. In einigen Beispielen können sich die funktionalen Elemente der Kommunikationsstation 500 auf einen oder mehrere Prozesse beziehen, die auf einem oder mehreren Verarbeitungselementen ablaufen.Although the
Bestimmte Beispiele können in einer oder einer Kombination aus Hardware, Firmware und Software implementiert werden. Andere Beispiele können auch in Form von Anweisungen implementiert werden, die auf einer computerlesbaren Vorrichtung gespeichert sind und die von mindestens einem Prozessor gelesen und ausgeführt werden können, um die hierin beschriebenen Vorgänge durchzuführen. Eine computerlesbare Vorrichtung kann jeden nicht-übertragbaren Speichermechanismus zum Speichern von Informationen in einer Form aufweisen, die von einer Maschine (z.B. einem Computer) gelesen werden kann. Eine computerlesbare Speichervorrichtung kann beispielsweise einen Festwertspeicher (ROM), einen Direktzugriffsspeicher (RAM), Magnetplattenspeichermedien, optische Speichermedien, Flash-Speichervorrichtungen und andere Speichervorrichtungen und -medien aufweisen. In einigen Beispielen kann die Kommunikationsstation 500 einen oder mehrere Prozessoren aufweisen und kann mit Anweisungen eingerichtet sein, die auf einer computerlesbaren Vorrichtung gespeichert sind.Particular examples may be implemented in one or a combination of hardware, firmware, and software. Other examples may also be implemented as instructions stored on a computer-readable device that are readable and executable by at least one processor to perform the operations described herein. A computer-readable device may include any non-portable storage mechanism for storing information in a form readable by a machine (eg, a computer). A computer-readable storage device may include, for example, read-only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash memory devices, and other storage devices and media. In some examples,
Beispiele, wie hierin beschrieben, können eine Logik oder eine Anzahl von Komponenten, Modulen oder Mechanismen aufweisen oder mit ihnen arbeiten. Module sind greifbare Einheiten (z.B. Hardware), die in der Lage sind, im Betrieb bestimmte Operationen auszuführen. Ein Modul weist Hardware auf. In einem Beispiel kann die Hardware speziell eingerichtet sein, um einen bestimmten Vorgang durchzuführen (z.B. fest verdrahtet). In einem anderen Beispiel kann die Hardware konfigurierbare Ausführungseinheiten (z.B. Transistoren, Schaltkreise usw.) und ein computerlesbares Medium aufweisen, das Anweisungen enthält, wobei die Anweisungen die Ausführungseinheiten so einrichten, dass sie im Betrieb einen bestimmten Vorgang durchführen. Die Konfiguration kann unter der Leitung der Ausführungseinheiten oder eines Lademechanismus erfolgen. Dementsprechend sind die Ausführungseinheiten kommunikativ mit dem computerlesbaren Medium verbunden, wenn die Vorrichtung in Betrieb ist. In diesem Beispiel können die Ausführungseinheiten Mitglied von mehr als einem Modul sein. Zum Beispiel können die Ausführungseinheiten während des Betriebs durch einen ersten Satz von Anweisungen eingerichtet werden, um ein erstes Modul zu einem bestimmten Zeitpunkt zu implementieren, und durch einen zweiten Satz von Anweisungen re-konfiguriert werden, um ein zweites Modul zu einem zweiten Zeitpunkt zu implementieren.Examples as described herein may include or operate with logic or a number of components, modules, or mechanisms. Modules are tangible units (e.g. hardware) that are able to carry out certain operations during operation. A module comprises hardware. In one example, the hardware may be specifically configured to perform a particular operation (e.g., hardwired). In another example, the hardware may include configurable execution units (e.g., transistors, circuitry, etc.) and a computer-readable medium bearing instructions, the instructions enabling the execution units to operate in a specific manner. The configuration can be done under the direction of the execution units or a loading mechanism. Accordingly, the execution units are communicatively coupled to the computer-readable medium when the device is in operation. In this example, the execution units can be members of more than one module. For example, the execution units may be setup during operation by a first set of instructions to implement a first module at a particular time and reconfigured by a second set of instructions to implement a second module at a second time .
Die Maschine (z.B. das Computersystem) 600 kann einen Hardware-Prozessor 602 (z.B. eine Zentraleinheit (CPU), eine Grafikverarbeitungseinheit (GPU), einen Hardware-Prozessorkern oder eine beliebige Kombination davon), einen Hauptspeicher 604 und einen statischen Speicher 606 aufweisen, von denen einige oder alle über eine Zwischenverbindung (z.B. einen Bus) 608 miteinander kommunizieren können. Die Maschine 600 kann ferner eine Energieverwaltungsvorrichtung 632, eine Grafikanzeigevorrichtung 610, eine alphanumerische Eingabevorrichtung 612 (z.B. eine Tastatur) und eine Navigationsvorrichtung 614 für die Benutzeroberfläche (UI) (z.B. eine Maus) aufweisen. In einem Beispiel können die Grafikanzeigevorrichtung 610, die alphanumerische Eingabevorrichtung 612 und die UI-Navigationsvorrichtung 614 ein Touchscreen-Display sein. Die Maschine 600 kann zusätzlich eine Speichervorrichtung (d.h. Laufwerk) 616, eine Vorrichtung zur Signalerzeugung 618 (z.B. einen Lautsprecher), eine Vorrichtung für private MAC-Adressen 619, eine Netzwerkschnittstellenvorrichtung/einen Transceiver 620, die/der mit einer oder mehreren Antennen 630 verbunden ist, und einen oder mehrere Sensoren 628, wie z.B. einen GPS-Sensor (Global Positioning System), einen Kompass, einen Beschleunigungsmesser oder einen anderen Sensor aufweisen. Das Gerät 600 kann eine Ausgabesteuerung 634 aufweisen, wie z.B. eine serielle (z.B. Universal Serial Bus (USB), parallele oder andere verdrahtete oder drahtlose (z.B. Infrarot (IR), Nahfeldkommunikation (NFC) usw.) Verbindung, um mit einer oder mehreren peripheren Vorrichtungen (z.B. einem Drucker, einem Kartenleser usw.) zu kommunizieren oder diese zu steuern.) Die Vorgänge gemäß einem oder mehreren Beispielen der vorliegenden Offenbarung können von einem Basisbandprozessor durchgeführt werden. Der Basisbandprozessor kann eingerichtet sein, um entsprechende Basisbandsignale zu generieren. Der Basisbandprozessor kann noch Schaltungen der physikalischen Schicht (PHY) und der Mediumzugriffssteuerungs-Schicht (MAC) aufweisen und kann ferner eine Schnittstelle zum Hardwareprozessor 602 aufweisen, um die Basisbandsignale zu generieren und zu verarbeiten und um Operationen des Hauptspeichers 604, der Speichervorrichtung 616 und/oder der privaten MAC-Adressen-Vorrichtung 619 zu steuern. Der Basisbandprozessor kann auf einer einzelnen Funkkarte, einem einzelnen Chip oder einer integrierten Schaltung (IC) untergebracht sein.The machine (e.g., computer system) 600 may include a hardware processor 602 (e.g., a central processing unit (CPU), a graphics processing unit (GPU), a hardware processor core, or any combination thereof),
Die Vorrichtung 616 kann ein maschinenlesbares Medium 622 aufweisen, auf dem ein oder mehrere Sätze von Datenstrukturen oder Anweisungen 624 (z.B. Software) gespeichert sind, die eine oder mehrere der hierin beschriebenen Techniken oder Funktionen verkörpern oder von diesen verwendet werden. Die Anweisungen 624 können sich auch vollständig oder zumindest teilweise im Hauptspeicher 604, im statischen Speicher 606 oder im Hardware-Prozessor 602 befinden, wenn sie von der Maschine 600 ausgeführt werden. In einem Beispiel kann eine oder jede Kombination aus dem Hardware-Prozessor 602, dem Hauptspeicher 604, dem statischen Speicher 606 oder der Vorrichtung 616 ein maschinenlesbares Medium darstellen.
Die private MAC-Adressen-Vorrichtung 619 kann jeden der oben beschriebenen und gezeigten Vorgänge und Prozesse (z.B. Prozess 400) durchführen oder ausführen.Private MAC address device 619 may perform or perform any of the acts and processes (e.g., process 400) described and shown above.
Es versteht sich, dass die obigen Angaben nur eine Teilmenge dessen sind, wozu die private MAC-Adressen-Vorrichtung 619 eingerichtet werden kann, und dass andere Funktionen, die in dieser Offenbarung eingerichtet sind, ebenfalls von der privaten MAC-Adressen-Vorrichtung 619 ausgeführt werden können.It should be understood that the above is only a subset of what private MAC address device 619 may be configured to do, and that other functions implemented in this disclosure are also performed by private MAC address device 619 can become.
Während das maschinenlesbare Medium 622 als ein einzelnes Medium dargestellt ist, kann der Begriff „maschinenlesbares Medium“ ein einzelnes Medium oder mehrere Medien (z.B. eine zentrale oder verteilte Datenbank und/oder assoziierte Caches und Server) aufweisen, die eingerichtet sind, um die eine oder mehrere Anweisungen 624 zu speichern.While machine-
Verschiedene Beispiele können ganz oder teilweise in Software und/oder Firmware implementiert sein. Diese Software und/oder Firmware kann die Form von Anweisungen annehmen, die in oder auf einem nicht-übertragbaren, computerlesbaren Speichermedium enthalten sind. Diese Anweisungen können dann von einem oder mehreren Prozessoren gelesen und ausgeführt werden, um die Durchführung der hierin beschriebenen Vorgänge zu ermöglichen. Die Befehle können in jeder geeigneten Form vorliegen, wie z.B. Quellcode, kompilierter Code, interpretierter Code, ausführbarer Code, statischer Code, dynamischer Code und ähnliches. Ein solches computerlesbares Medium kann jedes greifbare, nicht transitorische Medium zum Speichern von Informationen in einer Form aufweisen, die von einem oder mehreren Computern gelesen werden kann, wie z.B., aber nicht beschränkt auf Festwertspeicher (ROM); Speicher mit wahlfreiem Zugriff (RAM); Magnetplattenspeichermedien; optische Speichermedien; einen Flash-Speicher usw.Various examples may be implemented in software and/or firmware in whole or in part. This software and/or firmware may take the form of instructions embodied in or on a non-transferable computer-readable storage medium. These instructions may then be read and executed by one or more processors to enable the operations described herein to be performed. The instructions may be in any suitable form, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, and the like. Such computer-readable medium may include any tangible, non-transitory medium for storing information in a form readable by one or more computers, such as, but not limited to, read-only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory, etc.
Der Begriff „maschinenlesbares Medium“ kann jedes Medium aufweisen, das in der Lage ist, Befehle zur Ausführung durch die Maschine 600 zu speichern, zu kodieren oder zu tragen, die die Maschine 600 veranlassen, eine oder mehrere der Techniken der vorliegenden Offenbarung auszuführen, oder das in der Lage ist, Datenstrukturen zu speichern, zu kodieren oder zu tragen, die von solchen Befehlen verwendet werden oder mit ihnen assoziiert sind. Nicht einschränkende Beispiele für maschinenlesbare Medien können Festkörperspeicher sowie optische und magnetische Medien aufweisen. In einem Beispiel weist ein maschinenlesbares Massenmedium ein maschinenlesbares Medium mit einer Mehrzahl von Partikeln auf, die eine Ruhemasse haben. Spezifische Beispiele für maschinenlesbare Massenmedien können nichtflüchtige Speicher aufweisen, wie Halbleiterspeichervorrichtungen (z.B. elektrisch programmierbarer Festwertspeicher (EPROM) oder elektrisch löschbarer programmierbarer Festwertspeicher (EEPROM)) und Flash-Speichervorrichtungen; Magnetplatten, wie interne Festplatten und Wechselplatten; magnetooptische Platten; und CD-ROM- und DVD-ROM-Platten.The term “machine-readable medium” may include any medium capable of storing, encoding, or carrying instructions for execution by
Die Anweisungen 624 können noch über ein Kommunikationsnetzwerk 626 unter Verwendung eines Übertragungsmediums über die Netzwerkschnittstellenvorrichtung/den Transceiver 620 unter Verwendung eines beliebigen Übertragungsprotokolls (z.B. Frame Relay, Internet Protocol (IP), Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Hypertext Transfer Protocol (HTTP) usw.) gesendet oder empfangen werden. Kommunikationsnetze können beispielsweise ein lokales Netzwerk (LAN), ein Weitverkehrsnetzwerk (WAN), ein Paketdatennetzwerk (z.B. das Internet), Mobilfunknetzwerke (z.B. zellulare Netzwerke), einfache Telefonnetzwerke (POTS), Drahtlos-Datennetzwerke (z.B. IEEE 802.11-Standardfamilie, bekannt als Wi-Fi®, IEEE 802.16-Standardfamilie, bekannt als WiMax®), IEEE 802.15.4-Standardfamilie und Peer-to-Peer-Netzwerke (P2P) und andere aufweisen. In einem Beispiel kann die Netzwerkschnittstellenvorrichtung/der Transceiver 620 eine oder mehrere physische Buchsen (z.B. Ethernet-, Koaxial- oder Telefonbuchsen) oder eine oder mehrere Antennen aufweisen, um eine Verbindung mit dem Kommunikationsnetzwerk 626 herzustellen. Als Beispiel kann die Netzwerkschnittstellenvorrichtung/der Transceiver 620 eine Mehrzahl von Antennen aufweisen, um drahtlos zu kommunizieren, wobei mindestens eine der Techniken SIMO (Single-Input Multiple-Output), MIMO (Multiple-Input Multiple-Output) oder MISO (Multiple-Input Single-Output) verwendet wird. Der Begriff „Übertragungsmedium“ soll jedes immaterielle Medium aufweisen, das in der Lage ist, Anweisungen zur Ausführung durch die Maschine 600 zu speichern, zu kodieren oder zu übertragen, und schließt digitale oder analoge Kommunikationssignale oder andere immaterielle Medien ein, um die Kommunikation einer solchen Software zu erleichtern.
Die oben beschriebenen und gezeigten Vorgänge und Prozesse können in jeder geeigneten Reihenfolge durchgeführt werden, wie in verschiedenen Implementierungen gewünscht. Darüber hinaus kann in bestimmten Implementierungen zumindest ein Abschnitt der Vorgänge parallel durchgeführt werden. Darüber hinaus können in bestimmten Implementierungen weniger oder mehr als die beschriebenen Vorgänge durchgeführt werden.The acts and processes described and shown above may be performed in any suitable order as desired in different implementations. Additionally, in certain implementations, at least a portion of the operations may be performed in parallel. Additionally, fewer or more acts than described may be performed in certain implementations.
Die FEM-Schaltung 704a-b kann eine WLAN- oder Wi-Fi-FEM-Schaltung 704a und eine Bluetooth (BT)-FEM-Schaltung 704b aufweisen. Die WLAN-FEM-Schaltung 704a kann einen Empfangssignalpfad aufweisen, der eine Schaltung aufweist, die eingerichtet ist, mit WLAN-HF-Signalen zu arbeiten, die von einer oder mehreren Antennen 701 empfangen werden, um die empfangenen Signale zu verstärken und die verstärkten Versionen der empfangenen Signale an die WLAN-Funk-IC-Schaltung 706a zur weiteren Verarbeitung zu liefern. Die BT-FEM-Schaltung 704b kann einen Empfangssignalpfad aufweisen, der eine Schaltung aufweisen kann, die so eingerichtet ist, dass sie mit BT-HF-Signalen arbeitet, die von einer oder mehreren Antennen 701 empfangen werden, um die empfangenen Signale zu verstärken und die verstärkten Versionen der empfangenen Signale an die BT-Funk-IC-Schaltung 706b zur weiteren Verarbeitung zu liefern. Die FEM-Schaltung 704a kann auch einen Sendesignalpfad aufweisen, der eine Schaltung aufweisen kann, die eingerichtet ist, WLAN-Signale zu verstärken, die von der Funk-IC-Schaltung 706a für die Drahtlos-Übertragung durch eine oder mehrere der Antennen 701 bereitgestellt werden. Darüber hinaus kann die FEM-Schaltung 704b auch einen Sendesignalpfad aufweisen, der eine Schaltung aufweisen kann, die eingerichtet ist, BT-Signale zu verstärken, die von der Funk-IC-Schaltung 706b für die Drahtlos-Übertragung durch die eine oder die mehreren Antennen bereitgestellt werden. Im Beispiel von
Die gezeigte Funk-IC-Schaltung 706a-b kann eine WLAN-Funk-IC-Schaltung 706a und eine BT-Funk-IC-Schaltung 706b aufweisen. Die WLAN-Funk-IC-Schaltung 706a kann einen Empfangssignalpfad aufweisen, der eine Schaltung zur Abwärtskonvertierung der von der FEM-Schaltung 704a empfangenen WLAN-HF-Signale und zur Bereitstellung von Basisbandsignalen für die WLAN-Basisbandverarbeitungsschaltung 708a aufweisen kann. Die BT-Funk-IC-Schaltung 706b kann ihrerseits einen Empfangssignalpfad aufweisen, der eine Schaltung zur Abwärtskonvertierung der von der FEM-Schaltung 704b empfangenen BT-HF-Signale und zur Bereitstellung von Basisbandsignalen für die BT-Basisbandverarbeitungsschaltung 708b aufweisen kann. Die WLAN-Funk-IC-Schaltung 706a kann auch einen Sendesignalpfad aufweisen, der eine Schaltung aufweisen kann, um WLAN-Basisbandsignale, die von der WLAN-Basisbandverarbeitungsschaltung 708a bereitgestellt werden, aufwärts zu konvertieren und WLAN-HF-Ausgangssignale an die FEM-Schaltung 704a für die anschließende Drahtlos-Übertragung durch die eine oder mehrere Antennen 701 bereitzustellen. Die BT-Funk-IC-Schaltung 706b kann auch einen Sendesignalweg aufweisen, der eine Schaltung zur Aufwärtskonvertierung von BT-Basisbandsignalen aufweisen kann, die von der BT-Basisbandverarbeitungsschaltung 708b bereitgestellt werden, und BT-HF-Ausgangssignale für die FEM-Schaltung 704b zur anschließenden Drahtlos-Übertragung durch die eine oder die mehreren Antennen 701 bereitstellt. Im Beispiel von
Die Basisbandverarbeitungsschaltung 708a-b kann eine WLAN-Basisbandverarbeitungsschaltung 708a und eine BT-Basisbandverarbeitungsschaltung 708b aufweisen. Die WLAN-Basisbandverarbeitungsschaltung 708a kann einen Speicher aufweisen, wie zum Beispiel einen Satz von RAM-Arrays in einem Fast-Fourier-Transformations- oder Inverse-Fourier-Transformationsblock (nicht gezeigt) der WLAN-Basisbandverarbeitungsschaltung 708a. Jede der WLAN-Basisband-Schaltungen 708a und der BT-Basisband-Schaltungen 708b kann noch einen oder mehrere Prozessoren und eine Steuerlogik aufweisen, um die vom entsprechenden WLAN- oder BT-Empfangssignalpfad der Funk-IC-Schaltungen 706a-b empfangenen Signale zu verarbeiten und auch entsprechende WLAN- oder BT-Basisbandsignale für den Sendesignalpfad der Funk-IC-Schaltungen 706a-b zu generieren. Jede der Basisbandverarbeitungsschaltungen 708a und 708b kann noch Schaltungen der physikalischen Schicht (PHY) und der Mediumzugriffssteuerungs-Schicht (MAC) aufweisen und kann noch eine Schnittstelle zu einer Vorrichtung zur Erzeugung und Verarbeitung der Basisbandsignale und zur Steuerung der Operationen der Funk-IC-Schaltungen 706a-b aufweisen.The
Gemäß dem gezeigten Beispiel in
In einigen Beispielen können die Front-End-Modul-Schaltungen 704a-b, die Funk-IC-Schaltungen 706a-b und die Basisbandverarbeitungsschaltungen 708a-b auf einer einzigen Funkkarte, wie der Drahtlos-Funkkarte 702, bereitgestellt werden. In einigen anderen Beispielen können die eine oder mehrere Antennen 701, die FEM-Schaltung 704a-b und die Funk-IC-Schaltung 706a-b auf einer einzigen Funkkarte untergebracht sein. In einigen anderen Beispielen können die Funk-IC-Schaltung 706a-b und die Basisbandverarbeitungsschaltung 708a-b auf einem einzigen Chip oder integrierten Schaltkreis (IC), wie IC 712, vorgesehen sein.In some examples, front-
In einigen Beispielen kann die Drahtlos-Funkkarte 702 eine WLAN-Funkkarte aufweisen und für Wi-Fi-Kommunikation eingerichtet sein, obwohl der Umfang der Beispiele in dieser Hinsicht nicht beschränkt ist. In einigen dieser Beispiele kann die Funkarchitektur 700 eingerichtet sein, orthogonale Frequenzaufteilung-Multiplex- (OFDM) oder orthogonale Frequenzaufteilung-Mehrfachzugriffs- (OFDMA) Kommunikationssignale über einen Mehrträger-Kommunikationskanal zu empfangen und zu senden. Die OFDM- oder OFDMA-Signale können eine Mehrzahl von orthogonalen Hilfsträgern aufweisen.In some examples, the
In einigen dieser Mehrträger-Beispiele kann die Funkarchitektur 700 Teil einer Wi-Fi-Kommunikationsstation (STA) wie einem Drahtlos-Zugangspunkt (AP), einer Basisstation oder einer mobilen Vorrichtung einschließlich einer Wi-Fi-Vorrichtung sein. In einigen dieser Beispiele kann die Funkarchitektur 700 so eingerichtet sein, dass sie Signale gemäß bestimmten Kommunikationsstandards und/oder -protokollen sendet und empfängt, wie z.B. einem der Standards des Institute of Electrical and Electronics Engineers (IEEE), einschließlich 802.11n-2009, IEEE 802.11-2012, IEEE 802.11-2016, 802.11n-2009, 802.11ac, 802.11ah, 802.11ad,
802.11ay und/oder 802.11ax, und/oder vorgeschlagenen Spezifikationen für WLANs, wobei der Umfang der Beispiele in dieser Hinsicht nicht beschränkt ist. Die Funkarchitektur 700 kann auch geeignet sein, Kommunikationen gemäß anderen Techniken und Standards zu senden und/oder zu empfangen.In some of these multi-carrier examples, the
802.11ay and/or 802.11ax, and/or proposed specifications for WLANs, the examples not being limited in scope in this regard. The
In einigen Beispielen kann die Funkarchitektur 700 für hocheffiziente Wi-Fi-Kommunikation (HEW) gemäß dem Standard IEEE 802.11ax eingerichtet sein. In diesen Beispielen kann die Funkarchitektur 700 so eingerichtet sein, dass sie gemäß einer OFDMA-Technik kommuniziert, obwohl der Umfang der Beispiele in dieser Hinsicht nicht begrenzt ist.In some examples, the
In einigen anderen Beispielen kann die Funkarchitektur 700 so eingerichtet sein, dass sie Signale sendet und empfängt, die unter Verwendung einer oder mehrerer anderer Modulationstechniken übertragen werden, wie etwa Spreizspektrummodulation (z.B. Direkt-Sequenz-Codeaufteilung-Mehrfachzugriff (Direct Sequence Code Division Multiple Access - DS-CDMA) und/oder Frequenzsprung-Codeaufteilung-Mehrfachzugriff (Frequency Hopping Code Division Multiple Access - FH-CDMA)), Zeitmultiplex (TDM)-Modulation und/oder Frequenzmultiplex (FDM)-Modulation, wobei der Umfang der Beispiele in dieser Hinsicht jedoch nicht eingeschränkt ist.In some other examples, the
In einigen Beispielen, wie noch in
In einigen Beispielen kann die Funkarchitektur 700 andere Funkkarten aufweisen, wie z.B. eine Mobilfunk-Funkkarte, die für Mobilfunk (z.B. 5GPP wie LTE, LTE-Advanced oder 7G-Kommunikation) eingerichtet ist.In some examples, the
In einigen IEEE 802.11-Beispielen kann die Funkarchitektur 700 für die Kommunikation über verschiedene Kanalbandbreiten eingerichtet sein, einschließlich Bandbreiten mit Mittenfrequenzen von etwa 900 MHz, 2,4 GHz, 5 GHz und Bandbreiten von etwa 2 MHz, 4 MHz, 5 MHz, 5,5 MHz, 6 MHz, 8 MHz, 10 MHz, 20 MHz, 40 MHz, 80 MHz (mit zusammenhängenden Bandbreiten) oder 80+80 MHz (160MHz) (mit nicht zusammenhängenden Bandbreiten). In einigen Beispielen kann eine Kanalbandbreite von 920 MHz verwendet werden. Der Umfang der Beispiele ist jedoch in Bezug auf die oben genannten Mittenfrequenzen nicht beschränkt.In some IEEE 802.11 examples, the
In einigen Beispielen kann die FEM-Schaltung 704a einen TX/RX-Schalter 802 aufweisen, um zwischen Sende- und Empfangsbetrieb umzuschalten. Die FEM-Schaltung 704a kann einen Empfangssignalpfad und einen Sendesignalpfad aufweisen. Der Empfangssignalpfad der FEM-Schaltung 704a kann einen rauscharmen Verstärker (LNA) 806 aufweisen, um die empfangenen HF-Signale 803 zu verstärken und die verstärkten empfangenen HF-Signale 807 als Ausgangssignal bereitzustellen (z.B. an die Funk-IC-Schaltung 706a-b (
In einigen Dual-Mode-Beispielen für die Wi-Fi-Kommunikation kann die FEM-Schaltung 704a so eingerichtet sein, dass sie entweder im 2,4-GHz-Frequenzspektrum oder im 5-GHz-Frequenzspektrum arbeitet. In diesen Beispielen kann der Empfangssignalpfad des FEM-Schaltkreises 704a einen Empfangssignalpfad-Duplexer 804 aufweisen, um die Signale von jedem Spektrum zu trennen und einen separaten LNA 806 für jedes Spektrum bereitzustellen (siehe Figur). In diesen Beispielen kann der Sendesignalpfad der FEM-Schaltung 704a auch einen Leistungsverstärker 810 und ein Filter 812, wie einen BPF, einen LPF oder einen anderen Filtertyp für jedes Frequenzspektrum, sowie einen Sendesignalpfad-Duplexer 804 aufweisen, um die Signale eines der verschiedenen Spektren auf einem einzigen Sendepfad für die anschließende Übertragung durch die eine oder mehrere der Antennen 701 bereitzustellen (
In einigen Beispielen kann die Funk-IC-Schaltung 706a einen Empfangssignalpfad und einen Sendesignalpfad aufweisen. Der Empfangssignalpfad der Funk-IC-Schaltung 706a kann zumindest eine Mischerschaltung 902 aufweisen, wie z.B. eine Abwärtsmischschaltung, eine Verstärkerschaltung 906 und eine Filterschaltung 908. Der Sendesignalpfad der Funk-IC-Schaltung 706a kann mindestens eine Filterschaltung 912 und eine Mischerschaltung 914 aufweisen, wie zum Beispiel eine Aufwärtswandlungs-Mischerschaltung. Die Funk-IC-Schaltung 706a kann auch eine Synthesizer-Schaltung 904 zum Synthetisieren einer Frequenz 905 zur Verwendung durch die Mischerschaltung 902 und die Mischerschaltung 914 aufweisen. Die Mischerschaltungen 902 und/oder 914 können gemäß einigen Beispielen so eingerichtet sein, dass sie eine direkte Umwandlungsfunktionalität bereitstellen. Der letztgenannte Schaltungstyp weist im Vergleich zu Standard-Superheterodyn-Mischerschaltungen eine sehr viel einfachere Architektur auf, und jegliches Flimmern, das durch denselben verursacht wird, kann beispielsweise durch die Verwendung von OFDM-Modulation gemildert werden.
In einigen Beispielen kann die Mischerschaltung 902 so eingerichtet sein, dass sie die von der FEM-Schaltung 704a-b (
In einigen Beispielen kann die Mischerschaltung 914 eingerichtet sein, um Eingangs-Basisbandsignale 911 auf der Grundlage der synthetisierten Frequenz 905, die von der Synthesizer-Schaltung 904 bereitgestellt wird, aufwärts zu konvertieren, um HF-Ausgangssignale 809 für die FEM-Schaltung 704a-b zu generieren. Die Basisbandsignale 911 können von den Basisbandverarbeitungsschaltungen 708a-b bereitgestellt und von den Filterschaltungen 912 gefiltert werden. Die Filterschaltung 912 kann einen LPF oder einen BPF aufweisen, obwohl der Umfang der Beispiele in dieser Hinsicht nicht beschränkt ist.In some examples, the
In einigen Beispielen können die Mischerschaltung 902 und die Mischerschaltung 914 jeweils zwei oder mehr Mischer aufweisen und für eine Quadratur-Abwärts- und/oder Aufwärtskonvertierung mit Hilfe des Synthesizers 904 angeordnet sein. In einigen Beispielen können die Mischerschaltung 902 und die Mischerschaltung 914 jeweils zwei oder mehr Mischer aufweisen, die jeweils zur Bildunterdrückung eingerichtet sind (z.B. Hartley-Bildunterdrückung). In einigen Beispielen können die Mischerschaltung 902 und die Mischerschaltung 914 für eine direkte Abwärtskonvertierung und/oder eine direkte Aufwärtskonvertierung eingerichtet sein. In einigen Beispielen können die Mischerschaltung 902 und die Mischerschaltung 914 für einen Super-Heterodyn-Betrieb eingerichtet sein, obwohl dies nicht erforderlich ist.In some examples,
Die Mischerschaltung 902 kann gemäß einem Beispiel passive Quadraturmischer aufweisen (z.B. für die In-Phase- (I) und Quadratur-Phasen-Pfade (Q)). In einem solchen Beispiel kann das HF-Eingangssignal 807 aus
Passive Quadraturmischer können von zeitlich um null und neunzig Grad variierenden LO-Schaltsignalen angesteuert werden, die von einer Quadraturschaltung bereitgestellt werden, die so eingerichtet werden kann, dass sie eine LO-Frequenz (fLO) von einem lokalen Oszillator oder einem Synthesizer empfängt, wie z.B. die LO-Frequenz 905 des Synthesizers 904 (
In einigen Beispielen können sich die LO-Signale im Tastverhältnis (der Prozentsatz einer Periode, in der das LO-Signal hoch ist) und/oder im Offset (der Differenz zwischen den Startpunkten der Periode) unterscheiden. In einigen Beispielen können die LO-Signale ein Tastverhältnis von 85% und einen Offset von 80 % haben. In einigen Beispielen kann jeder Zweig der Mischerschaltung (z.B. der In-Phase- (I) und Quadratur-Phase- (Q) Pfad) mit einem 80 %-igen Tastverhältnis arbeiten, was zu einer erheblichen Reduzierung des Stromverbrauchs führen kann.In some examples, the LO signals may differ in duty cycle (the percentage of a period that the LO signal is high) and/or offset (the difference between the starting points of the period). In some examples, the LO signals may have an 85% duty cycle and an 80% offset. In some examples, each leg of the mixer circuit (e.g., the in-phase (I) and quadrature-phase (Q) paths) can operate with an 80% duty cycle, which can result in a significant reduction in power consumption.
Das HF-Eingangssignal 807 (
In einigen Beispielen können die Ausgangs-Basisbandsignale 907 und die Eingangs-Basisbandsignale 911 analoge Basisbandsignale sein, obwohl der Umfang der Beispiele in dieser Hinsicht nicht begrenzt ist. In einigen alternativen Beispielen können die Ausgangs-Basisbandsignale 907 und die Eingangs-Basisbandsignale 911 digitale Basisbandsignale sein. In diesen alternativen Beispielen kann die Funk-IC-Schaltung einen Analog-Digital-Wandler (ADC) und einen Digital-Analog-Wandler (DAC) aufweisen.In some examples, the output baseband signals 907 and the input baseband signals 911 may be analog baseband signals, although the examples are not limited in scope in this regard. In some alternative examples, the output baseband signals 907 and the input baseband signals 911 may be digital baseband signals. In these alternate examples, the radio IC circuit may include an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC).
In einigen Dual-Mode-Beispielen kann eine separate Funk-IC-Schaltung für die Verarbeitung von Signalen für jedes Spektrum oder für andere, hier nicht erwähnte Spektren vorgesehen sein, obwohl der Umfang der Beispiele in dieser Hinsicht nicht begrenzt ist.In some dual-mode examples, a separate radio IC circuit may be provided for processing signals for each spectrum or for other spectra not mentioned here, although the examples are not limited in scope in this regard.
In einigen Beispielen kann die Synthesizer-Schaltung 904 ein fraktionaler N-Synthesizer oder ein fraktionaler N/N+1-Synthesizer sein, obwohl der Umfang der Beispiele in dieser Hinsicht nicht beschränkt ist, da andere Arten von Frequenzsynthesizem geeignet sein können. So kann die Synthesizer-Schaltung 904 beispielsweise ein Delta-Sigma-Synthesizer, ein Frequenzmultiplikator oder ein Synthesizer sein, der einen Phasenregelkreis mit einem Frequenzteiler aufweist. Gemäß einigen Beispielen kann die Synthesizer-Schaltung 904 eine digitale Synthesizer-Schaltung aufweisen. Ein Vorteil der Verwendung einer digitalen Synthesizer-Schaltung besteht darin, dass sie zwar immer noch einige analoge Komponenten aufweisen kann, ihr Platzbedarf aber wesentlich geringer ist als der Platzbedarf einer analogen Synthesizer-Schaltung. In einigen Beispielen kann der Frequenzeingang in der Synthesizer-Schaltung 904 durch einen spannungsgesteuerten Oszillator (VCO) bereitgestellt werden, obwohl dies keine Voraussetzung ist. Ein TeilerSteuereingang kann noch von der Basisbandverarbeitungsschaltung 708a-b (
In einigen Beispielen kann die Synthesizer-Schaltung 904 so eingerichtet sein, dass sie eine Trägerfrequenz als Ausgangsfrequenz 905 generiert, während in anderen Beispielen die Ausgangsfrequenz 905 ein Bruchteil der Trägerfrequenz sein kann (z.B. die Hälfte der Trägerfrequenz, ein Drittel der Trägerfrequenz). In einigen Beispielen kann die Ausgangsfrequenz 905 eine LO-Frequenz (fLO) sein.In some examples, the
Die Basisbandverarbeitungsschaltung 708a kann einen Empfangsbasisbandprozessor (RX BBP) 1002 zur Verarbeitung von Empfangsbasisbandsignalen 909 aufweisen, die von der Funk-IC-Schaltung 706a-b (
In einigen Beispielen (z.B. wenn analoge Basisbandsignale zwischen der Basisbandverarbeitungsschaltung 708a-b und der Funk-IC-Schaltung 706a-b ausgetauscht werden) kann die Basisbandverarbeitungsschaltung 708a einen ADC 1010 aufweisen, um analoge Basisbandsignale 1009, die von der Funk-IC-Schaltung 706a-b empfangen werden, in digitale Basisbandsignale zur Verarbeitung durch den RX BBP 1002 umzuwandeln. In diesen Beispielen kann die Basisbandverarbeitungsschaltung 708a auch einen DAC 1012 aufweisen, um digitale Basisbandsignale vom TX BBP 1004 in analoge Basisbandsignale 1011 umzuwandeln.In some examples (e.g., when analog baseband signals are exchanged between
In einigen Beispielen, die OFDM-Signale oder OFDMA-Signale übermitteln, wie z.B. durch den Basisbandprozessor 708a, kann der Sende-Basisbandprozessor 1004 eingerichtet sein, um OFDM- oder OFDMA-Signale zu generieren, die für die Übertragung geeignet sind, indem eine inverse schnelle Fourier-Transformation (IFFT) durchgeführt wird. Der Empfangsbasisbandprozessor 1002 kann eingerichtet sein, empfangene OFDM- oder OFDMA-Signale durch Durchführung einer FFT zu verarbeiten. In einigen Beispielen kann der EmpfangsBasisbandprozessor 1002 eingerichtet sein, das Vorhandensein eines OFDM-Signals oder OFDMA-Signals zu erkennen, indem er eine Autokorrelation durchführt, um eine Präambel, z.B. eine kurze Präambel, zu erkennen, und indem er eine Kreuzkorrelation durchführt, um eine lange Präambel zu erkennen. Die Präambeln können Teil einer vorgegebenen Rahmenstruktur für die Wi-Fi-Kommunikation sein.In some examples that transmit OFDM signals or OFDMA signals, such as by
Zurück zu
Obwohl die Funkarchitektur 700 mehrere separate Funktionselemente aufweist, können eines oder mehrere der Funktionselemente kombiniert und durch Kombinationen von softwarekonfigurierten Elementen, wie z.B. Verarbeitungselementen einschließlich digitaler Signalprozessoren (DSPs), und/oder anderen Hardwareelementen implementiert werden. Beispielsweise können einige Elemente einen oder mehrere Mikroprozessoren, DSPs, feldprogrammierbare Gate-Arrays (FPGAs), anwendungsspezifische integrierte Schaltungen (ASICs), integrierte Hochfrequenzschaltungen (RFICs) und Kombinationen verschiedener Hardware- und Logikschaltungen aufweisen, um zumindest die hierin beschriebenen Funktionen auszuführen. In einigen Beispielen können sich die Funktionselemente auf einen oder mehrere Prozesse beziehen, die auf einem oder mehreren Verarbeitungselementen ablaufen.Although the
Das Wort „exemplarisch“ wird hierin im Sinne von „als Beispiel, Instanz oder Illustration dienend“ verwendet. Jedes hierin als „beispielhaft“ beschriebene Beispiel ist nicht notwendigerweise als bevorzugt oder vorteilhaft gegenüber anderen Beispielen zu verstehen. Die hierin verwendeten Begriffe „Computergerät“, „Benutzergerät“, „Kommunikationsstation“, „Station“, „Handheld-Gerät“, „mobiles Gerät“, „Drahtlos-Gerät“ und „Benutzergerät“ (UE) beziehen sich auf eine drahtlose Kommunikationsvorrichtung, wie z.B. ein Mobiltelefon, ein Smartphone, ein Tablet, ein Netbook, ein Drahtlos-Endgerät, einen Laptop, eine Femtozelle, eine Teilnehmerstation mit hoher Datenrate (HDR), einen Zugangspunkt, einen Drucker, eine Verkaufsstelle, ein Zugangsterminal oder eine andere PCS-Vorrichtung (Personal Communication System). Die Vorrichtung kann entweder mobil oder stationär sein.The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Each example described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other examples. As used herein, the terms "computing device", "user device", "communication station", "station", "handheld device", "mobile device", "wireless device" and "user equipment" (UE) refer to a wireless communication device, such as a cellular phone, smartphone, tablet, netbook, wireless terminal, laptop, femtocell, high data rate (HDR) subscriber station, access point, printer, point of sale, access terminal, or other PCS Device (Personal Communication System). The device can be either mobile or stationary.
Wie in dieser Druckschrift verwendet, soll der Begriff „kommunizieren“ das Senden oder Empfangen oder sowohl das Senden als auch das Empfangen aufweisen. Dies kann in Patentansprüchen besonders nützlich sein, wenn die Organisation von Daten beschrieben wird, die von einer Vorrichtung gesendet und von einer anderen empfangen werden, aber nur die Funktionalität einer dieser Vorrichtungen erforderlich ist, um den Patentanspruch zu verletzen. In ähnlicher Weise kann der bidirektionale Austausch von Daten zwischen zwei Vorrichtungen (beide Vorrichtungen senden und empfangen während des Austauschs) als „kommunizierend“ beschrieben werden, wenn nur die Funktionalität einer dieser Vorrichtungen beansprucht wird. Der Begriff „kommunizieren“, wie er hierin in Bezug auf ein Drahtlos-Kommunikationssignal verwendet wird, weist das Senden des Drahtlos-Kommunikationssignals und/oder das Empfangen des Drahtlos-Kommunikationssignals auf. Zum Beispiel kann eine drahtlose Drahtlos-Kommunikationseinheit, die in der Lage ist, ein Drahtlos-Kommunikationssignal zu übertragen, einen Drahtlos-Sender aufweisen, um das Drahtlos-Kommunikationssignal an mindestens eine andere Drahtlos-Kommunikationseinheit zu senden, und/oder einen Drahtlos-Kommunikationsempfänger, um das Drahtlos-Kommunikationssignal von mindestens einer anderen Drahtlos-Kommunikationseinheit zu empfangen.As used in this publication, the term "communicate" is intended to include sending or receiving, or both sending and receiving. This can be particularly useful in claims when describing the organization of data sent by one device and received by another, but only requiring the functionality of one of those devices to infringe the claim. Similarly, the bi-directional exchange of data between two devices (both devices send and receive during the exchange) can be described as "communicating" when only the functionality of one of those devices is claimed. The term "communicate," as used herein with respect to a wireless communication signal, includes sending the wireless communication signal and/or receiving the wireless communication signal. For example, a wireless wireless communication unit capable of transmitting a wireless communication signal may include a wireless transmitter to transmit the wireless communication signal to at least one other wireless communication unit and/or a wireless communication receiver to receive the wireless communication signal from at least one other wireless communication unit.
Wie hierin verwendet, sofern nicht anders angegeben, weist die Verwendung der ordinalen Adjektive „erster“, „zweiter“, „dritter“ usw. zur Beschreibung eines gemeinsamen Objekts lediglich daraufhin, dass auf verschiedene Instanzen gleichartiger Objekte Bezug genommen wird, und soll nicht implizieren, dass die so beschriebenen Objekte in einer bestimmten Sequenz stehen müssen, sei es zeitlich, räumlich, in der Rangfolge oder auf eine andere Weise.As used herein, unless otherwise noted, the use of the ordinal adjectives "first,""second,""third," etc. to describe a common object merely indicates that different instances of like objects are being referred to, and is not intended to imply , that the objects so described must be in a certain sequence, be it temporal, spatial, ranked or otherwise.
Der hierin verwendete Begriff „Zugangspunkt“ (AP) kann eine feste Station sein. Ein Zugangspunkt kann auch als Zugangsknoten, als Basisstation, als entwickelter Knoten B (eNodeB) oder mit einer anderen ähnlichen, in der Technik bekannten Terminologie bezeichnet werden. Ein Zugangsterminal kann auch als Mobilstation, Benutzergerät (UE), Drahtlos-Kommunikationsvorrichtung oder eine andere ähnliche, in der Fachwelt bekannte Terminologie bezeichnet werden. Die hierin offengelegten Beispiele beziehen sich im Allgemeinen auf Drahtlos-Netzwerke. Einige Beispiele können sich auf Drahtlos-Netzwerke beziehen, die gemäß einem der IEEE 802.11-Standards arbeiten.As used herein, the term "access point" (AP) may mean a fixed station. An access point may also be referred to as an access node, a base station, an evolved Node B (eNodeB), or other similar terminology known in the art. An access terminal may also be referred to as a mobile station, user equipment (UE), wireless communication device, or other similar terminology known in the art. The examples disclosed herein generally relate to wireless networks. Some examples may relate to wireless networks operating according to any of the IEEE 802.11 standards.
Einige Beispiele können in Verbindung mit verschiedenen Vorrichtungen und Systemen verwendet werden, beispielsweise einem Personal Computer (PC), einem Desktop-Computer, einem mobilen Computer, einem Laptop-Computer, einem Notebook-Computer, einem Tablet-Computer, einem Server-Computer, einem Handheld-Computer, einer Handheld-Vorrichtung, einer PDA-Vorrichtung (Personal Digital Assistant), einer PDA-Handheld-Vorrichtung, einer On-Board-Vorrichtung, einer Off-Board-Vorrichtung, einer Hybrid-Vorrichtung, einer Fahrzeug-Vorrichtung, einer Nicht-Fahrzeug-Vorrichtung, einer mobilen oder tragbaren Vorrichtung, eine Verbrauchervorrichtung, eine nicht mobile oder nicht tragbare Vorrichtung, eine Drahtlos-Kommunikationsstation, eine Drahtlos-Kommunikationsvorrichtung, ein Drahtlos-Zugangspunkt (AP), ein drahtgebundener oder drahtloser Router, ein drahtgebundenes oder drahtloses Modem, eine Videovorrichtung, eine Audiovorrichtung, eine Audio-Video-Vorrichtung (A/V), ein drahtgebundenes oder drahtloses Netzwerk, ein Drahtlos-Bereichsnetzwerk, ein Drahtlos-Videonetzwerk (WVAN), ein lokales Netzwerk (LAN), ein Drahtlos-LAN (WLAN), ein Personal Area Network (PAN), ein Drahtlos-PAN (WPAN) und dergleichen.Some examples may be used in connection with various devices and systems, such as a personal computer (PC), a desktop computer, a mobile computer, a laptop computer, a notebook computer, a tablet computer, a server computer, a handheld computer, a handheld device, a PDA (Personal Digital Assistant) device, a PDA handheld device, an onboard device, an offboard device, a hybrid device, an in-vehicle device , a non-vehicle device, a mobile or portable device, a consumer device, a non-mobile or non-portable device, a wireless communication station, a wireless communication device, a wireless access point (AP), a wired or wireless router wired or wireless modem, a video device, an audio device, an audio-video (A/V) device, a wired or wire wireless network, wireless area network, wireless video network (WVAN), local area network (LAN), wireless LAN (WLAN), personal area network (PAN), wireless PAN (WPAN), and the like.
Einige Beispiele können in Verbindung mit Einweg- und/oder Zweiweg-Funkkommunikationssystemen, zellularen Funktelefon-Kommunikationssystemen, einem Mobiltelefon, einem zellularen Telefon, einem Drahtlos-Telefon, einer Personal Communication System (PCS)-Vorrichtung, einer PDA-Vorrichtung, die eine Drahtlos-Kommunikationsvorrichtung enthält, einer mobilen oder tragbaren Global Positioning System (GPS)-Vorrichtung, einer Vorrichtung, die einen GPS-Empfänger oder -Transceiver oder -Chip enthält, verwendet werden, eine Vorrichtung, die ein RFID-Element oder einen RFID-Chip enthält, einen MIMO-Sender/Empfänger oder eine MIMO-Vorrichtung (Multiple Input Multiple Output), einen SIMO-Sender/Empfänger oder eine SIMO-Vorrichtung (Single Input Multiple Output), einen MISO-Sender/Empfänger oder eine MISO-Vorrichtung (Multiple Input Single Output), eine Vorrichtung mit einer oder mehreren internen Antennen und/oder externen Antennen, DVB-Vorrichtungen oder -Systeme (Digital Video Broadcast), Multistandard-Funkvorrichtungen oder - Systeme, eine drahtgebundene oder drahtlose Handheld-Vorrichtung, z.B., ein Smartphone, eine Vorrichtung mit Drahtlos-Anwendungsprotokoll (WAP) oder dergleichen.Some examples may be used in connection with one-way and/or two-way radio communication systems, cellular radiotelephone communication systems, a mobile telephone, a cellular telephone, a cordless telephone, a Personal Communication System (PCS) device, a PDA device that uses a wireless communication device, a mobile or handheld Global Positioning System (GPS) device, a device containing a GPS receiver or transceiver or chip, a device containing an RFID element or chip , a MIMO (Multiple Input Multiple Output) transceiver or device, a SIMO (Single Input Multiple Output) transceiver or device, a MISO (Multiple Input Single Output), a device with one or more internal antennas and/or external antennas, DVB devices or systems (Digital Video Broadcast), Multis standard radio devices or systems, a wired or wireless handheld device, e.g., a smartphone, a wireless application protocol (WAP) device, or the like.
Einige Beispiele können in Verbindung mit einer oder mehreren Arten von Drahtlos-Kommunikationssignalen und/oder Systemen verwendet werden, die einem oder mehreren Drahtlos-Kommunikationsprotokollen folgen, z.B. Hochfrequenz (RF), Infrarot (IR), Frequenzmultiplexing (FDM), orthogonales FDM (OFDM), Zeitmultiplexing (TDM), Zeitmultiplex-Vielfachzugriff (TDMA), erweitertes TDMA (E-TDMA), General Packet Radio Service (GPRS), Extended GPRS, Code-Division Multiple Access (CDMA), Wideband CDMA (WCDMA), CDMA 2000, Single-Carrier CDMA, Multi-Carrier CDMA, Multi-Carrier Modulation (MDM), Discrete Multi-Tone (DMT), Bluetooth, Global Positioning System (GPS), Wi-Fi, WiMax, ZigBee, Ultra Wideband (UWB), Global System for Mobile Communications (GSM), 2G, 2. 5G, 3G, 3.5G, 4G, Mobilfunknetze der fünften Generation (5G), 3GPP, Long Term Evolution (LTE), LTE Advanced, Enhanced Data Rates for GSM Evolution (EDGE) oder Ähnliches. Andere Beispiele können in verschiedenen anderen Vorrichtungen, Systemen und/oder Netzwerken verwendet werden.Some examples may be used in connection with one or more types of wireless communication signals and/or systems that follow one or more wireless communication protocols, e.g. radio frequency (RF), infrared (IR), frequency division multiplexing (FDM), orthogonal FDM (OFDM ), Time Division Multiple Access (TDM), Time Division Multiple Access (TDMA), Enhanced TDMA (E-TDMA), General Packet Radio Service (GPRS), Extended GPRS, Code-Division Multiple Access (CDMA), Wideband CDMA (WCDMA), CDMA 2000 , Single-Carrier CDMA, Multi-Carrier CDMA, Multi-Carrier Modulation (MDM), Discrete Multi-Tone (DMT), Bluetooth, Global Positioning System (GPS), Wi-Fi, WiMax, ZigBee, Ultra Wideband (UWB), Global System for Mobile Communications (GSM), 2G, 2. 5G, 3G, 3.5G, 4G, Fifth Generation Cellular Networks (5G), 3GPP, Long Term Evolution (LTE), LTE Advanced, Enhanced Data Rates for GSM Evolution (EDGE ) or similar. Other examples may be used in various other devices, systems, and/or networks.
Die folgenden Beispiele beziehen sich auf weitere Beispiele.The following examples relate to further examples.
Beispiel 1 kann eine Vorrichtung aufweisen, die eine mit einem Speicher gekoppelte Verarbeitungsschaltung aufweist, wobei die Verarbeitungsschaltung eingerichtet ist: einen Rahmen zu ermitteln, der eine private MAC-Adresse aufweist, die einem verbundenen Multi-Link-Gerät (MLD) assoziiert ist; die private MAC-Adresse zu verschlüsseln; und zu veranlassen, den Rahmen an das MLD zu senden.Example 1 may include an apparatus including processing circuitry coupled to memory, the processing circuitry configured to: determine a frame having a private MAC address associated with a connected multi-link device (MLD); encrypt the private MAC address; and cause the frame to be sent to the MLD.
Beispiel 2 kann die Vorrichtung von Beispiel 1 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse während einer zweiten Nachricht eines 4-Wege-Handshakes bereitgestellt werden kann.Example 2 may include the device of example 1 and/or another example herein, wherein the private MAC address may be provided during a second message of a 4-way handshake.
Beispiel 3 kann die Vorrichtung aus Beispiel 1 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse für einen bestimmten Service Set Identifier (SSID) festgelegt werden kann.Example 3 may include the device of Example 1 and/or any other example herein wherein the private MAC address may be set for a particular Service Set Identifier (SSID).
Beispiel 4 kann die Vorrichtung aus Beispiel 1 und/oder ein anderes Beispiel hierin aufweisen, das noch einen Transceiver aufweist, der eingerichtet ist, um Drahtlos-Signale zu senden und zu empfangen.Example 4 may include the device of Example 1 and/or another example herein that still includes a transceiver configured to transmit and receive wireless signals.
Beispiel 5 kann die Vorrichtung aus Beispiel 4 und/oder ein anderes Beispiel hierin aufweisen, das noch eine mit dem Transceiver gekoppelte Antenne aufweist, um das Senden des Rahmens zu veranlassen.Example 5 may include the apparatus of Example 4 and/or another example herein that still includes an antenna coupled to the transceiver to cause the frame to be transmitted.
Beispiel 6 kann ein nicht-transitorisches computerlesbares Medium aufweisen, das computerausführbare Befehle speichert, die, wenn sie von einem oder mehreren Prozessoren ausgeführt werden, zur Durchführung von Operationen führen, die Folgendes umfassen: Ermitteln eines Rahmens, der eine private MAC-Adresse aufweist, die mit einem verbundenen Multi-Link-Gerät (MLD) assoziiert ist; Verschlüsseln der privaten MAC-Adresse; und Veranlassen, dass der Rahmen an das MLD gesendet wird.Example 6 may include a non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors, result in the performance of operations, including: determining a frame having a private MAC address, associated with a connected Multi-Link Device (MLD); encrypting the private MAC address; and causing the frame to be sent to the MLD.
Beispiel 7 kann das nicht-transitorische computerlesbare Medium von Beispiel 6 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse während einer zweiten Nachricht eines 4-Wege-Handshakes bereitgestellt werden kann.Example 7 may include the non-transitory computer-readable medium of example 6 and/or another example herein, where the private MAC address may be provided during a second message of a 4-way handshake.
Beispiel 8 kann das nicht-übertragbare, computerlesbare Medium von Beispiel 6 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse für einen bestimmten Service Set Identifier (SSID) festgelegt werden kann.Example 8 may include the non-transmittable, computer-readable medium of example 6 and/or any other example herein where the private MAC address may be set for a particular Service Set Identifier (SSID).
Beispiel 9 kann ein Verfahren aufweisen, das Folgendes umfasst: Ermitteln, durch einen oder mehrere Prozessoren, eines Rahmens, der eine private MAC-Adresse aufweist, die mit einem verbundenen Multi-Link-Gerät (MLD) assoziiert ist; Verschlüsseln der privaten MAC-Adresse; und Veranlassen, den Rahmen an das MLD zu senden.Example 9 may include a method comprising: determining, by one or more processors, a frame having a private MAC address associated with a connected multi-link device (MLD); encrypting the private MAC address; and causing the frame to be sent to the MLD.
Beispiel 10 kann das Verfahren von Beispiel 9 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse während einer zweiten Nachricht eines 4-Wege-Handshakes bereitgestellt werden kann.Example 10 may include the method of example 9 and/or another example herein, wherein the private MAC address may be provided during a second message of a 4-way handshake.
Beispiel 11 kann das Verfahren von Beispiel 9 und/oder ein anderes hierin enthaltenes Beispiel aufweisen, wobei die private MAC-Adresse für einen bestimmten Service Set Identifier (SSID) festgelegt werden kann.Example 11 may include the method of Example 9 and/or any other example included herein, where the private MAC address may be set for a particular Service Set Identifier (SSID).
Beispiel 12 kann eine Vorrichtung aufweisen, die Mittel aufweist zum: Ermitteln eines Rahmens, der eine private MAC-Adresse aufweist, die mit einem verbundenen Multi-Link-Gerät (MLD) assoziiert ist; Verschlüsseln der privaten MAC-Adresse; und Veranlassen, den Rahmen an das MLD zu senden.Example 12 may include an apparatus having means for: determining a frame having a private MAC address associated with a connected multi-link device (MLD); encrypting the private MAC address; and causing the frame to be sent to the MLD.
Beispiel 13 kann die Vorrichtung von Beispiel 12 und/oder ein anderes Beispiel hierin aufweisen, wobei die private MAC-Adresse während einer zweiten Nachricht eines 4-Wege-Handshakes bereitgestellt werden kann.Example 13 may include the apparatus of example 12 and/or another example herein wherein the private MAC address may be provided during a second message of a 4-way handshake.
Beispiel 14 kann die Vorrichtung von Beispiel 12 und/oder ein anderes hierin enthaltenes Beispiel aufweisen, wobei die private MAC-Adresse für einen bestimmten Service Set Identifier (SSID) festgelegt werden kann.Example 14 may include the device of Example 12 and/or another example included herein, where the private MAC address may be set for a particular Service Set Identifier (SSID).
Beispiel 15 kann ein oder mehrere nicht-transitorische computerlesbare Medien aufweisen, die Befehle aufweisen, um eine elektronische Vorrichtung zu veranlassen, bei Ausführung der Befehle durch einen oder mehrere Prozessoren der elektronischen Vorrichtung ein oder mehrere Elemente eines Verfahrens durchzuführen, das in einem der Beispiele 1-14 beschrieben ist oder sich auf eines dieser Beispiele bezieht, oder jedes andere hierin beschriebene Verfahren oder Prozess.Example 15 may include one or more non-transitory computer-readable media comprising instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of a method described in any of Examples 1 -14 or refers to any of these examples, or any other method or process described herein.
Beispiel 16 kann eine Vorrichtung aufweisen, die Logik, Module und/oder Schaltungen aufweist, um ein oder mehrere Elemente eines Verfahrens auszuführen, das in einem der Beispiele 1-14 beschrieben ist oder damit in Zusammenhang steht, oder jedes andere hierin beschriebene Verfahren oder Prozess.Example 16 may include an apparatus comprising logic, modules, and/or circuitry to perform one or more elements of a method described in or related to any of Examples 1-14, or any other method or process described herein .
Beispiel 17 kann ein Verfahren, eine Technik oder einen Prozess aufweisen, wie in einem der Beispiele 1-14 beschrieben oder damit verbunden, oder Abschnitte oder Teile davon.Example 17 may include a method, technique, or process as described in or associated with any of Examples 1-14, or portions or portions thereof.
Beispiel 18 kann eine Vorrichtung aufweisen, die Folgendes umfasst: einen oder mehrere Prozessoren und ein oder mehrere computerlesbare Medien, die Befehle enthalten, die, wenn sie von dem einen oder den mehreren Prozessoren ausgeführt werden, den einen oder die mehreren Prozessoren veranlassen, das Verfahren, die Technik oder den Prozess, wie in einem der Beispiele 1-14 beschrieben oder damit verbunden, oder Abschnitte davon durchzuführen.Example 18 may include an apparatus, comprising: one or more processors, and one or more computer-readable media containing instructions that, when executed by the one or more processors, cause the one or more processors to perform the method to perform the technique or process as described in or associated with any of Examples 1-14, or portions thereof.
Beispiel 19 kann ein Verfahren zur Kommunikation in einem Drahtlos-Netzwerk aufweisen, wie hierin gezeigt und beschrieben.Example 19 may include a method of communicating in a wireless network as shown and described herein.
Beispiel 20 kann ein System zur Bereitstellung drahtloser Kommunikation aufweisen, wie hierin gezeigt und beschrieben.Example 20 may include a system for providing wireless communications as shown and described herein.
Beispiel 21 kann eine Vorrichtung zur Bereitstellung einer Drahtlos-Kommunikation aufweisen, wie hierin gezeigt und beschrieben.Example 21 may include an apparatus for providing wireless communication as shown and described herein.
Beispiele gemäß der Offenbarung sind insbesondere in den beigefügten Patentansprüchen offenbart, die sich auf ein Verfahren, ein Speichermedium, eine Vorrichtung und ein Computerprogrammprodukt beziehen, wobei jedes in einer Anspruchskategorie, z.B. Verfahren, erwähnte Merkmal auch in einer anderen Anspruchskategorie, z.B. System, beansprucht werden kann. Die Abhängigkeiten oder Rückbezüge in den beigefügten Patentansprüchen sind nur aus formalen Gründen gewählt. Es kann jedoch auch jeder Gegenstand beansprucht werden, der sich aus einer bewussten Bezugnahme auf frühere Patentansprüche (insbesondere Mehrfachabhängigkeiten) ergibt, so dass jede Kombination von Patentansprüchen und deren Merkmale offenbart sind und unabhängig von den in den beigefügten Ansprüchen gewählten Abhängigkeiten beansprucht werden können. Der beanspruchbare Gegenstand weist nicht nur die in den beigefügten Patentansprüchen dargestellten Merkmalskombinationen auf, sondern auch jede andere Merkmalskombination in den Patentansprüchen, wobei jedes in den Ansprüchen genannte Merkmal mit jedem anderen Merkmal oder jeder anderen Merkmalskombination in den Ansprüchen kombiniert werden kann. Darüber hinaus kann jedes der hierin beschriebenen oder dargestellten Beispiele und Merkmale in einem separaten Patentanspruch und/oder in einer beliebigen Kombination mit einem beliebigen hierin beschriebenen oder dargestellten Beispiel oder Merkmal oder mit einem der Merkmale der beigefügten Ansprüche beansprucht werden.Examples according to the disclosure are disclosed in particular in the appended claims relating to a method, a storage medium, an apparatus and a computer program product, wherein each feature recited in one claim category, e.g. method, is also claimed in another claim category, e.g. system can. The dependencies or back-references in the appended claims are only chosen for formal reasons. However, any subject-matter resulting from intentional reference to earlier claims (especially multiple dependencies) may also be claimed, so that any combination of claims and their features are disclosed and can be claimed independently of the dependencies chosen in the appended claims. The claimable subject-matter has not only the combinations of features set out in the appended claims, but also any other combination of features in the claims, it being possible for any feature recited in the claims to be combined with any other feature or combination of features in the claims. Furthermore, any of the examples and features described or illustrated herein may be claimed in a separate claim and/or in any combination with any example or feature described or illustrated herein or with any of the features of the appended claims.
Die vorstehende Beschreibung einer oder mehrerer Implementierungen dient der Veranschaulichung und Beschreibung, erhebt jedoch nicht den Anspruch auf Vollständigkeit oder die Beschränkung des Umfangs der Beispiele auf die genaue offengelegte Form. Modifikationen und Variationen sind im Lichte der obigen Lehren möglich oder können aus der Praxis der verschiedenen Beispiele erworben werden.The foregoing description of one or more implementations has been presented for purposes of illustration and description, but is not intended to be exhaustive or to limit the scope of examples to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of the various examples.
Bestimmte Aspekte der Offenbarung werden oben unter Bezugnahme auf Block- und Flussdiagramme von Systemen, Verfahren, Vorrichtungen und/oder Computerprogrammprodukten gemäß verschiedenen Implementierungen beschrieben. Es versteht sich, dass ein oder mehrere Blöcke der Blockdiagramme und Flussdiagramme sowie Kombinationen von Blöcken in den Blockdiagrammen bzw. den Flussdiagrammen durch computerausführbare Programmanweisungen implementiert werden können. Ebenso müssen einige Blöcke der Blockdiagramme und Flussdiagramme gemäß einiger Implementierungen nicht unbedingt in der dargestellten Reihenfolge oder überhaupt nicht ausgeführt werden.Certain aspects of the disclosure are described above with reference to block and flow diagrams of systems, methods, devices, and/or computer program products according to various implementations. It will be understood that one or more blocks of the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, respectively, can be implemented by computer-executable program instructions. Likewise, some blocks of the block diagrams and flowcharts need not be performed in the order presented, or may not be performed at all, according to some implementations.
Diese computerausführbaren Programmanweisungen können auf einen Spezialcomputer oder eine andere bestimmte Maschine, einen Prozessor oder ein anderes programmierbares Datenverarbeitungsgerät geladen werden, um eine bestimmte Maschine zu erzeugen, so dass die Anweisungen, die auf dem Computer, dem Prozessor oder einem anderen programmierbaren Datenverarbeitungsgerät ausgeführt werden, Mittel zur Implementierung einer oder mehrerer Funktionen schaffen, die in dem oder den Blöcken des Flussdiagramms angegeben sind. Diese Computerprogrammanweisungen können auch in einem computerlesbaren Speichermedium oder Speicher gespeichert sein, der einen Computer oder ein anderes programmierbares Datenverarbeitungsgerät anweisen kann, in einer bestimmten Weise zu funktionieren, so dass die in dem computerlesbaren Speichermedium gespeicherten Anweisungen einen Herstellungsartikel erzeugen, der Befehlsmittel enthält, die eine oder mehrere in dem Flussdiagrammblock oder den Blöcken angegebene Funktionen implementieren. Als Beispiel können bestimmte Implementierungen ein Computerprogrammprodukt vorsehen, das ein computerlesbares Speichermedium aufweist, in dem ein computerlesbarer Programmcode oder Programmanweisungen implementiert sind, wobei der computerlesbare Programmcode so angepasst ist, dass er ausgeführt werden kann, um eine oder mehrere Funktionen zu implementieren, die in dem oder den Flussdiagrammblöcken angegeben sind. Die Computerprogrammanweisungen können auch auf einen Computer oder ein anderes programmierbares Datenverarbeitungsgerät geladen werden, um zu bewirken, dass eine Reihe von Betriebselementen oder -schritten auf dem Computer oder einem anderen programmierbaren Gerät ausgeführt wird, um einen computerimplementierten Prozess zu erzeugen, so dass die Anweisungen, die auf dem Computer oder einem anderen programmierbaren Gerät ausgeführt werden, Elemente oder Schritte zur Implementierung der in dem Flussdiagrammblock oder den Blöcken angegebenen Funktionen bereitstellen.These computer-executable program instructions may be loaded onto a special purpose computer or other specified machine, processor or other programmable computing device to create a specified machine such that the instructions executed on the computer, processor or other programmable computing device provide means for implementing one or more functions specified in the flowchart block or blocks. These computer program instructions may also be stored on a computer-readable storage medium or memory that can instruct a computer or other programmable computing device to operate in a particular manner such that the instructions stored on the computer-readable storage medium produce an article of manufacture that contains instruction means that implement one or more functions specified in the flowchart block or blocks. As an example, certain implementations may provide a computer program product, comprising a computer-readable storage medium, in which computer-readable program code or program instructions are implemented, the computer-readable program code being adapted to be executed to implement one or more functions contained in the or the flowchart blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing device to cause a series of operational elements or steps to be executed on the computer or other programmable device to produce a computer-implemented process such that the instructions, executing on the computer or other programmable device, provide elements or steps for implementing the functions specified in the flowchart block or blocks.
Dementsprechend unterstützen die Blöcke der Blockdiagramme und Flussdiagramme Kombinationen von Mitteln zur Ausführung der angegebenen Funktionen, Kombinationen von Elementen oder Schritten zur Ausführung der angegebenen Funktionen und Programmanweisungsmittel zur Ausführung der angegebenen Funktionen. Es versteht sich auch, dass jeder Block der Blockdiagramme und Flussdiagramme und Kombinationen von Blöcken in den Blockdiagrammen und Flussdiagrammen durch spezielle, hardwarebasierte Computersysteme implementiert werden können, die die angegebenen Funktionen, Elemente oder Schritte oder Kombinationen von spezieller Hardware und Computerbefehlen ausführen.Accordingly, the blocks of the block diagrams and flowcharts support combinations of means for performing the specified functions, combinations of elements or steps for performing the specified functions, and program instruction means for performing the specified functions. It is also understood that each block of the block diagrams and flowcharts, and combinations of blocks in the block diagrams and flowcharts, can be implemented by specific hardware-based computer systems that perform the specified functions, elements, or steps, or combinations of specific hardware and computer instructions.
Bedingte Ausdrücke, wie z.B. „kann“, „könnte“, „könnte“ oder „darf“, sind, sofern nicht ausdrücklich anders angegeben oder in dem verwendeten Rahmen anders verstanden, im Allgemeinen dazu gedacht, zu vermitteln, dass bestimmte Implementierungen bestimmte Merkmale, Elemente und/oder Operationen aufweisen könnten, während andere Implementierungen dies nicht tun. Daher soll eine solche bedingte Sprache im Allgemeinen nicht implizieren, dass Merkmale, Elemente und/oder Operationen in irgendeiner Weise für eine oder mehrere Implementierungen erforderlich sind oder dass eine oder mehrere Implementierungen notwendigerweise eine Logik aufweisen, um mit oder ohne Benutzereingabe oder -aufforderung zu entscheiden, ob diese Merkmale, Elemente und/oder Operationen in einer bestimmten Implementierung enthalten sind oder ausgeführt werden sollen.Conditional expressions, such as "may", "could", "could", or "may", unless expressly stated otherwise or understood otherwise in the context used, are generally intended to convey that certain implementations have certain characteristics, elements and/or operations, while other implementations do not. Therefore, such conditional language is generally not intended to imply that features, elements, and/or operations are in any way required by one or more implementations, or that one or more implementations necessarily have logic to decide with or without user input or prompting whether those features, elements, and/or operations are included or intended to be performed in a particular implementation.
Viele Modifikationen und andere Implementierungen der hierin dargelegten Offenbarung werden mit Hilfe der in den vorstehenden Beschreibungen und den assoziierten Zeichnungen dargelegten Lehren offensichtlich sein. Daher ist es zu verstehen, dass die Offenbarung nicht auf die spezifischen Implementierungen beschränkt ist, die offenbart wurden, und dass Modifikationen und andere Implementierungen beabsichtigt sind, im Rahmen der beigefügten Patentansprüche aufzuweisen. Obwohl hierin spezifische Begriffe verwendet werden, werden sie nur in einem allgemeinen und beschreibenden Sinne und nicht zum Zwecke der Einschränkung verwendet.Many modifications and other implementations of the disclosure set forth herein will become apparent having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the disclosure is not limited to the specific implementations disclosed and that modifications and other implementations are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents cited by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent Literature Cited
- US 63/161160 [0001]US63/161160 [0001]
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163161160P | 2021-03-15 | 2021-03-15 | |
| US63/161,160 | 2021-03-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102021134386A1 true DE102021134386A1 (en) | 2022-09-15 |
Family
ID=83005144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102021134386.0A Pending DE102021134386A1 (en) | 2021-03-15 | 2021-12-22 | PRIVATE MEDIA ACCESS CONTROL (MAC) ADDRESS OF A WI-FI DEVICE |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102021134386A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2615418A (en) * | 2022-02-07 | 2023-08-09 | British Telecomm | Method of operating a wireless telecommunications network |
| US12309671B2 (en) | 2021-11-09 | 2025-05-20 | British Telecommunications Public Limited Company | Method of operating a wireless telecommunications network |
| US12317173B1 (en) | 2022-05-26 | 2025-05-27 | British Telecommunications Public Limited Company | Method of operating a wireless telecommunications network |
-
2021
- 2021-12-22 DE DE102021134386.0A patent/DE102021134386A1/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12309671B2 (en) | 2021-11-09 | 2025-05-20 | British Telecommunications Public Limited Company | Method of operating a wireless telecommunications network |
| GB2615418A (en) * | 2022-02-07 | 2023-08-09 | British Telecomm | Method of operating a wireless telecommunications network |
| GB2615418B (en) * | 2022-02-07 | 2024-02-14 | British Telecomm | Method of operating a wireless telecommunications network |
| US12317173B1 (en) | 2022-05-26 | 2025-05-27 | British Telecommunications Public Limited Company | Method of operating a wireless telecommunications network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102022106155A1 (en) | 4-WAY HANDSHAKE OPTIMIZATION | |
| US11973679B2 (en) | Enhanced frame exchange and multi-link device messaging for secure communications | |
| US11991764B2 (en) | Multi-link re-setup and link change | |
| DE102022116631A1 (en) | DEVICE AND PROCEDURES USED IN WLANS | |
| US12010516B2 (en) | Multi-link device security association query | |
| US20240138006A1 (en) | Enhanced signaling of addition and deletion of communication links for multi-link devices | |
| DE102021134386A1 (en) | PRIVATE MEDIA ACCESS CONTROL (MAC) ADDRESS OF A WI-FI DEVICE | |
| DE112017006419T5 (en) | AUTO CONFIGURATION OF A WIRELESS NETWORK OPERATION WITH SEVERAL ACCESS POINTS | |
| DE102022105667A1 (en) | METHOD AND DEVICE TO DEFENSE DOWNGRADE ATTACKS FOR A PRIVATE RESTRICTED CONNECTION | |
| DE112019001427T5 (en) | SCRAMBLER INITIALIZATION FOR MULTI-USER CLEAR TO SEND TRANSMISSION | |
| DE102021134385A1 (en) | PRIVACY ADDRESS OF A WI-FI DEVICE FOR FAST BASIC SERVICE SET (BSS) TRANSITION (FT) | |
| DE102021132059A1 (en) | DEVICE AND METHOD FOR VIRTUAL BSS - BASED SEAMLESS HANDOVER | |
| DE102021134089A1 (en) | MODIFICATION OF TRANSMIT POWER ENVELOPE ELEMENT FOR EXTREMELY HIGH THROUGHPUT (EHT) | |
| DE102021116453A1 (en) | MULTI-LINK DEVICE PROBING | |
| DE102021134105A1 (en) | INDICATION OF A MULTI-LINK DEVICE GROUP WITH ADDRESSED BUFFERABLE UNIT (BU) | |
| DE102022133750A1 (en) | ATMOSPHERIC DETECTION USING TIGIG MMWAVE TECHNOLOGIES | |
| DE102021116563A1 (en) | U-SIG CONTENT FOR EHT WLAN AND DUPLICATED PPDU AD IN 6GHZ | |
| DE102020134928A1 (en) | COMPATIBILITY OF THE BLOCK ACKNOWLEDGMENT OF MULTISTATION DEVICES | |
| DE102021134469A1 (en) | SCOREBOARD CONTEXT CONTROL DURING FULL AND PARTIAL STATE OPERATION FOR MULTI-LINK OPERATION | |
| DE102022124986A1 (en) | PROCEDURES TO MITIGATE ATTACKS FOR COUNTERFEIT BAR FRAMES, FAKE DATA FRAMES AND FAKE MANAGEMENT FRAMEWORKS | |
| DE102021116449A1 (en) | ADVANCED MULTI-LINK SINGLE RADIO SIGNALING | |
| US20250048109A1 (en) | Enhanced compatibility between next-generation access points and legacy clients through wpa3 capability advertising | |
| DE102021134341A1 (en) | METHOD OF DETERMINING FRAME EXCHANGE DURATION FOR EMLSR IN 802.11BE | |
| DE102021133478A1 (en) | MCS COMPRESSION IN EHT SKILLS | |
| DE102020134746A1 (en) | INTERLACED RESOURCE UNIT EXPANSION |


