首页 / 专利库 / 软件 / 中间件 / 消息中间件 / 一种业务中间件及利用业务中间件开展业务的方法

一种业务中间件及利用业务中间件开展业务的方法

阅读:1025发布:2021-06-16

专利汇可以提供一种业务中间件及利用业务中间件开展业务的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种业务 中间件 及利用业务中间件开展业务的方法,其中,该业务中间件,用于下一代网络,包括一底层模 块 和一有线中间件 基础 模块,其特征在于,还包括:一无线中间件基础模块,与所述底层模块和所述有线中间件基础模块数据交互,使用户能在移动环境下开展业务。利用本发明的业务中间件及利用业务中间件开展业务的方法,提高了网络资源利用能 力 ,具有部分的端到端服务 质量 保障;适配服务可找出优化的适配方案;同时具有动态调整的效果;由于使用CC/PP协议,因此提供了与 数据库 字段等价和相关的模型来形式化上下文信息;并为不同的应用提供了相适应的编程模型。,下面是一种业务中间件及利用业务中间件开展业务的方法专利的具体信息内容。

1.一种业务中间件,用于下一代网络,包括一底层模和一有线中间件基础模 块,还包括一无线中间件基础模块,与所述底层模块和所述有线中间件基础模块数据 交互,使用户能在移动环境下开展业务;所述无线中间件基础模块包括数据交互的一 终端域模块、一访问域模块及一宿主域模块,其中:所述终端域模块,用于发起服务; 所述访问域模块,用于提供所述服务;所述宿主域模块,用于提供所述服务的访问域 模块信息给所述终端域模块,其特征在于,
所述终端域模块包括:
服务代理,为透明访问访问域的服务,实现命名服务绑定的自动更新和迁移;
移动事件提供者,当客户端发生迁移、网络连接丢失、网络连接恢复时,提供消 息通知机制;
终端桥,为终端域和访问域之间的连接模块,及移动网和有线网之间的网关,并 完成终端启动自举、初始化访问、迁移和访问的恢复及通用互操作协议GIOP/UDP、 GIOP/WAP的映射;
所述访问域模块包括:
服务单元,提供相应服务;
访问桥,为终端桥的对应部分,负责初始化访问、提供透明的互操作对象引用、 完成连接迁移和访问的恢复以及位置相关的一些功能;
所述宿主域模块包括:
命名服务单元,提供名字服务、交易器服务;
宿主位置代理,在命名服务的基础上提供位置向导服务,实现位置的透明性。
2.根据权利要求1所述的业务中间件,其特征在于,还包括一服务模块,分别 与所述有线中间件基础模块和所述访问域模块连接,所述服务模块包括:
一资源管理模块,用于对网络资源和端系统的资源进行统一监控管理,并完成对 网络资源和端系统的适配操作;
一上下文服务模块,与所述资源管理模块连接,并获取上下文的信息后发送;
一适配服务模块,与所述资源管理模块连接,并根据所述上下文信息和应用需求 选择适配方式提供适配方案;
一应用模块,与所述资源管理模块连接,并根据所述适配方案进行自适应调整。
3.根据权利要求2所述的业务中间件,其特征在于,所述适配服务模块、资源 管理模块设置有反射接口,用于使所述应用模块通过适配服务模块提供的反射接口改 变自适配操作行为,所述适配服务模块,用于使用资源管理服务模块提供的反射接口, 改变内部的数据结构和操作行为。
4.一种利用如权利要求1所述的业务中间件开展业务的方法,设置一无线中间 件基出模块,与底层模块和有线中间件基础模块数据交互,并开展业务,其特征在于, 具体包括以下步骤:
步骤S1,终端域中的移动客户发送服务对象调用请求到客户终端桥;
步骤S2,客户终端桥得到消息,解封装后发送消息到GIOP隧道;
步骤S3,客户访问桥通过GIOP隧道收到消息,封装并发送到宿主位置代理;
步骤S4,如果宿主位置代理有服务所属的访问桥消息,返回 LOCATION_FORWARD状态,并返回移动互操作对象引用给移动客户;
步骤S5,当移动客户接收到宿主位置代理响应后,发送新的移动互操作对象引用 请求到GIOP隧道;
步骤S6,服务终端桥通过GIOP隧道得到消息,解封装,进行操作,并发送响应 给客户。
5.根据权利要求4所述的利用业务中间件开展业务的方法,其特征在于,所述步 骤S5又包括以下步骤:
步骤S51,客户终端桥利用通用隧道协议封装请求消息,发送到GIOP隧道;
步骤S52,服务所属的访问桥通过GIOP隧道接收到消息,解封装并发送到服务 访问桥;
步骤S53,服务访问桥得到消息,利用通用隧道协议封装消息,发送到GIOP隧 道。
6.根据权利要求4或5所述的利用业务中间件开展业务的方法,其特征在于,步 骤S6又包括以下步骤:
步骤S61,服务终端桥通过GIOP隧道得到响应消息,解封装消息并发送到GIOP 隧道;
步骤S62,服务访问桥通过GIOP隧道得到消息,封装并发送到GIOP隧道;
步骤S63,客户访问桥通过GIOP隧道接收到消息,封装并发送到GIOP隧道;
步骤S64,客户终端桥通过GIOP隧道接收到消息,解封装消息,客户接收到响 应。
7.根据权利要求4所述的利用业务中间件开展业务的方法,其特征在于,还包 括以下步骤:
步骤S7,资源管理模块对网络资源和端系统的资源进行统一监控管理,并完成对 网络资源和端系统的适配操作;
步骤S8,上下文服务模块与所述资源管理模块连接,并获取上下文的信息后发送 到适配服务模块;
步骤S9,适配服务模块与所述资源管理模块连接,并根据所述上下文信息和应用 需求选择适配方式提供适配方案;
步骤S10,应用模块与所述资源管理模块连接,并根据所述适配方案进行自适应 调整。
8.根据权利要求4所述的利用业务中间件开展业务的方法,其特征在于,所述 底层模块中的传输层的传输协议包括M-TCP或I-TCP协议。
9.根据权利要求4所述的利用业务中间件开展业务的方法,其特征在于,其特 征在于,所述无线中间件基础模块提供C/S编程模型、应用级的数据传递模型、异步 调用模型和移动代理模型中的至少一种。
10.根据权利要求9所述的利用业务中间件开展业务的方法,其特征在于,所述 无线中间件基础模块提供移动代理模型时,所述底层模块中的传输层的传输协议包括 ATP协议。
11.根据权利要求7所述的利用业务中间件开展业务的方法,其特征在于,所述 上下文信息利用CC/PP交换协议的资源描述框架进行形式化描述。
12.根据权利要求7所述的利用业务中间件开展业务的方法,其特征在于,所述 资源管理模块通过管理进程优先级、线程池及同步、内存资源、网络协议属性的配置 及绑定实现对网络资源和端系统的资源进行统一监控管理。
13.根据权利要求7所述的利用业务中间件开展业务的方法,其特征在于,所述 适配方式为:
自适配方式,所述应用模块事先用策略定义语言设置适配策略,当环境发生动态 变化后,适配服务模块根据适配策略进行自适配操作;或
应用干预方式,当环境发生动态变化后,适配服务模块请求用户干预进行调整。

