KR100480734B1 - Physical layer control method - Google Patents
Physical layer control method Download PDFInfo
- Publication number
- KR100480734B1 KR100480734B1 KR10-2003-0002744A KR20030002744A KR100480734B1 KR 100480734 B1 KR100480734 B1 KR 100480734B1 KR 20030002744 A KR20030002744 A KR 20030002744A KR 100480734 B1 KR100480734 B1 KR 100480734B1
- Authority
- KR
- South Korea
- Prior art keywords
- class
- block
- main control
- base station
- control
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 물리 계층 제어 방법에 관한 것으로, 특히 기존 스펙으로 동작하는 기지국과 새로운 스펙으로 동작하는 기지국 소프트웨어간 백-워드 호환성을 갖도록 함으로써 기존 기지국에서도 패킷 데이터 채널을 지원할 수 있는 물리 계층 제어 방법에 관한 것이다. 이와 같은 본 발명 물리 계층 제어 방법은, 주 제어 애플리케이션 블록이 주 제어 클래스 블록과 상기 주 제어 클래스 블록에 연결된 채널카드의 모뎀의 ASIC 탑 클래스 블록을 통해 채널카드내 각각의 모뎀을 제어하도록 구성된 통신 시스템에서, 맥 패킷 제어(MAC Packet Control) 애플리케이션 블록을 통해 상기 주제어 클래스 블록에 포함된 맥 패킷 제어 클래스와 인터페이스되도록 연결하는 단계와, 상기 각각의 모뎀에 구성되어 맥 패킷의 수신 및 제어를 하는 패킷 데이터 채널 클래스 블록과 상기 주 제어 클래스 블록이 상기 ASIC 탑 클래스 블록을 통해 인터페이스되도록 연결시키는 단계를 포함하여 이루어진다. The present invention relates to a physical layer control method, and more particularly, to a physical layer control method capable of supporting a packet data channel in an existing base station by having backward compatibility between a base station operating in an existing specification and a base station software operating in a new specification. will be. Such a physical layer control method of the present invention provides a communication system in which a main control application block is configured to control each modem in a channel card through an ASIC top class block of a modem of a channel card connected to the main control class block and the main control class block. Connecting to the MAC packet control class included in the main control class block through a MAC Packet Control application block, and configured to configure the respective modems to receive and control the MAC packet. And connecting a channel class block and the main control class block to interface through the ASIC top class block.
Description
본 발명은 고속 데이터 전송 시스템에서의 데이터 전송채널을 위한 물리 계층 제어 방법에 관한 것으로, 특히 기존 스펙으로 동작하는 기지국과 새로운 스펙으로 동작하는 기지국 소프트웨어간 백-워드 호환성을 갖도록 함으로써 기존 기지국에서도 패킷 데이터 채널을 지원할 수 있는 물리 계층 제어 방법에 관한 것이다. The present invention relates to a physical layer control method for a data transmission channel in a high-speed data transmission system. In particular, the present invention provides back-word compatibility between a base station operating with an existing specification and a base station software operating with a new specification. The present invention relates to a physical layer control method capable of supporting a channel.
이하 첨부된 도면을 참조하여 종래 기술에 따른 기지국의 제 1 계층 소프트웨어 블록들을 설명하기로 한다.Hereinafter, first layer software blocks of a base station according to the prior art will be described with reference to the accompanying drawings.
도 1은 종래 기술에 따른 기지국의 제 1 계층 소프트웨어 블록들을 나타낸 도면이다.1 is a diagram illustrating first layer software blocks of a base station according to the prior art.
도 1은 기지국 그 중에서도 IS-2000 revision-B spec을 지원하는 기존의 기지국 L1(Layer 1)의 소프트웨어 구조를 나타낸다.FIG. 1 shows a software structure of a base station L1 (Layer 1) supporting the IS-2000 revision-B spec.
기지국 소프트웨어의 구성은 크게 애플리케이션 소프트웨어(Application S/W) 블록과 모뎀 구동 소프트웨어(Modem Driving S/W) 블록으로 구분된다. The configuration of the base station software is largely divided into an application software block and a modem driving software block.
주 제어(Main Control : MC) 애플리케이션 블록(10)이 MC 클래스(class) 블록(30)를 통해 채널 카드(channel card)에 있는 모뎀(MODEM)(40,50)들을 제어(control)한다. The Main Control (MC) application block 10 controls the modems 40 and 50 in the channel card through the MC class block 30.
MC 클래스(class) 블록(30)은 각각의 모뎀(MODEM)(40,50)에 있는 ASIC 탑 클래스(Top class) 블록(41,51)을 통해 각각의 모뎀(MODEM)(40,50)들을 제어(control)한다. The MC class block 30 sends the respective modems 40, 50 through the ASIC Top class blocks 41, 51 in the respective modems 40, 50. Control.
퍼 채널 애플리케이션(Per Channel application) 블록(예를 들면, pilot, sync, paging, access, forward traffic, reverse traffic과 관련된)(20)은 퍼 채널 클래스(Per Channel class) 블록(42,52)(pilot, sync, paging, access, forward traffic, reverse traffic, etc.)을 제어한다. The per channel application block (eg, associated with pilot, sync, paging, access, forward traffic, reverse traffic) 20 is a per channel class block 42, 52 (pilot , sync, paging, access, forward traffic, reverse traffic, etc.)
그리고 ASIC 탑 클래스(Top class) 블록(41,51) 및 퍼 채널 클래스 (Per Channel class) 블록(42,52)은 모뎀 액세스 클래스(Modem Access class) 블록(43,53)를 통해 모뎀(MODEM)(40,50)을 직접 액세스(access)한다.The ASIC Top class blocks 41 and 51 and the Per Channel class blocks 42 and 52 are connected to the modem through the Modem Access class blocks 43 and 53. Directly access (40, 50).
그러나 이와 같은 IS-2000 revision-C spec에 맞는 기지국 제 1 계층(L1) 소프트웨어에는 IS-2000 revision-B spec을 지원하는 기존의 기지국 L1(제 1 계층) 소프트웨어와 패킷 데이터 채널을 지원할 수 있는 구성 및 물리 계층 제어 방법이 필요하다. However, the base station first layer (L1) software that conforms to the IS-2000 revision-C spec has a configuration capable of supporting packet data channels and the existing base station L1 (first layer) software that supports the IS-2000 revision-B spec. And a physical layer control method.
본 발명은 상기한 바와 같은 종래 기술의 문제점을 감안하여 안출한 것으로, 기존 스펙으로 동작하는 기지국과 새로운 스펙으로 동작하는 기지국 소프트웨어간 백-워드 호환성을 갖도록 함으로써 기존 기지국에서도 패킷 데이터 채널을 지원할 수 있는 물리 계층 제어 방법을 제공하기 위한 것이다. The present invention has been made in view of the above-described problems of the prior art, and has a back-word compatibility between a base station operating with an existing specification and a base station software operating with a new specification. It is to provide a physical layer control method.
이와 같은 본 발명 물리 계층 제어 방법은, 주 제어 애플리케이션 블록이 주 제어 클래스 블록과 상기 주 제어 클래스 블록에 연결된 채널카드의 모뎀의 ASIC 탑 클래스 블록을 통해 채널카드내 각각의 모뎀을 제어하도록 구성된 통신 시스템에서, 맥 패킷 제어(MAC Packet Control) 애플리케이션 블록을 통해 상기 주제어 클래스 블록에 포함된 맥 패킷 제어 클래스와 인터페이스되도록 연결하는 단계와, 상기 각각의 모뎀에 구성되어 맥 패킷의 수신 및 제어를 하는 패킷 데이터 채널 클래스 블록과 상기 주 제어 클래스 블록이 상기 ASIC 탑 클래스 블록을 통해 인터페이스되도록 연결시키는 단계를 포함하여 이루어진다. Such a physical layer control method of the present invention provides a communication system in which a main control application block is configured to control each modem in a channel card through an ASIC top class block of a modem of a channel card connected to the main control class block and the main control class block. Connecting to the MAC packet control class included in the main control class block through a MAC Packet Control application block, and configured to configure the respective modems to receive and control the MAC packet. And connecting a channel class block and the main control class block to interface through the ASIC top class block.
본 발명의 다른 목적, 특성 및 이점들은 첨부한 도면을 참조한 실시 예들의 상세한 설명을 통해 명백해 질 것이다.Other objects, features and advantages of the present invention will become apparent from the detailed description of the embodiments with reference to the accompanying drawings.
이하, 본 발명에 따른 물리 계층 제어 클래스를 첨부된 도면을 참조하여 설명하기로 한다.Hereinafter, a physical layer control class according to the present invention will be described with reference to the accompanying drawings.
도 2는 본 발명에 따른 기지국의 제 1 계층 소프트웨어 블록들을 나타낸 도면이고, 도 3은 본 발명에 따른 물리 계층 제어 방법을 설명하기 위한 제 1 계층 소프트웨어 블록들의 연결상태를 나타낸 것이다.2 is a diagram illustrating first layer software blocks of a base station according to the present invention, and FIG. 3 is a diagram illustrating a connection state of first layer software blocks for explaining a physical layer control method according to the present invention.
우선, 본 발명에서는 기존 기지국과 신설 기지국간 패킷 데이터 채널(PDCH)을 위해서 도 1에 나타낸 바와 같은 애플리케이션 소프트웨어(application S/W)에는 패킷 데이터 채널 애플리케이션(PDCH application)(110), 맥 패킷 제어 애플리케이션(MAC Packet Control(MPC) application)(100)을 추가하고, 모뎀 드라이빙 소프트웨어(Modem Driving S/W)에는 MPC 클래스(class)(150), PDCH 클래스(class)(163,173)를 추가하였다.First, in the present invention, a packet data channel application (PDCH application) 110 and a MAC packet control application are included in an application software (application software) as shown in FIG. 1 for a packet data channel (PDCH) between an existing base station and a new base station. (MAC Packet Control (MPC) application) 100 was added, and modem driving software (Modem Driving S / W) was added with MPC class 150 and PDCH class 163, 173.
즉 도 2에 본 발명에서 필요한 애플리케이션(application)과 모뎀 드라이빙 소프트웨어(Modem Driving S/W)에 필요한 블록(block)들을 나타내었다.That is, in FIG. 2, blocks required for an application and a modem driving software required by the present invention are shown.
우선, MPC 애플리케이션(application)(100)은 MPC 클래스(class)를 통해서(도 3의 A path) 채널 카드(channel card) 전체의 맥 패킷(MAC packet)을 제어하게 된다. First, the MPC application 100 controls the MAC packet of the entire channel card through the MPC class (A path of FIG. 3).
그리고 PDCH 애플리케이션(Application)(110)은 각각의 모뎀(MODEM)(160,170)에 있는 PDCH 클래스(class)(163,173)를 통해 (도 3의 B path) PDCH를 제어한다.The PDCH application 110 controls the PDCH (B path of FIG. 3) through PDCH classes 163 and 173 in each of the modems 160 and 170.
그리고 PDCH 클래스(Class)(163,173)는 모뎀마다 존재하는데, 채널 카드(channel card)에 하나 존재하는 MPC 클래스(class)(250)를 통해 맥 패킷(MAC packet)을 받아오기도 해야 하고, 제어도 해야 한다. 이런 경우 예전 소프트웨어 구조를 그대로 유지하면서 새로이 추가된 블록(block)들이 완벽히 백워드 호환성(Back-ward compatibility)을 갖도록 하며, 그 방법은 다음과 같다. In addition, PDCH class (163, 173) exists for each modem, and must receive and control the MAC packet through the MPC class 250, which exists in one channel card. do. In this case, the newly added blocks have full backward compatibility while maintaining the old software structure. The method is as follows.
즉 MC 클래스(class)(240)는 MPC 클래스(class)(250)를 포함하며(도 3의 C path), 예제 코드는 다음과 같다.That is, the MC class 240 includes the MPC class 250 (C path of FIG. 3), and an example code is as follows.
class MCclass MC
{{
public: public:
MPC MacCtrl; MPC MacCtrl;
. .
. .
};};
MC::MC():MC :: MC ():
MacCtrl()MacCtrl ()
{{
..
..
}}
MC 클래스(class)(240)가 각각의 ASIC 탑 클래스(Top class)(161,171)를 할당(allocation) 할 때, MPC 클래스(class)(250)의 어드레스(address)를 넘겨주게 된다(도 3의 D path). 다음은 예제 코드이다.When the MC class 240 allocates each ASIC Top class 161 and 171, it passes the address of the MPC class 250 (Fig. 3). D path). Here is an example code:
ASICTOP* MC::Allocate_ASICTOP()ASICTOP * MC :: Allocate_ASICTOP ()
{{
ASICTOP *AsicTopPtr; ASICTOP * AsicTopPtr;
AsicTopPtr = AsicTopPtr =
new ASICTOP(&MacCtrl);new ASICTOP (&MacCtrl);
return(AsicTopPtr); return (AsicTopPtr);
..
..
}}
class ASICTOPclass ASICTOP
{{
public: public:
MPC* MacCtrl; MPC * MacCtrl;
..
..
};};
ASICTOP::ASICTOP(MPC* macCtrl):ASICTOP :: ASICTOP (MPC * macCtrl):
MacCtrl(macCtrl)MacCtrl (macCtrl)
{{
..
..
}}
마지막으로 PDCH 클래스(163,173)가 할당(allocation)될 때, ASIC 탑 클래스(Top class)(161,171)로부터 MPC 클래스(class)(250)의 어드레스(address)를 받는다(도 3의 E path). 다음은 예제 코드이다.Finally, when the PDCH classes 163 and 173 are allocated, an address of the MPC class 250 is received from the ASIC Top classes 161 and 171 (E path in FIG. 3). Here is an example code:
PDCH*ASICTOP::AllocateForwardPDCH()PDCH * ASICTOP :: AllocateForwardPDCH ()
{{
PDCH* pdchDrvPtr; PDCH * pdchDrvPtr;
pdchDrvPtr = new PDCH(MacCtrl); pdchDrvPtr = new PDCH (MacCtrl);
. .
. .
return(pdchDrvPtr) return (pdchDrvPtr)
}}
PDCH::PDCH(MPC* macCtrl):PDCH :: PDCH (MPC * macCtrl):
MacCtrl(macCtrl)MacCtrl (macCtrl)
{{
. .
. .
}}
class PDCHclass PDCH
{{
public: public:
MPC* MacCtrl; MPC * MacCtrl;
. .
. .
};};
도 3은 위의 모든 과정을 적용하여 기지국 L1 S/W를 C++로 구현하기 위한 구조를 나타낸다.3 shows a structure for implementing the base station L1 S / W in C + + by applying all of the above process.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.
따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다.Therefore, the technical scope of the present invention should not be limited to the contents described in the embodiments, but should be defined by the claims.
이상에서 설명한 바와 같은 본 발명은 PDCH를 지원하기 위한 기지국 L1 소프트웨어를 구성하는 데 기존 기지국의 소프트웨어를 그대로 이용할 수 있는 효과가 있다. As described above, the present invention has the effect of using the software of the existing base station as it is to configure the base station L1 software for supporting the PDCH.
도 1은 종래 기술에 따른 기지국의 제 1 계층 소프트웨어 블록들을 나타낸 도면1 illustrates first layer software blocks of a base station according to the prior art;
도 2는 본 발명에 따른 기지국의 제 1 계층 소프트웨어 블록들을 나타낸 도면2 illustrates first layer software blocks of a base station according to the present invention;
도 3은 본 발명에 따른 물리 계층 제어 클래스 연결을 설명하기 위한 제 1 계층 소프트웨어 블록들의 연결상태를 나타낸 도면3 is a diagram illustrating a connection state of first layer software blocks for explaining physical layer control class connection according to the present invention.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0002744A KR100480734B1 (en) | 2003-01-15 | 2003-01-15 | Physical layer control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0002744A KR100480734B1 (en) | 2003-01-15 | 2003-01-15 | Physical layer control method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040065655A KR20040065655A (en) | 2004-07-23 |
KR100480734B1 true KR100480734B1 (en) | 2005-04-07 |
Family
ID=37355760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0002744A KR100480734B1 (en) | 2003-01-15 | 2003-01-15 | Physical layer control method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100480734B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101388380B1 (en) * | 2007-07-27 | 2014-04-22 | 엘지전자 주식회사 | MODEM and Method for Controlling the same |
-
2003
- 2003-01-15 KR KR10-2003-0002744A patent/KR100480734B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20040065655A (en) | 2004-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI104143B (en) | A method for controlling communications resources | |
FI104142B (en) | Method for controlling the use of radio resources | |
KR101425255B1 (en) | Method and apparatus for transmitting transport channels over a physical channel of a cellular communication system | |
DE60024107D1 (en) | ASSIGNMENT OF RADIO RESOURCES OF A NETWORK IN A PACKAGED DATA TRANSMISSION SYSTEM | |
KR20050063826A (en) | Method for allocating radio resource in radio communication system | |
BR0011896A (en) | Methods, of allocating intervals in communication links and, of operation, in a communication system that implements the communication links between a multi-radio base station and a plurality of remote terminals, and, communication system | |
ATE159633T1 (en) | TIME SLOT ARRANGEMENT IN MOBILE COMMUNICATION SYSTEM | |
AU2003251265A1 (en) | Method and system for centrally allocating addresses and port numbers | |
CN101039333A (en) | Method and apparatus for dynamically adjusting bandwidth of advanced data link control channel | |
NO20003320L (en) | Procedure for uploading a transmission network topology, as well as radio system | |
KR100480734B1 (en) | Physical layer control method | |
KR20000014425A (en) | Method and apparatus for multiplexing each physical channel of a code division multiple access communication system | |
KR100347322B1 (en) | Method for allocating bsc and bts id in imt-2000 synchronous/asynchronous system | |
WO1999056485A3 (en) | Method of connecting network elements to a radio system, and radio system | |
JP2638811B2 (en) | Wireless transmission base station | |
JP2965276B2 (en) | Mobile communication multiple channel allocation control method | |
CN1416624A (en) | Method and appts. for accessing TDMA channel using two incompatible protocols | |
KR20010098157A (en) | Device and method for allocating e1 channel between msc and iwf in cdma system | |
KR100352893B1 (en) | A method of adjusting traffic of an user equipment in an asynchronous IMT-2000 system | |
KR100332803B1 (en) | Channel allocation method for mobile telecommunication system | |
KR100532308B1 (en) | Method of allocation walsh code for supporting high speed data service in code division multiple access communication system | |
WO2002075551A3 (en) | Bus system comprising an address/data bus which can be operated in a multiplex mode and control bus responding to a station by allocating a logical channel | |
KR19990038348A (en) | Wireless packet transmission method using call channel reservation in wireless packet system | |
Casale et al. | A method for dynamic bandwidth allocation in the FDDI II MAN | |
WO2001026395A3 (en) | Flexible allocation of transmission resources to existing logical connections |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20090105 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |