39
HUAWEI TECHNOLOGIES CO., LTD. www.huawei.com Huawei Confidential Security Level: Secrets Introduction of IPTV BMS subsystem

Introduction of IPTV BMS Subsystem V1.0

Embed Size (px)

Citation preview

Page 1: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD.

www.huawei.com

Huawei Confidential

Security Level: Secrets

Introduction of IPTV BMS subsystem

Page 2: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

2222

3333

Overview of IPTV

Overview of IPTV-BMS

Functions of IPTV-BMS

Interface for IPTV-BMS and BOSS

1111

4444

Page 3: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Overview of IPTV

IPTV bearer net

IPTV NMS

BMS

BOSS IPTV CMS

Receiving system

Broadcast control system

Encoding system MDN Center

Conditional access

DHCP

EPG/UPDATE

MDN edge

EPG/UPDATE

MDN edge

STB STB STB STB

Service management layer

Service control layer

Service bearer layer

Services access layer

IPTV TMS IPTV Report

Middleware

Page 4: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

2222

3333

Overview of IPTV

Overview of IPTV-BMS

Functions of IPTV-BMS

Interface for IPTV-BMS and BOSS

1111

4444

Page 5: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Overview of IPTV-BMS

Positioning of IPTV-BMS system Integrated operation and supporting platform for IPTV business

IPTV-BMS can satisfy the following requirements Support IPTV number assignment for clients, packaging of products, charging and other procedures Designed according to the three-tier regional structure of province, city and town to realize sub regional

operation Increase operators' efficiency, reduce labor intensity and operation cost

IPTV-BMS has the following main abilities Strong business ability, support for flexible marketing operation, continuous offer of innovated business

development modes High stability, high security and high performance, support for large data management Openness, easy for the integration of other businesses and the system Frame-based design structure, support for the dynamic overplay of businesses to satisfy the development of

future value-added business and requirements for operation Full exploration of supporting platform's data planning ability to provide strong strategic support for future

development of businesses

Page 6: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Structure of IPTV BMS solution

IPTV BMS

Subscriber management

• BOSS 3-units model design • Life cycle management of clients • BOSS 3-units model design • Life cycle management of clients

Product management *

Content management

• Support the seamless integration with IPTV platform

• Support the joint with many contends operator's platform

• Perfect contends verification mechanism

• Support the seamless integration with IPTV platform

• Support the joint with many contends operator's platform

• Perfect contends verification mechanism

Statistics and analysis *

• Statement shown in charts • OLAP analysis • Statement shown in charts • OLAP analysis

Charging management *

• Flexible packing and combination of products, formulized tariff management

• Products integrated with IPTV value-added business to realize the unify of products management

• Flexible packing and combination of products, formulized tariff management

• Products integrated with IPTV value-added business to realize the unify of products management

Interface management

• Interfaces for BOSS,MEM,CMS• Interface with outside business system • Interfaces for BOSS,MEM,CMS• Interface with outside business system

Authorization management

• Authorization• VOD subscription limit • Authorization• VOD subscription limit

• Unified charging for integrated businesses • Various charging modes et accumulation of

various discounts• CP/SP unified division settlement

• Unified charging for integrated businesses • Various charging modes et accumulation of

various discounts• CP/SP unified division settlement

Users management, Statistics and analysis, Charging management

These THREE parts provided to the BOSS Management.

Page 7: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

2222

3333

Overview of IPTV

Overview of IPTV-BMS

Functions of IPTV-BMS

Interface for IPTV-BMS and BOSS

1111

4444

Page 8: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

Product model

Products

For month

By times

Charging modelOrder rules

Using rules

Normal

Services

Business rules

Com

positio

n

Life cycle

Charging

strategies Discount policy

Suspending Logout …

Page 9: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

Product composition

Products

Services

1

Charges

Services

2

Services

n

Contents

1

Contents

2

Contents

n

Contents

1

Contents

2

Contents

n…

Page 10: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

The flow of create product

1. Create cooperation

partners2. Create service

3. Create product

charging policy4. Create product

Page 11: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management Discount Policy

TV

PPV

PLTV(reservations)

TVOD

PVR

MIX

VAS

NPVR

VOD

Service type Charging Model

For month

By times

Discount Policy

One Service type can

define two Discount Policies

One is “For month”,

the other is “By times”.

But for TV service type, it can

only define “For Month”.

SVOD = “VOD” + “For month”

VOD = “VOD” + “By times”

CHANNEL = “TV “+ “For month”

Page 12: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS – Management of cooperation partners