说明书全文

技术领域

发明涉及通信技术,特别是一种用于下一代网络的业务中间件平台。

背景技术

未来的电信网络是业务驱动的网络,为此未来电信网络中的业务技术非常重要。 业务的好坏直接决定对基础网络利用率、为用户提供的业务种类和由业务带来的利润 大小。
下一代网络是可以提供包括语音、数据和多媒体等各种业务的综合开放的框架结 构,下一代网络中由于融合了很多新兴技术,使得适用于下一代网络的业务中间件面 临以下若干难点。
目前的分布式系统主要考虑的因素是设备、网络连接、执行环境;针对中间件, 则需要考虑计算负载、通信模式和上下文表示等方面。由于无线中间件所处的环境与 常规中间件所处的环境有很大的差异,因此,无线中间件在设计时需要考虑本身固有 的因素:系统应当是轻量级的,移动主机(或者称为移动终端)上运行的中间件本身 不应当占用过多的资源;由于连接的不稳定,异步交互方式往往更加有效;移动系统 往往在动态的环境中执行,无线中间件与应用以一定的方式结合,共同完成对环境的 自适应调整。
由于无线中间件和常规中间件的运行平台不同,所以需要解决运行于不同中间件 平台的应用组件的互操作问题。
下一代网络业务中间件由于所涉及到的网络环境多样化,应为不同的应用提供相 适应的编程模型。
下一代网络,无论是固定网,还是移动网,都将提供丰富的QoS机制。中间件不 但要利用网络提供的QoS机制,还要对端系统的资源(CPU,缓冲等)进行控制。而 目前的许多研究往往只关注网络QoS,没有将二者统一起来。
目前大多采用上下文感知(context aware)技术来解决应用如何发现和利用环境信 息的问题。上下文指应用所关注的环境状态和设置的集合,决定应用行为或应用事件 的发生,可以分为几类:计算上下文,如:网络连接、通信成本、带宽等;用户上下 文,如用户位置;时间上下文,如日期、季节等。不同类型的上下文需要不同的表达 和建模方式,目前多数系统没有统一的模型表达上下文信息,而且多数研究仅局限于 位置信息。
目前的中间件具有很多透明性,如访问透明性、迁移透明性、重定位透明性、复 制透明性、持久透明性、位置透明性和事务处理透明性。但对应用完全透明的方式往 往会牺牲功能或性能,有时自适应效果并不充分,甚至产生副作用。而完全应用实现 的方式则过度以来应用本身,造成应用开发困难。

