INVENTION DISCLOSURE

Similar documents
VMware AirWatch Certificate Authentication for Cisco IPSec VPN

Overview of Data Furnisher Batch Processing

To start your custom application development, perform the steps below.


Admin Report Kit for Exchange Server

ITU-T T Focus Group on Identity Management (FG IdM): Report on IdM Use Cases and Gap Analysis

ELEC5509 Mobile Networks

Stock Affiliate API workflow

REST; WebSocket (RFC 6455)

Infrastructure Series

Lecture 6 -.NET Remoting

BMC Remedyforce Integration with Remote Support

CCNA Security v2.0 Chapter 3 Exam Answers

ELEC5509 Mobile Networks

Chapter 2. The OSI Model and TCP/IP Protocol Suite. PDF created with FinePrint pdffactory Pro trial version

Product Release Notes

Product Release Notes

VMware EVO:RAIL Customer Release Notes

Connect+/SendPro P Series Networking Technical Specification

EcoStruxure for Data Centers FAQ

Dynamic Storage (ECS)

HW4 Software version 3. Device Manager and Data Logging LOG-RC Series Data Loggers

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0

Frequently Asked Questions

HARTING MICA Firmware 2.0 Release Notes

NGN Signalling requirement to support QoS

Cisco EPN Manager Operations

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

ProSyst Remote Manager 6.1

Quick Guide on implementing SQL Manage for SAP Business One

Position Statement for Multimodal Workshop


Secure Mobile Access to the Local ICS Network. Jan Vossaert Veilige industriële netwerken 29/09/2016

Cisco EPN Manager Network Administration

BMC Remedyforce Integration with Bomgar Remote Support

A Novel Description Language for Value-Added Services to enable Automated Functional Testing

ADSS Server Evaluation Quick Guide

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide

SafeDispatch SDR Gateway for MOTOROLA TETRA

CCNA 1 Chapter v5.1 Answers 100%

App Orchestration 2.6

Getting the Most from REST and JSON

An Introduction to Crescendo s Maestro Application Delivery Platform

Cisco Smart Software Manager satellite

TRAINING GUIDE. Overview of Lucity Spatial

VMware AirWatch SDK Plugin for Apache Cordova Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins

Reference Guide. Service Pack 3 Cumulative Update 2. Revision J Issued October DocAve 6: Control Panel

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform

Password Reset for Remote Users

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

Courseware Setup. Hardware Requirements. Software Requirements. Prerequisite Skills

Maximo Reporting: Maximo-Cognos Metadata

Digital Imaging and Communications in Medicine (DICOM) Supplement 204 TLS Security Profiles

Please contact technical support if you have questions about the directory that your organization uses for user management.

GANTOM 7: COMPACT SEVEN COLOR DMX SPOTLIGHT USER GUIDE

TPP: Date: October, 2012 Product: ShoreTel PathSolutions System version: ShoreTel 13.x

CounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation.

KNX integration for Project Designer

Cisco Tetration Analytics, Release , Release Notes

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

SOLA and Lifecycle Manager Integration Guide

Stealing passwords via browser refresh

Model 86A00-2 Home Theater Extender 2 (HTX2)

White Paper. Contact Details

Troubleshooting Citrix- Published Resources Configuration in VMware Identity Manager

D e v e l o p e r s G u i d e

INSERTING MEDIA AND OBJECTS

HSCN Interconnectivity Requirements Summary

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

Gemini Intercom Quick Start Guide

Frequently Asked Questions

INTELLISNAP. TECHNOLOGY QUICK START GUIDE Pure Storage FlashArray. Publish Date: July 30, 2015 Distribution: Public Author: Jonathan Howard

Product Release Notes

Retrieval Effectiveness Measures. Overview

CCNA Security v2.0 Chapter 9 Exam Answers

Wireless Access Point Features

1. The first section examines common performance bottlenecks that need to be considered.

Project Stage 3 Purchase order submission, invoice receipt and matching

Mobility Support by the Common API for Transparent Hybrid Multicast

HW4 Software Version 3.4.1

Launching Xacta 360 Marketplace AMI Guide June 2017

CONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2

Enterprise Installation

2. When logging is used, which severity level indicates that a device is unusable?

Adverse Action Letters

Point-to-Point Encryption (P2PE)

Oracle CPQ Cloud Release 1. New Feature Summary

DocAve 6 Service Pack 2 Control Panel

Managing User Accounts

Westinghouse Nuclear Automation. Ovation -based Rod Control Logic Cabinet

Contactless Services Card Specification v2.2 - Amendment C

Dear Milestone Customer,

Paraben s Phone Recovery Stick

Enterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)

Model WM100. Product Manual

vrealize Operations Management Pack for Storage Devices Release Notes

CCNA 3 Practice Final v5.0 Exam Answers 2015 (100%)

CCNA 1 v5.1 Practice Final Exam Answers %

Oracle BPM 10rR3. Role Authorization resolution using groups. Version: 1.0

WLAN Interoperability Testing with Expert Analysis

Transcription:

