📄 readme
字号:
This is the README for chan_ss7, version 0.9Copyright (C) 2005-2006, Sifira A/S.chan_ss7 is free software; you can redistribute it and/or modify it under theterms of the GNU General Public License as published by the Free SoftwareFoundation; either version 2 of the License, or (at your option) any laterversion.A copy of the GPL is included in the file COPYING.The chan_ss7 module implements SS7 connectivity for Asterisk. Major featuresinclude - MTP2 (Q.703) implementation (mostly complete). - MTP3 (Q.704) implementation (bare essentials). - ISUP (Q.76x) implementation (reasonable subset). - Supports Digium E1 (T1 and other zap-compatible cards should be easy to add). - Supports incoming and outgoing calls. - Supports full ALAW audio (ULAW should be easy to add). - Facilities for raw MTP2 packet dump, suitable for Ethereal debugging. - Open Source (GPL). - Supports high call volumes; tested with 120 simultaneous calls, but should handle much more than that, depending on transcoding etc. - Supports multiple linksets with different DPCs - Supports linksets with multiple links. - Supports load sharing and MTP changeover. - Supports multiple hosts (cluster) configuration with load sharing and failover. - Flexible Dial command syntax for SS7 to allow use on linksets, e.g. Dial(SS7/linkset1/12345678)New in version 0.9- Major refactoring of source code to support other level 4 protocols- Dynamic adjustment of audio data buffers during writes - this should reduce "write buffer full" problems- New CLI command: ss7 show channels, same as ss7 linestat- Initial address message can be broken to IAM and subsequent SAMs- Fixed crash when executing CLI reset command- Tested with asterisk version 1.2.9.New in version 0.8.4- Fixed crash when T1 expires- Made check on audio read to detect underruns- Fixed crash in process_acm- Changed priority for continuity check thread- Fixed crash in CLI command block/unblock- Fixed CLI command output: "Unknown state: 3"- Listen on cluster socket only when there are other cluster nodes configured- Port for TCP connection in cluster now configurable- Use of ast_setstate to report channel state changes- New per link config options to enable echo cancellation in Zaptel driver- New CIC hunting policies: sequential low-to-high and sequential high-to-lowNew in version 0.8.3- Fixed propagation of release causes to/from asterisk- Reply with UEC when receiving messages from unknown peers- Make t35 value configurable, and action upon timeout selectable (Timeout/End-of-pulsing)- Redirecting number and redirection information are now included in IAM when present- The optional backward call indicators allways has 'In-band information indication'. If chan_ss7 has not detected any other source of in-band information, it generates it- Enhanced dial command syntax: Dial(SS7/number:redirecting-number), allows a redirecting number to be inserted into IAMNew in version 0.8.2- Handling of suspend/resumeNew in version 0.8.1- Introduced subservice configuration option for linksets.- Fixed bug that causes crash when received CGU and other circuit group messages- Fixed bug that causes repeat warning when doing continuity check- Fixed a problem with the initial alignment procedure- Tested with asterisk version 1.2.4.New in version 0.8- Multiple links with load sharing and MTP changeover- Multiple linksets and multiple peers- Multiple hosts (cluster) with failover capability- Multiple interconnects (TCP/IP) between hosts for redundant communication links- Additional supported ISUP messages - Circuit group unblocking - Circuit group unblocking acknowledge - Single circuit reset - Single circuit blocking - Single circuit unblocking - Continuity check request - Continuity - Subsequent address message - Sending of address complete message - Sending of answer message- New UI ss7 commands: link status, linestat, cluster {start,stop,status}- Partial support for continuity check- Partial support for overlapped dialling (IAM, subsequent SAMs)The configuration file format has changed, please refer to the differentss7.conf.template.* example configuration files. It is designed such thatthe same file can be used in a multi host setup.Report any problems or successes to chan-ss7@dicea.dk.User-level support for chan_ss7 from Sifira A/S will be limited, but we arevery interested in working together with anyone else on improving andextending this code. If interested in contributing, please send us a note atthe above address.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -