WO2003023982A2 - Transmission security for wireless lans - Google Patents

Transmission security for wireless lans Download PDF

Info

Publication number
WO2003023982A2
WO2003023982A2 PCT/US2002/029234 US0229234W WO03023982A2 WO 2003023982 A2 WO2003023982 A2 WO 2003023982A2 US 0229234 W US0229234 W US 0229234W WO 03023982 A2 WO03023982 A2 WO 03023982A2
Authority
WO
WIPO (PCT)
Prior art keywords
varying
waveform parameters
transmitter
waveform
demodulation
Prior art date
Application number
PCT/US2002/029234
Other languages
French (fr)
Other versions
WO2003023982A3 (en
Inventor
John H. Cafarella
Kevin Negus
Carlos Puig
Original Assignee
Proxim, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Proxim, Inc. filed Critical Proxim, Inc.
Priority to AU2002326911A priority Critical patent/AU2002326911A1/en
Publication of WO2003023982A2 publication Critical patent/WO2003023982A2/en
Publication of WO2003023982A3 publication Critical patent/WO2003023982A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates to network security, and more particularly, to methods and systems for providing transmission security on wireless communications systems such as wireless LANs.
  • TRANSEC refers to any modification or variance of the transmitted waveform that is operative to degrade the performance of a receiver trying to demodulate the transmitted waveform, when the receiver is not cognizant of the modifications or variances. A receiver cognizant of the modifications or variances can compensate so as to avoid any such degradation. Since TRANSEC thwarts demodulation by unauthorized parties, it also strengthens the various data-level encryption measures by denying the ability to collect cipher text for cryptanalysis or the ability to exploit network control information.
  • short (40-bit) encryption keys were specified in the 802.11 standard for WEP link-level encryption. With the relaxation of Government control of cryptographic products, these keys will be lengthened, and even the algorithms themselves may be strengthened. However, this encryption is applied only to data payloads, while all control fields remain in the clear in the standard.
  • the 802.11 Direct-Sequence Spread-Spectrum (DSSS) standards employ only a single spreading code. Since TRANSEC in conventional DSSS systems requires spreading-code changes unpredictable by unauthorized users, there is no capability in 802.11 DSSS for such TRANSEC. As a result, numerous attacks against 802.11 DSSS equipment exists because the waveforms can be demodulated and/or mimicked at will by malicious parties.
  • DSSS Direct-Sequence Spread-Spectrum
  • Non-spread-spectrum transmissions are used in higher-rate standards, e.g., OFDM is presently used in 802.11a and HiperLAN 2, and is being considered for others.
  • Frequency-Hopping Spread-Spectrum (FHSS) standards include a measure of TRANSEC.
  • FH frequency hopping
  • the determination of the hop sequence and timing presents a substantial barrier to tampering and/or eavesdropping compared to the DSSS standards.
  • the low emphasis of TRANSEC in existing standards, combined with removal of regulatory requirements for using spread-spectrum modulations in traditional spread-spectrum bands will result in future systems whose only protection is link-level encryption of data payloads.
  • DSSS transmission In DSSS transmission, the use of a spreading sequence known only to authorized users makes demodulation of transmission by others impossible. Similarly, unauthorized parties cannot generate packets that would be demodulated by valid users.
  • One embodiment of the invention incorporates TRANSEC into non-spread-spectrum links (or deficient DS links such as IEEE 802.11b) by introducing variations of physical waveform parameters that can readily be compensated by intended users who are cognizant of the variations, but not by unauthorized parties.
  • the parameter variations may pertain to preamble detection, acquisition of phase and/or timing, or to the data modulation itself. Denial to unauthorized parties of any of these parameters regarding aspects of transmission would prevent demodulation of a packet, and could properly be referred to as TRANSEC measures.
  • waveform parameter variations can be directed at producing a variety of effects if the parameter variations are left uncompensated at the receiver, h one embodiment, the waveform pattern variations cause a modest number of data errors at the receiver sufficient to cause a packet to fail CRC check; this normally results in the packet being discarded by the MAC layer, and may be sufficient to protect against unsophisticated attacks.
  • embodiments of the invention introduce pattern variations that cause total failure of demodulation at the receiver so that forced downloading of damaged packets provides little useful information.
  • Representative TRANSEC measures utilized by embodiments of the invention include, but are not limited to: • Modification of the whitening/scrambling sequence to cause data errors
  • TRANSEC measures listed above are (1) those which disrupt the modulation process itself (e.g., degrading phase or timing information), as well as (2) those which confuse the various mappings of information to modulation parameters (e.g., assignment of bits to carriers in orthogonal frequency division multiplexing (OFDM — 802.11a) or to waveforms in complementary code keying (CCK — 802.11b), assignment of bits of constellation points in QAM, etc.)
  • OFDM orthogonal frequency division multiplexing
  • CCK — 802.11b complementary code keying
  • the distortion of information preferably include MAC-level control fields normally not protected by link level encryption in present standards.
  • the Wired Equivalency Privacy (WEP) protocol may be used in IEEE 802.11 standard networks to protect link-level data during wireless transmission.
  • WEP Wired Equivalency Privacy
  • the sender encrypts the content of a data frame, but leaves the MAC header in the clear.
  • a non-linear scrambling of the bit stream applies to the entire MAC frame, including the MAC header. This protection of control fields provides a new level of protection compared to prior art wireless LANs.
  • the TRANSEC measures described herein provide security because authorized users possess the information required to compensate for the distortions introduced, whereas others do not.
  • desired users must share information regarding the timing and parameter values used at the transmitter, which must be subsequently compensated at the receiver. For example, if a phase discontinuity is introduced to cause a severe transient in the phase-tracking circuit if uncompensated, then the intended receiver must anticipate where this phase jump will occur relative to a reference time (e.g., frame sync) as well as knowing the phase-jump value. If there were four possible timings and three possible phase-jump values for the transient, then an unauthorized party must guess which of twelve combinations was used in order to compensate.
  • the system design is such that intended users have this TRANSEC information in advance.
  • Means for distributing TRANSEC information are well-known for DSSS systems. Intended users generally share some form of secret key information: this may or may not be combined with timing information, some field in the Physical Layer (PHY) header (or equivalent collateral information), or even with some or all of the actual data payload.
  • PHY Physical Layer
  • intended users are able to generate the same randomized parameters at transmitter and receiver such that TRANSEC variations can be removed at the receiver.
  • the invention comprises a method of incorporating TRANSEC in a wireless LAN system that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters.
  • the method includes selecting at least one of the waveform parameters, preferably below the MAC level, to be varied.
  • the method further includes varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile.
  • the method also includes configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters.
  • a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
  • Another embodiment further includes varying the one or more selected waveform parameters so as to affect the demodulation process at the PHY level.
  • Another embodiment further includes varying the one or more selected waveform parameters so as to induce variations in waveform phase information required for demodulation.
  • Another embodiment further includes varying the one or more selected waveform parameters so as to induce variations in waveform timing information required for demodulation.
  • Another embodiment further includes varying the one or more selected waveform parameters so as to deny access to information relating to a PHY preamble.
  • Another embodiment further includes varying the one or more selected waveform parameters so as to affect a mapping from a demodulation decision to a final information format.
  • Another embodiment further includes scrambling a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
  • Another embodiment further includes scrambling the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
  • Another embodiment further includes mapping a serial data stream at the transmitter to one or more OFDM carriers.
  • Another embodiment further includes mapping a serial data stream at the transmitter to one or more transmitter waveforms.
  • the invention comprises a system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters.
  • the system includes means for selecting at least one of the waveform parameters, preferably below the MAC level, to be varied.
  • the system further includes means for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile.
  • the system also includes means for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters.
  • a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
  • the means for varying the one or more waveform parameters affects the demodulation process at the PHY level.
  • the means for varying the one or more waveform parameters induces variations in waveform phase information required for demodulation.
  • the means for varying the one or more waveform parameters induces variations in waveform timing information required for demodulation.
  • the means for varying the one or more waveform parameters is operative to deny access to information relating to a PHY preamble.
  • the means for varying the one or more waveform parameters is operative to affect a mapping from a demodulation decision to a final information format.
  • the means for varying the one or more waveform parameters scrambles a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
  • the means for varying the one or more waveform parameters scrambles the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
  • the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more OFDM carriers.
  • the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more transmitter waveforms.
  • the predetermined parameter profile uniquely corresponds to a key.
  • the key includes a code word, a time of day, or a combination thereof.
  • access to the key is limited to the at least one transmitter and the at least one receiver.
  • the means for varying the one or more waveform parameters predicates the variation of the one or more waveform parameters upon a field in a serial data stream being transmitted via the transmitted waveform.
  • the invention comprises a system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters.
  • the system includes a TRANSEC specification module for selecting at least one of the waveform parameters, below the MAC level, to be varied.
  • the system also includes a parameter processor for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile.
  • the system also includes a demodulation processor for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters.
  • a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
  • FIG. 1 A shows a block diagram of the modulation functions that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 la standard;
  • FIG. IB shows a block diagram of the modulation functions that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 lb standard;
  • FIG 2 shows components for applying TRANSEC in an existing wireless LAN system
  • FIG. 3 shows, in block diagram form, an apparatus for assuring temporal variation in the non-linear scrambling of FIG. 2;
  • FIG. 4 shows an embodiment that examines the SERVICE field of the incoming data in order to determine whether or not to apply the non-linear scrambling for TRANSEC; and,
  • FIG. 5 shows one embodiment of a system for incorporating TRANSEC into an existing wireless LAN architecture according to the present invention.
  • FIG. 1 A shows a block diagram of the modulation functions 100 that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 la standard.
  • FIG. IB shows a block diagram of the modulation functions 102 that a typical prior art transmitter performs within a network operating according to the IEEE 802.11b standard.
  • FIG. 1 A shows a module 104 for providing a processor interface, followed by a second module 106 for whitening (i.e., scrambling) the incoming bit stream, and followed by a third module 108 for applying a forward error correction (FEC) algorithm to the bit stream.
  • the IEEE 802.1 la modulation functions 100 further include a fourth module 110 for mapping the bit stream from the third module into bit groups, fifth module 112 for assigning bit groups to proper carrier signals, a sixth module 114 for mapping the bit groups to carrier complex amplitudes, a seventh module 116 for further mapping the bit stream to bit groups, and an eighth module 118 for applying an IFFT to the bit groups.
  • FIG. IB shows a module 120 for providing a processor interface, followed by a second module 122 for whitening the incoming bit stream.
  • the IEEE 802.1 lb modulation functions 102 further include a third module 124 for mapping the bit stream into bit groups, followed by a fourth module 126 for mapping the bit groups to phase and waveforms.
  • FIGs. 1 A and IB the blocks with shading depict those functions that are typically difficult to readily modify.
  • One preferred embodiment of the invention therefore effects the TRANSEC measures as simply as possible for a given level of protection.
  • One such embodiment for applying TRANSEC in wireless LANs includes a mapping module 130 that operates on the serial stream of bits at the modulator, after the standard scrambling operation 132, as shown in FIG 2.
  • the standard scrambling operation 132 corresponds to the second module 106 of FIG. 1A, and the second module 122 of FIG. IB.
  • the mapping module 130 applies a non-linear scrambling process to the serial stream, although other embodiments may incorporate other transformative mappings known in the art to the serial data stream.
  • the non-linear scrambling process of the mapping module 130 in FIG. 2 is preferably a pseudo-random sequence based on a pre-determined key code, time of day, or both, that can be repeated by an intended receiver to compensate for the mapping (i.e., remove the pseudo-random sequence). This approach minimizes the changes necessary to existing subsystems on both the transmitter and receiver ends of the wireless network.
  • the modem may need to access some portions of the serial stream (e.g., PHY header information), the modem would most naturally access this data prior to the scrambling operation, while the information is in its original, raw format.
  • operating on the serial stream e.g., applying a non-linear scrambling
  • FIG. 3 shows, in block diagram form, an apparatus 200 for assuring temporal variation in the non-linear scrambling of FIG. 2, according to one embodiment.
  • the upper part 202 of the FIG 3, a non-time varying configuration simply employs a key to seed a cipher stream generator 204, the output of which is then combined with the standard-scrambled stream 206.
  • the use of a stream cipher and the combination by exclusive-or function as shown are only examples; generally the non-linear scrambling operation can take on many forms known in the art.
  • the principal aspect of the apparatus 200 shown in the lower part of FIG 3 is that some, or all, of the input stream 208 (e.g., the PHY header and or MAC frame) can be used to alter the characteristics of the non-linear scrambling operation 210.
  • an intermediate function block may be used to analyze the input stream 208 and selectively pass only certain portions of the input stream 208 to the non-linear scrambling operation 210.
  • Some embodiments of the invention may analyze particular fields of the incoming serial data stream to determine whether or not to vary a particular waveform parameter for TRANSEC. For example, FIG.
  • FIG. 4 depicts an embodiment that examines the SERVICE field of the incoming data via a pattern match module 220 in order to determine whether or not to apply the non-linear scrambling for TRANSEC.
  • This enables truly standard frames (with respect to prior-art network standards) to be interspersed with TRANSEC-protected frames in normal use.
  • the pattern-matching function would be made programmable, under firmware control, so that future use of the SERVICE field could be accommodated.
  • the SERVICE (or other such) field contains a pattern enabled for TRANSEC, then the non-linear scrambling operation is used; otherwise, the non-linear scrambling is disabled. This mechanism could also be used to enable/inhibit additional or alternative TRANSEC measures as described herein.
  • the SERVICE field detection is shown with a non-time varying non-linear scrambling configuration, as described in FIG. 3.
  • FIG. 5 shows one embodiment of a system 300 for incorporating TRANSEC into an existing wireless LAN architecture according to the present invention.
  • the TRANSEC specification module 302 receives user input regarding the desired level of security and translates the user input into values related to the waveform parameters. Such values may include which parameters are to be varied, minimum/maximum values, thresholds, time durations, etc., and combinations thereof.
  • the input to the TRANSEC specification module 302 may include a key, which would also be distributed to all desired recipients of the transmitted waveform.
  • the key may include a code word, a time of day, or a combination of the both.
  • the TRANSEC specification module 302 provides the values related to the waveform parameters to the parameter processor 304, which interfaces to the existing modulation functions 306 of the transmitter, and implements the actual parameter variations to the transmitted waveform.
  • the parameter processor 304 may include, for example, the component or components necessary to perform non-linear scrambling on the serial bit stream at the modulator, after the standard scrambling operation described herein.
  • Each receiver within the network includes a demodulation processor 308 for configuring and coordinating the demodulation functions at the receiver.
  • the demodulation processor interfaces to the existing demodulation functions 310 of the receiver, and is operative to remove the effects of the waveform parameter variations effected by the transmitter. For simplicity, FIG.
  • each receiver may also include a TRANSEC specification module similar to the one shown for the transmitter, for converting the key into values suitable for the demodulation processor 308.

Abstract

A method of incorporating TRANSEC in a wireless LAN system that has at least one transmitter (302, 304, 306) and at least one receiver (308, 310) for communicating a transmitted waveform characterized by one or more waveform parameters comprises selecting at least one of the waveform parameters, below the MAC level, to be varied. The method further includes varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile. The method also includes configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters. A receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.

Description

TRANSMISSION SECURITY FOR WIRELESS LANS
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to the following U.S. applications, of common assignee, from which priority is claimed, and the contents of which are incorporated herein in their entirety by reference:
"TRANSMISSION SECURITY FOR WIRELESS LANS," U.S. Provisional Patent Application Serial No. 60/322,094; and,
"TRANSMISSION SECURITY FOR WIRELESS LANS," U.S. Provisional Patent Application Serial No. 60/325,148.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH [0002] Not Applicable
REFERENCE TO MICROFICHE APPENDIX [0003] Not Applicable
BACKGROUND OF THE INVENTION
[0004] The present invention relates to network security, and more particularly, to methods and systems for providing transmission security on wireless communications systems such as wireless LANs.
[0005] The proliferation of wireless LAN and other telecommunications systems has increased the need for security measures at the link level of the OSI reference model. It is well-known in military communications systems that a hierarchy of security techniques is required for good protection of both the system itself and the data transported over the system. Military communications security often includes: (1) end- to-end data encryption for ultimate protection against data compromise; (2) link-by-link encryption to deter protocol attacks against the network control, such as denial-of-service and unauthorized access; and (3) Transmission Security (TRANSEC) at the Physical (PHY) layer to mitigate waveform exploitation, such as smart jamming, etc. As used herein, the term TRANSEC refers to any modification or variance of the transmitted waveform that is operative to degrade the performance of a receiver trying to demodulate the transmitted waveform, when the receiver is not cognizant of the modifications or variances. A receiver cognizant of the modifications or variances can compensate so as to avoid any such degradation. Since TRANSEC thwarts demodulation by unauthorized parties, it also strengthens the various data-level encryption measures by denying the ability to collect cipher text for cryptanalysis or the ability to exploit network control information.
[0006] Prior art commercial wireless LAN standards have security features ranging from weak to non-existent. For example:
To avoid earlier stringent export controls, short (40-bit) encryption keys were specified in the 802.11 standard for WEP link-level encryption. With the relaxation of Government control of cryptographic products, these keys will be lengthened, and even the algorithms themselves may be strengthened. However, this encryption is applied only to data payloads, while all control fields remain in the clear in the standard.
• To avoid the modest complexity required for management of code changing, the 802.11 Direct-Sequence Spread-Spectrum (DSSS) standards employ only a single spreading code. Since TRANSEC in conventional DSSS systems requires spreading-code changes unpredictable by unauthorized users, there is no capability in 802.11 DSSS for such TRANSEC. As a result, numerous attacks against 802.11 DSSS equipment exists because the waveforms can be demodulated and/or mimicked at will by malicious parties.
• Non-spread-spectrum transmissions are used in higher-rate standards, e.g., OFDM is presently used in 802.11a and HiperLAN 2, and is being considered for others.
[0007] By contrast, Frequency-Hopping Spread-Spectrum (FHSS) standards (e.g., 802.11 FHSS and HomeRF) include a measure of TRANSEC. Although the frequency hopping (FH) sequences are published, the determination of the hop sequence and timing presents a substantial barrier to tampering and/or eavesdropping compared to the DSSS standards. However, the low emphasis of TRANSEC in existing standards, combined with removal of regulatory requirements for using spread-spectrum modulations in traditional spread-spectrum bands will result in future systems whose only protection is link-level encryption of data payloads.
SUMMARY OF THE INVENTION
[0008] In DSSS transmission, the use of a spreading sequence known only to authorized users makes demodulation of transmission by others impossible. Similarly, unauthorized parties cannot generate packets that would be demodulated by valid users. One embodiment of the invention incorporates TRANSEC into non-spread-spectrum links (or deficient DS links such as IEEE 802.11b) by introducing variations of physical waveform parameters that can readily be compensated by intended users who are cognizant of the variations, but not by unauthorized parties. In various embodiments, the parameter variations may pertain to preamble detection, acquisition of phase and/or timing, or to the data modulation itself. Denial to unauthorized parties of any of these parameters regarding aspects of transmission would prevent demodulation of a packet, and could properly be referred to as TRANSEC measures.
[0009] Introducing waveform parameter variations can be directed at producing a variety of effects if the parameter variations are left uncompensated at the receiver, h one embodiment, the waveform pattern variations cause a modest number of data errors at the receiver sufficient to cause a packet to fail CRC check; this normally results in the packet being discarded by the MAC layer, and may be sufficient to protect against unsophisticated attacks. In general, embodiments of the invention introduce pattern variations that cause total failure of demodulation at the receiver so that forced downloading of damaged packets provides little useful information. Representative TRANSEC measures utilized by embodiments of the invention include, but are not limited to: • Modification of the whitening/scrambling sequence to cause data errors
• Introduction of alternate (non-linear) scrambling processes
• Modification of the mapping of serial data onto waveforms
• Altered preamble characteristics to confuse acquisition
• Employment of alternate preamble formats to frustrate acquisition
• Modulation of the carrier phase to disrupt phase-tracking accuracy
• Introduction of carrier-phase discontinuities to throw the PLL out of lock
• Introduction of time jumps in the modulation envelope to disrupt sample timing
[0010] Among the TRANSEC measures listed above are (1) those which disrupt the modulation process itself (e.g., degrading phase or timing information), as well as (2) those which confuse the various mappings of information to modulation parameters (e.g., assignment of bits to carriers in orthogonal frequency division multiplexing (OFDM — 802.11a) or to waveforms in complementary code keying (CCK — 802.11b), assignment of bits of constellation points in QAM, etc.) In embodiments where TRANSEC depends upon distorting the mapping of bits, rather than physically degrading the demodulation, the distortion of information preferably include MAC-level control fields normally not protected by link level encryption in present standards. For example, the Wired Equivalency Privacy (WEP) protocol may be used in IEEE 802.11 standard networks to protect link-level data during wireless transmission. With WEP, the sender encrypts the content of a data frame, but leaves the MAC header in the clear. In one embodiment of the invention, a non-linear scrambling of the bit stream applies to the entire MAC frame, including the MAC header. This protection of control fields provides a new level of protection compared to prior art wireless LANs.
[0011] The TRANSEC measures described herein provide security because authorized users possess the information required to compensate for the distortions introduced, whereas others do not. In particular, desired users must share information regarding the timing and parameter values used at the transmitter, which must be subsequently compensated at the receiver. For example, if a phase discontinuity is introduced to cause a severe transient in the phase-tracking circuit if uncompensated, then the intended receiver must anticipate where this phase jump will occur relative to a reference time (e.g., frame sync) as well as knowing the phase-jump value. If there were four possible timings and three possible phase-jump values for the transient, then an unauthorized party must guess which of twelve combinations was used in order to compensate. In the various embodiments of the invention, the system design is such that intended users have this TRANSEC information in advance. Means for distributing TRANSEC information are well-known for DSSS systems. Intended users generally share some form of secret key information: this may or may not be combined with timing information, some field in the Physical Layer (PHY) header (or equivalent collateral information), or even with some or all of the actual data payload. Ultimately, intended users are able to generate the same randomized parameters at transmitter and receiver such that TRANSEC variations can be removed at the receiver.
[0012] To support the simultaneous use of existing standards-compliant devices mixed with devices implementing the standard but having enhanced security using the TRANSEC concepts taught herein, it is attractive to use the PHY frame format specified in the standard, but to interpret some field of the PHY header to determine whether the enhanced mode is used for a particular frame. An example is using the SERVICE field in IEEE 802.11 devices to indicate TRANSEC frames; the SERVICE field is currently underutilized in IEEE 802.11, but even future extended use of this field under the standard does not prevent recognition of any still-undefined pattern for indication of TRANSEC frames.
[0013] In one aspect, the invention comprises a method of incorporating TRANSEC in a wireless LAN system that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters. The method includes selecting at least one of the waveform parameters, preferably below the MAC level, to be varied. The method further includes varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile. The method also includes configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters. A receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters. [0014] Another embodiment further includes varying the one or more selected waveform parameters so as to affect the demodulation process at the PHY level.
[0015] Another embodiment further includes varying the one or more selected waveform parameters so as to induce variations in waveform phase information required for demodulation.
[0016] Another embodiment further includes varying the one or more selected waveform parameters so as to induce variations in waveform timing information required for demodulation.
[0017] Another embodiment further includes varying the one or more selected waveform parameters so as to deny access to information relating to a PHY preamble.
[0018] Another embodiment further includes varying the one or more selected waveform parameters so as to affect a mapping from a demodulation decision to a final information format.
[0019] Another embodiment further includes scrambling a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
[0020] Another embodiment further includes scrambling the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
[0021] Another embodiment further includes mapping a serial data stream at the transmitter to one or more OFDM carriers.
[0022] Another embodiment further includes mapping a serial data stream at the transmitter to one or more transmitter waveforms.
[0023] In another aspect, the invention comprises a system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters. The system includes means for selecting at least one of the waveform parameters, preferably below the MAC level, to be varied. The system further includes means for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile. The system also includes means for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters. A receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
[0024] In another embodiment, the means for varying the one or more waveform parameters affects the demodulation process at the PHY level.
[0025] In another embodiment, the means for varying the one or more waveform parameters induces variations in waveform phase information required for demodulation.
[0026] In another embodiment, the means for varying the one or more waveform parameters induces variations in waveform timing information required for demodulation.
[0027] In another embodiment, the means for varying the one or more waveform parameters is operative to deny access to information relating to a PHY preamble.
[0028] In another embodiment, the means for varying the one or more waveform parameters is operative to affect a mapping from a demodulation decision to a final information format.
[0029] In another embodiment, the means for varying the one or more waveform parameters scrambles a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
[0030] In another embodiment, the means for varying the one or more waveform parameters scrambles the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
[0031] In another embodiment, the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more OFDM carriers.
[0032] In another embodiment, the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more transmitter waveforms.
[0033] In another embodiment, the predetermined parameter profile uniquely corresponds to a key.
[0034] In other embodiments, the key includes a code word, a time of day, or a combination thereof.
[0035] In another embodiment, access to the key is limited to the at least one transmitter and the at least one receiver. [0036] In another embodiment, the means for varying the one or more waveform parameters predicates the variation of the one or more waveform parameters upon a field in a serial data stream being transmitted via the transmitted waveform.
[0037] In another aspect, the invention comprises a system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters. The system includes a TRANSEC specification module for selecting at least one of the waveform parameters, below the MAC level, to be varied. The system also includes a parameter processor for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile. The system also includes a demodulation processor for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters. A receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
BRIEF DESCRIPTION OF DRAWINGS
[0038] The foregoing and other objects of this invention, the various features thereof, as well as the invention itself, may be more fully understood from the following description, when read together with the accompanying drawings in which:
[0039] FIG. 1 A shows a block diagram of the modulation functions that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 la standard;
[0040] FIG. IB shows a block diagram of the modulation functions that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 lb standard;
[0041] FIG 2 shows components for applying TRANSEC in an existing wireless LAN system;
[0042] FIG. 3 shows, in block diagram form, an apparatus for assuring temporal variation in the non-linear scrambling of FIG. 2; [0043] FIG. 4 shows an embodiment that examines the SERVICE field of the incoming data in order to determine whether or not to apply the non-linear scrambling for TRANSEC; and,
[0044] FIG. 5 shows one embodiment of a system for incorporating TRANSEC into an existing wireless LAN architecture according to the present invention.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0045] FIG. 1 A shows a block diagram of the modulation functions 100 that a typical prior art transmitter performs within a network operating according to the IEEE 802.1 la standard. FIG. IB shows a block diagram of the modulation functions 102 that a typical prior art transmitter performs within a network operating according to the IEEE 802.11b standard.
[0046] FIG. 1 A shows a module 104 for providing a processor interface, followed by a second module 106 for whitening (i.e., scrambling) the incoming bit stream, and followed by a third module 108 for applying a forward error correction (FEC) algorithm to the bit stream. The IEEE 802.1 la modulation functions 100 further include a fourth module 110 for mapping the bit stream from the third module into bit groups, fifth module 112 for assigning bit groups to proper carrier signals, a sixth module 114 for mapping the bit groups to carrier complex amplitudes, a seventh module 116 for further mapping the bit stream to bit groups, and an eighth module 118 for applying an IFFT to the bit groups.
[0047] FIG. IB shows a module 120 for providing a processor interface, followed by a second module 122 for whitening the incoming bit stream. The IEEE 802.1 lb modulation functions 102 further include a third module 124 for mapping the bit stream into bit groups, followed by a fourth module 126 for mapping the bit groups to phase and waveforms.
[0048] The modulation circuitry in such prior art systems is often complex and highly integrated, so that modifications will likely be difficult to design and test, and would likely result in bugs or system degradation. In FIGs. 1 A and IB, the blocks with shading depict those functions that are typically difficult to readily modify. One preferred embodiment of the invention therefore effects the TRANSEC measures as simply as possible for a given level of protection. One such embodiment for applying TRANSEC in wireless LANs includes a mapping module 130 that operates on the serial stream of bits at the modulator, after the standard scrambling operation 132, as shown in FIG 2. The standard scrambling operation 132 corresponds to the second module 106 of FIG. 1A, and the second module 122 of FIG. IB. In this embodiment, the mapping module 130 applies a non-linear scrambling process to the serial stream, although other embodiments may incorporate other transformative mappings known in the art to the serial data stream. The non-linear scrambling process of the mapping module 130 in FIG. 2 is preferably a pseudo-random sequence based on a pre-determined key code, time of day, or both, that can be repeated by an intended receiver to compensate for the mapping (i.e., remove the pseudo-random sequence). This approach minimizes the changes necessary to existing subsystems on both the transmitter and receiver ends of the wireless network. Although the modem may need to access some portions of the serial stream (e.g., PHY header information), the modem would most naturally access this data prior to the scrambling operation, while the information is in its original, raw format. Thus, operating on the serial stream (e.g., applying a non-linear scrambling) after the standard scrambling reduces the likelihood of an incidental impact to other existing modem subsystems.
[0049] FIG. 3 shows, in block diagram form, an apparatus 200 for assuring temporal variation in the non-linear scrambling of FIG. 2, according to one embodiment. The upper part 202 of the FIG 3, a non-time varying configuration, simply employs a key to seed a cipher stream generator 204, the output of which is then combined with the standard-scrambled stream 206. The use of a stream cipher and the combination by exclusive-or function as shown are only examples; generally the non-linear scrambling operation can take on many forms known in the art. The principal aspect of the apparatus 200 shown in the lower part of FIG 3 is that some, or all, of the input stream 208 (e.g., the PHY header and or MAC frame) can be used to alter the characteristics of the non-linear scrambling operation 210. Although not shown in FIG. 3, an intermediate function block may be used to analyze the input stream 208 and selectively pass only certain portions of the input stream 208 to the non-linear scrambling operation 210. [0050] Some embodiments of the invention may analyze particular fields of the incoming serial data stream to determine whether or not to vary a particular waveform parameter for TRANSEC. For example, FIG. 4 depicts an embodiment that examines the SERVICE field of the incoming data via a pattern match module 220 in order to determine whether or not to apply the non-linear scrambling for TRANSEC. This enables truly standard frames (with respect to prior-art network standards) to be interspersed with TRANSEC-protected frames in normal use. The pattern-matching function would be made programmable, under firmware control, so that future use of the SERVICE field could be accommodated. When the SERVICE (or other such) field contains a pattern enabled for TRANSEC, then the non-linear scrambling operation is used; otherwise, the non-linear scrambling is disabled. This mechanism could also be used to enable/inhibit additional or alternative TRANSEC measures as described herein. In FIG. 4, the SERVICE field detection is shown with a non-time varying non-linear scrambling configuration, as described in FIG. 3.
[0051] FIG. 5 shows one embodiment of a system 300 for incorporating TRANSEC into an existing wireless LAN architecture according to the present invention. The TRANSEC specification module 302 receives user input regarding the desired level of security and translates the user input into values related to the waveform parameters. Such values may include which parameters are to be varied, minimum/maximum values, thresholds, time durations, etc., and combinations thereof. The input to the TRANSEC specification module 302 may include a key, which would also be distributed to all desired recipients of the transmitted waveform. The key may include a code word, a time of day, or a combination of the both. The TRANSEC specification module 302 provides the values related to the waveform parameters to the parameter processor 304, which interfaces to the existing modulation functions 306 of the transmitter, and implements the actual parameter variations to the transmitted waveform. The parameter processor 304 may include, for example, the component or components necessary to perform non-linear scrambling on the serial bit stream at the modulator, after the standard scrambling operation described herein. Each receiver within the network includes a demodulation processor 308 for configuring and coordinating the demodulation functions at the receiver. The demodulation processor interfaces to the existing demodulation functions 310 of the receiver, and is operative to remove the effects of the waveform parameter variations effected by the transmitter. For simplicity, FIG. 5 shows only one receiver on the network, but other embodiments may operate with multiple receivers; other receivers are configured as the one shown in FIG. 5. The demodulation processor 308 receives information regarding which waveform parameters the transmitter varied; in one embodiment receives the information regarding the waveform parameters as a key, as described herein. Although not shown in FIG. 5, each receiver may also include a TRANSEC specification module similar to the one shown for the transmitter, for converting the key into values suitable for the demodulation processor 308.
[0052] The invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of the equivalency of the claims are therefore intended to be embraced therein.
PAGE INTENTIONALLY LEFT BLANK

Claims

What is claimed is:
1. A method of incorporating TRANSEC in a wireless LAN system that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters, comprising: selecting at least one of the waveform parameters, below the MAC level, to be varied; varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile; and, configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected wavefonn parameters; wherein a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
2. A method according to claim 1, further including varying the one or more selected waveform parameters so as to affect the demodulation process at the PHY level.
3. A method according to claim 1, further including varying the one or more selected waveform parameters so as to induce variations in waveform phase information required for demodulation.
4. A method according to claim 1, further including varying the one or more selected waveform parameters so as to induce variations in waveform timing information required for demodulation.
5. A method according to claim 1, further including varying the one or more selected waveform parameters so as to deny access to information relating to a PHY preamble.
6. A method according to claim 1, further including varying the one or more selected waveform parameters so as to affect a mapping from a demodulation decision to a final information format.
7. A method according to claim 6, further including scrambling a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
8. A method according to claim 7, further including scrambling the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
9. A method according to claim 6, further including mapping a serial data stream at the transmitter to one or more OFDM carriers.
10. A method according to claim 6, further including mapping a serial data stream at the transmitter to one or more transmitter waveforms.
11. A system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters, comprising: means for selecting at least one of the waveform parameters, below the MAC level, to be varied; means for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile; and, means for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters; wherein a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
12. A system according to claim 11, wherein the means for varying the one or more waveform parameters affects the demodulation process at the PHY level.
13. A system according to claim 11, wherein the means for varying the one or more waveform parameters induces variations in waveform phase information required for demodulation.
14. A system according to claim 11, wherein the means for varying the one or more waveform parameters induces variations in waveform timing information required for demodulation.
15. A system according to claim 11 , wherein the means for varying the one or more waveform parameters is operative to deny access to information relating to a PHY preamble.
16. A system according to claim 11, wherein the means for varying the one or more waveform parameters is operative to affect a mapping from a demodulation decision to a final information format.
17. A system according to claim 16, wherein the means for varying the one or more waveform parameters scrambles a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
18. A system according to claim 1 , wherein the means for varying the one or more waveform parameters scrambles the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
19. A system according to claim 16, wherein the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more OFDM carriers.
20. A system according to claim 16, wherein the means for varying the one or more waveform parameters maps a serial data stream at the transmitter to one or more transmitter waveforms.
21. A system according to claim 11 , wherein the predetermined parameter profile uniquely corresponds to a key.
22. A system according to claim 21, wherein the key includes a code word.
23. A system according to claim 21 , wherein the key includes a time of day.
24. A system according to claim 21, wherein the key includes a combination of a code word and a time of day.
25. A system according to claim 21, wherein access to the key is limited to the at least one transmitter and the at least one receiver.
26. A system according to claim 11, wherein the means for varying the one or more waveform parameters predicates the variation of the one or more waveform parameters upon a field in a serial data stream being transmitted via the transmitted waveform.
27. A system for incorporating TRANSEC in a wireless LAN architecture that includes at least one transmitter and at least one receiver for communicating a transmitted waveform characterized by one or more waveform parameters, comprising: a TRANSEC specification module for selecting at least one of the waveform parameters, below the MAC level, to be varied; a parameter processor for varying, at the at least one transmitter, the one or more selected waveform parameters according to a predetermined parameter profile; and, a demodulation processor for configuring a demodulation process at the at least one receiver so as to compensate for the varying of the one or more selected waveform parameters; wherein a receiver not cognizant of the predetermined parameter profile incurs a demodulation performance degradation of the transmitted waveform as a result of varying the one or more selected waveform parameters.
28. A system according to claim 27, wherein parameter processor affects the demodulation process at the PHY level.
29. A system according to claim 27, wherein the parameter processor induces variations in waveform phase information required for demodulation.
30. A system according to claim 27, wherein the parameter processor induces variations in waveform timing information required for demodulation.
31. A system according to claim 27, wherein the parameter processor is operative to deny access to information relating to a PHY preamble.
32. A system according to claim 27, wherein the parameter processor is operative to affect a mapping from a demodulation decision to a final information format.
33. A system according to claim 32, wherein the parameter processor scrambles a serial data stream at the transmitter after a standard scrambling operation at the physical layer.
34. A system according to claim 33, wherein the parameter processor scrambles the serial data stream so as to scramble an entire MAC frame encapsulated within a PHY frame.
35. A system according to claim 32, wherein the parameter processor maps a serial data stream at the transmitter to one or more OFDM carriers.
36. A system according to claim 32, wherein the parameter processor maps a serial data stream at the transmitter to one or more transmitter waveforms.
37. A system according to claim 27, wherein the predetermined parameter profile uniquely corresponds to a key.
38. A system according to claim 37, wherein the key includes a code word.
39. A system according to claim 37, wherein the key includes a time of day.
40. A system according to claim 37, wherein the key includes a combination of a code word and a time of day.
41. A system according to claim 37, wherein access to the key is limited to the at least one transmitter and the at least one receiver.
42. A system according to claim 27, wherein the parameter processor predicates the variation of the one or more waveform parameters upon a field in a serial data stream being transmitted via the transmitted waveform.
PCT/US2002/029234 2001-09-13 2002-09-13 Transmission security for wireless lans WO2003023982A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002326911A AU2002326911A1 (en) 2001-09-13 2002-09-13 Transmission security for wireless lans

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US60/322,094 2001-09-13
US32514801P 2001-09-26 2001-09-26
US60/325,148 2001-09-26
US32209401P 2001-11-21 2001-11-21

