短信收发服务程序概要设计.docxVIP

  • 0
  • 0
  • 约3.94千字
  • 约 6页
  • 2026-02-11 发布于山东
  • 举报

SoftwareHighlevelDesignSpecification

软件概要设计讲明书

DocID:

State:

Draft?Reviewed?Initial?Revised?

DocType:

SWReq?SWDes?SCM?TEST?SWPlan?SQA?

Project:短信收发效劳

Module:

PreviousVersion:

Pages:

ReleaseDate:

Composer

Reviser

Reviewer

Related

SWTester

SCM

SQA

QA

SPM

PM

Approver

SSM

REVISIONHISTORY

NO.

Date

ModifyCause

Description

Version

Composer

Approver

ReviewID

1

2021-6-22

短信效劳程序通信协议

TABLEOFCONTENTS

TOC\o1-3\h\z\u

介绍Introduction

目的Purpose

开发SmsServer短信收发效劳,用于基站监控收发短信

范围Scope

TSTester要紧运行平台为Linux和Windows。系统开发语言为C++/C,系统要紧用到一些跨平台的库作为adapter层。

术语、缩略语定义Definitions,Acronyms,andAbbreviations

SmsServer

短信收发效劳

Boost

BoostC++Libraries

XML

ExtensibleMarkupLanguage

WBXML

WapBinaryXML

WAP

WirelessApplicationProtocol

STL

C++StandardLibraries

LUA

轻量、可扩展的

Luabind

Lua的c++封装

Logxx

开源的日志组件

参考资料References

1.基站监控中心系统设计方案.doc

文档路径DocumentLocation

分析Analysis

设计选择DesignAlternatives

None.

运行环境RunningEnvironment

Windows/Linux

尚未解决的咨询题ToBeResolvedIssue

结构设计ArchitectureDecomposition

系统要紧分为5个子模块,效劳治理模块完成所有逻辑处理,短信收发模块用于收发短信,网络模块处理外部的网络通信,适配层要紧是一些跨平台库,及公共库,单片机操纵模块用于对模块进行开关机操作

数据包结构及通信过程

讲明:

序号

讲明

包长

数据包长度(不包括包长度域本身)

包类型

序号

包类型

标识

1

一般数据包

0x00

2

回应包

0x01

源序列号

依据通讯需要产生的序列号(标识号).?

目的序列号

应答或确认的源包序列号(标识号).〔非应答或非确认时目的序列号为0〕?

数据

数据包体(XML格式).

组成:数据内容

1.数据内容

格式如下:

packettype=〞数据类型“version=〞版本号“

!—字段列表--

Record

SendPhoneNoSendPhoneNo

SMSContent1111111111/SMSContent

RecvTime2021-3-2116:07:35.567/RecvTime

/Record

Record

….

/Record

/packet

备注:回应包为数据内容为空的数据包,用于讲明对方差不多收到此数据包

短信效劳和客户端的通信协议01xxx

客户端连上短信效劳程序后定时发送心跳包01001

类型:01001

方向:客户端-短信效劳程序

应答:是

确认:

方式:TCP

描述:当客户端连上短信效劳程序后需要定时发送心跳包,数据内容为空

数据:

序号

字段名

类型

为空

描述

例如:

packettype=〞01001〞version=〞1.0〞

/packet

客户端请求发送短信01002

类型:01002

方向:客户端-短信效劳程序

应答:是

确认:01003

方式:TCP

描述:当客户端需要发送短信的时候,请求短信效劳程序发送短信

数据:

序号

字段名

类型

为空

描述

1

OtherPhoneNo

string

接收短信号码

2

SMSContent

String

短信内容

例如:

packettype=〞01002〞version=〞1.0〞

Record

OtherPhoneNoOtherPhoneNo

SMSContent1111111111/SMSContent

/Record

/packet

短信效劳程序确认发送结果01003

类型:01003

方向:短信效劳程序-客户端

应答:是

确认:

方式:TCP

描述:短信效劳程序执行完发送短信命令后,回复发

文档评论(0)

1亿VIP精品文档

相关文档