Login BMS, enter to Manage Partner->Query Partner, Click ‘Add’ button

Finish creating cooperation partners, then review the cooperation partners.

1.Create cooperation partners

Page 13: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

Login BMS, enter to Manage Operation->Manage Service->Query Service, Click ‘Add’ button

When finishing the creation, service can be used after passing the review and releasing.

2.Create service

Page 14: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

1. Enter to Manage Operation->Operation Parameter->Product Charging Policy, Click ‘Add’ button

3.Create product charging policy

Remarks: Charging policy is not needed to create for the pay-per-view product

Page 15: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

1. Enter to Manage Operation->Manage Product->Query Product, Click ‘Add’ button

4.Create product

2. Input parameters of product, then Click ‘Add’ button

Page 16: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

3. When finishing the creation, product can be used after passing the review and releasing.

2. Select services which the product includes:

Remarks: For monthly products, BOSS need to be configured the same product id with BMS.

Page 17: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV-BMS - Product management

The flow of create product

1. Create cooperation

partners2. Create service

3. Create product

charging policy4. Create product

Page 18: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV BMS - Subscriber management

1. Login BMS, enter to Manage Business->Integrated Business->Create Account

The flow of create subscriber from BMS

Page 19: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV BMS - Subscriber management

2. Input subscriber parameters:

External Customer ID(accountNumber), Customer Name(custName),

Contact Phone Number(custTelephone), Subscriber ID(serviceNumber),

Password(password), Confirm Password(password),

Subscriber Order Grade, Broad Band Width(bandwidth),

Subscriber Grade, Area,

3. If here want vod subscription limit, click “Give ppv times limitation” , then input parameters:

Max ppv times(voDsubscriptionLimit), Interval for the limitation(voDsubscriptionLimitInterval)

4. Then click ‘0K’ button.

The flow of create subscriber from BMS

Page 20: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV BMS - Subscriber management

1. Login BMS, Enter to Manage Business->Integrated Business->Orders Amendment

The flow of order products from BMS

2. Choose Subscriber and click ‘Next’ button:

3. Then click ‘Add’ button to choose products:

Page 21: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV BMS - Subscriber management Order products from BMS

4. Choose products then click ‘OK’ to complete order.

Page 22: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Functions of IPTV BMS - Subscriber management

1. Login BMS, Enter to Manage Business->Integrated Business->Orders Amendment

The flow of cancel order products from BMS

2. Choose Subscriber and click ‘Next’ button:

3. If click button to cancel order products to the end of current month.

4. If click button to cancel order products immediate

Page 23: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

2222

3333

Overview of IPTV

Overview of IPTV-BMS

Functions of IPTV-BMS

Interface for IPTV-BMS and BOSS

1111

4444

Page 24: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface for IPTV-BMS and BOSS

BOSS

IPTV BMS

The interface of BMS for BOSS:

1. Create service and Order Products

2. Interface for Modifying service Information/ Replace STB

3. Interface for deleting service

4. Interface for suspend an account

5. Interface for activating an account

6. Interface for suspend VoD purchasing an account

7. Interface for resuming VoD purchasing of an account

8. Interface for Modifying Order Information

9. CDR Transmission

The interface of BOSS for BMS:

10. Modify order information

Page 25: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface for IPTV-BMS and BOSSThere are some parameters in interface for BOSS

Response

Parameter

Attribute Type (in Bytes)

ResultBean returnCode int

returnMessage String(<=1024)

Page 26: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface for IPTV-BMS and BOSSThere are some parameters in interface for BOSS

Request Parameter Attribute Type (in Bytes)

custBean accountNumber(custID) String(<=20)

custName String(<=100)

custTelephone String(<=20)

Page 27: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface for IPTV-BMS and BOSSThere are some parameters in interface for BOSS

Request

Parameter

Attribute Type (in Bytes)

userBean

serviceNumber(userID) String(<=32)

password String(<=12)

lineOfCredit int

creditCycle int

stbSN String(<=16)

stbMAC String(=12)

bandwidth int

physicalPorts String(<=128)

Page 28: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface for IPTV-BMS and BOSSThere are some parameters in interface for BOSS

Request Parameter Attribute Type (in Bytes)

orderBean

productID String(<=10)

startTime String(=14)

endTime String(=14)

continueFlag int

operationType int

Page 29: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.1: Create service and Order Products

BOSS IPTV BMS IPTV MEM

Create subscriber and order products

(InterfaceName : Create service and Order Products. API: createUser)

Create user process

Create user request

Create user process

Return result

Return result

Create subscriber and order products need parameters:

account information

service information

