New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

github.com/wmnsk/go-sccp

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/wmnsk/go-sccp

  • v0.0.4
  • Source
  • Go
  • Socket score

Version published
Created
Source

go-sccp

Package sccp provides simple and painless handling of SCCP (Signaling Connection Control Part) in SS7/SIGTRAN stack, implemented in the Go Programming Language.

CI status golangci-lint Go Reference GitHub

Disclaimer

This is still an experimental project, and currently in its very early stage of development. Any part of implementations(including exported APIs) may be changed before released as v1.0.0.

Getting started

Run go mod tidy to download the dependency, and you're ready to start developing.

Supported Features

Message Types

Message typeAbbreviationReferenceSupported?
Connection requestCR4.2-
Connection confirmCC4.3-
Connection refusedCREF4.4-
ReleasedRLSD4.5-
Release completeRLC4.6-
Data form 1DT14.7-
Data form 2DT24.8-
Data acknowledgementAK4.9-
UnitdataUDT4.10Yes
Unitdata serviceUDTS4.11-
Expedited dataED4.12-
Expedited data acknowledgementEA4.13-
Reset requestRSR4.14-
Reset confirmRSC4.15-
Protocol data unit errorERR4.16-
Inactivity testIT4.17-
Extended unitdataXUDT4.18Yes
Extended unitdata serviceXUDTS4.19-
Long unitdataLUDT4.20-
Long unitdata serviceLUDTS4.21-

Parameters

Parameter nameReferenceSupported?
End of optional parameters3.1Yes
Destination local reference3.2Yes
Source local reference3.3Yes
Called party address3.4Yes
Calling party address3.5Yes
Protocol class3.6Yes
Segmenting/reassembling3.7Yes
Receive sequence number3.8Yes
Sequencing/segmenting3.9Yes
Credit3.10Yes
Release cause3.11Yes
Return cause3.12Yes
Reset cause3.13Yes
Error cause3.14Yes
Refusal cause3.15Yes
Data3.16Yes
Segmentation3.17Yes
Hop counter3.18Yes
Importance3.19Yes
Long data3.20Yes

Author(s)

Yoshiyuki Kurauchi (Website) and contributors.

LICENSE

MIT

FAQs

Package last updated on 04 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc