KR100810336B1 - Basic Camel Call Control Method in Mobile Communication System - Google Patents
Basic Camel Call Control Method in Mobile Communication System Download PDFInfo
- Publication number
- KR100810336B1 KR100810336B1 KR1020010018222A KR20010018222A KR100810336B1 KR 100810336 B1 KR100810336 B1 KR 100810336B1 KR 1020010018222 A KR1020010018222 A KR 1020010018222A KR 20010018222 A KR20010018222 A KR 20010018222A KR 100810336 B1 KR100810336 B1 KR 100810336B1
- Authority
- KR
- South Korea
- Prior art keywords
- call
- event
- basic
- camel
- communication system
- 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 - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 이동통신시스템에 관한 것으로서, 특히 CAMEL(Customized Applications for Mobile Network Enhanced Logic) 기본 발신호 제어 방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication system, and more particularly, to a method for controlling a basic outgoing signal (CAMEL).
본 발명은 이동통신시스템에서 카멜 기본 발신 호 제어 방법에 있어서, 발신호 발생에 따른 호 셋업을 감지하는 과정과, 상기 발신호의 인증을 수행하여 상기 발신호에 대한 착신측 전화번호에 해당하는 라우팅을 수행하는 과정과, 상기 라우팅된 호의 타입이 이동종료호일 경우 홈 위치 등록기로 SRI를 전송하는 과정과, 상기 홈위치 등록기로부터 상기 SRI 응답을 받아 특정 파라미터들을 획득하고, 그 획득한 파라미터들에 해당하는 셋업 요구 메시지를 기본 호 상태 모델 종료부로 전송하는 과정과, 상기 셋업 요구 메시지를 전송한 후 셋업 인증에 따라 발신측으로 호를 셋업하는 과정으로 이루어진다.
The present invention provides a method for controlling a Camel basic outgoing call in a mobile communication system. Performing a process; transmitting an SRI to a home location register when the routed call type is a mobile termination call; obtaining specific parameters by receiving the SRI response from the home location register; Transmitting a setup request message to a basic call state model terminator; and setting up a call to a calling party according to setup authentication after transmitting the setup request message.
CAMEL, 라우트 결과, 이동교환기, OBCSMCAMEL, Route Results, Mobile Exchange, OBCSM
Description
도 1은 통상적인 이동 통신 시스템 구성을 개략적으로 도시한 도면1 schematically illustrates a typical mobile communication system configuration
도 2는 종래 기술에 따른 OBCSM 동작 과정의 일 예를 도시한 도면2 is a diagram illustrating an example of an OBCSM operation process according to the prior art;
도 3은 종래 기술에 따른 OBCSM 동작 과정의 다른 일 예를 도시한 도면3 illustrates another example of an OBCSM operation process according to the prior art;
도 4는 본 발명의 일 실시예에 따른 OBCSM 동작 과정을 도시한 도면
4 is a diagram illustrating an OBCSM operation process according to an embodiment of the present invention.
본 발명은 이동통신시스템에 관한 것으로서, 특히 CAMEL(Customized Applications for Mobile Network Enhanced Logic) 기본 발신호 제어 방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication system, and more particularly, to a method for controlling a basic outgoing signal (CAMEL).
도 1은 통상적인 이동 통신 시스템 구성을 개략적으로 도시한 도면이다.1 is a diagram schematically showing a typical mobile communication system configuration.
상기 도 1에서는 이동통신시스템(Mobile Communication System) 중 UMTS(Universal Mobile Terrestrial System) 시스템을 일 예로 하여 설명하기로 한다. 상기 UMTS에서 핵심 망(core network) 응용 프로그램(application program)은 이동교환기(MSC: Mobile Switching Center)(111)와 관리 지능 플랫폼(MIP: Managed Intelligent Platform)(150)으로 구성된다. 그리고 상기 관리 지능 플랫폼(150)은 신호 인터페이스(signal interface)를 제공하는 신호 인터페이스 에이전트(SIA: Signalling Interface Agent)(151)와 , 상기 신호 메시지를 어플리케이션 메시지(application message)(제너릭 메시지)로 변환하는 무선 접속 네트워크 어플리케이션 파트 신호 에이전트(RANAP SA: Radio Access Network Application Part Signalling Agent 또는 ISUPSA)(153), 그리고 상기 무선 접속 네트워크의 자원(Resource)을 제어하고 방문자 위치 등록기(VLR: Visitor Location Register) 인터페이스를 제공하는 무선 접근 제어 기능부(RACF: Radio Access Control Function)(155)와, CAMEL 기본호 처리를 담당하는 호제어 기능부(CCF: Call Control Function)(157)와, 서비스 교환 기능부(SSF : Service Switching Function)(159)로 구성된다. In FIG. 1, a Universal Mobile Terrestrial System (UMTS) system of a mobile communication system will be described as an example. In the UMTS, a core network application program includes a mobile switching center (MSC) 111 and a managed intelligent platform (MIP) 150. The
도 2는 종래 기술에 따른 OBCSM 동작 과정의 일 예를 도시한 도면이다.2 is a diagram illustrating an example of an OBCSM operation process according to the prior art.
먼저, O_Null & Authorize_Origination_Attempt_Collect_Info 상태(211)의 엔트리 이벤트(ENTRY EVENT)와, 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.First, an entry event (ENTRY EVENT), actions (ACTIONS), and an end event of the O_Null & Authorize_Origination_Attempt_Collect_Info
.엔트리 이벤트(ENTRY EVENT).ENTRY EVENT
-진행중이거나 유지중인 호에 대한 해제 명령 혹은 gsmSSF 또는 (G)MSC에 완료에 의한 기본 처리.-Basic processing by the release command for ongoing or holding calls or completion to gsmSSF or (G) MSC.
-Analyse_Information 또는 Routing and Alerting PIC로부터의 비정상 보고. -Anomaly reporting from Analysis_Information or Routing and Alerting PIC.
-예외 이벤트 보고.-Exception event reporting.
.액션(ACTIONS)ACTIONS
-인터페이스는 유휴 상태이다.The interface is idle.
-발신 호: 셋업(SETUP) 메시지는 무선 단말기로부터 받은 다이얼 번호를 포함한다. .Outgoing call: The SETUP message includes the dial number received from the wireless terminal. .
-발신 호: 모든 발신호 제한에 대한 부가 서비스가 체크되고 필요하다면 invoke된다.Outgoing call: Additional services for all outgoing call restrictions are checked and invoked if necessary.
-발신 호: 모든 발신호 제한에 대한 ODB 카테고리가 체크되고 필요하다면 ODB가 invoke된다.Outgoing call: ODB categories for all calling restrictions are checked and ODB is invoked if necessary.
-발신 호: CUG 는 발신 이동교환기(MSC)/방문자 위치 등록기(VLR)에서 수행되고 체크된다.Outgoing call: CUG is performed and checked at the originating mobile exchange (MSC) / Visitor Location Register (VLR).
-발신 및 착신 정보가 분석된다.(즉, O-CSI가 분석된다).Outgoing and incoming information is analyzed (ie O-CSI is analyzed).
.종료 이벤트End event
-발신 CSI가 분석된다..-The calling CSI is analyzed.
-하나의 예외 상태가 실려 진다.(Example exception condition: Calling party abandons call). 왜냐하면 DP가 없기 때문에 예외 이벤트가 보여질 수 없기 때문이다.One exception condition is shown (Example exception condition: Calling party abandons call). This is because no exception event can be seen because there is no DP.
그리고, Analyse_Information 상태(213)의 엔트리 이벤트와, 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions and termination events of the
.엔트리 이벤트: Entry event:
-발신 CSI가 분석된다.(DPCollected Info).Calling CSI is analyzed (DPCollected Info).
-새로운 라우팅 정보는 Routing and Alerting PIC로부터 Busy event, Route Select Failure event, Not Reachable event or No Answer event 등이 출력되면 수신된다. New routing information is received when a Busy event, Route Select Failure event, Not Reachable event or No Answer event is output from the Routing and Alerting PIC.
-새로운 라우팅 정보는 O_Active PIC로부터 Disconnect event 등이 출력되면 수신된다.New routing information is received when a Disconnect event is output from the O_Active PIC.
.액션(ACTIONS)ACTIONS
-다이얼된 서비스 정보와 함께 착신자 번호를 비교한다.-Compare the called party number with dialed service information.
.종료 이벤트End event
-어드레스(address)의 본질과 라우팅 어드레스의 유용성.(DPAnalysed_Information)The nature of the address and the usefulness of the routing address (DPAnalysed_Information).
-하나의 예외 상태가 실려진다.(즉, wrong number)- 이는 the O_Exception PIC를 초래한다-One exception status (ie wrong number)-this results in the O_Exception PIC
-발신자 비정상 호.- 이는 O_Abandon DP를 초래한다.Caller abnormal call. This results in O_Abandon DP.
그리고, Routing & Alerting 상태(215)의 엔트리 이벤트와 액션(ACTIONS) 및 종료이벤트는 다음과 같다.The entry event, actions (ACTIONS), and termination event of the routing & alerting
.엔트리 이벤트Entry event
-어드레스의 본질과 라우팅 어드레스의 유용성.(DPAnalysed_Information).-The nature of the address and the availability of routing addresses (DPAnalysed_Information).
.액션(ACTIONS)ACTIONS
-다이얼링 플랜에 따라서 정보가 분석되고 번역/변환된 후 라우팅 어드레스 가 결정된다.The routing address is determined after the information is analyzed and translated / translated according to the dialing plan.
-라우팅 어드레스가 해석된다.The routing address is interpreted.
-발신호: 발신 제한 서비스와 ODB 카테고리가 처리되지 않은 경우 체크되고 Invoke 된다.Outgoing call: Checked and invoked when the origination restriction service and ODB category are not processed.
-호는 착신측 하프 BCSM에 의해서 처리된다. 착신측 하프 BCSM으로부터 응답을 기다린다.The call is handled by the called party's half BCSM. Wait for a response from the called party's half BCSM.
.종료 이벤트End event
-착신 하프 BCSM에서 착신 가입자의 호 수락 혹은 응답 지시.(DPO_Answer)-Incoming half BCSM instructs incoming call accept or answer (DPO_Answer).
-하나의 예외 상태가 실려 진다.-이는 O_Exception PIC를 초래한다-One exception status is carried-this results in an O_Exception PIC
-발신자 비정상 호.- 이는 O_Abandon DP를 초래한다Caller abnormal call. This results in O_Abandon DP.
-착신측으로부터 받은 Busy.-이는 O_Busy DP를 초래한다Busy received from the called party.This results in O_Busy DP.
-착신측으로부터 받은 착신 확인 불가.-이는 O_Busy DP를 초래한다-Incoming call from the called party cannot be confirmed-This causes O_Busy DP
-착신측 라우터 선택 실패.- 이는 Route_Select_Failure DP를 초래한다Destination router selection failed, resulting in Route_Select_Failure DP
-DP O_No_Answer 타이머 타임 아웃.-이는 O_No_Answer DP를 초래한다DP O_No_Answer timer timeout, which results in O_No_Answer DP
그리고, O_Active 상태(217)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다. The entry event, the actions and the termination event of the O_Active
.엔트리 이벤트Entry event
-착신 하프 BCSM에서 착신 가입자의 호 수락 혹은 응답 지시.(DPO_Answer).-Incoming half BCSM instructs incoming call answer or answer (DPO_Answer).
.액션(ACTIONS)ACTIONS
-착신측과 발신측의 호 연결 설정, 호의 감시. -Call connection establishment and call monitoring of called party and calling party.
-호 해제를 대기.-Wait for the call to release.
.종료 이벤트End event
-발신측 또는 착신측 하프 BCSM을 통해 착신측으로부터 호의 해체 지시를 수신.(DP9 - O_Disconnect)Receive an indication of the disconnection of the call from the called party through the calling party or the called party half BCSM. (DP9-O_Disconnect)
-하나의 예외 상태가 실려 진다.-An exception status is given
그리고 O_Exception 상태(219)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다. The entry event, actions and termination event of the
.엔트리 이벤트Entry event
-하나의 예외 상태가 실려진다. 예외 이벤트는 실패(failure)의 타입을 포함한다..One exception status is given. Exception events include the type of failure.
.액션(ACTIONS)ACTIONS
-예외 상태가 제공한 상태의 기본적인 핸들링. Basic handling of the state provided by the exception state.
-호에 관련된 자원(Resource)을 해제하고 새로운 호가 가능한 상태로 천이. -Release the resources associated with the call and transition to a state where a new call is possible.
.종료 이벤트End event
-gsmSSF/(G)MSC의 예외 상태의 기본적인 핸들링(handling).-gsmSSF / (G) Basic handling of exception status in MSC.
도 3은 종래 기술에 따른 OBCSM 동작 과정의 다른 일 예를 도시한 도면이다.3 is a diagram illustrating another example of an OBCSM operation process according to the prior art.
먼저, O_Null 상태(311)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다. First, entry events, actions and termination events in the
.엔트리 이벤트Entry event
-유지되고 있던 호의 disconnect, 또는 SSF/CCF 의 예외 처리. -Disconnect the held call or throw an SSF / CCF exception.
.액션(ACTIONS)ACTIONS
-가입자선로나 중계선의 휴지 상태, 감시-Idle state and monitoring of subscriber line or repeater line
.종료 이벤트End event
-가입자의 훅오프(hook off), SETUP, IAM 신호 수신 Receive hook off, SETUP, or IAM signals from subscribers
그리고, Authorize_Origination_Attempt 상태(313)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions and termination events of the
.엔트리 이벤트Entry event
-발신 터미날의 인증.-Authentication of the calling terminal.
.액션(ACTIONS)ACTIONS
-발신 터미날은 발신자 번호와 서비스 프로파일을 사용해서 체크되어야 한다.The calling terminal must be checked using the calling party number and the service profile.
.종료 이벤트End event
-인증의 결과.(성공이면 다음 PIC으로 가거나 아니면 예외 처리된다.)Result of authentication (if successful, go to next PIC or throw exception)
그리고 Collect_Information 상태(315)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.Entry events, actions and termination events of the
.엔트리 이벤트Entry event
-발신호가 인증된 상태.-Caller is authorized.
.액션(ACTIONS)ACTIONS
-발신자로부터 서비스 코드, prefixes, 그리고 다이얼된 디지트를 수집한다.Collect service codes, prefixes, and dialed digits from the caller.
.종료 이벤트 End event
-발신자로부터 다이얼된 디지트를 정상적으로 수집한 경우.-When the dialed digit is correctly collected from the caller.
-발신자로부터 다이얼된 디지트 수집을 실패한 경우. -Failed to collect dialed digits from the sender.
그리고, Analyse_Information 상태(317)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions (ACTIONS), and termination event of the
.엔트리 이벤트Entry event
-발신자로부터 디지트를 정상적으로 수집한 경우이거나 라우터 선택시 해당하는 라우터가 비지인 경우.-If the digits are collected normally from the caller or if the corresponding router is busy when selecting a router.
.액션(ACTIONS)ACTIONS
-디지트가 분석 또는 번역된 후 다이얼링 Plan에 의해서 호 타입과 라우팅 어드레스가 결정된다.After the digit is analyzed or translated, the call type and routing address are determined by the dialing plan.
.종료 이벤트End event
- 하나의 어드레스가 라우팅 어드레스로 결정된 경우. 인벨리드(invalid) 어드레스에 의한 예외 처리.One address is determined to be a routing address. Exception handling by invalid address.
그리고, Select Route 상태(319)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions (ACTIONS), and termination event of the select route state 319 are as follows.
.엔트리 이벤트Entry event
-호 타입과 라우팅 어드레스가 사요 가능한 상태.-Call type and routing address are available.
.액션(ACTIONS)ACTIONS
-라우팅 어드레스와 호 타입이 interpreted 된 경우는 다음 라우터를 선택한다. If the routing address and call type are interpreted, select the next router.
.종료 이벤트End event
-라우터가 선택된 상태.-Router selected.
-라우터 선택이 불가능한 상태.-Router selection is not possible.
그리고, Authorize_Call_Setup 상태(321)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions (ACTIONS), and termination event of the
.엔트리 이벤트Entry event
-라우터가 선택된 상태.-Router selected.
.액션(ACTIONS)ACTIONS
-호에 대한 인증을 한다.-Authenticate the call.
.종료 이벤트End event
-호 셋업 인증 결과(SS7).-Call setup authentication result (SS7).
-호 셋업 인증의 실패.-Call setup authentication failed.
-발신호의 비정상호. -Abnormal number of outgoing signals.
그리고, Send_Call 상태(323)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, action actions, and termination event of the
.엔트리 이벤트Entry event
-호 셋업 인증 이벤트 수신.-Call setup authentication event received.
.액션(ACTIONS)ACTIONS
-서비스 교환 기능부(SSF)/호 제어 기능부(CCF)는 착신가입자호에 대해 기술된 정보를 보낸다. The service exchange function (SSF) / call control function (CCF) sends the described information about the called party.
- charge Number, -charge Number,
- Calling Party ID-Calling Party ID
- Calling Party BGID-Calling Party BGID
- Calling Party Category-Calling Party Category
- Bearer Capability-Bearer Capability
- Called Party ID-Called Party ID
- Calling Party Subaddress-Calling Party Subaddress
- Called Party Subaddress-Called Party Subaddress
- Carrier-Carrier
- Route IndexRoute Index
- Carrier Identification Code-Carrier Identification Code
- Circuit CodeCircuit Code
- Carrier Selection-Carrier Selection
.종료 이벤트End event
-라우트 실패 이벤트를 인지한 경우.-Acknowledge a route failure event.
-착신가입자 호로 부터 Answer Event를 수신한 경우. -When an Answer Event is received from the called party.
-착신가입자 호로부터 Call Accepted Event를 수신한 경우. -When a call accepted event is received from the called party.
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-착신 가입자 호로부터 O_No_Answer Event 수신.-Receive an O_No_Answer Event from the called party.
-착신 가입자에 의해 O_Called_Party_Busy Event 수신. -Receive O_Called_Party_Busy Event by the called subscriber.
-SS7관련 인증 실패시.-SS7 related authentication failure.
-발신자 비정상 호.-Caller abnormal call.
그리고 O_Alerting 상태(325)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.Entry events, actions and termination events in the
.엔트리 이벤트Entry event
-착신가입자에서 O_Term_Seized event 수신.-Receive an O_Term_Seized event from the called party.
.액션(ACTIONS)ACTIONS
-착신 가입자로부터 응답을 기다린다.Wait for a response from the called party.
-착신 가입자의 호 진행 Event를 수신한다.-Receive call progress event of called subscriber.
.종료 이벤트End event
-착신 가입자로부터 호에 대한 O_Answer Event를 수신한 경우.-When the O_Answer Event for the call is received from the called party.
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-라우트 실패 이벤트를 인지한 경우.-Acknowledge a route failure event.
-착신 가입자 호로부터 O_No_Answer Event 수신.-Receive an O_No_Answer Event from the called party.
-착신 가입자 호로부터 O_Called_Party_Busy Event 수신.-Receive O_Called_Party_Busy Event from the called party.
-발신자 비정상 호.-Caller abnormal call.
그리고 O_Active 상태(327)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.Entry events, actions and termination events of the
.엔트리 이벤트Entry event
-착신 가입자가 호에 대해서 수락(accept)하거나 응답(answer)한 경우. -The called party accepts or answers the call.
.액션(ACTIONS)ACTIONS
-착신 가입자와 발신 가입자 사이의 연결 설정 외. -In addition to establishing a connection between the called party and the calling party.
.종료 이벤트End event
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-착신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the called party.
-발신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the calling subscriber.
-재 연결 타이머의 타임 아웃.-Timeout of the reconnection timer.
-연결 실패 발생. -Connection failure occurred.
그리고, O_Suspended 상태(329)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.The entry event, actions and termination events in the O_Suspended state 329 are as follows.
.엔트리 이벤트Entry event
-발신가입자의 호가 해제 되었을때 잠시 정지 지시를 수신. -Receive a stop instruction for a while when the calling party's call is released.
.액션(ACTIONS)ACTIONS
-발신자와 착신자 사이의 호의 연결은 관리되고 착신측 네트웍 연결에 의해 의지된다.The call connection between the called party and the called party is managed and relied on by the called party's network connection.
-착신측 T-BCSM으로부터 disconnect 지시를 수신하는 경우.-When a disconnect instruction is received from the destination T-BCSM.
-착신측 T-BCSM으로부터 re-answer 지시를 수신하는 경우 호는 재설정 된다.The call is reestablished when it receives a re-answer indication from the called party's T-BCSM.
.종료 이벤트End event
-착신측 호 중지로부터 재개.Resume from the called party interruption.
-발신가입자로부터 서비스 feature 요구를 수신한 경우. -If a service feature request is received from the calling subscriber.
-착신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the called party.
-발신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the calling subscriber.
-재 연결 타이머의타임 아웃.-Timeout of the reconnection timer.
-예외 Event 수신.-Receive exception event.
그리고 O_Exception 상태(331)의 엔트리 이벤트와 액션(ACTIONS) 및 종료 이벤트는 다음과 같다.Entry events, actions and termination events in the
.엔트리 이벤트Entry event
-예외 상태의 수신.-Reception of exception status.
.액션(ACTIONS)ACTIONS
-예외 상태의 디폴트(default) 제어.-Default control of exception status.
.종료 이벤트End event
-서비스 교환 기능부(SSF)/호 제어 기능부(CCF)에 의한 예외 상태 제어.-Exception status control by the Service Switching Function Unit (SSF) / Call Control Function Unit (CCF).
이렇게 종래의 이동통신 시스템에서 CAMEL 기본 발신호 처리 및 제어 과정은 상기 이동통신 시스템 내부적인 수행을 통해 이루어지고 있으며, 또한 이런 CAMEL 기본 발신호 처리는 상기 이동 통신 시스템과 비독립적인 모듈(module)에서 구현되고 있다. 그래서 이렇게 상기 CAMEL 기본 발신호가 상기 이동 통신 시스템과 비독립적인 모듈에서 처리되고 있기 때문에 상기 이동 통신 시스템과 밀접한 관련을 가지는 부분들에 대해서는 표준화가 난이하고, 그래서 프로그램 변경 및 적용 등의 유지 보수에 있어서 어려움이 있었다. 그래서 서로 다른 형태의 호 처리를 수용하고자 할 경우에는 별도의 프로그램을 작성하거나 별도의 호처리를 조합하는 과정이 필요로 하게 되고, 상기 이동통신 시스템과 독립적으로 수행가능한 CAMEL 기본 발신호 제어 방법에 대한 필요성이 대두되었다.
In the conventional mobile communication system, the CAMEL basic outgoing signal processing and control process is performed through the mobile communication system internally, and the CAMEL basic outgoing signal processing is performed in a module independent of the mobile communication system. Is being implemented. Thus, since the CAMEL basic outgoing signal is processed in a module independent of the mobile communication system, it is difficult to standardize parts closely related to the mobile communication system, and thus, in maintenance of program change and application, etc. There was a difficulty. Therefore, if you want to accommodate different types of call processing, it is necessary to create a separate program or combine separate call processing, and the CAMEL basic calling signal control method that can be performed independently of the mobile communication system is required. Necessity arose.
따라서, 본 발명의 목적은 이동통신 시스템으로 독립적인 CAMEL 기본 발신호 처리 제어가 가능한 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method capable of controlling independent CAMEL basic outgoing signal processing as a mobile communication system.
상기한 목적을 달성하기 위한 본 발명은, 이동통신시스템에서 카멜 기본 발신 호 제어 방법에 있어서, 상기 카멜 기본 발신 호를 제어하는 기본 호 상태 모델 발신부가 상기 카멜 기본 발신 호 발생에 따른 호 셋업을 감지하는 과정과, 상기 호 셋업을 감지하면, 상기 발신호의 인증을 수행하여 상기 발신호에 대한 착신측 전화번호에 해당하는 라우팅을 수행하는 과정과, 상기 라우팅된 호의 타입이 이동종료호일 경우 홈 위치 등록기로 착신 가입자의 위치를 확인하는 전송 라우팅 정보인 SRI(Send Routing Information)를 전송하는 과정과, 상기 홈위치 등록기로부터 상기 SRI 응답을 받아 특정 파라미터들을 획득하고, 그 획득한 파라미터들에 해당하는 셋업 요구 메시지를 기본 호 상태 모델 종료부로 전송하는 과정과, 상기 셋업 요구 메시지를 전송한 후 셋업 인증에 따라 발신측으로 호를 셋업하는 과정으로 이루어짐을 특징으로 한다. The present invention for achieving the above object, in the Camel basic outgoing call control method in a mobile communication system, the basic call state model originator controlling the camel basic outgoing call detects the call setup according to the camel basic outgoing call generation And if the call setup is detected, performing the authentication of the outgoing call to perform routing corresponding to the called party's telephone number for the outgoing call; and, if the type of the routed call is a mobile termination call, a home location register. Transmitting SRI (Send Routing Information), which is transmission routing information for identifying the location of the called subscriber, receiving the SRI response from the home location register, obtaining specific parameters, and setting up a setup request corresponding to the acquired parameters. Sending a message to the basic call state model end, and setting up after transmitting the setup request message. It characterized by constituted by any process of setting up a call to the calling party according to the authentication.
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that in the following description, only parts necessary for understanding the operation according to the present invention will be described, and descriptions of other parts will be omitted so as not to distract from the gist of the present invention.
도 4는 본 발명의 일 실시예에 따른 0BCSM 동작 과정을 도시한 도면이다. 4 is a diagram illustrating a 0BCSM operation process according to an embodiment of the present invention.
우선, 본 발명의 실시예에서는 상기 도 1에서 설명한 이동통신 시스템에서 호 제어 기능부(157)가 기본 호 상태 모델 발신부(OBCSM: Originating Basic Call State Model)가 되며, 상기 호 제어 기능부(157)에서 발신(Originating) 기본 호를 처리하고 제어하게 되고, 그래서 상기 이동통신시스템과 기본호 처리가 독립적인 호처리 구조를 가지고 재사용성이 보장된다. First, in the embodiment of the present invention, in the mobile communication system described with reference to FIG. 1, the call
먼저, DP Analyzed_Information 상태(411)는 만일 호 타입이 "이동 종료 호(mobile termination call)"라면 SRI를 홈 위치 등록기(HLR: Home Location Register)로 전송한다. SRI 응답(Ack)을 상기 홈 위치 등록기로부터 수신한 후 SRI 파라미터 T-CSI, O-CSI, FTN등을 저장해야 한다. 만일 상기 SRI 응답(Ack)에 T-CSI 파라미터(parameter)가 포함되어 있다면 그 호는 "PICs Select_Route and Authorize_Call_Setup" 메시지를 통해서 T-CSI를 포함하는 셋업(Setup) 요구 지시 메시지가 T-BCSM으로 전송된다. 그리고, PIC Select_Route 상태(413)는 만일 상기 SRI 응답에 T-CSI가 포함된 이동(mobile) 착신호라면 "PIC_Select_Route"는 그 호에 대해서 라우트 선택 실패를 하지 않도록 변경해야 한다. 그리고, PIC Authorize_Call_Setup 상태(415)는 만일 상기 SRI 응답에 T-CSI가 포함된 이동 착신호라면 그 해당호에 대해서 라우트 인증 실패를 하지 않도록 변경해야 한다.First, the
그리고, 나머지 Send_Call 상태(417)와, O_Alerting 상태(419)와, O_Active 상태(421)와, O_Suspended 상태(423)와, O_Exception 상태(425)는 다음과 같다.The remaining
상기 Send_Call 상태(417)의 엔트리 이벤트(ENTRY EVENT)와 기능 및 종료 이 벤트는 다음과 같다.The entry event (ENTRY EVENT), the function and the end event of the
.엔트리 이벤트Entry event
-호 셋업 인증 이벤트 수신.-Call setup authentication event received.
.기능.function
-서비스 교환 기능부(SSF)/호 제어 기능부(CCF)는 착신가입자호에 대해 기술된 정보를 보낸다. The service exchange function (SSF) / call control function (CCF) sends the described information about the called party.
- charge Number, -charge Number,
- Calling Party ID-Calling Party ID
- Calling Party BGID-Calling Party BGID
- Calling Party Category-Calling Party Category
- Bearer Capability-Bearer Capability
- Called Party ID-Called Party ID
- Calling Party Subaddress-Calling Party Subaddress
- Called Party Subaddress-Called Party Subaddress
- Carrier-Carrier
- Route IndexRoute Index
- Carrier Identification Code-Carrier Identification Code
- Circuit CodeCircuit Code
- Carrier Selection-Carrier Selection
.종료 이벤트 End event
-라우트 실패 이벤트를 인지한 경우.-Acknowledge a route failure event.
-착신가입자 호로부터 Answer Event를 수신한 경우. -When an Answer Event is received from the called party.
-착신가입자 호로부터 Call Accepted Event를 수신한 경우. -When a call accepted event is received from the called party.
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-착신 가입자 호로부터 O_No_Answer Event 수신.-Receive an O_No_Answer Event from the called party.
-착신 가입자에 의해 O_Called_Party_Busy Event 수신.-Receive O_Called_Party_Busy Event by the called subscriber.
-SS7관련 인증 실패시.-SS7 related authentication failure.
-발신자 비정상 호.-Caller abnormal call.
그리고 O_Alerting 상태(419)의 엔트리 이벤트와 기능 및 종료 이벤트는 다음과 같다.The entry event, function, and termination event of the
.엔트리 이벤트Entry event
-착신가입자에서 O_Term_Seized event 수신.-Receive an O_Term_Seized event from the called party.
.기능.function
-착신 가입자로부터 응답을 기다린다.Wait for a response from the called party.
-착신 가입자의 호 진행 Event를 수신한다.-Receive call progress event of called subscriber.
.종료 이벤트End event
-착신 가입자로부터 호에 대한 O_Answer Event를 수신한 경우.-When the O_Answer Event for the call is received from the called party.
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-라우트 실패 이벤트를 인지한 경우.-Acknowledge a route failure event.
-착신 가입자 호로부터 O_No_Answer Event 수신. -Receive an O_No_Answer Event from the called party.
-착신 가입자 호로부터 O_Called_Party_Busy Event 수신.-Receive O_Called_Party_Busy Event from the called party.
-발신자 비정상 호.-Caller abnormal call.
그리고 O_Active 상태(421)의 엔트리 이벤트와 기능 및 종료 이벤트는 다음과 같다.The entry event, function and termination event of the
.엔트리 이벤트Entry event
-착신 가입자가 호에 대해서 수락(accept)하거나 응답(answer)한 경우.-The called party accepts or answers the call.
.기능.function
-착신 가입자와 발신 가입자 사이의 연결 설정 외. -In addition to establishing a connection between the called party and the calling party.
.종료 이벤트End event
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-착신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the called party.
-발신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the calling subscriber.
-재 연결 타이머의 타임 아웃.-Timeout of the reconnection timer.
-연결 실패 발생. -Connection failure occurred.
그리고, O_Suspended 상태(423)의 엔트리 이벤트와 기능 및 종료 이벤트는 다음과 같다.The entry event, function, and termination event in the O_Suspended state 423 are as follows.
.엔트리 이벤트Entry event
-발신가입자의 호가 해제 되었을때 잠시 정지 지시를 수신. -Receive a stop instruction for a while when the calling party's call is released.
.기능.function
-발신자와 착신자 사이의 호의 연결은 관리되고 착신측 네트웍 연결에 의해 의지된다.The call connection between the called party and the called party is managed and relied on by the called party's network connection.
-착신측 T-BCSM으로부터 disconnect 지시를 수신하는 경우.-When a disconnect instruction is received from the destination T-BCSM.
-착신측 T-BCSM으로부터 re-answer 지시를 수신하는 경우 호는 재설정 된다.The call is reestablished when it receives a re-answer indication from the called party's T-BCSM.
.종료 이벤트End event
-착신측 호 중지로부터 재개.Resume from the called party's interruption.
-발신가입자로부터 서비스 feature 요구를 수신한 경우.-If a service feature request is received from the calling subscriber.
-착신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the called party.
-발신 가입자로부터 호의 해제를 수신한 경우. -When a call release is received from the calling subscriber.
-재 연결 타이머의타임 아웃.-Timeout of the reconnection timer.
-예외 Event 수신.-Receive exception event.
그리고 O_Exception 상태(425)의 엔트리 이벤트와 기능 및 종료 이벤트는 다음과 같다.The entry event, function, and termination event of the
.엔트리 이벤트Entry event
-예외 상태의 수신.-Reception of exception status.
.기능.function
-예외 상태의 디폴트(default) 제어.-Default control of exception status.
.종료 이벤트End event
-서비스 교환 기능부(SSF)/호 제어 기능부(CCF)에 의한 예외 상태 제어.-Exception status control by the Service Switching Function Unit (SSF) / Call Control Function Unit (CCF).
한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도내에서 여러 가지 변형이 가능함은 물론이 다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.
상술한 바와 같은 본 발명은, 이동통신 시스템에서 CAMEL 기본 발신호 처리를 상기 이동통신시스템과 독립적으로 처리 가능하도록 제어함으로써 자원의 재사용성이 보장되고 프로그램 수정 및 서비스 품질 향상에 관련된 데이터들을 표준화하는 것이 가능하다는 이점을 가진다. As described above, the present invention controls the CAMEL basic outgoing signal processing in a mobile communication system to be processed independently of the mobile communication system, thereby ensuring resource reuse and standardizing data related to program modification and service quality improvement. It has the advantage of being possible.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010018222A KR100810336B1 (en) | 2001-04-06 | 2001-04-06 | Basic Camel Call Control Method in Mobile Communication System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010018222A KR100810336B1 (en) | 2001-04-06 | 2001-04-06 | Basic Camel Call Control Method in Mobile Communication System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020078196A KR20020078196A (en) | 2002-10-18 |
KR100810336B1 true KR100810336B1 (en) | 2008-03-04 |
Family
ID=27700035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010018222A Expired - Fee Related KR100810336B1 (en) | 2001-04-06 | 2001-04-06 | Basic Camel Call Control Method in Mobile Communication System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100810336B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100989271B1 (en) * | 2008-05-21 | 2010-10-20 | 주식회사 케이티 | Apparatus and method for providing intelligent network service |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0918951A (en) * | 1995-06-28 | 1997-01-17 | Nec Corp | Call reception connection control method for portable telephone system and its device |
KR0150365B1 (en) * | 1995-08-09 | 1998-11-02 | 양승택 | Method of handling outgoing call between fixed international controller and personal communication |
US6101382A (en) * | 1997-08-15 | 2000-08-08 | Telefonaktiebolaget Lm Ericsson | Transfer of calling party identification in a mobile communication system |
-
2001
- 2001-04-06 KR KR1020010018222A patent/KR100810336B1/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0918951A (en) * | 1995-06-28 | 1997-01-17 | Nec Corp | Call reception connection control method for portable telephone system and its device |
KR0150365B1 (en) * | 1995-08-09 | 1998-11-02 | 양승택 | Method of handling outgoing call between fixed international controller and personal communication |
US6101382A (en) * | 1997-08-15 | 2000-08-08 | Telefonaktiebolaget Lm Ericsson | Transfer of calling party identification in a mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
KR20020078196A (en) | 2002-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6434126B1 (en) | Method of performing service in mobile communication intelligent network | |
CA2207194C (en) | System for providing enhanced services in cellular radio telecommunication systems using #ccsc triggers | |
US7450938B2 (en) | Method for improving communication success rate in simultaneous call trial between subscribers in mobile communication systems | |
EP1080587B1 (en) | A method of managing a subscriber service by means of an intelligent network service | |
US20010014614A1 (en) | Method of controlling call routing and a communication terminal | |
EP2266324A2 (en) | Method and system of psap callback of in subscriber | |
EP0812518B1 (en) | Mobile communication system with intelligent network services | |
US7924992B2 (en) | Method of ensuring call processing for intelligent user | |
KR20000028408A (en) | Method for refusing selective message reception in mobile switching system | |
EP1131918A1 (en) | Triggering of intelligent network service | |
KR100810336B1 (en) | Basic Camel Call Control Method in Mobile Communication System | |
KR100561276B1 (en) | Call control method between mobile communication terminals using exchange device | |
KR100754672B1 (en) | Basic Camel Call Control in Mobile Communication System | |
KR100286751B1 (en) | Mobile Call Rejection Method According to Location of Recipient Subscriber in Mobile Communication Network | |
KR100285507B1 (en) | Device of call processing for International Mobile Telecommunication-2000 Intelligent Network Services in Intelligent network Capability set 2 and method thereof | |
KR100286752B1 (en) | Mobile Call Rejection Method According to Location of Recipient Subscriber in Mobile Communication Network | |
KR101261081B1 (en) | Method and system for providing call control service on busy in pstn network | |
WO2002035860A1 (en) | Adaptive regulation in a mobile system | |
KR100285504B1 (en) | Method for accessing between intelligent network system and intelligent peripheral | |
KR100234833B1 (en) | How to Transfer a Voice Mail Service in a Failed Transfer | |
KR101109790B1 (en) | Call process Method between orient MSC and target MSC | |
KR100278740B1 (en) | Method of executing free-phone service in electronic exchange system | |
KR100220343B1 (en) | Relay Call Processing in Personal Communication Switching System | |
KR20060029417A (en) | Method and system for identifying call status of mobile terminal | |
KR20010002799A (en) | Call Incoming Processing Method for A Portion Processor Fault In Visitor Location Register |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010406 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20060331 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20010406 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070724 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: 20080115 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080227 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080227 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110128 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20120130 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130130 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130130 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140128 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20140128 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150129 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20150129 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160128 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160128 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20171209 |