product information

STB information

The flow of create subscriber and order products from BOSS

Operator should create subscriber on BOSS, then send subscriber information to BMS through interface.

ResultBean createUser (CustBean custBean, UserBean userBean, OrderBean[] orderBean, String sequenceID)

IPTV DHCP

If the result is success

Create DHCP authentication information

Page 30: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.2: Interface for Modifying service Information/ Replace STB

The flow of modify subscriber information from BOSS

BOSS IPTV BMS IPTV MEM

Modify subscriber information

(InterfaceName : Modifying service Information/ Replace STB. API: modifyUserInfo)

Modify user information process

Modify user information request

Modify user information processReturn result

Return result

Modify subscriber information need parameters:

account information

service information

STB information

IPTV DHCP

If the STB information is modifyed and result is success

Replace DHCP authentication information for the new STB

ResultBean modifyUserInfo (CustBean custBean, UserBean userBean, String sequenceID)

Page 31: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.3: Interface for deleting service

The flow of delete service from BOSS

BOSS IPTV BMS IPTV MEM

Delete service (InterfaceName : deleting service. API: deleteService)

Delete service process

Delete service request

Delete service process

Return result

Return result

Delete service need parameters:

account number

service number

IPTV DHCP

If the result is success

Delete DHCP authentication information for the STB

ResultBean deleteService (String accountNumber,String serviceNumber, String sequenceID)

Page 32: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

The flow of suspend an account from BOSS

BOSS IPTV BMS IPTV MEM

Suspend an account (InterfaceName : suspend an account. API: suspendAccount)

Suspend an account process (Find all associated services of the account)

Suspend all associated services of the account

requestSuspend all services process

Return result Return result

Suspend an account need parameters:

account number

ResultBean suspendAccount (String accountNumber , String sequenceID)

Interface No.4: Interface for suspend an account

Page 33: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.5: Interface for activating an account

The flow of activate an account from BOSS

BOSS IPTV BMS IPTV MEM

Activate an account (InterfaceName : Activating an account. API: activateAccount)

Activate an account process (Find all associated services of the account)

Activate all associated services of the account

Activate all services processReturn result

Return result

Activate an account need parameters:

account number

ResultBean activateAccount (String accountNumber , String sequenceID)

Page 34: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.6: Interface for suspend VoD purchasing an accountThe flow of suspend VoD purchasing of an account from BOSS

BOSS IPTV BMS

Suspend VoD purchasing of an account (InterfaceName : suspend VoD purchasing an account. API: suspendVodPurchasing)

Suspend VoD purchasing of an account process

(Find all associated services of the account ,

Suspend VoD purchasing of each service)

Return result

Suspend VoD purchasing of an account need parameters:

account number

ResultBean suspendVodPurchasing (String accountNumber , String sequenceID)

Page 35: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.7: Interface for resuming VoD purchasing of an accountThe flow of resume VoD purchasing of an account from BOSS

BOSS IPTV BMS

Resume VoD purchasing of an account

(InterfaceName : resuming VoD purchasing of an account. API: resumeVodPurchasing)

Resume VoD purchasing of an account process

(Find all associated services of the account ,

Resume VoD purchasing of each service)

Return result

Resume VoD purchasing of an account need parameters:

account number

ResultBean resumeVodPurchasing (String accountNumber , String sequenceID)

Page 36: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.8: Interface for Modifying Order InformationThe flow of Modify Order Information from BOSS

BOSS IPTV BMS IPTV MEM

Modify Order Information (InterfaceName : Modifying Order Information. API: changeOrderInfo)

Modify Order Information process

Modify Order Information request

Modify Order Information process

Return result Return result

Modify Order Information need parameters:

service number

Order information: productID, startTime, endTime,...

Restrictions

The whole system will not support subscribed VoD product from this interface.

Can Order for one month, Continue order, Cancel order to the end of month, Cancel order immediate.

ResultBean changeOrderInfo(String serviceNumber, ,OrderInfo[] orderInfo, String sequenceID)

Page 37: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.9: CDR Transmission

The flow of CDR transaction

MEM BMS

Generate CDRs

Connecting CDRs (ftp)

Formatting process

BOSS

push CDRs(ftp)

Page 38: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Interface No.10: Modify order information

The flow of Modify order information from BMS to BOSS

MEM BMS

Modify order information process

Modify order information request

BOSSEPG

Modify order information (for month)

Modify order information process

Modify order information request

Modify order information process

Return result Return result

Return result

Page 39: Introduction of IPTV BMS Subsystem V1.0

HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential

Thanks !