KR20020061758A - 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 - Google Patents
이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 Download PDFInfo
- Publication number
- KR20020061758A KR20020061758A KR1020010002708A KR20010002708A KR20020061758A KR 20020061758 A KR20020061758 A KR 20020061758A KR 1020010002708 A KR1020010002708 A KR 1020010002708A KR 20010002708 A KR20010002708 A KR 20010002708A KR 20020061758 A KR20020061758 A KR 20020061758A
- Authority
- KR
- South Korea
- Prior art keywords
- tfc
- channel
- logical
- priority
- logical channels
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명에 따른 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법은, 매체접근제어 계층에서 상위 계층으로부터 실리는 정보의 내용에 따라 구분하여 전달하기 위한 논리적 채널과, 물리적 채널의 특성에 따라 구분되는 전송 채널간의 매핑 및 멀티플렉싱될 때, 각 전송채널 별로 데이터 전송 정도를 알려주기 위한 TFC를 버퍼 사용 정도에 따른 가중치로 선택하는 것을 특징으로 한다.
여기서, 상기 TFC 선택시 각 논리적 채널별로 보유하고 있는 상위 계층의 버퍼 사용 정도에 따라 해당 논리적 채널에 가중치를 주어 선택하고, 또한 각 전송 채널별로 매핑된 논리적 채널들의 버퍼 사용량의 합에 가중치를 주어 선택하는 것을 특징으로 한다.
이 같은 본 발명에 의하면, 하나의 전송채널에 다수의 논리적 채널이 매핑된 경우, 그리고 다수개의 논리적 채널이 같은 우선순위를 갖는 경우 및 논리적 채널들의 무선 링크 제어 버퍼 사용량과 한 전송채널로 보내어질 전체 무선링크제어 버퍼 사용량을 고려하여 최적화 된 전송포맷조합을 선택할 수 있도록 함에 있다.
Description
본 발명은 이동통신 시스템의 매체접근제어 계층에 있어서, 특히 매체접근제어 계층에서 각 논리적 채널의 버퍼 사용량을 고려하여 최적화된 전송포맷조합(TFC)을 선택할 수 있도록 한 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법에 관한 것이다.
상세하게, 본 발명은 3GPP 매체접근제어 계층(MAC layer)에서 전송포맷조합(TFC : Transport Format Combination)을 선택하는데 있어서, 하나의 전송채널(T_CH)에 다수의 논리적 채널(L_CH)이 매핑(mapping)된 경우, 그리고 여러 논리적 채널(L_CH)이 같은 우선순위(priority)를 갖는 경우 및 각 논리적 채널(L_CH)의 무선 링크 제어(RLC : Radio Link Control) 버퍼 사용량(Buffer Occupancy)과 한 전송채널로 보내어질 전체 무선링크제어 버퍼 사용량을 고려하여 최적화 된 전송포맷조합(TFC)를 선택할 수 있도록 하는 전송포맷조합(TFC) 선택 알고리즘에 대한 것이다.
제 3세대 네트워크 및 무선 접속 방식인 3GPP(3rd Generation Partnership Project)에서 매체접근제어(MAC : Medium Access Control - 3GPP의 제 2계층) 계층은 매체 접근을 제어하는 프로토콜 계층으로서 OSI 7계층 모델의 제 2계층에 해당한다.
도 1은 매체접근제어를 위한 논리적 채널과 전송채널의 위치를 나타낸 구성도이다.
도 1을 참조하면, 3GPP의 제 2계층(L2)은 PDCP(Packet Data Convergence Protocol) 계층(210), 멀티캐스트/브로드 캐스트 제어(L2_BMC) 계층(220), 무선 링크 제어(L2_RLC) 계층(230), 이의 하위 계층인 매체접근제어 계층(L2_MAC)(240)를 포함하고 있으며, 무선 자원 제어(RRC : Radio Resource Control) 계층(100)은 제 3계층이고, 제 1계층은 물리(PHY : Physical) 계층(L1)(300)으로 이루어진다.
이러한 매체접근제어 계층(240)과 무선 링크 제어계층(230) 간에는 논리적 채널(L_CH)로 접속되며, 상기 매체접근제어 계층(240)과 물리 계층(300) 간에는 전송채널(T_CH)로 접속된다.
그리고, 매체접근제어 계층(240)에서는 논리적 채널(L_CH)과 전송채널(T_CH)간의 매핑(mapping)이 이루어지고 그 매핑될 때의 소스 레이트(source rate)에 따라 멀티플렉스(multiplex)된 전송채널(T_CH)들에 적절한 전송포맷조합(TFC)을 선택하는 것 등의 역할을 한다.
상기 매체접근제어 계층(240)의 상위 계층인 무선 링크 제어 계층(230)에서의 데이터는, 실리는 정보의 내용에 따라 구분되어지는 논리적 채널(L_CH)에 데이터를 실어 매체접근제어 계층(240)으로 전달한다.
매체접근제어 계층(240)에서는 상기 논리적 채널(L_CH)과 전송채널(T_CH) 간의 매핑을 수행하고, 매체접근제어 계층(240)과 물리 계층(300) 간에는 데이터가 실제 전송되어지는 물리적 채널의 특성에 따라 구분되어지는 전송채널 채널(T_CH)을 통해서 운반되고, 물리적 계층(300)에서는 상기 전송채널(T_CH)을 통해 운반된 전송 블록(Transport Block)을 프레임(frame)으로 바꾸어 물리적 채널(Physical Channel)로 전송하게 된다.
여기서, 매체접근제어 계층(240)과 물리 계층(300) 간에 전달되는 데이터 단위 블록인 전송 포맷(transport format)은 전송 블록(Transport Block)의 포맷 정보를 의미한다. 이러한 전송 포맷에는 자주 변화하는 부분인 전송 블록 사이즈(Transport Block Size), 전송 블록 셋 사이즈(Transport Block Set Size) 등과 자주 변화하지 않는 부분인 전송 시간 간격(Transmission Time Interval), CRC 사이즈, 코딩 레이트 등의 정보가 포함된다.
상기와 같은 채널 매핑 후 최적의 TFC 선택을 위해, 상위 계층인 무선 자원 제어기(RRC : Radio Resource Control)(100)에서는 각 논리적 채널(L_CH)에 대해 1에서 8까지의 우선 순위(Priority - 숫자가 낮은게 우선순위가 높음)를 줌으로써 데이터의 스케줄링(scheduling)을 제어하게 된다.
그러면, 매체접근제어 계층(240)에서 전송포맷조합(TFC)을 선택할 때 상기 우선 순위에 따라서 선택하게 된다. 즉, "1"이 가장 높은 우선 순위인데 이러한 우선 순위가 높은 논리적 채널(L_CH)의 데이터의 전송을 지원하는 전송포맷조합(TFC)을 선택하게 된다.
상기 매체접근제어기(240)는 매 전송 시간 간격(TTI : Transmission TimeInterval) 단위로 상위 계층(L2_RLC)에서 주어진 전송포맷조합 셋(TFC Set)에서 현재 멀티 플렉스(Multiplex)된 전송채널들에 적합한 전송포맷조합(TFC)을 선택한다.
이렇게 매체접근제어 계층(240)에서 전송포맷조합(TFC)를 선택하는 개념도는 도 2와 같다. 도 2를 참조하면, 각 무선 베에러(RB :Radio Bearer)(RB1,RB2)가 셋업(setup)될 때 그 무선 베이러에 해당되는 논리적 채널(L_CH)이 매체접근제어 계층(240)의 채널 스위칭부(241)에 의해 스위칭되어 TFC 선택부(243)에서 해당하는 전송채널(T_CH)과 매핑된다. 즉, 매체접근제어 계층(240)의 논리적 채널(L_CH)인 제 1전용 트래픽 채널(DTCH 1)과 전송채널인 제 1데이터 채널(DCH 1)이 매핑되고, 제 2전용 트래픽 채널(DTCH 2)과 제 2데이터 채널(DCH 2)이 일대일 매핑된다.
이때, TFC 선택부(243)는 제 1전용 트래픽 채널(DTCH 1)의 우선 순위가 1이고, 제 2전용 트래픽 채널(DTCH2)의 우선 순위가 2(Priority 2)이므로, 제 1전용 트래픽 채널(DTCH1)과 매핑되어 있는 제 1데이터 채널(DCH1)이 더 많은 데이터를 전송할 수 있는 전송포맷조합 셋(TFC SET)을 선택하게 되고, 그 이후에 상기 TFC에 포함된 TFC중에서 제 2전용 트래픽 채널(DTCH2)과 매핑되어 있는 제 2데이터 채널(DCH2)의 데이터 전송에 적합한 TFC를 선택하게 된다.
이러한 전송채널들이 물리계층(300)의 코딩 및 멀티플렉싱부(310)에 의해 코딩 및 멀티플렉스되면서 부호화된 복합 전송채널(CCTrCH : Coded Composite Transport Channel)를 형성하여 물리 계층에서 사용되는 물리적 채널과 매핑이 된다. 이러한 복합 전송채널(CCTrCH)이 생성될 때 각 전송채널별로 얼마 만큼의 데이터를 전송할 수 있는지를 알려주는 것이 바로 TFC가 되며 이를 결정할 때 논리적채널 우선순위가 사용되게 된다.
그러므로, 도 3을 참조하면, TFC 선택부(243)는 물리 계층(300)에서 실제 부호화된 복합 전송채널(CCTrCH)이 생성될 때 물리계층으로 TFCI(Transport Format Combination Indicator)를 통해 전달된다.
이와 같이, 종래에는 전송포맷조합(TFC)을 선택하게 될 경우, 매체접근제어기(MAC)(240)는 다수의 논리적 채널(L_CH)로부터 받은 PDU(Protocol Data Unit)들을 멀티플렉서로 멀티플렉싱하여 전송채널(T_CH)을 통해 물리 계층(300)로 전송하게 되는데, 이때 도 2의 예에서 처럼 서로 다른 우선 순위(Priority 1, Priority 2)를 갖는 논리적 채널(L_CH)들이 각각 하나씩의 전송채널(T_CH)로 매핑되는 경우에는 각 논리적 채널(L_CH)의 우선 순위에 따라 그 논리적 채널의 우선 순위에 맞는 전송포맷조합을 선택하면 된다.
도 4는 종래 매체 접속 제어 계층에서의 전송포맷조합 선택 방법을 나타낸 플로우 챠트로서, 전송할 데이터가 있는 논리적 채널들을 선별하여 선택하고(S401), 선택된 논리적 채널들을 우선 순위에 따라 정렬(N1,..,N2)(N2> N1)하게 된다(S402).
그리고, 현재 사용자 장비(UE : User Equipment)의 최대 전송 파워를 지원하는 TFCS내의 모든 TFC 셋(S2)을 설정해 준다(S403).
이때, 우선 순위가 가장 높은 논리적 채널을 TFC 셋(S1)으로 설정(S1=S2)한 다음(S404), 설정된 상기 TFC 셋(S1)이 하나의 TFC만 포함하는 가를 포함하는 가를판단하게 된다(S405).
이때 TFC셋(S1)이 하나의 TFC만 포함하는 경우에는 해당 TFC를 선택하며(S406), 다수의 TFC를 포함하는 경우에는 현재의 TFC 셋(S1)에 속하면서 우선순위 N인 논리적 채널의 데이터를 최대한 전송할 수 있는 모든 TFC들의 셋(S2)를 새롭게 설정하고(S407), 우선 순위를 하나 증가(N=N+1)시켜 준다(S408).
그리고, 상기 증가된 우선순위를 갖는 논리적 채널이 가장 낮은 논리적 채널의 우선 순위보다 낮은 가를 비교(N > N2)한 후(S409), 상기 증가된 채널의 우선 순위가 높으면 해당 우선 순위에서 TFC 셋(S1=S2)을 설정(S404), 그 설정된 TFC 셋(S1)이 하나의 TFC셋만 포함하는 가를 판단하는 과정을 반복 수행한다.
이러한 반복 수행시, 상기 TFC 셋(S1)이 하나의 TFC만을 포함하면 해당 TFC를 선택하고(S406), 새로운 TFC 셋(S2)의 설정하여 가장 낮은 우선 순위를 갖는 채널(N2)까지 진행된다면 가장 낮은 우선 순위를 갖는 논리적 채널일 경우 새롭게 설정되는 TFC 셋(S2)에 있는 TFC 중 하나를 선택하게 된다(S410).
그러나, 도 5의 예처럼 서로 다른 우선 순위(Priority 2 : Priority 5)를 갖는 여러 개의 논리적 채널(DTCH 1,DTCH 2)이 하나의 전송채널(DCH 1)로 맴핑된 경우나, 서로 같은 우선 순위(예컨대 Priority 2 : Priority 2)를 갖는 다수개의 논리적 채널(CTCH 1, DTCH 3)이 존재하는 경우에 대해서는 도 4와 같은 방법으로는TFC 선택을 할 수가 없게 되어 있으며 이에 따라 프로토콜 에러를 유발시킬 수 있게 된다.
즉, 도 5에서, 논리적 채널 DTCH 1과 DTCH 2가 모두 전송 채널 DCH 1에 매핑되고, 논리적 채널 DTCH 3이 전송채널 DCH 2에 매핑된 경우에는, 도 4와 같은 방법에서는 서로 다른 우선 순위를 갖는 두 개 이상의 논리적 채널이 하나의 전송채널로 매핑되는 경우의 TFC선택을 고려하지 않고 어떠한 기준없이 임의적으로 선택하게 되며, 또 DTCH 1과 DTCH 3이 서로 같은 우선 순위를 갖는 경우에 대해서도 TFC선택을 할 수가 없다.
또한, 종래의 기술에서는 현재 보낼 데이터가 있는 논리적 채널들의 우선순위만 고려하는 것이 아니라 가장 높은 우선 순위에서부터 가장 낮은 우선순위 사이에 있는 모든 우선순위들에 대해 TFC 선택을 불필요하게 수행(즉, N=N+1)하도록 되어 있다. 즉 논리적 채널의 우선 순위가 1,5,2가 있을 때 1에서 5번까지의 우선 순위에 대해 TFC선택을 수행하게 됨으로써, 우선순위 3,4에 대한 불필요한 수행을 하게 되는 문제가 있다.
그리고 종래의 기술에서는 무선 링크 제어 계층에 존재하는 전송 버퍼(231)의 사용량을 고려하지 않고, RRC(Radio Resource Control) 계층에서 정해준 우선순위에 의해서만 전송포맷조합(TFC)을 선택하도록 하기 때문에 우선 순위가 높은 논리적 채널이 실제적으로 전송할 데이터가 많지 않은 경우에도 가장 큰 데이터 레이트를 갖는 전송 포맷을 그 해당 논리적 채널과 매핑되는 전송채널을 위해 선택하게 된다. 이러한 경우에 다른 우선 순위가 낮은 논리적 채널들이 보낼 데이터가 많더라도 이를 쓸 수 없게 함으로써 무선 채널 자원을 비효율적으로 낭비하게 되는 문제점이 발생하게 된다.
본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 매체접근제어 계층에서 전송포맷조합을 선택하는데 있어서, 하나의 전송채널에 여러 개의 논리적 채널이 매핑된 경우, 그리고 다수의 논리적 채널이 같은 우선 순위를 갖는 경우 및 각 논리적 채널의 무선 링크 제어기의 버퍼 사용량을 고려하여 최적화 된 전송포맷조합을 선택할 수 있도록 하는 이동통신 시스템의 매체접근제어를 위한 전송포맷조합 선택 방법을 제공함에 그 목적이 있다.
도 1은 이동통신 시스템에세 매체접근제어를 위한 논리적 채널과 전송채널의 위치를 나타낸 구성도.
도 2는 종래 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법을 나타낸 개념도.
도 3은 이동통신 시스템의 물리계층에서 코드 복합 전송채널의 개념도.
도 4는 종래 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법을 나타낸 플로우 챠트.
도 5는 종래 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법에 있어서, 에러가 발생하는 예를 나타낸 개념도.
도 6은 본 발명 실시예에 따른 이동통신 시스템에서 매체 접근을 위한 전송포맷조합 선택 방법을 나타낸 플로우 챠트.
<도면의 주요 부분에 대한 부호의 설명>
100...RRC계층210...PDCP 계층
220...BMC계층230...RLC계층
240...MAC계층250...PHY계층
241...채널 스위칭부242...멀티플렉서
243...TFC선택부310...코딩 및 멀티플렉싱부
상기한 목적 달성을 위한, 본 발명에 따른 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법은,
매체접근제어 계층에서 상위 계층으로부터 실리는 정보의 내용에 따라 구분하여 전달하기 위한 논리적 채널과, 물리적 채널의 특성에 따라 구분되는 전송 채널간의 매핑 및 멀티플렉싱될 때, 각 전송채널 별로 데이터 전송 정도를 알려주기 위한 TFC를 버퍼 사용정도에 따른 가중치로 선택하는 것을 특징으로 한다.
바람직하게는, 상기 TFC 선택시 각 논리적 채널별로 보유하고 있는 상위 계층의 버퍼 사용 정도가 논리적 채널에 가중치를 주어 선택하는 것을 특징으로 한다.
바람직하게는, 상기 TFC선택시 각 전송 채널별로 매핑된 논리적 채널들의 버퍼 사용량의 합에 가중치를 주어 선택하는 것을 특징으로 한다.
상세하게, 상기 논리적 채널의 가중치는 서로 다른 우선순위를 갖는 다수개의 논리적 채널이 하나의 전송 채널에 매핑 및, 서로 같은 우선 순위를 갖는 다수개의 논리적 채널이 존재하는 경우에 대해서, 버퍼 사용량이 큰 논리적 채널 순으로 선택하는 것을 특징으로 한다.
본 발명 실시예에 따른 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법은,
(a) 상위 계층으로부터 매체접근제어 계층으로 전송된 각 논리적 채널의 버퍼 사용량을 각각 체크하고 전송할 데이터가 있는 다수의 논리적 채널들을 선별하여 선택하는 단계;
(b) 상기 선택된 논리적 채널에 매핑된 다수의 논리적 채널들이 존재하는 가를 판단한 후, 판단결과 우선 순위가 높은 하나의 논리적 채널을 각각 선정하는 단계;
(c) 상기 선정된 논리적 채널들을 우선 순위에 따라 정렬 및 동일한 우선 순위를 갖는 복수개의 논리적 채널에 대해 버퍼 사용량에 따라 정렬하는 단계;
(d) 상기 단계 후 정렬된 논리적 채널 순으로 현재 사용자 장비의 최대 전송 파워를 지원하는 TFCS내의 모든 TFC의 셋을 설정하여, 설정된 TFC셋이 하나의 TFC만 포함하는 경우 해당 TFC를 선택하는 단계를 포함하는 것을 특징으로 한다.
상세하게는, 상기 다수의 논리적 채널이 존재하는 경우 논리적 채널 중 가장 우선 순위가 높은 채널을 선택하고 그 선택된 우선 순위가 높은 채널이 복수개 존재할 경우 버퍼의 사용량이 가장 큰 채널을 선택하는 것을 특징으로 한다.
상세하게는, 상기 논리적 채널 정렬 단계는 복수개의 논리적 채널에 대해 버퍼 사용량에 따라 재 정렬하되, 그 버퍼 사용량이 큰 채널 순으로 정렬하는 것을 특징으로 한다.
상세하게는, 상기 TFC 셋이 하나의 TFC만 포함하고 있지 않을 경우에는, 현재 TFC셋에 속하면서 상기 우선순위를 갖는 논리적 채널의 버퍼 사용량 만큼 데이터를 최대한 전송할 수 있는 모든 TFC셋들의 셋을 재 설정해 주는 단계; 및, 현재 보낼 데이터가 있는 논리적 채널의 우선 순위를 순차적으로 TFC가 선택될 때 까지 증가시키고 가장 낮은 우선순위를 갖는 논리적 채널 까지 TFC선택이 이루어지지 않을 때 재 설정된 TFC셋에 있는 TFC중 하나를 선택하는 단계를 포함하는 것을 특징으로 한다.
또한, 상기 논리적 채널들의 버퍼 사용량을 이용하여 한 전송채널로 보내어질 전체 무선링크제어 버퍼 사용량을 고려하여 그 사용량에 적합한 TFC를 선택하게 하는 것을 특징으로 한다.
상기와 같은 본 발명에 따른 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법에 대하여 첨부된 도면을 참조하여 설명하면 다음과 같다.
도 6은 본 발명 실시예에 따른 이동통신 시스템의 매체접근제어 계층에서 전송포맷조합 선택방법을 나타낸 플로우 챠트이다.
먼저, 도 5을 참조하면, 무선 링크 제어(RLC) 계층(230)과 매체접근제어 (MAC) 계층(240) 사이의 논리적 채널(L_CH)을 통해 무선 링크 제어 계층(230)의 데이터가 실려 오면 매체접근제어 계층(240)은 논리적 채널을 채널 스위칭부(241)로 스위칭하여 주고, 복수개의 논리적 채널(DTCH 1 : DTCH 2)이 하나의 전송채널(DCH 1)에 매핑될 경우에는 멀티플렉서(242)에 의해 멀티플렉싱 된 후 TFC 선택부(243)에서 매핑되고, 논리적 채널(DTCH 3)과 전송채널(DCH2)이 일대일 매핑되는 경우는 TFC 선택부(243)에 매핑된다.
여기서, 매체접근제어 계층(240)의 상위 계층인 무선 자원 제어(RRC) 계층에서는 각 논리적 채널(L_CH)에 대해 1에서 8까지의 우선 순위를 주어 데이터의 스케줄링을 제어하게 된다. 이때 무선 접근 제어 계층(240)의 TFC 선택부(243)는 각 논리적 채널의 우선 순위와 각 논리적 채널에 존재하는 무선 링크 접속 전송 버퍼(231)의 사용량(BO : Buffer Occupancy) 정보를 이용하여 최적의 TFC 선택을 고려하게 된다.
이를 위해서, 논리적 채널의 우선 순위와 RLC 버퍼 사용량을 고려한 TFC 선택 방법은 도 6에 도시된 바와 같이, 각 논리적 채널별로 존재하는 버퍼 사용량(BO) 정보를 체크하고(S601), 상기 논리적 채널 중 전송할 데이터가 있는 논리적 채널들을 선별하여 선택하게 된다(S602).
상기 선택된 논리적 채널 각각에 대해 같은 전송채널에 매핑된 다수개의 논리적 채널들이 존재하는 가를 확인한다(S603).
상기 단계 S603의 확인 결과 동일한 전송채널에 다수개의 논리적 채널이 매핑되는 경우, 매핑된 각각의 논리적 채널 중 가장 높은 우선 순위를 갖는 채널을 선택하게 된다. 이때, 선택된 논리적 채널 중 우선 순위가 가장 높은 채널이 복수개 존재시 해당 채널의 버퍼 사용량(BO) 정보가 큰 채널을 선택하게 된다(S604).
그리고, 단계 603의 판단결과 논리적 채널과 전송채널이 일대일 매핑되는 경우 해당 논리적 채널이 선택된다.
이후, 상기 선택된 논리적 채널들을 우선 순위에 따라 정렬(N1≤N2..≤Nk)하여 셋을 만들게 된다. 이때 동일한 우선 순위를 갖는 논리적 채널들이 있을 경우 해당 채널의 버퍼 사용량(BO) 정보가 큰 순서로 나열해 준다(S605). 여기서, Ni는 각 논리적 채널의 우선 순위를 나타내며, K는 선택된 전체 논리적 채널의 수를 나타낸다.
즉, 서로 다른 우선 순위를 갖는 다수의 논리적 채널이 하나의 전송채널로 매핑된 경우, 서로 같은 우선 순위를 갖는 다수의 논리적 채널이 존재하는 경우 각각에 대해서 최적의 TFC선택을 위해 각 논리적 채널별로 보유하고 있는 RLC계층의 버퍼 사용량(BO: Buffer Occupancy)를 고려하게 됨으로써, 같은 우선 순위를 같은 논리적 채널 중 버퍼 사용량 정보의 값에 따라 그 우선 순위와 정렬 순서가 결정되게 된다.
상세하게 설명하면, 전송 채널에 매핑된 다수개의 논리적 채널들이 있는 경우에 그 중 가장 높은 우선순위를 가진 논리적 채널을 선택한다. 만약 동일한 우선순위를 가진 논리적 채널들이 존재할 경우 BO가 가장 큰 채널을 선택한다(S603.S604).
또한, 매체접근제어 계층에서 TFC 선택시에 버퍼 사용량을 고려하는 모든 경우에 대해 각 논리적 채널별로 보유하고 있는 버퍼 사용 정도에 따른 가중치와 전송 채널별로 매핑된 여러 논리적 채널들의 버퍼 사용량들의 합도 고려해 주게 된다.
그리고, 상기 S603,S604단계에서 선택된 논리적 채널들을 오름차순으로 정렬하여 셋{N1, N2, , Nk}을 만든다. 만약 이때 같은 우선순위를 갖는 논리적 채널들이 있을 경우 BO가 큰 순서로 나열한다. 이때 N1≤N2≤..≤Nk이고 Ni(i=1~k)는 각 논리적 채널의 우선 순위, K는 선택된 전체 논리적 채널들의 수이다.
이후, 현재 사용자 장비(UE)의 최대 전송 파워를 지원하는 TFCS내의 모든 TFC 셋(S2)을 설정하여(S606), 우선순위를 갖는 논리적 채널을 설정(i=1)하고(S607)한다. 그리고 상기 가장 높은 우선 순위를 갖는 논리적 채널(N = Ni)에 대한 최대 전송 파워를 지원하는 모든 TFCS내의 TFC 셋(S1= S2)을 설정해 준다(S608).
상기 설정된 TFC 셋(S1)이 하나의 TFC만 포함하는 가를 확인한 후(S609), 하나만 포함하고 있으면 해당 TFC를 선택하고(S610), 다수의 TFC를 포함하고 있는 경우에는 현재의 TFC 셋(S1)에 속하고 우선 순위 N인 논리적 채널의 버퍼 사용량 만큼의 데이터를 최대한 전송할 수 있는 모든 TFC들의 셋(S2)를 새롭게 설정한 후 상기 채널 우선 순위를 증가(i=i+1)시켜 준다(S612).
그리고, 상기 논리적 채널의 우선 순위(i)가 전체 논리적 채널들의 수(K)의값과 비교한 후(S613), 전체 논리적 채널의 수 보다 작으면 상기 우선순위(Ni)에 대한 TFC 셋(S1= S2)을 설정하고, 그 TFC 셋이 하나의 TFC만 포함하는지를 확인하는 과정을 반복하여, 각각 지원해 줄 수 있는 TFC의 셋을 선택해 나가게 된다.
이러한 반복 동작을 통해서 TFC 셋(S1)이 하나의 TFC만 포함하는 경우 해당 TFC를 선택하고(S610), 증가된 논리적 채널의 우선 순위(i)가 전체 논리적 채널의 수(K)보다 작을 경우에는 최대한 전송할 수 있는 모든 TFC 들의 셋(S2)에 있는 TFC 중 하나를 선택하게 된다(S614).
그러므로, 서로 다른 우선 순위를 갖는 다수의 논리적 채널이 하나의 전송 채널 채널로 매핑되는 경우나, 동일한 우선 순위를 갖는 다수의 논리적 채널이 존재하는 경우에 대해서도 우선순위와 함께 그 우선순위를 갖는 논리적 채널의 버퍼 사용량을 고려하여 논리적 채널을 정렬시켜 줌으로써, 그 정렬된 순으로 적합한 TFC 선택을 할 수 있다.
즉, 각 논리적 채널 별로 보유하고 있는 RLC(Radio Link Control) 계층의 BO(Buffer Occupancy)도 고려하여 효율적으로 TFC를 선택하여 전송 채널의 사용을 최적화 해준다. 또한 실제 보낼 데이터가 있는 논리적 채널들의 우선 순위만을 갖고 TFC 선택 시 비교함으로써 실제 존재하지 않는 우선 순위에 대한 비교를 수행하지 않게 해 준다.
또한, 이러한 논리적 채널들의 버퍼 사용량을 이용하여 한 전송채널로 보내어질 전체 무선링크제어 버퍼 사용량을 고려하여 그 사용량에 적합한 TFC를 선택할수 있게 된다.
또한, 매체접근제어 계층에서 상술한 바와 같은 각 논리적 채널별로 보유하고 있는 버퍼 사용 정도에 따른 가중치를 주어 TFC를 선택할 수 있을 뿐만 아니라, 전송 채널별로 매핑된 다수개의 논리적 채널들의 버퍼 사용량들의 합도 고려해서 TFC를 선택할 수 있도록 함으로써, TFC 선택시에 버퍼 사용량을 고려하는 모든 경우에 대해 논리적 채널 또는 전송채널에 대해 적용하여 효율적인 TFC 선택을 할 수 있게 된다.
이상에서 설명한 바와 같이, 본 발명에 따른 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법은, RRC계층에서 정해진 우선 순위에 의해서만 TFC를 선택하는 것이 아니라 RLC 버퍼 사용정도에 따른 가중치로 TFC를 선택할 수 있도록 함으로써, 서로 다른 우선순위를 갖는 다수 개의 논리적 채널이 하나의 전송채널로 매핑되는 경우 또는 서로 같은 우선순위를 갖는 다수 개의 논리적 채널이 존재하는 경우에 대해서 논리적 채널별 또는 전송채널별로 맵핑된 논리적 채널들의 버퍼 사용량을 고려하여 최적의 TFC를 보다 효율적으로 선택할 수 있는 효과가 있다.
또한, 우선순위가 높은 논리적 채널이 실제로 보낼 데이터의 양에 따라서 효율적으로 선택될 수 있도록 해 줌으로써 전송채널의 사용을 최적화 시킬 수 있어, 전체적으로 무선 자원을 효율적으로 관리할 수 있는 효과가 있다.
Claims (10)
- 매체접근제어 계층에서 상위 계층으로부터 실리는 정보의 내용에 따라 구분하여 전달하기 위한 논리적 채널과, 물리적 채널의 특성에 따라 구분되는 전송 채널간의 매핑 및 멀티플렉싱될 때, 각 전송채널 별로 데이터 전송 정도를 알려주기 위한 TFC를 버퍼 사용 정도에 따른 가중치로 선택하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법.
- 제 1항에 있어서, 상기 TFC 선택시 각 논리적 채널별로 보유하고 있는 상위 계층의 버퍼 사용 정도가 논리적 채널에 가중치를 주어 선택하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법.
- 제 1항에 있어서, 상기 TFC선택시 각 전송 채널별로 매핑된 논리적 채널들의 버퍼 사용량의 합에 가중치를 주어 선택하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법.
- 제 2항 또는 제 3항에 있어서, 상기 논리적 채널의 가중치는 서로 다른 우선순위를 갖는 다수개의 논리적 채널이 하나의 전송 채널에 매핑 및, 서로 같은 우선 순위를 갖는 다수개의 논리적 채널이 존재하는 경우에 대해서, 버퍼 사용량이 큰 논리적 채널을 선택하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를위한 전송포맷조합 선택방법.
- 상위 계층으로부터 매체접근제어 계층으로 전송된 각 논리적 채널의 버퍼 사용량을 각각 체크하고 전송할 데이터가 있는 다수의 논리적 채널들을 선별하여 선택하는 단계;상기 선택된 논리적 채널에 매핑된 다수의 논리적 채널들이 존재하는 가를 판단한 후, 판단결과 우선 순위가 높은 하나의 논리적 채널을 각각 선정하는 단계;상기 선정된 논리적 채널들을 우선 순위에 따라 정렬하고 정렬된 논리적 채널에 해당 채널이 보유하고 있는 버퍼 사용 가중치를 주어 정렬시키는 단계;상기 단계 후 정렬된 논리적 채널 순으로 현재 사용자 장비의 최대 전송 파워를 지원하는 TFCS내의 모든 TFC의 셋을 설정하여, 설정된 TFC셋이 하나의 TFC만 포함하는 경우 해당 TFC를 선택하는 단계를 포함하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법.
- 제 5항에 있어서, 상기 다수의 논리적 채널이 존재하는 경우 논리적 채널 중 가장 우선 순위가 높은 채널을 선택하고 그 선택된 우선 순위가 높은 채널이 복수개 존재할 경우 버퍼 사용량이 가장 큰 채널을 선택하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법.
- 제 5항에 있어서, 상기 논리적 채널 정렬 단계는 우선순위가 같은 복수개의논리적 채널에 대해 버퍼 사용량에 따라 가중치를 주어, 버퍼 사용량이 큰 논리적 채널 순으로 정렬하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법.
- 제 5항에 있어서, 상기 설정된 TFC 셋이 하나의 TFC만 포함하고 있지 않을 경우에는, 현재 TFC셋에 속하면서 상기 우선 순위를 갖는 논리적 채널의 버퍼 사용량 만큼 데이터를 최대한 전송할 수 있는 모든 TFC 셋들의 셋을 재 설정해 주는 단계를 포함하는 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법.
- 제 5항에 있어서, 상기 모든 TFC셋들의 셋이 재 설정되면 현재 보낼 데이터가 있는 논리적 채널의 우선 순위를 순차적으로 TFC가 선택될 때 까지 증가시키고 가장 낮은 우선순위를 갖는 논리적 채널 까지 TFC선택이 이루어지지 않을 때 상기 설정된 TFC 셋에 있는 TFC중 하나를 선택하는 단계를 포함하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택 방법.
- 제 1항 또는 제 5항에 있어서, 상기 매체접근제어 계층에서 TFC 선택시에 실제 전송할 데이터가 존재하는 논리적 채널들의 우선 순위들을 비교하여 선택하도록 하는 것을 특징으로 하는 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합 선택방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010002708A KR20020061758A (ko) | 2001-01-17 | 2001-01-17 | 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010002708A KR20020061758A (ko) | 2001-01-17 | 2001-01-17 | 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20020061758A true KR20020061758A (ko) | 2002-07-25 |
Family
ID=27691993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010002708A KR20020061758A (ko) | 2001-01-17 | 2001-01-17 | 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20020061758A (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020061512A (ko) * | 2001-01-15 | 2002-07-24 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 전송포맷 조합의 선택을 가지는 무선 네트워크 |
KR20030022929A (ko) * | 2001-09-11 | 2003-03-19 | 한빛전자통신 주식회사 | 3지피피 시스템의 알엔씨에서 호 서비스 장치 및 방법 |
KR100524737B1 (ko) * | 2002-11-22 | 2005-10-31 | 엘지전자 주식회사 | 이동통신 시스템에서 제어계층 레이어 상의 데이터 전송방법 |
WO2007098639A1 (fr) * | 2006-03-01 | 2007-09-07 | Zte Corporation | Procédé de sélection de la combinaison de formats de transport |
KR100876730B1 (ko) * | 2002-07-08 | 2008-12-31 | 삼성전자주식회사 | 광대역 부호 분할 다중 접속 통신 시스템의 효율적인 초기전송 포맷 결합 인자 설정 방법 |
-
2001
- 2001-01-17 KR KR1020010002708A patent/KR20020061758A/ko not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020061512A (ko) * | 2001-01-15 | 2002-07-24 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 전송포맷 조합의 선택을 가지는 무선 네트워크 |
KR20030022929A (ko) * | 2001-09-11 | 2003-03-19 | 한빛전자통신 주식회사 | 3지피피 시스템의 알엔씨에서 호 서비스 장치 및 방법 |
KR100876730B1 (ko) * | 2002-07-08 | 2008-12-31 | 삼성전자주식회사 | 광대역 부호 분할 다중 접속 통신 시스템의 효율적인 초기전송 포맷 결합 인자 설정 방법 |
KR100524737B1 (ko) * | 2002-11-22 | 2005-10-31 | 엘지전자 주식회사 | 이동통신 시스템에서 제어계층 레이어 상의 데이터 전송방법 |
WO2007098639A1 (fr) * | 2006-03-01 | 2007-09-07 | Zte Corporation | Procédé de sélection de la combinaison de formats de transport |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1549003B1 (en) | Method for selecting a transport format in a WCDMA mobile communication system | |
RU2437251C2 (ru) | Устройство и процедура определения и распределения ресурсов на основе качества обслуживания в системах развития и долгосрочного развития высокоскоростного пакетного доступа | |
KR101236157B1 (ko) | 인핸스드 상향링크 다중화 방법 및 인핸스드 상향링크다중화 장치 | |
RU2432696C2 (ru) | Способ эффективного обеспечения информации планирования в беспроводной телекоммуникационной системе | |
CN1324864C (zh) | 固定大小的协议数据单元经过透明无线链路控制的传输 | |
KR100825413B1 (ko) | 통신 네트워크내에서의 데이터 전송 | |
RU2382512C2 (ru) | Уменьшение служебных данных для блока протокольных данных в беспроводной системе связи | |
EP2145436B1 (en) | Methods of generating a data block in a mobile communication system | |
KR20090120403A (ko) | 버퍼 상태 보고를 수행하는 방법 및 장치 | |
KR20020061758A (ko) | 이동통신 시스템에서 매체접근제어를 위한 전송포맷조합선택 방법 | |
CN1756254B (zh) | 无线链路控制层的分段方法 | |
CN101242398A (zh) | 控制信息发送及接收方法、以及控制信息发送及接收装置 | |
EP1445969A1 (en) | A method for supporting traffics with different quality of service by a high speed down link packet access system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |