본문 바로가기

Protocol/TETRA

14.5.2.3 Call disconnection procedures

14.5.2.3.1 User initiated disconnection
A user application may initiate call disconnection at any state of a call by sending a TNCC-RELEASE request primitive to the CC sub-entity.
[code]
TNCC-RELEASE request primitive 에서 CC 보조 엔티티로 전송하는것에 의해서 콜에 어느 상태가 call disconnect 상태가 될 수도 있다.
[/code]

A call owner shall signal call disconnection to the SwMI by sending a U-DISCONNECT PDU.
[code]
call 에 소유권은 call disconnect 를 U-DISCONNET PDU sending 에 의해 SwMI 를 하기 위해서 신호를 받을 수 잇다.
[/code]

A non-call owner shall leave a call without disconnecting it. In that case there shall not be any disconnection related signalling from the MS to the SwMI.
[code]
non-call 의 소유권은 disconnecting 없이 call 이 떠난다.
이 케이스는 SwMI 를 하기위해서 MS 에서 어느 disconnection 와 관련된 신호이지 않을 것이다.
[/code]

The disconnect type parameter in the TNCC-RELEASE request primitive indicates whether the CC should disconnect the call or leave the call without disconnection. Refer to clause 14.5.2.7 for the definition of call ownership.
[code]
TNCC-RELEASE request primitive 내에 disconnect type paramter 는 지시한다 CC 가 call을 disconnect 하거나 disconnection 없이 call 을 떠나난다.
[/code]

The following procedures shall apply to the user application that is designated as the call owner, figure 14.21 refers:
[code]
다음 절차는 적용해야할 것이다. 사용자 요청에 의해서 그것은 call 소유권에 지정되어있다.
[/code]


• during call set-up phase until U-SETUP PDU has been transmitted to the SwMI, a disconnection can be handled locally using a CANCEL request primitive. Information regarding the local progress of the transmission of a PDU is received in REPORT indication primitives.
[code]
콜 설정상태 도중에 U-SETUP PDU 가 SwMI 로 전송을 끝낼때 까지, disconnection 은 내부에서 다룰 것이다. CANCEL request primitive 를 사용해서.
정보에 대해선 REPORT indication primitive 들내에 받은 PDU 의 전송에 내부 진행에 대한 정보이다.
[/code]

After a local cancellation the CC sub-entity shall stop timer T303 and shall return to state IDLE;
[code]
이후 로컬 취소 CC 보조 엔티티는 타이머 T303 을 멈추거나 IDLE 상태를 반환한다.
[/code]

• on receipt of a TNCC-RELEASE request primitive in the CC sub-entity from the user application requesting call disconnection, the CC shall send a U-DISCONNECT PDU, start timer T308 and enter state CALL-DISCONNECT.
[code]
사용자 신청 요청으로 call disconnecton 을 한 CC 보조 엔티티내의 TNCC-RELEASE request primitive 의 receipt,
CC 는 U-DISCONNECT PDU를 전송해야할 것이다,
T308 타이머를 시작하고 CALL-DISCONNECT 상태로 진입한다.
[/code]

All other T3xx Timers shall be stopped. The progress of the disconnection shall be reported to the CC with REPORT indication primitive;
[code]
모든 다른 T3XX 타이머들은 멈췃을 것이다.
disconnection 의 작업은 REPORT indication primitive 와 함께 CC 에 리포트 했었어야할 것이다.
[/code]

• Should the user application disconnect the call during the window between transmission of a U-SETUP and reception of a D-CALL PROCEEDING or D-CONNECT PDU (i.e. before the MS has received a call identifier for the call), it shall use the dummy call identifier (all zeroes);
[code]
사용자 요청으로 disconnect 를 해야한다 그것은 call 이 U-SETUP 의 전송 에서 D-CALL PROCEEDING 이나 D-CONNECT PDU 가 reception 를 전송하는 동안에 이뤄진다., 그것은 더미 콜 식별자를 선택해야할 것이다.
[/code]

