OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Sat, 01 Nov 2008 10:43:02 GMT
Home TopIndex FirstPrev Next LastMore Download Info FAQ Mail  Home -> Documentation -> Man Pages -> Manpage of CC_DISCONNECT_REQ
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Package

Manual

FAQ

Man Pages

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

OS

Documentation

FAQ

SIGTRAN

Design

Conformance

Performance

References

Man Pages

Manuals

Papers

Home

Overview

Status

Documentation

Resources

About

News

Manpage of CC_DISCONNECT_REQ

Description: Manual Page

Keywords: ss7 ss7/ip ss7 over ip ss7 mtp ss7 sccp ss7 tcap sigtran mtp sccp tcap openss7 acb56 linux telephony pstn linux telephony linux nebs linux compactpci


CC_DISCONNECT_REQ

Section: Call Control Interface (CCI) (7)
Updated: 2008-10-31
Index Return to Main Contents

NAME

CC_DISCONNECT_REQ - disconnect request

SYNOPSIS

The format of this message is one M_PROTO message block. The structure of the M_PROTO block is as follows:

typedef struct CC_disconnect_req {
    ulong cc_primitive;         /* always CC_DISCONNECT_REQ */
    ulong cc_call_ref;          /* call reference */
    ulong cc_cause;             /* cause value */
    ulong cc_opt_length;        /* optional parameter length */
    ulong cc_opt_offset;        /* optional parameter offset */
} CC_disconnect_req_t;

DESCRIPTION

This primitive request that the CCS provider indicate to the calling CCS user that in-band information may now be available in the voice channel reflecting the specified cause. The CC_DISCONNECT_REQ primitive is an invitation to the remote CCS user to release the call channel.

Parameters

This primitive contains the following parameters:

cc_primitive
specifies the primitive type. Always CC_DISCONNECT_REQ.
cc_call_ref
Indicates the call reference of the CC_DISCONNECT_REQ message. It is used by the CCS provider to associated the CC_DISCONNECT_REQ message with an outstanding CC_SETUP_IND(7) message. An invalid call reference should result in error with the error type [CCBADCLR].
cc_cause
Indicates the cause value for the disconnect.
cc_opt_length
Indicates the length of the optional parameters associated with the disconnect request. If no optional parameters are associated with the disconnect request, then this parameter must be coded zero.
cc_opt_offset
Indicates the offset of the optional parameters from the start of the M_PROTO message block.

State

This primitive is valid in states CCS_WREQ_MORE, CCS_WREQ_PROCEED, CCS_WREQ_ALERTING and CCS_WREQ_PROGRESS. The new state is CCS_WREQ_CONNECT.

Modes

This primitive is valid only in UNI (Network or User) mode.

Originator

This primitive is originated by the CC User.

ACKNOWLEDGMENT

The CCS provider should generate one of the following acknowledgments upon receipt of this primitive:

Successful:'
Successful completion is indicated via the CC_OK_ACK(7) primitive.
Unsuccessful (Non-fatal errors):
Errors are indicated via the CC_ERROR_ACK(7) primitive.

ERRORS

The applicable non-fatal errors are defined as follows:

[CCSYSERR]
A system error occurred and the UNIX system error is indicated in the CC_ERROR_ACK(7) primitive.
[CCBADPRIM]
The primitive was of an incorrect format (i.e. too small, or an offset it out of bounds.
[CCOUTSTATE]
The primitive was issued from an invalid state.
[CCBADCLR]
The call reference specified in the primitive was incorrect or illegal.
[CCBADOPT]
The options values as specified in the primitive were in an incorrect format, or they contained illegal information.
[CCACCESS]
The user did not have proper permissions to request the operation or to use the options specified.
[CCNOTSUPP]
The specified primitive type is not known to or not supported by the CCS provider.

NOTES

Considerations for Q.764 and ANSI T1.113 conformance:

CCS providers conforming to Q.764 or ANS T1.113 adhere to the following additional rules: (See also cci_isup(7) for address format and isup(4))

Considerations for Q.931/932 conformance:

CCS providers conforming to Q.931/932 adhere to the following additional rules: (See also cci_isdn(7) for address format and isdn(4))

Considerations for H.225.0 conformance:

CCS providers conforming to H.225.0 adhere to the following additional rules: (See also cci_h225(7) for address format and h225(4))

Considerations for BSSAP conformance:

CCS providers conforming to BSSAP adhere to the following additional rules: (See also cci_bssap(7) for address format and bssap(4))

FILES

<ss7/cci.h>.

SEE ALSO

cci(7).

VERSIONS

This manpage was written for strss7-0.8.4.
The Call Control Interface (CCI) is specific to OpenSS7 and first appeared in strss7-0.8.4.
This is Version 0.8.4 of the CCI interface.

REFERENCES

[1]
CCI Revision 1.0.0, Call Control Interface (CCI) Specification, Draft 1, April 2003, (Edmonton), B. Bidulock, OpenSS7 Corporation. <http://www.openss7.org/docs/cci.pdf>

TRADEMARKS

OpenSS7tm
is a trademark of OpenSS7 Corporation.
Linux®
is a registered trademark of Linus Torvalds.
UNIX®
is a registered trademark of The Open Group.
Solaris®
is a registered trademark of Sun Microsystems.

Other trademarks are the property of their respective owners.

IDENTIFICATION


OpenSS7 STREAMS ISDN: Package strisdn version 0.9.2.4 released 2008-10-31.

Copyright©1997-2008OpenSS7 Corp. All Rights Reserved.
(See roff source for permission notice.)



Index

NAME
SYNOPSIS
DESCRIPTION
Parameters
State
Modes
Originator
ACKNOWLEDGMENT
ERRORS
NOTES
Considerations for Q.764 and ANSI T1.113 conformance:
Considerations for Q.931/932 conformance:
Considerations for H.225.0 conformance:
Considerations for BSSAP conformance:
FILES
SEE ALSO
VERSIONS
REFERENCES
TRADEMARKS
IDENTIFICATION

This document was created by man2html, using the manual pages.
Time: 15:53:06 GMT, May 21, 2013
OpenSS7
SS7 for the
Common Man
Home TopIndex FirstPrev Next LastMore Download Info FAQ Mail  Home -> Documentation -> Man Pages -> Manpage of CC_DISCONNECT_REQ
Last modified: Sat, 01 Nov 2008 10:43:02 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.