[华为技术资料]ZXJ10V10.0业务数据区大小可配置功能说明.docVIP

[华为技术资料]ZXJ10V10.0业务数据区大小可配置功能说明.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
业务数据区大小可配置功能说明 业务一室 2001.2 303BONE版本中新增加业务数据区大小可配置功能, 说明如下: 一 设计思路 1、各业务数据区的大小配置由数据库配置,如数据库配置改变,MP必须重启该配置值才生效。 2、为防止数据配置不当,导致内存空间申请失败引发其他问题,做如下控制: R01计算最大情况下业务数据区可占用的内存数目,如数据配制不当超过,业务进程申请就失败。业务自动按最小配置申请或相关进程不启动,保证MP基本的东西能正常跑起来。R01同时置告警标志;R04定时查询并告警(数据区申请失败)。 3、如主备数据不一致,可能会导致主备MP业务所开的数据区不一致;业务在主备数据区同步时可能会出错。 备MP起来后,向主MP发BackCallDataReqEvent消息请求数据备份,此时可以带上备MP申请的数据区个数,由主MP来比较是否相同,若不同,则通知备MP向后台发一级告警(主备数据区不同)。由R04来控制备MP重新启动。备机收到主机的备份数据时,将超过当前MP数据区的消息丢掉。 二.与数据库的接口 数据库新增以下接口得到各数据区大小: #if defined(USE_CM_GETDATAAREANUM) /* EVENT_NO = CM_GETDATAAREANUM */ #define CM_GETDATAAREANUM (WORD)(EV_CMCALL + 29) typedef struct { void far * lpNone; /*为一个空指针*/ } CM_GETDATAAREANUM_REQ, _FAR* LP_CM_GETDATAAREANUM_REQ; typedef struct { WORD retCODE; WORD ISDNDataAreaNum; /*ISDN 数据区个数*/ WORD PSTNDataAreaNum; /*本局和随路数据区个数*/ WORD INServiceDataAreaNum;/*智能业务呼叫数据区个数*/ WORD INDeviceDataAreaNum;/*智能外设呼叫数据区个数*/ } CM_GETDATAAREANUM_ACK, _FAR* LP_CM_GETDATAAREANUM_ACK; #endif 对于后台:利用原有字段 typedef struct tagR_CONST_TUPLE { WORD vTNET; /* ISDN 数据区个数 */ WORD vSUB; /* maximum of subscriber capacity in this module */ WORD vSUNIT; /* R_SUNIT */ WORD vSUNIT_DSLC; /* R_BRA */ WORD vSUNIT_SLC; /* R_SLC */ WORD vSUNIT_DTMF; /* tcapDialogMax */ WORD vSUNIT_TRUNK; /* R_TRUNK */ WORD vSUNIT_MFC; /* tcapRatio */ WORD vSUNIT_TONE; /* 本局和随路数据区个数 */ WORD vSUNIT_TSLC; /* 智能业务呼叫数据区个数 */ WORD vSUNIT_CONF; /* 智能外设呼叫数据区个数 */ WORD vSUNIT_V5PCH; /* R_V5PCH */ WORD vSGROUP; /* R_SGROUP */ WORD vDNAL; /* R_DNAL */ WORD vN7GT; /* R_N7GT */ WORD vNET; /* R_OPC */ WORD vOFFICE; /* R_OFFICE */ WORD vCHAIN; /* R_CHAIN */ WORD vROUTESET; /* R_ROUTES

文档评论(0)

綠洲 + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档