Publications (2)

Publication Number Publication Date
WO2003023982A2 true WO2003023982A2 (en) 2003-03-20
WO2003023982A3 WO2003023982A3 (en) 2003-06-05

Family

ID=26983254

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/029234 WO2003023982A2 (en) 2001-09-13 2002-09-13 Transmission security for wireless lans

Country Status (2)

Country Link
AU (1) AU2002326911A1 (en)
WO (1) WO2003023982A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2711211C1 (en) * 2019-05-07 2020-01-15 Федеральное государственное бюджетное образовательное учреждение высшего образования "Владимирский Государственный Университет имени Александра Григорьевича и Николая Григорьевича Столетовых" (ВлГУ) Apparatus for protecting acoustic information from high-frequency interference over a radio channel

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5455863A (en) * 1993-06-29 1995-10-03 Motorola, Inc. Method and apparatus for efficient real-time authentication and encryption in a communication system
US6252910B1 (en) * 1998-11-11 2001-06-26 Comspace Corporation Bandwidth efficient QAM on a TDM-FDM system for wireless communications
US6438367B1 (en) * 2000-11-09 2002-08-20 Magis Networks, Inc. Transmission security for wireless communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5455863A (en) * 1993-06-29 1995-10-03 Motorola, Inc. Method and apparatus for efficient real-time authentication and encryption in a communication system
US6252910B1 (en) * 1998-11-11 2001-06-26 Comspace Corporation Bandwidth efficient QAM on a TDM-FDM system for wireless communications
US6438367B1 (en) * 2000-11-09 2002-08-20 Magis Networks, Inc. Transmission security for wireless communications

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2711211C1 (en) * 2019-05-07 2020-01-15 Федеральное государственное бюджетное образовательное учреждение высшего образования "Владимирский Государственный Университет имени Александра Григорьевича и Николая Григорьевича Столетовых" (ВлГУ) Apparatus for protecting acoustic information from high-frequency interference over a radio channel

