KR100480734B1 - Physical layer control method - Google Patents

Physical layer control method Download PDF

Info

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
Application number
KR10-2003-0002744A
Other languages
Korean (ko)
Other versions
KR20040065655A (en
Inventor
황용남
이석우
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR10-2003-0002744A priority Critical patent/KR100480734B1/en
Publication of KR20040065655A publication Critical patent/KR20040065655A/en
Application granted granted Critical
Publication of KR100480734B1 publication Critical patent/KR100480734B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements 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

물리 계층 제어 방법{Physical layer control method}Physical layer control method

본 발명은 고속 데이터 전송 시스템에서의 데이터 전송채널을 위한 물리 계층 제어 방법에 관한 것으로, 특히 기존 스펙으로 동작하는 기지국과 새로운 스펙으로 동작하는 기지국 소프트웨어간 백-워드 호환성을 갖도록 함으로써 기존 기지국에서도 패킷 데이터 채널을 지원할 수 있는 물리 계층 제어 방법에 관한 것이다. 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)

주 제어 애플리케이션 블록이 주 제어 클래스 블록과 상기 주 제어 클래스 블록에 연결된 채널카드의 모뎀의 ASIC 탑 클래스 블록을 통해 채널카드내 각각의 모뎀을 제어하도록 구성된 통신 시스템에서, 맥 패킷 제어(MAC Packet Control) 애플리케이션 블록을 통해 상기 주제어 클래스 블록에 포함된 맥 패킷 제어 클래스와 인터페이스되도록 연결하는 단계와, 상기 각각의 모뎀에 구성되어 맥 패킷의 수신 및 제어를 하는 패킷 데이터 채널 클래스 블록과 상기 주 제어 클래스 블록이 상기 ASIC 탑 클래스 블록을 통해 인터페이스되도록 연결시키는 단계를 포함하여 이루어지는 것을 특징으로 하는 물리 계층 제어 방법.In a communication system, where 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, MAC Packet Control Connecting to interface with a MAC packet control class included in the main control class block through an application block; and a packet data channel class block configured to each of the modems to receive and control MAC packets, and the main control class block. And connecting the interface to be interfaced via the ASIC top class block.
KR10-2003-0002744A 2003-01-15 2003-01-15 Physical layer control method KR100480734B1 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101388380B1 (en) * 2007-07-27 2014-04-22 엘지전자 주식회사 MODEM and Method for Controlling the same

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