firstmedia solution

Similar documents
Microsoft Word - 招股说明书.doc

Master Thesis_專門用來製作目錄.doc

第四章-個案分析.doc

SIP/ENUM Trial

weblogic

C3_ppt.PDF

BYOD IP+Optical (IP NGN) API 4. End-to-End (Service Aware) 5. IP NGN (IP Next Generation Network) ( ) Prime Carrier Management Access Edge Co

目 录(目录名)

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

基于泛在网的智能交通应用系统总体框架

sipxservice SIP sipxservice SIP CDRservice EMSservice... 8 Sip

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

PowerPoint Presentation

版 權 2014 贊 雲 科 技 股 份 有 限 公 司 版 權 保 護 聲 明 未 經 贊 雲 科 技 股 份 有 限 公 司 書 面 許 可, 本 檔 任 何 部 分 的 內 容 不 得 被 複 製 或 抄 襲 用 於 任 何 目 的 本 檔 的 內 容 在 未 經 通 知 的 情 形 下 可

Microsoft Word - 八月期刊.doc



Microsoft PowerPoint - ARC110_栾跃.ppt

Network Bandwidth Applications MATE Applications Applications On Demand Calendaring Load Balancer Live Archive Design Northbound Service,Netwo

计算机软件技术专业教学计划

目 录 1. 业 务 流 程 系 统 开 发 面 临 的 挑 战 与 机 遇 业 务 流 程 管 理 新 一 代 开 源 业 务 流 程 开 发 平 台 BPMX BPMX3 是 什 么 为 什 么 要 优 先 采 用 BPMX

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

RAQMON Context Setting MG PDA Applications RTP / FTP/ HTTP TCP/UDP S ignaling control plane (e.g. RS VP, NS IS) Streaming Media, Transaction, Bulk dat

<B1B1BEA9B9E2BBB7D0C2CDF8BFC6BCBCB9C9B7DDD3D0CFDEB9ABCBBEB4B43F3F12FB6CB293>

背 景 概 述 企 业 需 要 一 种 灵 活 的 平 台 来 快 速 构 建 测 试 和 扩 展 新 的 应 用 程 序 服 务 并 对 市 场 中 发 生 的 数 字 化 变 革 作 出 反 应 数 字 化 变 革 正 在 加 快 步 伐, 因 为 流 程 和 信 息 的 日 益 融 合 带 来

NNM_Advance_DS_FNL.qxd

业 务 与 运 营 社 交 网 络 行 为 将 对 网 络 流 量 造 成 较 大 影 响 3) 即 时 通 信 类 业 务 包 括 微 信 QQ 等, 该 类 业 务 属 于 典 型 的 小 数 据 包 业 务, 有 可 能 带 来 较 大 的 信 令 开 呼 叫 建 立 的 时 延 销 即 时

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

目 录 1. 前 言 为 什 么 要 用 ESB 技 术 发 展 业 务 需 求 IT 需 求 IT 与 业 务 一 致 性 要 求 TongIntegrator ESB v5 简 介..

温州市政府分散采购

<4D F736F F D20312D3120B9ABBFAAD7AAC8C3CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

目 录 目 录 平 台 概 述 技 术 架 构 技 术 特 点 基 于 统 一 平 台 的 多 产 品 线 支 撑 先 进 性 安 全 性 开 放 性 高 性 能 和

经华名家讲堂

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 计 算 机 网 络 在

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

ebook204-2

1 Par t IBM 7 Par t 2 I BM IBM Par t Q & A

SEC-220

國際認證介紹.PPT

TCP/IP LAN : : IPv4 NGI, NGN, GENI, AGN, Veno II 2

Microsoft Word - YDB Vehicle Telematics Service Requirement and General Framework

實現架構在SIP的V2oIP與即時影音錄放

计算机网络

Microsoft PowerPoint - 数据通信-ch1.ppt

TopTest_Adminstrator.doc

Oracle JDeveloper 10g Overview

untitled

epub 61-2

<4D F736F F D2031A3AD4A617661BCBCCAF5CAC6CDB7D5FDBEA22E646F63>

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

Marketing_WhitePaper.PDF

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

附件9-郵政行動金融卡-VISA卡特別約定條款104.10

校友会系统白皮书feb_08

Java 1 Java String Date

目次 

untitled

untitled

EE Lecture 11 (Wireless Communications Systems)

序号:001

9 Internet 10 Internet

PL600 IPPBX 用户手册_V2.0_.doc

untitled

产品手册: CA GEN r8