发明内容

本发明为解决上述技术问题而提供一种业务中间件及利用业务中间件开展业务 的方法,适用于下一代网络,可提高网络资源利用能、具有部分的端到端服务质量 保障、根据环境状态和应用需求找出优化的适配方案、可以动态调整、并对上下文信 息进行形式化描述、并为不同的应用提供相适应的编程模型。
为了达到上述目的,本发明提供了一种业务中间件,用于下一代网络,包括一底 层模和一有线中间件基础模块,其中,还包括:
一无线中间件基础模块,与所述底层模块和所述有线中间件基础模块数据交互, 使用户能在移动环境下开展业务。
上述的业务中间件,其中,所述无线中间件基础模块包括数据交互的一终端域模 块、一访问域模块及一宿主域模块,其中:
所述终端域模块,用于发起服务;
所述访问域模块,用于提供所述服务;
所述宿主域模块,用于提供所述服务的访问域模块信息给所述终端域模块。
上述的业务中间件,其中,
所述终端域模块包括:
服务代理,为透明访问访问域的服务,实现命名服务绑定的自动更新和迁移;
移动事件提供者,当客户端发生迁移、网络连接丢失、网络连接恢复时,提供消 息通知机制;
终端桥,为终端域和访问域之间的连接模块,及移动网和有线网之间的网关,并 完成终端启动自举、初始化访问、迁移和访问的恢复及GIOP/UDP、GIOP/WAP的映 射;
所述访问域模块包括:
服务单元,提供相应服务;
访问桥,为终端桥的对应部分,负责初始化访问、提供透明的IOR、完成连接迁 移和访问的恢复以及位置相关的一些功能;
所述宿主域模块包括:
命名服务,提供名字服务、交易器服务;
宿主位置代理,在命名服务的基础上,进一步提供位置向导服务,实现位置的透 明性。
上述的业务中间件,其中,还包括一服务模块,分别与所述有线中间件基础模块 和所述访问域模块连接,所述服务模块包括:
一资源管理模块,用于对网络资源和端系统的资源进行统一监控管理,并完成对 网络资源和端系统的适配操作;
一上下文服务模块,与所述资源管理模块连接,并获取上下文的信息后发送;
一适配服务模块,与所述资源管理模块连接,并根据所述上下文信息和应用需求 选择适配方式提供适配方案;
一应用模块,与所述资源管理模块连接,并根据所述适配方案进行自适应调整。
上述的业务中间件,其中,所述适配服务模块、资源管理模块设置有反射接口, 用于使所述应用模块通过适配服务模块提供的反射接口改变自适配操作行为,所述适 配服务模块,用于使用资源管理服务模块提供的反射接口,改变内部的数据结构和操 作行为。
为了更好的实现上述目的,本发明还提供了一种利用业务中间件开展业务的方 法,其中,设置一无线中间件基础模块,与底层模块和有线中间件基础模块数据交互, 并开展业务。
上述的利用业务中间件开展业务的方法,其中,具体包括以下步骤:
步骤S1,终端域中的移动客户发送服务对象调用请求
步骤S2,客户终端桥得到消息,解封装后发送消息到GIOP隧道;
步骤S3,客户访问桥收到消息,封装并发送到宿主位置代理;
步骤S4,如果宿主位置代理有服务所属的访问桥消息,返回 LOCATION_FORWARD状态,并返回移动互操作对象引用给移动客户;
步骤S5,当移动客户接收到宿主位置代理响应后,发送新的移动互操作对象引用 请求到GIOP隧道;
步骤S6,服务终端桥得到消息,解封装,进行操作,并发送响应给客户。
上述的利用业务中间件开展业务的方法,其中,所述步骤S5又包括以下步骤:
步骤S51,客户终端桥利用通用隧道协议封装请求消息,发送到GIOP隧道;
步骤S52,服务所属的访问桥接收到消息,解封装并发送到服务访问桥;
步骤S53,服务访问桥得到消息,利用通用隧道协议封装消息,发送到GIOP隧 道;
上述的利用业务中间件开展业务的方法,其中,步骤S6又包括以下步骤:
步骤S61,服务终端桥得到响应消息,解封装消息,并发送到GIOP隧道;
步骤S62,服务访问桥得到消息,封装并发送到GIOP隧道;
步骤S63,客户访问桥接收到消息,封装并发送到GIOP隧道;
步骤S64,客户终端桥解封装消息,客户接收到响应。
上述的利用业务中间件开展业务的方法,其中,还包括以下步骤:
步骤S7,资源管理模块对网络资源和端系统的资源进行统一监控管理,并完成对 网络资源和端系统的适配操作;
步骤S8,上下文服务模块与所述资源管理模块连接,并获取上下文的信息后发送;
步骤S9,适配服务模块与所述资源管理模块连接,并根据所述上下文信息和应用 需求选择适配方式提供适配方案;
步骤S10,应用模块与所述资源管理模块连接,并根据所述适配方案进行自适应 调整。
上述的利用业务中间件开展业务的方法,其中,所述底层模块中的传输层的传输 协议包括M-TCP或I-TCP协议。
上述的利用业务中间件开展业务的方法,其中,其特征在于,所述无线中间件基 础模块提供C/S编程模型、应用级的数据传递模型、异步调用模型和移动代理模型中 的至少一种。
上述的利用业务中间件开展业务的方法,其中,所述无线中间件基础模块提供移 动代理模型时,所述底层模块中的传输层的传输协议包括ATP协议。
上述的利用业务中间件开展业务的方法,其中,所述上下文信息利用CC/PP交换 协议的资源描述框架进行形式化描述。
上述的利用业务中间件开展业务的方法,其中,所述资源管理模块通过管理进程 优先级、线程池及同步、内存资源、网络协议属性的配置及绑定实现对网络资源和端 系统的资源进行统一监控管理。
上述的利用业务中间件开展业务的方法,其中,所述适配方式为:
自适配方式,所述应用模块事先用策略定义语言设置适配策略,当环境发生动态 变化后,适配服务模块根据适配策略进行自适配操作;或
应用干预方式,当环境发生动态变化后,适配服务模块请求用户干预进行调整。
本发明的一种业务中间件及利用业务中间件开展业务的方法,具有以下效果:
提高了网络资源利用能力,具有部分的端到端服务质量保障;
适配服务根据环境的状态和应用的需求,可找出优化的适配方案;
利用资源管理服务和中间件提供的反射接口,改变了其内部的数据结构和操作性 为,达到动态调整的效果;
CC/PP协议提供了与数据库字段等价和相关的模型来形式化上下文信息;
为不同的应用提供了相适应的编程模型。
附图说明
图1是本发明的下一代网络业务中间件的基础模块的整体体系结构示意图;
图2是本发明的无线中间件基本模块的结构示意图;
图3是本发明的下一代网络业务中间件基本模块及服务关系示意图;及
图4是利用本发明的业务中间件开展下一代网络业务的示意图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。
图1为本发明的下一代网络业务中间件的基础模块1的体系结构示意图,如图1 所示,本发明的下一代网络业务中间件的基础模块结合了有线中间件和无线中间件部 分。采用分层的方法,在网络层以IP为基础,上面体现了QoS、移动和安全需求,最 上层的有线中间件基础模块与无线中间件基础模块之间的数据交换采用XML接口进 行传输,其中传输的数据包括服务方目的地址、服务质量及其他客户定制参数。
根据移动环境的特点,建立移动中间基础模块的结构,以解决移动环境的特殊要 求,如资源有限,连接不稳定等问题。特别是针对客户(终端)的移动,引入服务代 理和传输隧道,让移动终端与服务代理连接,将请求提交给服务代理,服务代理代表 移动终端并根据请求与服务器交互,然后将得到的结果返回给移动终端。
本发明的无线中间件基础模块的系统架构如图2所示,分为终端域10、访问域20 (进一步分为以前访问的域和当前访问的域)和宿主域30。终端域10为移动终端活 动的区域,处于移动网络中,一般为客户端,是整个服务的发起者,主要包括ORB 服务代理101、移动事件提供者102和终端桥103三部分,并与所述底层模块连接。 访问域20为服务提供域,它主要包括服务201和访问桥,其中访问桥有多个,在此以 四个为例,包括访问桥202、202’等。宿主域30为一位置向导,提供位置透明服务, 一般存在于固定网络环境中,且不会移动,它包含命名服务301和宿主位置代理(宿 主位置agent,HLA)302。
其中:
ORB服务代理:主要为透明访问访问域的服务,实现命名服务绑定的自动更新和 迁移;
移动事件提供者:主要功能是当客户端发生迁移、网络连接丢失、网络连接恢复 时,提供消息通知机制。
终端桥:为终端域和访问域之间的界面,也是移动网和有线网之间的网关。它主 要完成终端启动自举、初始化访问、迁移和访问的恢复以及GIOP/UDP、GIOP/WAP 的映射。其中GIOP/UDP、GIOP/WAP的映射解决了传统TCP/IP跨越无线网络的问 题。
访问桥为终端桥的对应部分,负责初始化访问、提供透明的IOR、完成连接迁移 和访问的恢复以及位置相关的一些功能。访问桥与终端桥之间为GIOP(General Interoperability Protocol,通用互操作协议)隧道,它实现系统的透明通信。移动终端与 服务代理连接,将请求提交给服务代理,服务代理代表移动终端并根据请求通过GIOP 隧道与服务器交互,然后将得到的结果返回给移动终端。采用这种方式,一方面利用 服务代理和传输隧道技术可屏蔽无线通信信道速率低、延迟大、误码率高和连接丢失 率高的问题;另一方面利用服务代理技术也可解决移动终端从一个小区移动切换到另 一个小区时,请求结果能正确返回的问题。
命名服务:提供基本的名字服务、交易器服务。
宿主位置代理:在命名服务的基础上,进一步提供位置向导服务,来实现位置的 透明性。
下面结合图2对移动客户调用移动服务的流程进行详细描述,其包括如下步骤:
步骤S1,当客户端发生迁移、网络连接丢失、网络连接恢复时,移动事件提供者 102负责提供消息通知机制,终端域10中的移动客户发送服务对象调用请求;
步骤S2,客户终端桥103得到消息,解封装后,通过服务代理(服务agent)101, 发送消息到GIOP隧道40;
步骤S3,客户访问桥202收到消息,封装并发送到HLA 302;
步骤S4,命名服务301解析后,如果HLA 302有服务所属的访问桥消息,返回 LOCATION_FORWARD状态,并返回移动IOR(Interoperability Object Reference, 互操作对象引用)给移动客户;
步骤S5,当移动客户接收到HLA 302响应后,发送新的移动IOR请求到GIOP 隧道40;
步骤S6,服务终端桥103得到消息,解封装,进行操作,并发送响应给客户。
其中,步骤S5又包括以下步骤:
步骤S51,客户终端桥103利用GTP(General Tunnel Protocol,通用隧道协议) 议封装请求消息,发送到GIOP隧道40;
步骤S52,服务所属的访问桥202接收到消息,解封装并发送到服务访问桥202’;
步骤S53,服务访问桥202’得到消息,利用GTP协议封装消息,发送到GIOP 隧道40;
其中,步骤S6又包括以下步骤:
步骤S61,服务终端桥103得到响应消息,解封装消息,并发送到GIOP隧道40;
步骤S62,服务访问桥202得到消息,封装并发送到GIOP隧道40;
步骤S63,客户访问桥202’接收到消息,封装并发送到GIOP隧道40;
步骤S64,客户终端桥103解封装消息,客户接收到响应。
另外由于无线网络不稳定、带宽窄、速度慢,如图1所示,传输层不能用普通的 TCP协议,应采用M-TCP或I-TCP协议。为了开展移动agent计算模式,也应支持 ATP协议。
本发明的中间件利用典型的C/S编程模型,但也可以提供其它的编程模型,如应 用级的数据传递方式(松耦合的消息方式结合XML的数据描述),异步调用模型和 移动agent模型。移动agent是一个能在异构网络中自主地从一台主机迁移到另一台主 机并与其它agent或资源交互的模块,传统的C/S客户和服务器间的交互需要连续的 通信支持;而移动agent可以迁移到服务器上,与之进行本地高速通信,这种本地通 信不再占用网络资源。
同时本发明在中间件基础模块1中建立了一资源管理服务模块2,将网络资源和 端系统的资源统一起来,进行监控和管理,如图3所示,包括:
一资源管理模块2,与中间件的基础模块1连接,用于对网络资源和端系统的资 源进行统一监控管理,并完成对网络资源和端系统的适配操作;
一上下文服务模块3,与资源管理模块2连接,并获取上下文的信息后发送;
一适配服务模块4,与资源管理模块2连接,并根据上下文信息和应用需求选择 适配方式提供适配方案;
一应用模块5,与资源管理模块2连接,并根据适配方案进行自适应调整。
资源管理服务模块提供了应用模块3、适配服务模块4和上下文服务模块5可以 访问的接口。资源管理服务模块2监控和管理的元素有进程优先级、线程池及同步、 内存资源、网络协议属性的配置及绑定。
利用上下文服务模块5负责观察和报告上下文的信息,包括:系统资源(端系统 和网络),用户位置及其他信息;其中有关资源的信息可以直接从资源管理服务模块 2中获取。上下文信息利用W3C的CC/PP(Composite Capability/Preference Profile)交 换协议进行描述。CC/PP协议提供了与数据库字段等价和相关的模型来形式化上下文 信息,并使用了资源描述框架(RDF:Resource Description Frame)。使用RDF可描述 资源的能力(如CPU、网络带宽等)和应用的需求。上下文服务是一个垂直的结构, 它从应用,到操作系统,再到网络,它都有相应的接口。上下文的信息主要作为适配 服务模块4的输入。
利用适配服务模块4,根据获取的环境信息完成适配。它主要使用上下文服务模 块3提供的CC/PP描述。适配服务模块4将根据环境的状态和应用的需求,找出尽可 能优化的适配方案。适配服务模块4提供了两种适配方式:自适配方式和应用干预方 式。
对于自适配方式,应用模块3事先用策略定义语言设置适配策略,当环境发生动 态变化后,适配服务模块4根据适配策略进行自适配操作,类似于自动控制等系统中 的反馈过程;对于应用干预方式,当环境发生动态变化后,适配服务模块4请求用户 干预进行调整。适配服务模块4与上下文服务模块5交互时,可以采用推或者拉的方 式,同时可以预定感兴趣的信息,而过滤掉不需要的信息。对网络资源和端系统的适 配操作,主要通过资源管理服务来完成。
本发明利用反射技术来提高系统动态调整的能力。反射是系统的一种推理(reason about)和作用于(act upon)自身的能力。
反射技术通过将系统内部原本对应用透明的一些数据、结构、甚至行为呈现出来, 使外部可以访问或者修改。本发明在几个部分中设置了反射接口:适配服务模块、资 源管理服务模块以及操作系统和网络的内部。应用模块通过适配服务模块提供的反射 接口改变自适配操作行为,适配服务模块也可以使用资源管理服务模块和中间件提供 的反射接口,改变其内部的数据结构和操作行为,进而达到动态调整的效果。
本发明的反射计算可以被分为两个逻辑部分:计算流切换和元行为。计算从基层 的计算流开始;当基层实体执行某个行为时,该行为被元实体捕获,同时计算流上升 到元层;然后元实体执行完它的元计算,当它允许基层实体执行时,计算流又返回到 基层。为了对相邻低层的计算执行计算,每一层维护一组支持这个计算的数据结构, 即因果相联的自表示。当然,相邻低层的哪些方面被具体化,取决于反射模型(如: 结构、状态和行为、通信等)。在任一种情况下,包含自表示的数据结构与系统被具 体化的那些方面是因果相联的。在相邻层之间保持这种因果相联关系是反射基础设施 (reflective infrastructure)的责任,而元对象的设计者和编程人员不必知道如何实现因 果相联关系等细节。
图4为一运营商关于下一代网络业务中间件在软交换网络中的应用拓扑。图5中, 中间件是整个业务软件通信的逻辑通道,Parlay/OSA网关与应用服务器之间的通信接 口采用此中间件,以屏蔽网络的异质性(图中A域与B域硬件、操作系统、网络通信 协议皆可不同),并具有分布性和容错性,避免了传统集中式网络的单点失效性。同时 通过中间件,还可提高网络资源利用能力,具有部分的端到端服务质量保障。
业务支撑环境位于下一代网络的业务层,主要包括SCE(Service Creation Environment,业务生成环境)、SME(Service Management Environment,业务管理环 境)和SLEE(Service Logic Execution Environment,业务逻辑执行环境)。SLEE提供 各种增值业务和智能业务的业务逻辑驻留和执行环境,通过开放的API、中间件与网 络设备交互来间接地利用底层的网络资源,从而实现了业务与呼叫控制的分离,有利 于新业务的引入。
目前,利用中间件及其业务平台,可开展以下几大类下一代网络业务:
分组话音和增强特性业务:实现传统交换机基本语音业务和增值业务,同时具备 更具性价比的IP特性。包括IP Centrex、呼叫等待、呼叫转移、会议呼叫、个人呼叫 管理;
协同工作、融合业务:NGN将数据、语音、视频融为一体。因此,多种媒体协同 工作业务是NGN的天然产物。包括:统一消息(Unified Messaging)、即时消息(Instant Messaging)、点击拨号(Clickto Dial)、点击传真(Click to Fax)以及各种基于位置 信息的业务等;
视频流媒体业务:NGN使传统电话网上无法实时传送的图像、流媒体业务的实现 成为可能。包括:在线点播(VoD)、付费电视(Pay TV)、E-Learning、E-Hospital、 Video/Streaming/Web等多种形式;
电子商务及娱乐类应用:融合网络带来的高带宽资源、移动性和集中呼叫信令/ 媒体控制,不仅会吸引客户停留在网上,同时也能促进网上商业活动的繁荣。包括: VPN业务、IP呼叫中心、小额支付、移动电子商务以及交互式游戏业务等。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改 变和变形都应属于本发明所附的权利要求的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