中国移动MAS机短信表结构详解

需积分: 9 2 下载量 82 浏览量 更新于2024-09-11 收藏 114KB DOC 举报
“MAS机常用表字典主要包含两个关键表格:fund_receivedsms和fund_sendsms,用于存储和管理中国移动MAS机的短信收发信息。这些表格对于理解MAS平台的短信处理流程至关重要。” fund_receivedsms表格是用于记录接收到的短信的详细信息,包括以下字段: 1. MsgId:主键,是一个自增长的大整数,标识每条短信的唯一ID。 2. Content:短信的实际内容,可以为空。 3. DestAddr:短信的接收地址,可能是手机号码或服务接入号。 4. Mobilephone:实际发送短信的手机号码,入库前需去除可能存在的国家代码(如86)。 5. Receivedtime:系统接收短信的时间,采用时间戳格式。 6. Status:短信的状态,0表示未处理,1表示已处理。 7. LinkId:预留字段,用于Misc用途。 8. Reserve1、Reserve2、Reserve3:都是预留字段,供将来扩展使用。 这个表格的数据由短信核心模块生成,并由上行短信处理模块进行扫描、分发和状态更新。由于数据会随时间不断增长,需要定期进行维护以保持数据库效率。 fund_sendsms表格则是用于记录发送的短信,字段包括: 1. SaveID:主键,大整数ID,标识每条发送记录。 2. MsgID:对应的消息ID,同样为大整数。 3. MobilePhone:接收短信的手机号码。 4. UserId:发送短信的用户ID,整数类型。 5. ServiceID:服务ID,用于识别特定服务。 6. FeeUserType:计费类型,区分对终端、源终端还是SP计费。 这两个表格共同构成了MAS机短信处理的核心数据结构,它们的设计确保了短信的可靠传递并提供了状态跟踪。需要注意的是,这两个表格只允许短信核心模块写入和指定的上行短信处理模块进行读取和更新,其他模块不应直接访问,以保持系统的稳定性和数据一致性。