Upload
yang-qing
View
306
Download
8
Embed Size (px)
Citation preview
HUAWEI TECHNOLOGIES CO., LTD.
www.huawei.com
Huawei Confidential
Security Level: Secrets
Introduction of IPTV BMS subsystem
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
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
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
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
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.
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
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 …
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…
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
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”
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
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
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
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
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.
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
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
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
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:
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.
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
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
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
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)
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)
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)
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
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
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)
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)
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
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)
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)
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)
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)
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)
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
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential
Thanks !