Patent ID: 7864830

Claim:
A cognitive UWB system, comprising: a cognitive UWB transmitter comprising a channel encoder for correcting error of data, a preamble inserter for inserting a preamble for synchronizing time into the data, a mask information inserter for inserting mask information into the data in order to flexibly adapt to different frequency emission regulations, a cognitive pulse generator for generating a pulse based on the mask information and the channel environment information, a pulse position modulator for modulating the pulse based on time variation in position, and a radio frequency transmitter for wirelessly transmitting the data output input from the pulse position modulator; and a cognitive UWB receiver comprising a radio frequency receiver for wirelessly receiving data, a synchronizer for synchronizing time of the data using the preamble, a spectrum detector for detecting the channel environment information, a mask information extractor for extracting the mask information received from the cognitive UWB transmitter, a cognitive UWB pulse generator for generating a pulse using a frequency band satisfying the frequency emission regulations based on the mask information and the channel environment information, a pulse position modulator for demodulating the pulse, and a channel decoder for correcting error of the demodulated data, wherein the cognitive UWB pulse generator comprises: a pulse mask code generator for generating the mask information and the channel environment information, which are respectively adaptive to the frequency emission regulations and the channel environment; and a basic pulse generator for generating an adaptive pulse, which is adaptive to the frequency emission regulation and the channel environment, using the mask information and the channel environment information and, wherein the pulse mask code generator comprises: a spectrum detector for detecting and coding channel environment information based on a matched filter technique in sub-frequency bands, divided into a plurality of bands, using a preamble signal for synchronizing time of the signal; and a mask information inserter for flexibly selecting the input mask information; and a pulse mask code storage unit for generating and storing pulse mask code information, in which the channel environment and the mask information are combined with each other and, wherein the basic pulse generator comprises: a frequency generator for generating a center frequency; and a sinc window for forming a specific bandwidth for the center frequency input from the frequency generator.