KR100478932B1 - Code allocation/search apparatus on multicarrier communication, and code management system and method thereof - Google Patents
Code allocation/search apparatus on multicarrier communication, and code management system and method thereof Download PDFInfo
- Publication number
- KR100478932B1 KR100478932B1 KR10-2002-0032626A KR20020032626A KR100478932B1 KR 100478932 B1 KR100478932 B1 KR 100478932B1 KR 20020032626 A KR20020032626 A KR 20020032626A KR 100478932 B1 KR100478932 B1 KR 100478932B1
- Authority
- KR
- South Korea
- Prior art keywords
- code
- par
- orthogonal
- user
- counter
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004891 communication Methods 0.000 title claims abstract description 37
- 238000007726 management method Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000007480 spreading Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/002—Transmission systems not characterised by the medium used for transmission characterised by the use of a carrier modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/16—Code allocation
- H04J13/18—Allocation of orthogonal codes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 다중 반송파 통신에서의 부호 할당/검색 장치와 그의 부호 관리 시스템 및 그 방법에 관한 것이다. 이를 위하여 본 발명은, 사용자의 입력 데이터에 따른 사용자 수 및 직교부호를 카운트하는 카운터를 초기화하고, 기준 PAR 지표값를 설정하는 단계, 현재 직교부호 카운터에 해당하는 직교부호의 사용자 할당 여부를 검사하여 직교부호 카운터의 다음 카운팅을 결정하는 단계, 직교부호 카운터와 직교부호 차수를 비교하여 모든 직교부호에 대해 PAR을 계산 및 비교하는 단계, 사용자 카운터와 직교 부호의 차수를 비교하여 모든 사용자에 대해 직교부호의 할당 여부를 검사하는 단계, 및 이미 직교부호가 할당된 사용자들의 직교부호는 유지하면서 추가되는 사용자에 대한 직교 부호 검색을 수행하여 모든 사용자에 대한 직교부호 설정을 완료하는 단계를 포함한다. 따라서, 본 발명은 사용자수가 증가함에 따라 추가되는 사용자의 부호 및 축소된 심벌 조합에 대해서만 부호를 최적화하여 최소의 PAR을 유지할 뿐만 아니라 전체 심벌 조합의 최소 PAR에 근접한 PAR을 계산함으로써 복잡도가 감소되고, 계산량이 현저히 감소되며, 또한 단시간내에 전체 사용자에 대한 부호 조합을 검색할 수 있는 효과를 제공한다.The present invention relates to a code assignment / retrieval device, a code management system and a method thereof in multi-carrier communication. To this end, the present invention, the step of initializing a counter for counting the number of users and orthogonal codes according to the user input data, setting a reference PAR indicator value, by checking whether or not the user assigned to the orthogonal code corresponding to the current orthogonal code counter orthogonal Determining the next counting of the sign counter; comparing the orthogonal counter with the orthogonal order; calculating and comparing PARs for all orthogonal codes; comparing the order of orthogonal codes for all users by comparing the order of the orthogonal code with the user counter. And checking the assignment, and performing orthogonal code retrieval for the additional users while maintaining orthogonal codes of users who are already assigned orthogonal codes, to complete orthogonal code setting for all users. Therefore, the present invention reduces the complexity by optimizing the sign only for the user's sign and reduced symbol combination added as the number of users increases, as well as calculating the PAR close to the minimum PAR of the entire symbol combination, The amount of computation is significantly reduced, and also provides the effect of searching the code combination for all users in a short time.
Description
본 발명은 다중 반송파 코드분할 다중 접속에 관한 것으로서, 특히 첨두전력 대 평균전력비를 최소화하기 위한 직교 부호 할당 순서를 구하는 다중 반송파 통신에서의 부호 할당/검색 장치와 그의 부호 관리 시스템 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to multi-carrier code division multiple access, and more particularly, to a code assignment / retrieval apparatus, a code management system, and a method thereof in multi-carrier communication for obtaining an orthogonal code assignment order for minimizing peak to average power ratios. .
다중 반송파 코드분할 다중접속(Code Division Multiple Access, CDMA) 시스템은 사용자간 또는 데이터 채널간 직교부호를 사용하고 각 데이터 심벌을 이루는 직교부호 칩 심벌들을 각기 다른 반송파에 변조하여 동시에 전송한다.A multi-carrier code division multiple access (CDMA) system uses orthogonal codes between users or data channels, and modulates orthogonal code chip symbols constituting each data symbol on different carriers and transmits them simultaneously.
이러한 다중 반송파 CDMA 시스템은 임의의 심벌을 이루는 칩 심벌들이 각 반송파에서 동시에 전송되므로, 사용자에게 할당된 직교부호 조합과 PAR이 높은 상관관계를 갖는다. In such a multi-carrier CDMA system, since chip symbols forming an arbitrary symbol are simultaneously transmitted on each carrier, the orthogonal code combination assigned to the user has a high correlation with the PAR.
일반적으로, 다중 반송파 통신 시스템은 높은 첨두전력 대 평균전력비(PAR : Peak-to-Average Ratio) 특성을 갖는다. 그러므로, 다중 반송파 CDMA 시스템은 송신 신호의 첨두전력을 감소시키기 위한 여러 방안을 연구하고 있다. In general, a multi-carrier communication system has a high peak-to-average ratio (PAR) characteristic. Therefore, a multi-carrier CDMA system is researching various methods for reducing peak power of a transmission signal.
기존의 다중 반송파 CDMA 시스템은 PAR을 감소하기 위해 대부분 직교 주파수 분할 다중화(OFDM) 시스템에서 일반적으로 사용되는 방식을 그대로 적용하고 있다. Existing multi-carrier CDMA system adopts the method generally used in orthogonal frequency division multiplexing (OFDM) system to reduce PAR.
그런데, 다중 반송파 CDMA 시스템은 기존의 직교 주파수 분할 다중화 시스템과 달리 직교 부호 조합 공간의 자유도가 존재하므로 PAR 값이 부호 조합에 크게 의존하여 이 부호 조합을 적절히 이용하여 보다 효율적인 PAR 감소를 얻을 수 있다.However, unlike conventional orthogonal frequency division multiplexing systems, multi-carrier CDMA systems have a degree of freedom in orthogonal code combination space, so that the PAR value is highly dependent on the code combination, so that a more efficient PAR reduction can be obtained by appropriately using this code combination.
종래 기술에 따른 다중 반송파 CDMA 시스템에서 부호 조합을 이용한 PAR 감소 방식은 각 사용자에게 두 가지 가능성의 직교 부호를 할당하고 그 중 전체 PAR을 최소화하는 부호를 선택하는 것이다.In a conventional multicarrier CDMA system, a PAR reduction scheme using code combinations allocates two orthogonal orthogonal codes to each user and selects a code that minimizes the overall PAR.
위와 같은 방식은 가능한 사용자 부호 조합의 가지 수가 크게 제한되며 기존 사용자들이 선택한 직교부호에 따라 새로 추가되는 사용자의 부호를 매번 계산하여 선택하는 문제점이 있다. As described above, the number of possible user code combinations is greatly limited, and there is a problem of calculating and selecting a new user's code every time according to an orthogonal code selected by existing users.
본 발명은 상기한 종래 기술의 문제점을 해결하기 위하여 안출된 것으로서, 그 목적은 다중 반송파 통신 시스템에서 첨두 전력 대 평균전력 비를 감소시키기 위한 다중 반송파 통신에서의 부호 할당/검색 장치와 그의 부호 관리 시스템 및 그 방법을 제공하는데 있다. SUMMARY OF THE INVENTION The present invention has been made to solve the above problems of the prior art, and an object thereof is a code allocation / retrieval apparatus and a code management system thereof in a multi-carrier communication for reducing peak-to-average power ratio in a multi-carrier communication system. And to provide a method.
상기한 과제를 해결하기 위한 본 발명에 의한 다중 반송파 통신에서의 부호 관리방법은,a) 사용자의 입력 데이터에 따른 사용자 수 및 직교부호를 카운트하는 카운터를 초기화하고, 기준 첨두전력비 대 평균전력비(PAR) 지표값를 설정하는 단계;b) 현재 직교부호 카운터에 해당하는 직교부호의 사용자 할당 여부를 검사하여 상기 직교부호 카운터의 다음 카운팅을 결정하는 단계;c) 상기 직교부호 카운터와 직교부호 차수를 비교하여 모든 직교부호에 대해 PAR을 계산 및 비교하는 단계;d) 상기 사용자 카운터와 직교 부호의 차수를 비교하여 모든 사용자에 대해 직교부호의 할당 여부를 검사하는 단계; 및e) 상기 직교부호의 할당 여부 검사 결과에 따라 이미 직교부호가 할당된 사용자들의 직교부호는 유지하면서, 추가되는 사용자에 대한 직교 부호 검색을 수행하여 모든 사용자에 대한 직교부호 설정을 완료하는 단계를 포함하는 것을 특징으로 한다.Code management method in the multi-carrier communication according to the present invention for solving the above problems, a) initializing a counter for counting the number of users and orthogonal codes according to the user's input data, and the reference peak power ratio to average power ratio (PAR Setting an indicator value; b) determining whether or not a user is assigned an orthogonal code corresponding to a current orthogonal code counter and determining a next counting of the orthogonal code counter; c) comparing the orthogonal code counter with an orthogonal code order Calculating and comparing PARs for all orthogonal codes; d) comparing the order of orthogonal codes with the user counter and checking whether or not orthogonal codes are assigned to all users; And e) performing an orthogonal code search for the added user while completing orthogonal code setting for all users while maintaining orthogonal codes of users who have already been assigned orthogonal codes according to the orthogonal code assignment check result. It is characterized by including.
삭제delete
여기서, 상기 사용자 카운터를 1로 초기화하고, 상기 기준 PAR 지표값을 최대값으로 초기화한 후에 상기 직교부호 카운터를 1로 초기화하는 것을 특징으로 한다.Here, the user counter is initialized to 1, and after the reference PAR index value is initialized to a maximum value, the orthogonal code counter is initialized to 1.
그리고, 상기 b) 단계는,And, step b),
가) 현재 직교부호 카운터에 해당하는 직교부호가 이전의 사용자에게 이미 할당되었는지를 검사하는 단계; 나) 상기 가) 단계에서의 직교부호가 사용자에게 할당된 경우에, 직교부호 카운터를 1 증가시키고 다음 직교부호의 사용자 할당 여부를 검사하는 단계; 다) 상기 가) 단계에서의 직교부호가 사용자에게 할당되지 않은 경우에, 해당 직교부호에 대한 최종 다중 반송파 출력신호(y(t))의 임시 PAR 지표값을 계산하는 단계; 및 라) 상기 다) 단계에서 계산한 임시 PAR 지표값과 기준 PAR 지표값을 비교하여 사용자의 임시 할당 부호를 설정하는 단계를 포함한다. A) checking whether an orthogonal code corresponding to a current orthogonal counter is already assigned to a previous user; B) if the orthogonal code in step a) is assigned to the user, incrementing the orthogonal code counter by one and checking whether or not the next orthogonal code is assigned to the user; C) calculating a temporary PAR index value of the final multi-carrier output signal y (t) for the orthogonal code when the orthogonal code in step a) is not assigned to the user; And d) comparing the temporary PAR index value calculated in the step c) with the reference PAR index value and setting a temporary allocation code of the user.
상기 다) 단계에서 임시 PAR 지표값을 계산하는 단계는,Computing the temporary PAR index value in the step c),
이전 사용자들에게 할당되지 않은 직교부호들에 대해 PAR을 계산하여 최소 PAR을 갖는 직교부호를 선택하도록 하는 것을 특징으로 한다. PAR is calculated for orthogonal codes that are not assigned to previous users, so that the orthogonal code having the minimum PAR is selected.
상기 다) 단계에서 임시 PAR 지표값을 계산하는 단계는,Computing the temporary PAR index value in the step c),
PAR 자체의 값, 확률적 PAR 임계치, PAR 임계치를 초과하는 빈도를 사용하여 계산하는 방법 중에서 어느 하나를 사용하는 것을 특징으로 한다. It is characterized by using any one of a method of calculating using the value of the PAR itself, the stochastic PAR threshold, the frequency exceeding the PAR threshold.
이때, PAR 자체 값은 임의의 시간 동안 출력신호의 최대값을 출력신호의 평균값으로 나눈 것으로서 다음 수학식에 의해 정의되고;At this time, the PAR itself value is defined by the following equation as the maximum value of the output signal divided by the average value of the output signal for a certain time;
(여기서, y(t)는 출력신호, Ptmp는 임시 PAR 지표값, AㆍTs는 임의의 시간을 각각 나타냄.)(Where y (t) is an output signal, P tmp is a temporary PAR index value, and A and Ts are arbitrary times).
확률적 PAR 임계치는 한 심볼주기(Ts) 동안의 PAR 값이 임시 PAR 지표값보다 클 확률이 a를 만족하는 것으로서 다음 수학식에 의해 정의되고;The probabilistic PAR threshold is defined by the following equation as the probability that the PAR value for one symbol period Ts is greater than the temporary PAR index value satisfies a;
PAR 임계치를 초과하는 빈도는 한 심볼주기 동안의 최대값이 임계치(THR)보다 클 확률값으로서 다음 수학식에 의해 정의됨The frequency of exceeding the PAR threshold is the probability value that the maximum value during one symbol period is greater than the threshold value (THR), which is defined by the following equation:
것을 특징으로 한다. It is characterized by.
상기 라) 단계에서 사용자의 임시 할당 부호를 설정하는 단계는,In step d), the step of setting a temporary assignment code of a user includes:
상기 기준 PAR 지표값이 임시 PAR 지표값을 초과하는지를 비교하는 단계; 상기 기준 PAR 지표값이 임시 PAR 지표값 보다 큰 경우에, 상기 임시 PAR 지표값을 기준 PAR 지표값으로 재설정하고 현재 직교부호 카운터에 해당하는 직교부호를 현재 사용자 카운터에 해당하는 사용자의 임시 할당 부호로 설정한 후 직교부호 카운터를 1 증가시키는 단계; 및 상기 기준 PAR 지표값이 임시 PAR 지표값보다 작은 경우에, 상기 직교부호 카운터만 1 증가시키고, 이전의 사용자의 임시 할당 부호를 유지하는 단계를 포함한다. Comparing the reference PAR index value with a temporary PAR index value; When the reference PAR indicator value is larger than the temporary PAR indicator value, the temporary PAR indicator value is reset to the reference PAR indicator value and the orthogonal code corresponding to the current orthogonal counter is replaced with the temporary assignment code of the user corresponding to the current user counter. Incrementing the orthogonal code counter by one after setting; And if the reference PAR index value is smaller than the temporary PAR index value, incrementing only the orthogonal code counter by 1 and maintaining the previous user's temporary assignment code.
상기 e) 단계는,Step e),
상기 d) 단계의 검사결과가 상기 사용자 카운터가 직교 부호의 차수 이하인 경우에, 기준 PAR 지표값을 표현 가능한 최대값으로 초기화시키고, 이미 할당된 이전 사용자들의 직교부호를 유지하면서 추가되는 사용자에 대한 직교부호 검색 과정을 반복하는 단계; 및 상기 d) 단계의 검사 결과가 사용자 카운터가 직교부호의 차수를 초과하는 경우에, 상기 사용자 카운터 대한 모든 직교부호에 대한 검사가 완료되었다고 판단하고 사용자의 임시 할당 부호로 설정된 부호를 현재 사용자 카운터에 대한 할당 부호로 설정하는 단계를 포함한다, If the check result of step d) indicates that the user counter is less than or equal to the degree of the orthogonal code, the reference PAR index value is initialized to the maximum representable value, and orthogonal to the user added while maintaining orthogonal codes of the previously assigned users. Repeating the code retrieval process; And if the check result of step d) exceeds the degree of the orthogonal code for the user counter, determines that the check for all orthogonal codes for the user counter has been completed, and assigns the code set to the user's temporary assignment code to the current user counter. Setting to an assignment code for
상기 e) 단계에서 부호를 검색하는 단계는,Searching for the sign in step e),
최종 다중 반송파 출력신호(y(t))의 PAR 지표값은 사용자의 입력 데이터에 대한 병렬 전송 데이터의 수를 최소로 설정하여 부호를 검색하는 것을 특징으로 한다. The PAR index value of the final multi-carrier output signal y (t) is characterized in that the code is retrieved by setting the number of parallel transmission data for the user input data to a minimum.
상기 e) 단계에서 부호를 검색하는 단계는,Searching for the sign in step e),
최종 다중 반송파 출력신호(y(t))의 PAR 지표값은 직교 변조 방식의 차수를 최소로 설정하여 부호를 검색하는 것을 특징으로 한다. The PAR index value of the final multicarrier output signal y (t) is characterized in that the code is searched by setting the order of the orthogonal modulation method to the minimum.
한편, 본 발명에 의한 다중 반송파 통신에서의 부호 할당 장치의 특징은, 사용자 입력 데이터에 따른 데이터열을 사용자별 병렬 전송 데이터 형태로 변환하는 직/병렬 변환부; 상기 직/병렬 변환부에서 변환된 데이터에 직교부호를 각각 할당하여 신호를 확산하는 부호 확산부; 상기 부호 확산부에 이미 직교부호가 할당된 이전 사용자들의 직교부호는 유지하면서 추가되는 사용자에 대한 직교부호를 검색하여 각 사용자별 서로 다른 직교부호를 할당하는 부호 할당부; 상기 부호 확산부에서 확산된 각 사용자의 신호를 연산을 통해 각 다중 반송파에 할당될 주파수 영역의 신호를 발생시키는 연산부; 및 상기 연산부에서 발생된 주파수 영역의 신호를 인터리빙, 직/병렬 변환을 통해 최종 다중 반송파 출력신호(y(t))로 생성 출력시키는 역 이산 퓨리에 변환(Inverse Discrete Fourier Transform, IDFT)부를 포함한다.On the other hand, the feature of the code allocation device in the multi-carrier communication according to the present invention, the serial / parallel conversion unit for converting the data string according to the user input data into the form of parallel transmission data for each user; A code spreader for spreading a signal by assigning orthogonal codes to the data converted by the serial / parallel converter; A code allocator for searching for an orthogonal code for a user to be added while maintaining orthogonal codes of previous users to which the orthogonal code is already assigned to the code spreader and assigning different orthogonal codes to each user; An operation unit for generating a signal in a frequency domain to be allocated to each multi-carrier by calculating a signal of each user spread by the code spreader; And an Inverse Discrete Fourier Transform (IDFT) unit for generating and outputting a signal in the frequency domain generated by the operation unit as a final multi-carrier output signal y (t) through interleaving and serial / parallel transformation.
본 발명에 의한 다중 반송파 통신에서의 부호 검색 장치의 특징은, 각 사용자별 데이터를 변조 방식에 따른 복소 신호로 생성 출력시키는 사용자 데이터부; 상기 사용자 데이터부에서 사용자별로 발생된 복소 신호에 각각 할당된 직교 부호를 곱하여 신호를 확산시키는 부호 확산부; 상기 부호 확산부에 의해 사용자별로 확산된 신호를 사용하여 최종 다중 반송파 출력신호를 생성 출력시키는 출력신호 발생부; 상기 출력신호 발생부에서 출력되는 최종 다중 반송파 출력신호의 임시 첨두전력 대 평균전력 비(PAR) 지표값을 측정하는 PAR 측정부; 및 상기 부호 확산부에 사용자별 서로 다른 직교부호를 순서대로 할당하고 그에 따라 상기 PAR 측정부에 측정된 임시 PAR 지표 값에 따라 사용자별 할당 부호를 검색하는 부호 할당부를 포함한다. A feature of a code retrieval apparatus in multi-carrier communication according to the present invention includes: a user data unit for generating and outputting data for each user into a complex signal according to a modulation scheme; A code spreader for spreading a signal by multiplying orthogonal codes respectively assigned to complex signals generated for each user in the user data unit; An output signal generator for generating and outputting a final multi-carrier output signal using the signal spread for each user by the code spreader; A PAR measuring unit for measuring a temporary peak-to-average power ratio (PAR) index value of the final multi-carrier output signal output from the output signal generator; And a code allocation unit for allocating different orthogonal codes per user in order to the code spreading unit and searching for user-specific allocation codes according to the temporary PAR index values measured by the PAR measuring unit.
본 발명에 의한 다중 반송파 통신에서의 부호 관리 시스템의 특징은, 사용자 수가 증가함에 따라 추가되는 사용자에 대한 직교 부호를 변화시키고 축소된 심벌 조합을 수행하여 최소의 첨두전력비 대 평균전력비(PAR)를 유지하는 부호 할당모듈; 및 상기 부호 할당모듈에 의한 신호에 기반하여 사용자별 순차적으로 직교 부호를 검색함으로써 전체 사용자에 대한 부호 조합을 검색하는 부호 검색모듈을 포함한다.A feature of the code management system in multi-carrier communication according to the present invention is to maintain a minimum peak to average power ratio (PAR) by changing orthogonal codes for additional users and performing reduced symbol combinations as the number of users increases. A code assignment module; And a code retrieval module for retrieving a code combination for all users by retrieving orthogonal codes for each user sequentially based on the signal by the code assignment module.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 다중 반송파 통신에서의 부호 관리 시스템에서 부호 할당 장치의 구성이 도시된 도면으로서, 다중 반송파 통신에서의 부호 할당 장치의 일례로 다중 반송파 CDMA 시스템의 송신 장치에 대한 구성을 도시한 것이다.1 is a diagram illustrating the configuration of a code assignment apparatus in a code management system in multi-carrier communication according to an embodiment of the present invention, which is an example of a code assignment apparatus in multi-carrier communication. The configuration is shown.
도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 부호 할당 장치는, 직/병렬 변환부(110), 부호 확산부(120), 부호 할당부(130), 덧셈부(140), 인터리버 및 직/병렬 변환부(150), IDFT(Inverse Discrete Fourier Transform)부(160)를 포함한다. As shown in FIG. 1, a code assignment apparatus according to an exemplary embodiment of the present invention includes a serial / parallel conversion unit 110, a code spreader 120, a code assignment unit 130, an adder 140, and an interleaver. And a serial / parallel conversion unit 150 and an inverse discrete fourier transform (IDFT) unit 160.
직/병렬 변환부(110)는 사용자 입력 데이터열을 1:M 비율의 병렬로 변환하는데, 여기서 M은 사용자별 병렬 전송 데이터 수이다. The serial / parallel conversion unit 110 converts the user input data strings in parallel with a 1: M ratio, where M is the number of parallel transmission data for each user.
부호 확산부(120)는 직/병렬 변환부(110)에서 병렬로 변환된 데이터에 직교 부호를 각각 곱하여 신호를 1:L 비율로 확산시킨다. 이때, L은 확산부호의 차수이다. The code spreader 120 multiplies the orthogonal codes by the data converted in parallel by the serial / parallel converter 110 to spread the signal in a 1: L ratio. Where L is the order of the diffusion code.
부호 할당부(130)는 이미 직교부호가 할당된 이전 사용자들의 직교부호는 유지하면서 추가되는 사용자에 대한 직교부호를 검색하여 각 사용자별로 서로 다른 직교 부호를 부호 확산부(120)에 할당하는 역할을 수행한다. The code assignment unit 130 searches for an orthogonal code for a user to be added while maintaining orthogonal codes of previous users who have already been assigned an orthogonal code, and assigns different orthogonal codes to the code spreader 120 for each user. Perform.
덧셈부(140)는 부호 확산부(120)에서 확산된 각 사용자의 신호를 더하여 각 반송파에 할당될 주파수 영역의 신호를 발생시키고, 인터리버 및 직/병렬 변환부(150)는 덧셈부(140)에서 발생된 주파수 영역의 신호를 M:L 블록 인터리버를 사용하여 인터리빙하고 직/병렬 변환을 수행한다.The adder 140 adds a signal of each user spread by the code spreader 120 to generate a signal in a frequency domain to be allocated to each carrier, and the interleaver and the serial / parallel converter 150 add the signal 140. Interleaved signals in the frequency domain generated by using the M: L block interleaver and perform serial / parallel conversion.
IDFT부(160)는 인터리버 및 직/병렬 변환부(150)에서 인터리빙 및 직/병렬 변환된 신호를 전달받아 각 부반송파의 신호를 시간 영역의 신호로 변환하여 다중 반송파 신호를 만든다. The IDFT unit 160 receives the interleaved and serial / parallel conversion signals from the interleaver and the serial / parallel conversion unit 150 to convert the signals of each subcarrier into signals in the time domain to create a multicarrier signal.
위에서, 직교 부호의 개수, 즉 직교 부호의 차수가 L이고 사용자 수가 K인 경우에, 부호 할당부(130)에서 가능한 직교 부호 할당의 조합 가지 수는 아래 수학식 1과 같다.In the above, when the number of orthogonal codes, that is, the order of orthogonal codes is L and the number of users is K, the number of combination branches of orthogonal code assignments possible in the code assignment unit 130 is expressed by Equation 1 below.
수학식 1에서, 직교 부하의 차수 L이 커짐에 따라 가능한 부호 조합의 수는 급격히 증가하게 된다. In Equation 1, as the order L of the orthogonal load increases, the number of possible code combinations increases rapidly.
IDFT 부(160)에서 출력되는 출력신호 y(t)는 아래 수학식 2와 같이 나타낼 수 있다. The output signal y (t) output from the IDFT unit 160 may be represented by Equation 2 below.
여기서, M은 병렬 전송 데이터 수, L은 직교 부호의 차수, K는 현재 사용자 수를 나타낸다. y(t)는 다중 반송파 CDMA 시스템의 출력 신호이고, 는 k번째 사용자의 m번째 병렬 데이터, 는 k 번째 사용자에게 할당된 직교 부호의 l번째 칩, Ts는 다중 반송파 CDMA 시스템의 한 심볼의 주기를 나타낸다.Here, M is the number of parallel transmission data, L is the degree of orthogonal code, and K is the current number of users. y (t) is the output signal of the multi-carrier CDMA system, Is the mth parallel data of the kth user, Denotes the first chip of the orthogonal code assigned to the k-th user, and Ts denotes the period of one symbol of the multi-carrier CDMA system.
수학식 2에서, 각 사용자에게 할당되는 직교 부호의 조합에 따라 PAR 특성이 크게 바뀌게 되므로 PAR을 최소로 하는 부호 조합, 을 찾는 방법에 관한 것이다.In Equation 2, since a PAR characteristic is greatly changed according to a combination of orthogonal codes assigned to each user, a code combination that minimizes PAR, It is about how to find.
도 2는 본 발명의 실시예에 따른 다중 반송파 통신 시스템의 부호 관리 시스템에서 부호 검색 장치의 구성이 도시된 도면으로서, 부호 검색 장치는 다중 반송파 CDMA 시스템의 송신신호에 기반한 것이다.2 is a diagram illustrating a configuration of a code retrieval apparatus in a code management system of a multi-carrier communication system according to an embodiment of the present invention, wherein the code retrieval apparatus is based on a transmission signal of a multi-carrier CDMA system.
도 2에 나타나 있듯이, 본 발명의 실시예에 따른 부호 검색 장치는 사용자 데이터 발생부(310), 부호 확산부(320), 출력신호 발생부(330), PAR 측정부(340), 부호 할당부(350)를 포함한다.As shown in FIG. 2, the code retrieval apparatus according to the embodiment of the present invention includes a user data generator 310, a code spreader 320, an output signal generator 330, a PAR measurer 340, and a code assigner. And 350.
사용자 데이터 발생부(310)는 각 사용자별 데이터를 변조 방식에 따른 복소 신호로 생성 출력시킨다. 그리고, 부호 확산부(320)는 사용자 데이터 발생부(310)에서 사용자별로 발생된 복소 신호에 각각 할당된 직교 부호를 곱하여 신호를 확산시킨다. The user data generator 310 generates and outputs data for each user as a complex signal according to a modulation scheme. The code spreader 320 spreads the signal by multiplying orthogonal codes assigned to the complex signals generated for each user by the user data generator 310.
한편, 출력신호 발생부(330)는 각 사용자별로 확산된 신호를 사용하여 최종 다중 반송파 CDMA 출력신호를 발생시킨다. PAR 측정부(340)는 출력신호 발생부(330)에서 출력되는 출력신호의 임시 PAPR 지표 값을 측정한다.On the other hand, the output signal generator 330 generates a final multi-carrier CDMA output signal using the signal spread for each user. The PAR measuring unit 340 measures a temporary PAPR index value of the output signal output from the output signal generator 330.
이때, 부호할당부(350)는 부호 확산부(320)에 사용자별 서로 다르게 최적화된 직교부호를 순서대로 할당하고 그에 따라 PAR 측정부(340)에서 측정한 임시 PAR 지표 값에 따라 사용자별 할당된 직교부호를 검색한다.In this case, the code assignment unit 350 allocates the orthogonal codes optimized differently for each user to the code spreader 320 in order, and accordingly, are allocated for each user according to the temporary PAR index values measured by the PAR measurement unit 340. Search for orthogonal codes.
이와 같이 구성되는 본 발명의 실시예에 따른 다중 반송파 통신에서의 부호 관리 시스템의 동작을 첨부된 도면을 참고하여 상세히 살펴보면 다음과 같다.The operation of the code management system in the multi-carrier communication according to the embodiment of the present invention configured as described above will be described in detail with reference to the accompanying drawings.
도 3은 본 발명의 실시예에 따른 다중 반송파 통신에서의 부호 관리 방법이 도시된 순서도이다.3 is a flowchart illustrating a code management method in multi-carrier communication according to an embodiment of the present invention.
도 3에 나타나 있듯이, 본 발명의 실시예에 따른 방법은 도 1 및 도 2에 나타나 있는 부호 할당부(130, 350)에서 수행하는 부호 할당 및 검색 과정을 나타내는 것으로서, 먼저 사용자 카운터를 1로 초기화하여 사용자가 1명일 때로 설정한다.(S1). As shown in FIG. 3, the method according to the embodiment of the present invention illustrates a code assignment and retrieval process performed by the code assignment units 130 and 350 shown in FIGS. 1 and 2. Set to one user (S1).
그리고 기준 PAR 지표값을 표현 가능한 최대값으로 초기화하고(S2), 직교부호 카운터를 L=1로 초기화한다(S3). 여기서 직교부호 카운터는 Walsh 카운터로서, L차 직교부호 중 직교부호 카운터에 해당하는 직교부호를 지정하는 것이다. The reference PAR index value is initialized to the maximum representable value (S2), and the orthogonal code counter is initialized to L = 1 (S3). Here, the orthogonal code counter is a Walsh counter, which designates an orthogonal code corresponding to the orthogonal code counter among the Lth orthogonal codes.
다음, 현재 직교부호 카운터에 해당하는 직교부호가 이전의 사용자에 이미 할당되었는지를 검사한다.(S4). 이때, 직교부호가 이전의 사용자에게 할당되지 않은 경우에, 현재 직교부호 카운터에 해당하는 직교부호를 사용자에게 할당하고, 상기한 수학식 2에 의해 주어진 출력신호(y(t))의 임시 PAR 지표값을 계산한다(S5). Next, it is checked whether the orthogonal code corresponding to the current orthogonal code counter has already been assigned to the previous user (S4). At this time, when the orthogonal code is not assigned to the previous user, the orthogonal code corresponding to the current orthogonal code counter is assigned to the user, and the temporary PAR index of the output signal y (t) given by Equation 2 above. The value is calculated (S5).
예를 들어, K-1번째 사용자까지는 이미 할당된 C0~CK-1까지의 직교부호를 할당하고 K번째 사용자에 직교부호 카운터에 해당하는 직교부호를 임시로 할당한 후, 직교부호가 적용된 출력신호의 PAR 값을 임시 PAR 지표값으로 설정한다.For example, the K-1 user is assigned an orthogonal code from C 0 to C K-1 that is already assigned and the orthogonal code corresponding to the orthogonal counter is temporarily assigned to the K th user, and then the orthogonal code is applied. Set the PAR value of the output signal to a temporary PAR index value.
위에서, 임시 PAR 지표값(Ptmp)은 아래의 수학식 3 내지 수학식 5에 의해 계산된다. 즉, 임시 PAR 지표값은 수학식 3과 같이 PAR 자체의 값을 사용할 수도 있고, 수학식 4와 같이 주어진 확률을 만족하는 PAR 임계치를 사용할 수도 있으며, 수학식 5와 같이 PAR 임계치를 초과하는 빈도를 사용할 수도 있다.In the above, the temporary PAR index value P tmp is calculated by Equations 3 to 5 below. That is, the temporary PAR indicator value may use a value of the PAR itself as shown in Equation 3, or may use a PAR threshold that satisfies a given probability as shown in Equation 4, and a frequency exceeding the PAR threshold as shown in Equation 5. Can also be used.
수학식 3을 사용한 임시 PAR 지표값은 임의의 시간(AㆍTs)동안 출력신호 y(t)의 최대 값을 출력 신호의 평균 값으로 나눈 값이다.The temporary PAR index value using Equation 3 is a value obtained by dividing the maximum value of the output signal y (t) by the average value of the output signal for an arbitrary time A · Ts.
여기서, A는 신호 관찰 구간을 나타내기 위한 변수로써 심볼 조합에 대한 PAR 계산량이 방대한 경우 제한된 시간 동안의 PAR값으로 대체하기 위해서 사용된다. A가 충분히 클수록 임시 PAR 지표값은 실제 최대 PAR에 근접해진다.Here, A is a variable for indicating the signal observation interval and is used to replace the PAR value for a limited time when the PAR calculation amount for the symbol combination is enormous. The larger A is, the temporary PAR index value is closer to the actual maximum PAR.
수학식 4를 사용한 임시 PAR 지표값은 한 심볼 주기(Ts) 동안의 최대 값을 평균 값으로 나눈 값, 즉 한 심볼의 PAR 값이 임시 PAR 지표값보다 클 확률이 a를 만족하는 값을 나타낸다. The temporary PAR index value using Equation 4 represents a value obtained by dividing the maximum value during one symbol period Ts by an average value, that is, a probability that a PAR value of one symbol is larger than the temporary PAR index value satisfies a.
수학식 5에 나타난 임시 PAR 지표값은 한 심볼 주기(Ts)동안의 최대 값이 임계치(THR)보다 클 확률 값을 나타낸다. The temporary PAR index value shown in Equation 5 represents a probability value in which the maximum value during one symbol period Ts is larger than the threshold value THR.
위와 같이, 임시 PAR 지표값을 계산하는 과정에서 병렬 전송 데이터 수(M)와 변조 방식(QPSK, 16-QAM, 64-QAM 등)에 관계없이 부호 조합에 따른 PAR 성능의 우열은 일정하게 나타나므로 가능한 병렬 전송 데이터를 작게, 직교 변조 방식의 차수를 낮게 설정함으로써 보다 빠른 검색이 가능하다.As described above, regardless of the number of parallel transmission data (M) and the modulation scheme (QPSK, 16-QAM, 64-QAM, etc.), the superiority of the PAR performance according to the code combination is constant during the calculation of the temporary PAR index value. Faster retrieval is possible by setting the parallel transmission data as small as possible and by lowering the order of the orthogonal modulation scheme.
이렇게 계산된 임시 PAR 지표값은 기준 PAR 지표값과 서로 비교된다.(S6) 이때, 기준 PAR 지표값이 임시 PAR 지표값보다 큰 경우에, 임시 PAR 지표값이 기준 PAR 지표값으로 재설정되고(S7), 현재 직교부호 카운터에 해당하는 직교부호를 현재 사용자 카운터에 해당하는 사용자의 임시 할당 부호로 설정한다.(S8)The temporary PAR index values thus calculated are compared with the reference PAR index values (S6). In this case, when the reference PAR index value is larger than the temporary PAR index value, the temporary PAR index values are reset to the reference PAR index values (S7). Set the orthogonal code corresponding to the current orthogonal code counter as the temporary assignment code of the user corresponding to the current user counter (S8).
위에서, 사용자의 임시 할당 부호가 설정되면 직교부호 카운터는 1 증가 한(S9). In the above, when the user's temporary assignment code is set, the orthogonal code counter is increased by one (S9).
반면에, 기준 PAR 지표값이 임시 PAR 지표값 보다 작을 경우에, 위와 같은 기준 PAR 지표값 재설정 및 사용자의 임시 할당 부호 설정 과정 없이 직교부호 카운터만 1 증가한다(S9). 즉, 이 경우에 기준 PAR 지표값과 사용자의 임시 할당 부호는 이전에 주어진 임시 할당 부호가 그대로 유지된다.On the other hand, when the reference PAR indicator value is smaller than the temporary PAR indicator value, only the orthogonal code counter is incremented by 1 without resetting the reference PAR indicator value and setting the user's temporary assignment code as described above (S9). That is, in this case, the reference PAR index value and the temporary assignment code of the user are kept as previously.
한편, 위의 S4 단계에서 직교부호가 이전의 사용자에게 이미 할당된 경우에, 직교부호 카운터를 1 증가시키고(S9), 다시 직교부호의 사용자 할당 여부를 검사하는 과정을 반복하여 직교부호가 사용자에게 할당되지 않았다면 다음 단계로 진행한다.On the other hand, if the orthogonal code is already assigned to the previous user in step S4 above, the orthogonal code counter is incremented by one (S9), and the orthogonal code is repeated to the user by repeating the process of checking whether the orthogonal code is assigned to the user. If not, proceed to the next step.
다음, 직교부호 카운터와 직교부호 차수를 비교하여 모든 직교부호에 대하여 기준 PAR 지표값과 임시 PAR 지표값을 계산 및 비교하는 과정이 완료되었는지를 확인한다.(S10) Next, the orthogonal code counter and the orthogonal code order are compared to determine whether the process of calculating and comparing the reference PAR index value and the temporary PAR index value for all orthogonal codes is completed.
직교부호 카운터가 직교부호의 차수보다 작거나 같다면, 일부 직교 부호에 대한 PAR 지표값의 계산 및 비교 과정이 수행되지 않은 것을 의미하므로, 해당 직교부호 카운터에 해당하는 직교부호에 대해서 위의 과정을 반복 수행한다. If the orthogonal counter is less than or equal to the order of the orthogonal code, it means that the process of calculating and comparing PAR index values for some orthogonal codes has not been performed. Therefore, the above process is performed for orthogonal codes corresponding to the orthogonal code counter. Repeat it.
그런데, 직교부호 카운터가 직교부호의 차수보다 크다면 모든 직교 부호에 대하여 PAR 지표값의 계산 및 비교 과정이 수행된 것이므로 다음 과정으로 진행한다.However, if the orthogonal code counter is larger than the order of the orthogonal code, the process of calculating and comparing the PAR index values is performed for all orthogonal codes, and then proceeds to the next process.
이렇게 하여, 현재 사용자 카운터에 대한 모든 직교부호에 대한 검사가 완료되었으므로 사용자의 임시 할당 부호로 설정된 부호를 현재 사용자 카운터에 대한 할당 부호로 설정하고, 사용자 카운터를 1 증가시킨다.(S11, S12)In this way, since all orthogonal codes of the current user counter have been checked, the code set as the temporary assignment code of the user is set as the assignment code for the current user counter, and the user counter is incremented by one (S11, S12).
그리고, 사용자 카운터와 직교부호의 차수를 비교하여 모든 사용자에 대한 할당 부호가 설정되었는지를 검사한다(S13). 즉, 가능한 최대 동시 사용자의 수는 직교 부호의 차수와 일치하므로 직교 부호의 차수와 사용자 카운터를 비교하는 것이다. Then, it is checked whether the assigned codes for all users are set by comparing the order of the user counter and the orthogonal code (S13). That is, the maximum possible number of concurrent users matches the degree of the orthogonal code, so the order of the orthogonal code and the user counter are compared.
여기서, 직교 부호의 차수 보다 사용자 카운터가 이하인 경우에, 다시 기준 PAR 지표값을 표현 가능한 최대 값으로 초기화시켜서 이미 할당된 이전 사용자들의 직교부호를 유지하면서 추가된 사용자에 대한 직교 부호 검색 과정을 반복한다. Here, when the user counter is less than the order of the orthogonal code, the reference PAR index value is initialized again to the maximum representable value, and the orthogonal code search process for the added user is repeated while maintaining orthogonal codes of the previously assigned users. .
그런데, 사용자 카운터가 직교 부호의 차수보다 큰 경우에, 모든 사용자에 대한 직교 부호의 설정이 완료된 것이므로 최종적으로 사용자 수에 따른 직교 부호 할당이 종료된다(S14).By the way, when the user counter is larger than the order of the orthogonal codes, the orthogonal codes for all the users have been set, and thus the orthogonal code assignment according to the number of users is finally finished (S14).
위에서 언급한 다중 반송파 통신에서의 부호 관리 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체, 즉 씨디롬, 램, 롬, 플로피 디스크, 하드디스크, 광자기 디스크 등에 저장될 수 있다.The code management method in the multi-carrier communication mentioned above may be implemented as a program and stored in a computer-readable recording medium, that is, a CD-ROM, a RAM, a ROM, a floppy disk, a hard disk, a magneto-optical disk, or the like.
일반적으로, 다중 반송파 통신 시스템에서 최적의 직교부호 조합을 찾기 위해서는 모든 가능한 부호 조합에 대해 모든 가능한 데이터 심벌 조합에서 PAR을 구하고 이를 최소화하는 부호 조합을 찾아야 한다. In general, in order to find an optimal orthogonal code combination in a multi-carrier communication system, it is necessary to find a code combination that obtains a PAR from all possible data symbol combinations for all possible code combinations and minimizes them.
따라서, 시스템의 계산량은 데이터 변조 차수와 직교부호의 차수에 대하여 기하 급수적으로 늘어나게 된다.Therefore, the computational amount of the system increases exponentially with respect to the data modulation order and the orthogonal order.
그런데, 본 발명은 K명의 사용자를 위한 최적의 부호 조합을 유지하면서 사용자의 수가 K+1이 되는 경우에 추가되는 한 사용자의 부호를 최적화하여 최소의 PAR을 유지할 수 있고, 축소된 임의의 심벌 조합만으로 전체 심벌 조합의 최소 PAR에 근접한 PAR을 구할 수 있다. However, the present invention can maintain the minimum PAR by optimizing the user's code as long as the number of users becomes K + 1 while maintaining the optimal code combination for K users, and reduced arbitrary symbol combinations. Only PAR close to the minimum PAR of the entire symbol combination can be obtained.
또한, 기존의 시스템은 직교부호의 차수와 사용자의 수가 큰 경우에 전체 가능한 조합을 검색하는 것은 실질적으로 불가능하였으나, 본 발명은 사용자별로 순차적 직교부호를 검색함으로써 단 시간내에 전체 사용자에 대한 부호조합을 검색할 수 있다. In addition, in the existing system, it is practically impossible to search the total possible combinations when the order of orthogonal codes and the number of users are large. However, the present invention searches the orthogonal codes for each user and searches the code combinations for all users within a short time. You can search.
상기 도면과 발명의 상세한 설명은 단지 본 발명의 예시적인 것으로서, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.The drawings and detailed description of the invention are merely exemplary of the invention, which are used for the purpose of illustrating the invention only and are not intended to limit the scope of the invention as defined in the appended claims or claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible from this. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
상기와 같이 구성되는 본 발명에 의한 다중 반송파 통신에서의 부호 할당/검색 장치와 그의 부호 관리 시스템 및 그 방법은 사용자수가 증가함에 따라 추가되는 사용자의 부호 및 축소된 심벌 조합에 대해서만 부호를 최적화하여 최소의 PAR을 유지할 뿐만 아니라 전체 심벌 조합의 최소 PAR에 근접한 PAR을 계산함으로써 복잡도가 감소되고, 계산량이 현저히 감소되는 효과가 있다.The apparatus for allocating / retrieving a code in the multi-carrier communication according to the present invention, the code management system thereof, and the method thereof, which are configured as described above, optimize the code only for a combination of a user's code and a reduced symbol added as the number of users increases. In addition to maintaining the PAR of, the complexity is reduced by calculating the PAR close to the minimum PAR of the entire symbol combination, and the amount of computation is significantly reduced.
또한, 본 발명은 사용자별로 순차적으로 직교부호를 검색함으로써 단시간내에 전체 사용자에 대한 부호 조합을 검색할 수 있고, 실제 다중 반송파 통신 시스템에서 송신회로의 출력신호에 기반하여 최적의 부호조합을 검색할 수 있도록 하는 효과가 있다. In addition, the present invention can search the code combinations for all users in a short time by sequentially searching the orthogonal codes for each user, and can search for the best code combination based on the output signal of the transmitting circuit in the actual multi-carrier communication system It is effective.
또한, 본 발명은 추가적인 신호 생성에 의한 전력 및 주파수 손실이 없어지므로 신호 전력의 분산을 감소시키고, 부호 할당 순서 결정만을 필요로 하므로 실시간 송신 신호처리가 필요 없어짐과 아울러 가능한 전체 부호 조합 집합에서 최적 화된 부호 조합을 통해 성능이 극대화되는 효과가 있다. In addition, the present invention eliminates power and frequency loss due to additional signal generation, thereby reducing signal power dispersion and requiring only code assignment order, thus eliminating real-time transmission signal processing and optimizing the entire set of possible code combinations. Sign combinations maximize performance.
도 1은 본 발명의 실시예에 따른 다중 반송파 통신에서의 부호 관리 시스템에서 부호 할당 장치의 구성이 도시된 도면이다.1 is a diagram illustrating a configuration of a code assignment apparatus in a code management system in multi-carrier communication according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 다중 반송파 통신 시스템의 부호 관리 시스템에서 부호 검색 장치의 구성이 도시된 도면이다.2 is a diagram illustrating a configuration of a code retrieval apparatus in a code management system of a multi-carrier communication system according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 다중 반송파 통신에서의 부호 관리 방법이 도시된 순서도이다.3 is a flowchart illustrating a code management method in multi-carrier communication according to an embodiment of the present invention.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0032626A KR100478932B1 (en) | 2002-06-11 | 2002-06-11 | Code allocation/search apparatus on multicarrier communication, and code management system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0032626A KR100478932B1 (en) | 2002-06-11 | 2002-06-11 | Code allocation/search apparatus on multicarrier communication, and code management system and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030095103A KR20030095103A (en) | 2003-12-18 |
KR100478932B1 true KR100478932B1 (en) | 2005-03-28 |
Family
ID=32386660
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0032626A Expired - Lifetime KR100478932B1 (en) | 2002-06-11 | 2002-06-11 | Code allocation/search apparatus on multicarrier communication, and code management system and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100478932B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10110420B1 (en) * | 2016-08-29 | 2018-10-23 | Amazon Technologies, Inc. | Orthogonal encoding of diagnostic information in a computer network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998044668A1 (en) * | 1997-03-31 | 1998-10-08 | Motorola Inc. | Method and apparatus for reducing peak-to-average power ratio of a composite carrier signal |
EP1139625A2 (en) * | 2000-03-28 | 2001-10-04 | AT&T Corp. | Reduction of the peak-to-average power ratio of multicarrier signals |
EP1195917A1 (en) * | 2000-08-02 | 2002-04-10 | Lucent Technologies Inc. | Method for peak to average power ratio reduction in wireless communication system |
KR20020038861A (en) * | 2000-11-18 | 2002-05-24 | 윤종용 | Method and apparatus for reducing Peak to Average Ratio for multicarrier transmission system |
-
2002
- 2002-06-11 KR KR10-2002-0032626A patent/KR100478932B1/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998044668A1 (en) * | 1997-03-31 | 1998-10-08 | Motorola Inc. | Method and apparatus for reducing peak-to-average power ratio of a composite carrier signal |
EP1139625A2 (en) * | 2000-03-28 | 2001-10-04 | AT&T Corp. | Reduction of the peak-to-average power ratio of multicarrier signals |
EP1195917A1 (en) * | 2000-08-02 | 2002-04-10 | Lucent Technologies Inc. | Method for peak to average power ratio reduction in wireless communication system |
KR20020038861A (en) * | 2000-11-18 | 2002-05-24 | 윤종용 | Method and apparatus for reducing Peak to Average Ratio for multicarrier transmission system |
Also Published As
Publication number | Publication date |
---|---|
KR20030095103A (en) | 2003-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9942011B2 (en) | Wireless communication apparatus and the method thereof | |
KR101095420B1 (en) | Method and apparatus for assigning and processing sequence in communication system | |
KR101084144B1 (en) | Method and apparatus for improving peak power-to-average power ratio in OPMM or OPMA communication system | |
US20140003467A1 (en) | Frequency Hopping Scheme for OFDMA System | |
US20070036068A1 (en) | Two-dimensional spreading method for an OFDM-CDM system | |
JP4485688B2 (en) | Method and apparatus for assigning Walsh codes | |
KR100515496B1 (en) | Scrambling system of MC-CDMA and method thereof, its program storing recording medium | |
JP5196186B2 (en) | Transmitter and communication system including the same | |
CN101336006A (en) | Time-division multiplexing access method for multiple random access signals in a transmission slot | |
KR100478932B1 (en) | Code allocation/search apparatus on multicarrier communication, and code management system and method thereof | |
KR20100086402A (en) | Apparatusn and method for tarnsmitting and receiving uplink sounding signal in a broadband wireless communication system | |
CN101262687A (en) | Sequence allocation method and device | |
Kumar et al. | Reducing peak‐to‐average power ratio of filtered non‐orthogonal multiple access and new radio 5g waveforms using hybrid partial transmit sequence‐companding technique | |
Owaid et al. | PAPR Performance Analysis of SC-FDMA and SC-FDMA-DSCDMA | |
Kang et al. | Reduced search for optimum code sets to reduce PAPR in MC-CDMA system | |
EP1359678B1 (en) | Code allocation method in an MC-CDMA telecommunication system | |
CN101087279B (en) | Code Channel Allocation Method for Code Division Multiple Task System | |
Kong et al. | Design of new multi-code CDMA system based on SOC technique | |
CN112448907B (en) | PRACH signal design method in NR-U | |
KR100441989B1 (en) | The method of Phase Factor Establishment for Partial Transmit Sequence OFDM | |
CN116743304A (en) | Information modulation method, information demodulation method and communication equipment | |
KR100612671B1 (en) | Peak-to-Average Power Reduction Method Using Variable Code Set in Multi-Carrier CDMA System | |
KR100629475B1 (en) | Apparatus and Method for Generating Spreading Code using Jacket Matrix and Apparatus for Code Channel Spreading using it | |
Tsolkas et al. | Compensating multiuser synchronization errors in 5G communications: The radio resource overhead | |
TW201334457A (en) | A method for reducing PAPR of a MC-CDMA system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020611 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040930 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20050309 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050316 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20050317 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20080307 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20090303 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20091228 Start annual number: 6 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120228 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130304 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20130304 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140303 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20140303 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20150226 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20150226 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20160226 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20170224 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20170224 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20180226 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20180226 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20200224 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20200224 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20210225 Start annual number: 17 End annual number: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20211125 Start annual number: 18 End annual number: 18 |
|
PC1801 | Expiration of term |
Termination date: 20221211 Termination category: Expiration of duration |