[发明专利]基于面向服务的架构(SOA)的可扩展计费系统在审
申请号: | 201580055347.9 | 申请日: | 2015-09-11 |
公开(公告)号: | CN107111524A | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 路广 | 申请(专利权)人: | 康维达无线有限责任公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 李兰,孙志湧 |
地址: | 美国特*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 面向 服务 架构 soa 扩展 计费 系统 | ||
背景技术
本专利申请要求于2014年9月12日提交的美国临时专利申请序列号62/049,696的权益,其整个内容通过引用而并入,如同在此阐述地一样。
oneM2M是开发下述技术规范的组织,所述技术规范解决了对可容易地嵌入在各种硬件和软件之中的且依赖于使现场的无数设备连接到全球M2M应用服务器的通用机器对机器(M2M)服务层的需求。
图1是说明在oneM2M功能架构中所定义的M2M服务平台的架构100的示意图。M2M服务平台包括被描述为公共服务实体(CSE)102的实体。CSE102包括为M2M环境所共有的且通过Mca和Mcc的参考点而公开的一组服务功能。在oneM2M功能架构中描述了这些参考点。在该规范中所描述的M2M服务架构主要适用于CSE 102被视为一组服务组件的基础架构域。
M2M服务架构通过指定提供给M2M应用和M2M服务提供商的M2M服务来增强oneM2M功能架构。
经由服务公开组件106通过跨Mca参考点的应用实体(AE)104、经由远程服务公开组件108通过跨Mcc参考点的其他基础架构CSE、以及通过跨Msc参考点110的其他服务组件来消费这些M2M服务。
这些M2M服务经由网络服务利用组件114通过跨Men参考点的网络服务公开(NSE)112来利用底层网络的服务。
应用实体(AE)104是由oneM2M功能架构来定义的。应用实体为端到端M2M解决方案提供了应用逻辑。
公共服务实体102是由oneM2M功能架构来定义的。公共服务实体102包括为M2M环境所共有的且由oneM2M所指定的一组“服务功能”。对于oneM2M服务,CSE 102的这种定义是经由相应服务公开组件106和远程服务公开组件108通过Mca和Mcc的参考点来公开的“服务功能”的逻辑表示。网络服务利用组件114通过Mcn参考点来利用底层网络的服务。另外,服务组件消费并提供具有其他服务组件115和116的M2M服务。
作为松散耦合的服务组件的逻辑表示,CSE 102是本身是可识别的但不是可直接寻址的实体。相反,可寻址实体是参考点的相应服务公开组件。服务是组件内的可寻址实体;组件不能直接寻址。
服务公开组件106将服务公开给AEs。网络服务利用组件114消费来自于NSE的服务。远程服务公开组件108使来自于不同M2M环境的服务相连。
服务公开组件106、网络服务利用组件114、以及远程服务公开组件108遵循CSE公共域名约定但是扩展为基础架构节点公共域名的子域。图2是说明可与图1的oneM2M服务架构100一起使用的示例性服务组件的示意图。
下表1示出了通用SOA参数:
表1:通用服务能力参数
方向是与提供(实现)服务能力相关的实体。值“IN”意味着实体期望接收来自于服务能力请求的消费者(发送者)的参数的值。值“Out”意味着实体将向服务能力请求的消费者(发送者)发送参数的值。值“IN-OUT”意味着实体将接收来自于消费者的值并且此后将该参数的值(不一定是相同值)发送回消费者。
表2定义了过滤标准
表2:支持服务过滤标准
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康维达无线有限责任公司,未经康维达无线有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580055347.9/2.html,转载请声明来源钻瓜专利网。