• if a U-DISCONNECT is issued, CC shall await a D-RELEASE PDU. When a D-RELEASE PDU or a REPORT indication primitive with reason PDU transfer failed is received, or timer T308 expires, the CC sub-entity shall clear the call identifier, stop timer T308 and return to state IDLE, issuing a TNCC-RELEASE confirm primitive to the user application. The CC sub-entity shall send a CONFIGURE request primitive to
the lower layers to clear the temporary group address (if the temporary address is applicable to the call), switch the U-Plane off, reject any pending channel change response request for that call (refer to clause 14.5.3.2), and leave the assigned channel (if the MS is on an assigned channel when the CONFIGURE request primitive is sent).
[code]
U-DISCONNECT 를 이야기했을 것이다. CC 는 D-RELEASE PDU 를 기다려야할 것이다.
D-RELEASE PDU 나 REPORT indication primitive 의 PDU전송 실패이유를 받았을 때 또는 T308 타이머가 만료되었을 때 기다릴 것이다,
CC 보조 엔티티는 콜 식별자가 클리어되야할 것이다, T308 타이머가 멈추고 그리고 IDLE 상태를 반환할것이다,
TNCC-RELEASE confirm primitive 는 사용자요청으로 이야기할 것이다.

CC 보조 엔티티는 CONFIGURE request primitive를 전송해야할 것이다. 낮은 레이어에서 임시 그룹 주소가 클리어 되기위해서
(만약 임시 주소로 콜에 적용할 수 있다면은) u-plane 를 off 한다.,
할당된 채널을 거부했던 것은 CONFIGURE request primitive 가 전송한 후 이다.
[/code]


If a channel change response is required for the D-RELEASE PDU, CC shall accept that channel change (refer to clause 14.5.3.2).
[code]
만약 요청에 의해서 채널 변경 응답이라면 D-RELEASE PDU를 위한, CC 는 채널 변경을 허용할 것이다.
[/code]

The SwMI may also choose to send only a group address D-RELEASE PDU and the CC shall behave as if it had received it individually addressed.
[code]
SwMI는 오직 하나의 그룹 주소 D-RELEASE PDU 를 전송하고 그리고 CC 는 행동할 것이다. 받은 각각의 주소들을 선택할 지도 모른다.
[/code]


The SwMI should inform the other MSs in the call of the call clearance using a D-RELEASE PDU (see clause 14.5.2.3.3 for MS actions).
[code]
SwMI는 call 허가에 D-RELEASE PDU 를 사용한것의 콜 내에 다른MS 들을 알려야한다.
[/code]


If a group participant wishes to leave the group call, without disconnecting the call, the user application shall issue a TNCC-RELEASE request primitive with disconnect type parameter equal to "leave call without disconnection":
[code]
만약 그룹 참자를원해 그룹콜을 떠나게 된데도 콜은 멈추진 않을 것이다.
사용자 요청으로 TNCC-RELEASE request primitive 는 disconnect type 파라메너톼 같은 "leave call without disconnection" 을 하기 위해서 이야기해야할 것이다.
[/code]


• if the user leaves the call without disconnection, the CC sub-entity shall clear the call identifier, stop all T3xx Timers and return to state IDLE, see figure 14.22. The CC sub-entity shall send a CONFIGURE request primitive to the lower layers to clear the temporary group address (if the temporary address is applicable to the call), switch the U-Plane off, reject any pending channel change response request for that call (refer to clause 14.5.3.2), and leave the assigned channel (if the MS is on an assigned channel when the CONFIGURE request primitive is sent).
[code]
만약 사용자가의 call이 disconnection 하지 않고 떠난다면 CC 보조 엔티티는 call 식별자를 클리어 해야할 것이다.
모든 T3XX 타이머를 멈추고 그리고 IDLE 상태를 반환한다.
CC 보조 엔티니는 CONFIGURE request primitive 를 로우 레이어로 임시그룹 주소를 클리어 하기 위해 전송해야할 것이다.
u-plane off 스위칭 하면, call을위해 어느 임박한 채널변경 응답 요청을 거부할 것이다.
[/code]

sent). If a channel change response is required for the D-RELEASE PDU, CC shall accept that channel change (refer to clause 14.5.3.2).
[code]
만약 D-RELEASE PDU를 위해서 요청을 해서 채널 변경 응답을 하면, CC 는 채널 변경을 받아 들일 것이다.
[/code]


14.5.2.3.4 Colliding disconnection If the CC entity receives a D-RELEASE PDU when CC has just sent a U-DISCONNECT PDU, the CC sub-entity shall release the call immediately as defined in 14.5.2.3.3. In addition, the CC shall issue a CANCEL request primitive to the lower layers to cancel any ongoing re-transmission of the U-DISCONNECT PDU.
[code]
disconnection의 충돌 만약 CC 엔티티가 CC 가 U-DISCONNECT PDU 를 올바르게 전송했을때 D-RELEASE PDU 를 받는다면,
CC 보조 엔티티는 콜을 즉시 릴리즈 할 것이다. 14.5장에 선언되어 있다. 추가적으로,
U-DISCONNECT PDU 에 어떤 진행할 전송을 취소하기 위해서 CC 는 더 낮은 레이어에 CANCEL request primitive를 발행해야 할것이다
[/code]