1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure is heavy cmpared t web standards used tday. Alternative prtcls and data representatin will be beneficial fr easier adptin in new breed f devices that fill the netwrk. 3. Inventin Descriptin. a. Describe the inventin in detail. Claims 1. Imprve Device/ACS cmmunicatin by using in additin t the TR-069 Ntificatin and Cnnectin Request messaging a websckets mdel fr the request/respnse messaging used t manage the device, eliminating the TR-069 reverse HTTP dialg. Use the existing TR-069 Ntificatin mechanism t cmmunicate the use f Websckets. Advertise WebScket Supprt (Infrm Request) Reference WebScket URL (Infrm Respnse) This effectively separates Device Registratin (Infrm & Cnnectin Request) frm CPE/ACS management dialg. 2. Usage f WebSckets Encapsulate Request Types as WebScket Tkens. This eliminates the need fr SOAP as the encapsulatin mechanism. Furthermre, instead f Webscket Tkens, e.g., a STOMP client as a cnsumer can be used as a layer n tp f the Webscket t handle transactins, much mre simpler and pwerful than the SOAP. Hwever, it is still pssible t keep the SOAP layer n tp f the Webscket e.g., t make a minimal change in an existing implementatin. Encapsulate Data Request/Respnse in JSON frmat r current TR-069 XML. Defines private and public channels in rder t better scale data distributin Private Channels used fr Cnfiguratin and Mnitring Public Channels used fr ACS t cmmunicate cmmn plicies t a grup f devices. WebSckets can be seen as a suthbund adapter t a general bus architecture fr device access The WebSckets can be seen as a suthbund adapter t a general bus architecture fr device access Claims Discussin Page 1

Claim 1: TR-069 prtcl cnversatin is dne in tw ways: CPE Initiated Dialg (Ntificatin Request Respnse) See figure 1 ACS Initiated Dialg (Cnnectin Request) See Figure 2 The CPE Initiated dialg ccurs at bt time and at a scheduled r peridic interval if cnfigured. During the Ntificatin time the ACS has the pprtunity t request infrmatin t the device and perfrms ther management peratins. The ACS Initiated Dialg cnsist f an ACS HTTP GET send t the device that triggers the Ntificatin prcess, falling back t the previusly described prcedure Figure 1 Device Initializatin/Scheduled/Peridic Infrm Cnnectin Figure 2 ACS initiated Cnnectin By Using Websckets, the Device/ACS cmmunicatin stays ver a lighter cnnectin (WebSckets have much less verhead than HTTP) and fixes the TR-069 reverse HTTP mdel), being able t use regular websckets framewrks (including RPC request/respnse patterns). Tday Implementers need t adapt HTTP framewrks t supprt the TR-069 Page 2

reverse dialg mdel. The aggregate effect is faster cnnectins, less resurces and cmparatively similar scalability as the current HTTP mdel. In Figure 3 The device initiates a HTTP cnnectin, the regular TR-069 infrm messaging exchange. After authenticatin, The WebScket Infrmatin is made available t the device. The device pens the WebScket Cnnectin and maintains it alive. The HTTP sessin can remain pen r clsed and the Webscket nw handles the exchange f infrmatin. This will nrmally happen at bt time r at peridic/scheduled infrm, preserving the TR-069 state mdel. Figure 3 Device Initiated WebScket In figure 4 the same TR-069 Cnnectin Request is used t trigger the WebScket Cnnectin (in case the webscket cnnectin is clsed). This mde f peratin is als cmpatible with the existing mde f peratin. Figure 4 ACS initiated webscket Claim 2: TR-069, prvides a pint-t-multi-pint cmmunicatin mdel (ACS t ne r mre devices). A nrthbund interface is needed t cmmunicate frm external systems thugh the ACS. The SNMP Mdel used in Cable is mre flexible as it is multipint-t-multipint fashin but lacks f cntrl besides read/write access is pssible Using websckets channels sme interesting cnfiguratins can be achieved. Supprt either pint-t-multipint as traditinal TR-069 des, but als prvide multipint-t-pint with cncrete plicies t manage public and private channels channels. Page 3

Decentralizatin f peratins by allwing adhc managers t temprarily interact with ne r mre devices. Fr example, trubleshting sessins. Share infrmatin with ther management systems and applicatins using the enterprise bus. Figure 5 shws the current TR-069 mdel. The ACS acts as a brker fr the managed devices. The interactins frm a separate entity (ther NMSs, Management cnsles) use prprietary means. Figure 5 TR-069 Management Mdel Figure 6 shws the separatin f management and cntrl functins f the ACS f the prpsed mdel. The Device Registratin (i.e., Infrm, Cnnectin Request), and device management (request/respnse messaging) via websckets. The architecture is further enhanced by decupling the lgic and state machine f the ACS int a distributed system by using an enterprise bus. There are many available slutins that cnnect websckets t enterprise buses. Figure 6 Prpsed TR-069 Prtcl Infrastructure Management entities dmains. The lightweight aspects f this inventin expand the TR-069 capabilities beynd netwrk devices and target the management f mbile devices and even applicatins and Web Page 4

applicatins. Applicatin framewrks such as ios, Andrid, Linux packaging, OSGi and thers can be brught t the management plane. This allw targeting the fllwing managed clients Netwrk, appliances and mbile devices. Standalne applicatins using a cmmn management API at the OS level r each applicatin embedding the prper management stack. Web applicatins (ephemeral sessins). The web applicatin lads the management client entity and infrmatin cntext (instead f the TR-069 ntificatin schema) during the web page dwnlad. In the security side, web applicatins will be restricted t same t same rigin plicy as any web brwser fr the WebScket creatin. But this restrictin des nt apply t all ther mdels b. Why was the inventin develped? What prblem(s) des the inventin slve? Hw is it better? TR-069 is well psitined in the telecmmunicatin industry fr CPE management. Hwever, its implementatin is nt trivial. A new set f devices (E-Health, Electrical Grid) culd take advantage f the TR-069 infrastructure if the cmmunicatin prtcls are light and simpler. c. Briefly utline the ptential cmmercial value and custmers f the inventin. Currently millins f devices supprt TR-069. This inventin can prvide a faster path fr fast implementatin and brader adptin fr the benefit f Service Prviders and users alike. 4. HOW is this inventin different frm existing prducts, prcesses, systems? This inventin disclsure is intended t extend the TR-069 prtcl and dcuments the IPR aspects f this inventin and hw t integrate int the current prtcl. Page 5