SS7 CIC Configure 0x006A

SwitchKit Name

SS7CICConfig

Type

EXS API and SwitchKit API message

Description

This message allows the host to define an association between channels on logical spans and SS7 CICs. CICs in a CIC group must be on the same span and in contiguous timeslots. You can also use this message to deconfigure CIC group.

 

You must use this message for one CIC group at a time. You cannot use this message on multiple CIC groups.

To deconfigure a CIC group, use this message but substitute the value 0xFFFFFFFF for the DPC. If the CICs are in-service, the host receives DS0 status messages for the CICs with a status of out-of-service.

Sent by

Host

SwitchKit Code

Configuration

SS7CICConfig (

Node = integer,

StackID = integer,

BaseCICNumber = integer,

BaseCICSpan = integer,

BaseCICChannel = integer,

NumCICs = integer,

DPC = integer,

CallControlUserPart = integer);

C Structure

typedef struct {

UBYTE StackID;

unsigned short BaseCICNumber;

unsigned short BaseCICSpan;

UBYTE BaseCICChannel;

UBYTE NumCICs;

int DPC;

UBYTE CallControlUserPart;

} XL_SS7CICConfig;

C++ Class

class XLC_SS7CICConfig : public XLC_OutboundMessage {

public:

UBYTE getStackID() const;

void setStackID(UBYTE x);

unsigned short getBaseCICNumber() const;

void setBaseCICNumber(unsigned short x);

unsigned short getBaseCICSpan() const;

void setBaseCICSpan(unsigned short x);

UBYTE getBaseCICChannel() const;

void setBaseCICChannel(UBYTE x);

UBYTE getNumCICs() const;

void setNumCICs(UBYTE x);

int getDPC() const;

void setDPC(int x);

UBYTE getCallControlUserPart() const;

void setCallControlUserPart(UBYTE x);

};

EXS API Hex Format

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x00NN)

1, 2

Length (0x0007)

3, 4

Message Type (0x006A)

3, 4

Message Type (0x006A)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

8

:

AIB

Address Method

0x00 - Individual AEs

or

0x01 - Range

10

Checksum

Number of AEs to follow

8, 9

Status MSB, LSB

AEs

For Voice Circuit:

0x14 SS7 CIC Group

 

For Virtual CIC:

0x31 SS7 Virtual CIC (can be used with Individual AEs or Range address method)

:

DPC (four bytes)

If using the BT IUP protocol, the maximum range for a DPC is 14 bits.

:

Call Control User Part

This field indicates the Call Control User Part for the CIC:

0x00 ISUP (Default)

0x01 TUP

0x02 ISUP/Japanese ISUP CIC Mapping (See information below this table)

0x31 SS7 VCIC

:

Checksum

 

 

CIC Assignment over E1

For CIC assignments over E1, the base channel refers to the Excel channel shown in the table below. The number of CICs defines the CIC range using the contiguous timeslots as the range. In the example table below there is no signaling link on the span. There is a base CIC of 0x00 and 31 CICs that can be configured as one group. If there is a signaling link on the span on a timeslot other than timeslot 1 (Excel channel 0x00) then the CIC configure has to be split in two groups.

Note that this table is an example and reflects one way to assign CICs over E1.

Excel Channel

Timeslot

Full-span
No SS7 Link

Last Channel Used as SS7 Link

First Channel Used as SS7 Link

31

0

-

-

-

0

1

0x00

0x00

SS7 Link

1

2

0x01

0x01

0x00

2

3

0x02

0x02

0x01

3

4

0x03

0x03

0x02

4

5

0x04

0x04

0x03

5

6

0x05

0x05

0x04

6

7

0x06

0x06

0x05

7

8

0x07

0x07

0x06

8

9

0x08

0x08

0x07

9

10

0x09

0x09

0x08

10

11

0x0A

0x0A

0x09

11

12

0x0B

0x0B

0x0A

12

13

0x0C

0x0C

0x0B

13

14

0x0D

0x0D

0x0C

14

15

0x0E

0x0E

0x0D

30

16

0x0F