目 錄 壹 緣 起... 1 貳 目 標... 7 參 現 行 自 動 化 作 業 現 況 肆 實 施 重 點 及 時 程 伍 資 源 需 求 陸 預 期 效 益 及 影 響 柒 計 畫 管 考 捌 配 合 事 項 子 計 畫

科 研 信 息 化 技 术 与 应 用,2015, 6 (1) of identity and the framework of identity management, this paper analyses the development trend of Identity Management

RunPC2_.doc

随需应变网络,恒久电信质量

NMS

EJB-Programming-4-cn.doc

XML XML XMPP XML XML Schema XML XML,,, XML,

2Office 365 Microsoft Office 365 Microsoft Office Microsoft Office Microsoft Office 365 Office (Office Web Apps) Office WindowsMAC OS Office 365 Offic

Microsoft Word 記錄附件

13 A DSS B DSS C DSS D DSS A. B. C. CPU D. 15 A B Cache C Cache D L0 L1 L2 Cache 16 SMP A B. C D 17 A B. C D A B - C - D

1

SiteView技术白皮书

沒有投影片標題


WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

幻灯片 1

工程师培训

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

ebook67-1

ebook 145-6

前言

2014_

<4D F736F F D20B5E7D7D3C9CCCEF1D7A8D2B5C5E0D1F8B7BDB0B8D0DEB6C1D6B8C4CFA3A BCB6A3A92E646F63>

清华得实WebST网络安全行业解决方案

untitled

android讲座

Chap6.ppt

优迈科技教学大纲2009版本

<4D F736F F D B9E3B6ABCAA1CBAEC0FBB9A4B3CCCAD3C6B5BCE0BFD8CFB5CDB3BCBCCAF5B9E6B7B6A3A8CAD4D0D0A3A9C7A9B7A22E646F63>

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

ebook64-1

目 彔 1. 准 备 工 作 登 彔 设 置 功 能 说 明 实 时 监 控 基 本 控 制 功 能 设 置 画 质 调 节 彔 像 与 抓 拍

User Group SMTP

中文朗科AirTrackTM T600 迷你无线路由器用户手册.doc

財金資訊-80期.indd

Transcription:

<Insert Picture Here> OCCAS5.0 IP 融合应用中间件吕利 (li.lv@oracle.com)

OCCAS5.0 产品介绍 2

缺乏融合的 IP 应用 3

VoLTE IP Centrex 统一的融合应用中间件降低成本 加速创新 更快推出应用 VoLTE MMTel RCS IP Centrex MMTel RCS 共享的使能部件 呈现即使消息会议 Service Enablers App Server A App Server B App Server C App Server D Web 2.0 融合应用中间件 SIP/IMS SOA IP 层 IP 层 有线 固网 2G / 3G 有线 固网 3G 4

Network Operations Developers (inhouse, 3 rd party) 统一融合应用中间件 Oracle Communications Converged Application Server VoLTE UC MMTel RCS Oracle Communications Converged Application Server ( 融合 Web- IMS 应用平台 ) IMS 核心网 (CSCF, HSS, MRF) 固网 2G / 3G 有线 5

OCCAS 软件组件需要下载独立的安装包 Converged SIP Java EE 6 Application Server 基于和扩展 Oracle WebLogic Server 11g R1 PS2) OCCAS 预集成了 SIP Servlet 容器... 预集成 Diameter 开箱即用的能力组件 Oracle JRockit Real Time 4.0 for Java SE 5 and 6 Oracle JRockit Mission Control 4.0 for Java SE 5 and 6 Oracle Enterprise Pack for Eclipse Oracle JDeveloper 11g and Oracle Application Development Framework 11g (11.1.1.3.0) 6

OCCAS 在网络中的部署图 TDM G/W Service Oriented Architectures/IT Systems Traditional OSS/BSS Application Grid Web Svc. ESB BPM Engine Enterprise Firewall IETF SIP Web Services, RMI Itf-N (SNMP) Network Management HTTP Mobile P-CSCF GGSN/PDSN HTTP A/R-Proxy S-CSCF ISC (SIP) OCCAS Legacy Charging Itf-N Functions (FTP/SFTP) Itf-N (LDAP, SOAP or HTTP) Provisioning System Terrestrial Broadband SBC Media Srvr.Ctrl. (SIP, HTTP, TCP) IMS Profile (Sh) (DIAMETER) Charging (Ro/Rf) (DIAMETER) Service Broker (LDAP) (JDBC) Media/Signalling Server/Gateway HSS Charging Gateway Legacy Switches LDAP Security Provider Relational Database 7