Also Published As

Publication number Publication date
AU2002326911A1 (en) 2003-03-24
AU2002326911A8 (en) 2003-03-24
WO2003023982A3 (en) 2003-06-05

Similar Documents

Publication Publication Date Title
US7415043B2 (en) Code division multiple access (CDMA) method and apparatus for protecting and authenticating wirelessly transmitted digital information
US7684568B2 (en) Encrypting data in a communication network
US7904723B2 (en) Method and apparatus for enhancing security of wireless communications
US20050220322A1 (en) Watermarks/signatures for wireless communications
US8358613B1 (en) Transmitter-directed security for wireless-communications
US6683955B1 (en) Method for receiving a secured transmission of information through a plurality of frequency orthogonal subchannels
Rahbari et al. Full frame encryption and modulation obfuscation using channel-independent preamble identifier
WO2006116579A2 (en) Method and apparatus for securing wireless communications
US20060147041A1 (en) DES algorithm-based encryption method
Rahbari et al. Friendly CryptoJam: A mechanism for securing physical-layer attributes
WO2003023982A2 (en) Transmission security for wireless lans
US6501841B1 (en) Method for providing security for a transmission of information through a plurality of frequency orthogonal subchannels
KR20080040732A (en) Encrypting data in a communication network
Asif Khan et al. Secure interleaving-physical layer security enhancement of ofdm based system
Chang et al. Redundancy offset narrow spectrum: Countermeasure for signal-cancellation based jamming
Risley et al. Electronic security risks associated with use of wireless, point-to-point communications in the electric power industry
JP3957658B2 (en) Multi-carrier transmission system, multi-carrier transmission device
Li et al. A Wireless Covert Communication System: Antenna Coding and Achievable Rate Analysis
Hermanns Cryptographic CDMA code hopping (CH-CDMA) for signal security and anti-jamming
CN111756470A (en) Noise modulation method based on pseudo-random sequence
Neri et al. Secure OFDM-UWB communication based on phase hopping
DE102004013884B4 (en) Protected spread spectrum signal transmission system for multiple-access messages uses pseudo-random sequences as expansion codes
EP2347611A2 (en) Method and apparatus for improved secure transmission between wireless communication components
Kim et al. A New Multiple Access Scheme to Ensure Security in CDMA-based Wireless LANs
Sasikala et al. Full Frame Encryption and Modulation Using Friendly CryptoJam Scheme

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP