Patent ID: 7627747
Filing Date: 2009-12-01
Classification: H04K,H04L,H04W

Abstract:
1. A method of performing encrypted WLAN (Wireless Local Area Network) communication, the method comprising: operating driver software to perform a connection set-up for said encrypted WLAN communication; and operating a WLAN chip to perform data frame encapsulation and decapsulation during said encrypted WLAN communication; wherein said connection set-up is performed by executing software-implemented instructions of said driver software without exchanging intermediate data with said WLAN chip, wherein performing said connection set-up comprises exchanging cryptographic keys between a WLAN station and another WLAN station and/or a WLAN access point; wherein said data frame encapsulation and decapsulation is performed on a single-purpose hardware of said WLAN chip without executing software-implemented instructions of said driver software, wherein performing said encrypted WLAN communication further comprises obtaining a plurality of data frames intended for said data frame encapsulation from driver software, wherein of performing said data frame encapsulation comprises calculating an integrity value appropriate for verifying integrity of one of the plurality of data frames once said data frame decapsulation is completed; and wherein performing said encrypted WLAN communication further comprises selecting one of the plurality of data frames for said data frame encapsulation by performing a prioritization algorithm implemented on the single-purpose hardware.