OCCAS 互通性验证 IMS Infrastructure Terminals, Gateways and Applications Hardware and Applicances Media Servers SOA and.net Infrastructure 8

行业标准支持 Java Community Process JSR 289 (SIP Servlet API 1.1) JSR 309 (Media Server Control API) JSR 224 (Java EE 5) 3 rd Generation Partnership Project IMS Service Control (ISC), 3GPP SIP Profile 3GPP Profile API (Sh) 3GPP On-line and Off-line charging APIs (Ro/Rf) 3GPP HTTP Authentication Internet Engineering Task Force RFC 3261 (SIP: Session Initiation Protocol) RFC 3265 (SIP-specific Event Notification) RFC 3428 (SIP Extension for Instant Messaging) RFC 3325 (Asserted Identity within Trusted Networks) RFC 3588 (Diameter Base Protocol) RFC 2543 compatibility RFC 3262 (PRACK) RFC 3515 (REFER) RFC 3903 (PUBLISH) RFC 3311 (UPDATE) RFC 3327 ( path ) RFC 3608 ( serviceroute ) RFC 4483 (Content Indirection) RFC 3581 (Symmetric Response Routing) RFC 4825 (XML Configuration Access Protocol) 9

JSR 289, JSR 309 Oracle 是 spec lead 10

Oracle Communications Converged Application Server Oracle Communications Converged Application Server EJB 容器 Proxy Java EE & Web 服务 业务创建工具 (Eclipse / JDeveloper) 应用路由器 业务使能部件 SIP Servlet 容器 容器服务 层级的集群 媒体服务器控制 Registrar HTTP Servlet 容器 实时的 Java 运行环境 概要 基于 SIP Servlet 的 SIP/IMS 应用服务器 全球超过 100 客户 客户举例 : AT&T, 法国电信, West/InterCall, TeliaSonera, Verizon 主要特性 SIP Servlet (JSR 289) 集成 Java EE 和 Web Services 地理冗余 层级的集群机制 媒体服务器控制接口 (JSR 309) 异步的会话管理 真正实时的 Java 运行环境 SIP Proxy & Registrar 应用路由器 XCAP 诊断 & OA&M 框架 SIP/ISC Diameter (Sh, Ro, Rf) 地理冗余 JMS 异步的会话管理 HTTP JDBC 关键应用 VoIP / Voice over LTE 多方多媒体会议 IP Centrex Rich Communication Suite (RCS) 11

基于 Oracle WebLogic Server 11g 行业领先的 Java EE 应用服务器 Web Services/SOA JAX-RPC, JAX-WS, WS-* Reliable, secure, interoperable Java Messaging Enterprise-class JMS (Fastest Java messaging on the market) 持久层 TopLink, JPA (EJB 3.0) Spring 框架 Built-in Spring integration ADF, Struts, POJO options 12

EM Diagnostics for Oracle Middleware OCCAS 与 WebLogic Server WL Operations Control EM Diagnostics Pack Applications/SDP ADF Spring POJO SIP Servlet 1.1 Diameter Java EE JMS WS-* SIP Diameter HTTP JMS SNMP JRockit Real Real Time Time JVM Diameter apps Ro, Rf, Sh JDeveloper Eclipse Development Tools Sun JVM 13

层级的集群服务 Load Balancer Load Balancer Charging Gateway Engine Tier ET Host 1 ET Host n ET Host n+1 Diameter Relay Admin Server SIP State Tier SST Host 1 SST Host 2 SST Host n SST Host n+1 Long-lived Session Store Data Tier UDT Host 1 UDT Host 2 UDT Host n UDT Host n+1 External Relational DB (User data) 14

地理冗余服务 1. 呼叫请求到达主站点 LOAD BALANCER LOAD BALANCER Engine Tier SIP State Tier ENGINE 1 REPLICA 1.1 ENGINE N REPLICA M.1 2. 呼叫状态保存到主站点的 SIP State Tier, 进入被复制到备份站点的状态 QUEUE ENGINE 1 REPLICA 1.1 QUEUE 5. 备份站点的 engine 收 ENGINE N 到消息时, 把呼叫状态持久化到 SIP State Tier, 保持跟主站点同步 REPLICA M.1 REPLICA 1.2 REPLICA M.2 REPLICA 1.2 REPLICA M.2 3. SIP State Tier 中的一个 replica 把呼叫状态数据放置在配置好的 JMS 的队列中 PARTITION 1 PRIMARY SITE PARTITION M JMS BUS PARTITION 1 SECONDARY SITE PARTITION M 4. 通过 JMS 呼叫被传送至某个 engine 15