SS7 Link

0x0E

15

17

0x10

0x0F

0x0F

16

18

0x11

0x10

0x10

17

19

0x12

0x11

0x11

18

20

0x13

0x12

0x12

19

21

0x14

0x13

0x13

20

22

0x15

0x14

0x14

21

23

0x16

0x15

0x15

22

24

0x17

0x16

0x16

23

25

0x18

0x17

0x17

24

26

0x19

0x18

0x18

25

27

0x1A

0x19

0x19

26

28

0x1B

0x1A

0x1A

27

29

0x1C

0x1B

0x1B

28

30

0x1D

0x1C

0x1C

29

31

0x1E

0x1D

0x1D

Call Control User Part

Japanese ISUP CIC Mapping Options

If you select ISUP/Japanese ISUP CIC Mapping (0x02), you must map CICs according to one of the following three options:

Full span

Last channel not used as CIC

First channel not used as CIC

The values of the channels based for each option above are shown in the table below.

 

Excel Channel

Timeslot

Full-span
No SS7 Link

Last Channel Used as SS7 Link

First Channel Used as SS7 Link

31

0

Frame Alignment Signal

0

1

Base CIC + 0

Base CIC + 0

Not used as CIC (may be SS7 link)

1

2

Base CIC + 6

Base CIC + 6

Base CIC + 5

2

3

Base CIC + 12

Base CIC + 12

Base CIC + 11

3

4

Base CIC + 18

Base CIC + 18

Base CIC + 17

4

5

Base CIC + 24

Base CIC + 24

Base CIC + 23

5

6

Base CIC + 1

Base CIC + 1

Base CIC + 0

6

7

Base CIC + 7

Base CIC + 7

Base CIC + 6

7

8

Base CIC + 13

Base CIC + 13

Base CIC + 12

8

9

Base CIC + 19

Base CIC + 19

Base CIC + 18

9

10

Base CIC + 25

Base CIC + 25

Base CIC + 24

10

11

Base CIC + 2

Base CIC + 2

Base CIC + 1

11

12

Base CIC + 8

Base CIC + 8

Base CIC + 7

12

13

Base CIC + 14

Base CIC + 14

Base CIC + 13

13

14

Base CIC + 20

Base CIC + 20

Base CIC + 19

14

15

Base CIC + 26

Base CIC + 26

Base CIC + 25

30

16

Cannot Be Used

15

17

Base CIC + 3

Base CIC + 3

Base CIC + 2

16

18

Base CIC + 9

Base CIC + 9

Base CIC + 8

17

19

Base CIC + 15

Base CIC + 15

Base CIC + 14

18

20

Base CIC + 21

Base CIC + 21

Base CIC + 20

19

21

Base CIC + 27

Base CIC + 27

Base CIC + 26

20

22

Base CIC + 4

Base CIC + 4

Base CIC + 3

21

23

Base CIC + 10

Base CIC + 10

Base CIC + 9

22

24

Base CIC + 16

Base CIC + 16

Base CIC + 15

23

25

Base CIC + 22

Base CIC + 22

Base CIC + 21

24

26

Base CIC + 28

Base CIC + 28

Base CIC + 27

25

27

Base CIC + 5

Base CIC + 5

Base CIC + 4

26

28

Base CIC + 11

Base CIC + 11

Base CIC + 10

27

29

Base CIC + 17

Base CIC + 17

Base CIC + 16

28

30

Base CIC + 23

Base CIC + 23

Base CIC + 22

29

31

Base CIC + 29

Not used as CIC (may be SS7 link)

Base CIC + 28

Response Data

The meaning of these fields depends upon the value of the Entity field in the message. The following value can be received:

0x7F Software module still locked.
This value is returned when attempting to configure a locked module for which no product license has been downloaded.

0xFD Node ID Not Configured

This response is a result of an SS7 server node configuration. Assignment of spans failed because node is not yet assigned. When sending the SS7 CIC Configure message (0x006A) over the EXNET ring, this response value indicates the Ethernet connection is not available to the SS7 I/O card and you should check the connection.