14.5.2.3.5 Expiry of timers
a) Timer T302: call set-up timer for calling MS
Upon expiry of timer T302, CC shall send a TNCC-RELEASE indication primitive to the user application, send a U-DISCONNECT PDU, and follow the procedures in clause 14.5.2.3.1. The value of the disconnect cause element shall be set to "expiry of timer".
[code]
타이머 t302 가 만기되었다면, CC 는 사용자 요청으로 TNCC-RELEASE indication primitive 를 전송해야할 것이다.
U-DISCONNECT PDU를 전송한다,
그리고 14.5장내에 절차를 따른다.
그 disconnect 이유가되는 요소의 값은 "expiry of timer" 로 설정해야할 것이다.
[/code]

b) Timer T303: call initiated timer for calling MS
Upon expiry of timer T303, CC shall send a TNCC-RELEASE indication primitive to the user application, send a U-DISCONNECT PDU, and follow the procedures in clause 14.5.2.3.1. The value of the disconnect cause element shall be set to "expiry of timer".
[code]
타이머 T303이 만료되면 CC 는 사용자 요청으로 TNCC-RELEASE indication primitive 를 전송한다,
U-DISCONNECT PDU 를 전송한다,
그리고 14.5장의 절차를 따른다.
disconnect 이유가되는 요소의 값을 "expiry of timer" 로 설정해야할 것이다.
[/code]

c) Timer T307: call restoration timer for point-to-multipoint calls
Upon expiry of timer T307, CC shall apply procedures described in clause 14.5.2.2.4. The value of the disconnect cause element shall be set to "expiry of timer".
[code]
타이머 t307이 만료되면 CC 는 14.5장에 묘사되있는 절차를 적용한다.
그 disconnect 이유가 되는 요소의 값은 "expiry of timer" 로 설정되어야할 것이다.
[/code]


d) Timer T308: call disconnect timer
Upon expiry of timer T308, CC shall return to state IDLE, send a TNCC-RELEASE confirm primitive to the user application and shall send a CANCEL request primitive to the lower layers to cancel the sending of the U-DISCONNECT PDU. The CC sub-entity shall send a CONFIGURE request primitive to the lower layers to clear the temporary group address (if the temporary address is applicable to the call), switch the U-Plane off, reject any pending channel change response request for that call (refer to clause 14.5.3.2), and leave the assigned channel (if the MS is on an assigned channel when the CONFIGURE request primitive is sent).
[code]
타이머 t308 이 만료되었다면 CC는 IDLE 상태를 반환할 것이다, TNCC-RELEASE confirm primitive 는 사용자 요청에 의해서 전송한다,
그리고 CC 보조 엔티티는 U-DISCONNECT PDU 의 전송을 취소하기 위햇 CONFIGURE request primitive 는 lower layer들에게 전송해야할 것이다.
[/code]

e) Timer T310: call length timer
Upon expiry of timer T310, if the MS is the call owner, the CC shall send a TNCC-RELEASE indication primitive to the user application, send a U-DISCONNECT PDU and follow the procedures in clause 14.5.2.3.1. The value of the disconnect cause element shall be set to "expiry of timer".
[code]
T310 타이머가 만료되고, 만약 MS 가 콜에 소유자라면은, CC 는 사용자요청으로 TNCC-RELEASE indication primitive 를 전송해야할 것이다,
14.5장에 절차를 따라서 U-DISCONNECT PDU 를 전송한다. 그 disconnect 이유가 되는 요소의 값은 "expriy of timer" 로 설정되어야할 것이다.
[/code]

If the MS is not the call owner, CC shall return to state IDLE, and shall send a TNCC-RELEASE indication primitive to the user application and a CONFIGURE request primitive to the lower layers. The value of the disconnect cause element shall be set to "expiry of timer".
[code]
만약 MS 가 콜에 소유자가 아니라면, CC 는 IDLE 상태를 반환할 것이다, 그리고 사용자 요청으로 TNCC-RELEASE indication primitive를 전송해야할 것이다 그리고 lower layer 에 CONFIGURE request primitive를
그 disconnect 원인이 되는 요소의 값은 "expriy of timer" 로 설정되어야 할 것이다.
[/code]

f) Timer T311: call transmission timer
Refer to clause 14.5.2.2.1 g).
[code][/code]

g) Timer T330: call set-up delay timer
Upon expiry of timer T330 CC can no longer accept the corresponding channel change.
[code]
T330 타이머가 만료되었다면 CC 는 앞으로도 채널 변경 통신을 허용할 것이다.
[/code]