异步的会话管理增强了线性扩展性 对于某个 SipApplicationSession, 提供异步会话接口分派任务和事件 好处 : 使得在不同的线程中对同一个 SipApplicationSession 分派任务和事件 帮助程序员以线程安全的方式多线程访问某个 消除了死锁的可能 减少了资源争用 多线程操作更新同一个 SipApplicationSession ( 例如会议 ) 更多融合应用的场景 提高了吞吐量 16

异步会话管理 机制 CallState-1 SIP Message Inbound q SAS, SipSessions, Transactions, Timers Outbound q Async work Single Worker Thread processing CallState1 at any given time after acquiring Lock Dispatches AsyncAction (work) on CallState2 s inbound q. Doesn t require CS2 lock CallState-2 SAS, SipSessions, Transactions, Timers Outbound q Worker Threads deposit SIP messages and AsyncAction Inbound q Single Worker Thread processing CallState2 at any given time after acquiring Lock 17

真正实时的 Java 运行环境 Turbo-charging converged Web-telecom applications 融合应用需要 : 极度的低延迟和可预见性 能够处理高并发请求 Oracle JRockit Real Time Oracle JRockit 5.0, 极其高性能的实时 JAVA 虚拟机 通过 Deterministic Garbage Collection (DGC) 保证最大响应时间 10x lower latency with using Oracle JRockit RealTime (vs. Sun Hotspot) Recommended OCCAS Deployment Stack Oracle Communications Converged Application Server JRockit Real Time (JRockit JVM + Mission Control) OS and Hardware 18

OCCAS with Oracle JRockit Real Time (JVM with guaranteed maximum response times) Response times (ms) 120 105 90 OCCAS Benchmark Non Realtime JVM 75 60 45 Oracle JRockit 30 15 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Time (s) 运行成本降低了 35% 到 50% 或更高 DGC 对于实时的业务请求能够大大提高系统利用率, 从而大大的降低硬件成本 运维成本 19

OCCAS SIP Servlet 容器 SIP Application Session State replication is managed by the container Application Router SIP Servlet Container Dialog Management Layer Transaction Layer Message Parser Transport Layer TCP UDP TLS 请求和响应处理 SIP Session API SIP Application Session API Timer API Auto-deployer Listeners SIP stack 协议通道 20

强大的融合汇聚的 Web-Telco 容器 融合 Web-IMS 的容器 通过 SIP,Java EE 和 SOA 创建融合互联网和 IMS 的应用 无需多个应用服务器 融合应用的开发创建 融合 Web-Telecom 的业务的创建执行环境 开发者在一个融合的容器上部署 Web 和 Telecom 的应用 SIP Servlet 容器 Applications Applications 融合应用 OCCAS Java EE 容器 有线 Broadband 宽带 移动 21

SIP Servlet 1.1 (JSR 289) 加速融合应用的开发上线 对于 SIP/IMS 应用开发的 Java 行业标准 Oracle 是规范的 lead OCCAS 是标准的参考实现 应用路由器简化了 SIP-IMS 应用的开发, 丰富了应用的路由选择 通过 SIP Servlet-Java EE 的整合, 融合 HTTP-SIP 简化 B2BUA (Back-to-Back User Agent) 应用的开发 前向 SIP Servlet 1.0 (JSR 116) 应用的兼容 SIP Servlet 开发者 SIP Servlet 应用路由器 SIP Servlet 容器 SIP Servlet 有线 Broadband 宽带 移动 22

SIP Servlet 主要方法 javax.servlet.sip. SipServlet SIP 消息类型 从 GenericServlet 继承 请求 : REGISTER INVITE REFER SUBSCRIBE BYE CANCEL 响应 : 200 OK 404 Not Found init() dorequest() doresponse() destroy() doregister() doinvite() dorefer() dosubscribe() dobye() docancel() dosuccessresponse() doerrorresponse() 23

SIP Servlet 例子代码 package test; import javax.servlet.sip.sipservlet; import javax.servlet.sip.sipservletrequest; import java.io.ioexception; public class InviteServlet extends SipServlet { protected void doinvite(sipservletrequest req) throws IOException { req.createresponse(180).send(); req.createresponse(200).send(); } protected void dobye(sipservletrequest req) throws IOException { req.createresponse(200).send(); req.getapplicationsession().invalidate(); } } 24

SIP 呼叫和 SIP Servlet 的方法对应 Joan 1 INVITE SIP Servlet 2 100 -Trying INVITE 3 180 - Ringing doinvite() 方法 事务 4 200- OK SIP 5 ACK 会话 BYE 事务 7 6 BYE 200- OK dobye() 方法 那么再来看看整个消息在 OCCAS 中的流转 25

SIP Servlet API 应用路由器插拔式实时的业务编排 应用路由器 (Application router) 由容器调用去选择下一个 SIP Servlet 应用去响应初始请求 ( 应用的解耦 ) Application Router App 1 App 2 App 3 App 4 12 INVITE INVITE INVITE INVITE JSR 289 Container JSR 289 SIP Application Router Interface: GetNextApplication SIP Application Server INVITE INVITE 26

Media Server Control (MSC) API (JSR 309) 大大简化多媒体应用的开发 控制媒体服务器的 JAVA 标准 开发者不需要媒体服务器厂商特有的协议 简化应用开发, 缩短开发周期 OCCAS 支持符合 MSC 规范的第三方媒体服务器控制驱动的开发 实现了 JSR 309 的 Service Provider Interface (SPI) 提供 console extension 以配置驱动 提供访问 JSR 309 对象 SIP Servlet MS Driver 1 OCCAS SIP Servlet 媒体服务器控制接口 (JSR 309) MS Driver 2 IP 会话层 (IMS) SIP Servlet MS Driver 3 媒体服务器 1 媒体服务器 2 媒体服务器 有线 Broadband 宽带 移动 27

IMS Subscriber Profile API OCCAS 提供 Java API, 以使应用通过 Diameter 访问 IMS 的用户档案 HSS 遵循 3GPP TS 29.328 和 TS 29.329 完成与主流厂商 HSS 的互操作测试 : Ericsson, Nokia Siemens Networks, Huawei, ZTE, Bridgewater Systems, NEC, Nortel OCCAS Sh Home Subscriber Server 28

计费接口 离线计费 (3GPP Rf) 在线计费 (3GPP Ro) Rf Ga Bx Servlet API 的方式给开发者 WLSS (CTF) CDF OFFLINE CHARGING CGF BILLING DOMAIN 跟 Oracle BRM 的预集成 Ro Ga Bo WLSS (CTF) OCF CGF ONLINE CHARGING BILLING DOMAIN 29

SIP Proxy 和 Registrar 组件开箱即用的组件 Proxy Registrar 组件提供 : RFC 3261 里的 Proxy 和 Registrar 的功能 OCCAS 里的可选组件 支持的 RFC:RFC 3261, RFC 3327, RFC 2617, RFC 3761 Registrar 处理 REGISTER 请求, 把注册关系持久化到数据库 (Oracle or MySQL) 提供 Location Service 提供 ENUM Service Proxy 处理 INVITE 请求, 通过 Location service 完成 AOR 查询 支持配置 : record-routing, parallel or sequential forking 30

基于 Oracle Jdeveloper 的业务创建开发 标准的开发环境 Visual Design Dialogdriven Design Hand Coding 31

产品 demo 演示 32

ARGELA 赞助式多媒体呼叫 运营商新的营收模式 广告商可以精确定位目标受众 用户享受相关性广告 ( 根据主叫 被叫等信息 ) 并能够免费通话 Your ad goes calling now... here... 33

ARGELA 赞助式多媒体呼叫特点 - 多赢 对运营商而言 新的营收来源 借助广告商推广 增加的使用时间 对广告商来说 更精准的目标受众 客户绑定 视频和多媒体效果 对客户而言 免费或折扣呼叫 相关性信息获取 Advertising world INTERNET Telecom world 2G/2.5G/3G PSTN 34

Argela and Turk Telecom 赞助式多媒体呼叫 架构图 Multimedia Sponsored Call OCCAS Include diagram of solution architecture Oracle Communications Converged Application Server (OCCAS)

中国电信号百业务商企通平台 IVR 和传真业务部署架构 RTP softswitch SIP Other Standby OCCAS OCCAS Media Server FTP Servers OCCAS OCCAS OCCAS Applications: IVR + efax

从 WEB 端发送传真

从 WEB 端接受传真

总结 1 全面 全面支持 IP / IMS / NGN, 为创新的三网融合业务提供统一的中间件 2 领先 倡导行业标准, 是一个电信级的 开放的融合应用中间件 3 高效 可重用的组件和简单的 API, 高效开发和实现融合多媒体应用 极高的性能及可预测的延迟 4 可靠 卓越的高可用性和可靠性, 支持线性的横向扩展 全球商用客户最多