Thông tin nhận dạng nhà cung cấp dịch vụ

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu về tiêu chuẩn truyền hình theo phương thức IP (IPTV) và khả năng ứng dụng ở Việt Nam (Trang 32 - 42)

CHƢƠNG 2 : CHUẨN DVB-IP

2.3 Nhận dạng dịch vụ (Service Discovery)

2.3.5 Thông tin nhận dạng nhà cung cấp dịch vụ

Phần đầu tiên trong phát hiện dịch vụ là pha nhận diện nhà cung cấp dịch vụ (Service Provider). Nó hỗ trợ thực hiện khám phá của nhà cung cấp theo dịch vụ DVB-IP trên nền mạng và có được thông tin định vị các giá trị biến đổi theo thông tin của nhà cung cấp dịch vụ.

Bản ghi nhận dạng nhà cung cấp dịch vụ (Service Provider Discovery Record) được mang trong một bản ghi bao gồm các danh sách dữ liệu trong bảng 2. Service Provider Discovery Information có thể được multicast (module đẩy )hoặc được nhận theo yêu cầu (modul kéo). Cả hai modul này đều được hỗ trợ.

Một bản ghi dữ liệu nhận dạng nhà cung cấp dịch vụ (Service Provider Discovery Information) có thể kết hợp các thông tin khám phá trên một vài các nhà cung cấp dịch vụ. Việc này sẽ được sử dụng hữu ích khi giảm tới mức tối thiểu số lượng các bản ghi đã nhận được. Ví dụ một yêu cầu HTTP đơn giản có thể được gọi để hoàn thành một danh sách các nhà cung cấp dịch vụ DVB-IP trên nền mạng.

Bảng 2: Bản ghi nhận dạng nhà cung cấp dịch vụ Service Provider(s) Discovery Record Mô tả thuộc tính Nhiệm vụ/ Tuỳ chọn/ Điều kiện Service Provider Domain Name

Một miền Internet DNS được đăng ký duy nhất bởi

một nhà cung cấp dịch vụ M

Số phiên bản Phiên bản của bản ghi Service Provider Discovery. thứ tự các phiên bản sẽ được tăng lên theo sự thay đổi của bất kỳ một bản ghi nào khi có thông tin mới cho nhà cung cấp dịch vụ được tìm thấy

M

Tên của nhà cung cấp dịch vụ được hiển

Tên của nhà cung cấp dịch vụ được hiển thi trên một hay nhiều ngôn ngữ khác nhau, một tên được chấp nhận trên một mã ngôn ngữ, ít nhất một ngôn ngữ sẽ

thị đa ngôn ngữ được sử dụng Mô tả chi tiết

nhà cung cấp dịch vụ được hiển thị đa ngôn ngữ

Miêu tả nhà cung cấp dịch vụ cũng được hiển thị đa ngôn ngữ. Mỗi mô tả sẽ được chấp nhận trên một mã

ngôn ngữ O

Logo của nhà cung cấp dịch vụ

Trỏ tới logo của nhà cung cấp dịch vụ cho mục đích hiện thị. Con trỏ có thể là một URI O

Định vị URI này mã hoá vị trí của DVB-IP Offering Records, nó miêu tả các chức năng mà nhà cung cấp dịch vụ có thể có.

O

Payload ID chỉ ra loại thông tin của dịch vụ khám phá có thể có tại vị trí DVB-IP. Ví dụ: nó có thể là một loại khám phá quảng bá hoặc một CoD discovery.

O

Danh sách các ID đoạn và phiên bản của chúng

Chỉ ra các đoạn tin mang các thông tin về service discovery của loại payload ID nào và phiên bản của

đoạn tin đó là bao nhiêu. C

Bản ghi này bao gồm cả Service Discovery Information và Service Provider của phần data model.

Chú ý: Dánh sách các ID đoạn và phiên bản của chúng được chỉ ra để khai báo HNED của các đoạn tin được ẩn trong bản ghi DVB-IP. Danh sách này là bắt buộc khi thông tin SD&S được cung cấp theo yêu cầu, đây là cách duy nhất để HNED biết về đoạn tin được yêu cầu. Danh sách này là lựa chọn khi multicasting thông tin SD&S.

Định vị DVB-IP đề nghị sẽ chứa ít nhất một trường được định nghĩa trong bảng 3, liên quan tới hoạt động của SP đề nghị. Một đề nghị cung cấp dịch vụ có thể được tạo ra từ loại dịch vụ Live Media Broadcast (dữ liệu thực quảng bá) hoặc nội dung theo yêu cầu. Cung cấp dịch vụ có thể liên quan tới dịch vụ cung cấp bới các nhà cung cấp dịch vụ khác. Thông tin được phát hiện liên quan tới các dịch vụ như là định vị dịch vụ, việc này cần để yêu cầu thẳng tới nơi cung cấp dịch vụ để thực hiện cung cấp dịch vụ. Một Service Provide cũng có thể được định nghĩa là một gói tin nếu nó chọn lựa để tập hợp một vài dịch vụ và thực thi chúng như là một thực thể đơn

Bảng 3: Bản ghi DVB-IP đề nghị

DVB-IP Offering

Record Mô tả thuộc tính

Nhiệm vụ/ Tuỳ chọn/ Điều kiện Service Provider

Domain Name

Một internet vùng miền DNS đăng ký bởi Service Provider là duy nhất được nhận thực bởi Service Provider.

M

Số phiên bản Phiên bản của bản ghi DVB-IP theo yêu cầu, số thứ tự của phiên bản cũng sẽ được tăng lên mỗi khi thay đổi các bản ghi DVB-IP yều cầu

C

Bản ghi này thực thi các DVB-IP đề nghị của Data Model.

Chú ý: Số thứ tự phiên bản của bản ghi DVB-IP đề nghị là bắt buộc khi mà các bản ghi được cung cấp theo yêu cầu và được chọn khi các bản ghi là multicasted.

2.3.5.1 Bản ghi phát hiện quảng bá.

 Bản ghi Broadcast Discovery- TS full SI.

Bản ghi Broadcast Discovery Information được phân phát từ bản ghi DVB-IP đề nghị. Nó cung cấp tất cả các thông tin cần thiết để tìm kiếm dịch vụ đa giữ liệu quảng bá có gắn SI. Thông tin trên các dịch vụ riêng biệt được lấy ra từ luồng truyền thông qua việc sử dụng các thông tin như là định nghĩa trong DVB-SI. Bản ghi này thực hiện Broadcast Discovery Information, định vị dịch vụ kết nối, định vị mô tả dịch vụ, và sự kế thừa DVB-IP đề nghị hợp thành Data Model. Bản ghi này sẽ bao gồm tất cả các thuộc tính trong bảng 3, bao gồm các trường sau:

Bảng 4 “TS Full SI” Discovery Information “TS Full SI” Broadcast Discovery Record Mô tả thuộc tính Nhiệm vụ/ Tuỳ chọn/ Điều kiện Định vị mô tả các dịch vụ

Một URI truyền địa chỉ lớp vật lý của tập hợp các mô tả dịch vụ, cung cấp các thêm các thông tin trên dịch vụ (như siêu dữ liệu, các sự kiện,…) và không nhất thiết phải truy cập vào dịch vụ

O

Service Cho mỗi một dịch vụ M

dịch vụ

Nhận dạng dịch vụ kết cấu

Một nhận dạng duy nhất cho mỗi dịch vụ, có duy nhất tên máy chủ DNS dưới một miền DNS điều khiển bởi Service Provider

M

Service Provider Domain Name

Một vùng miền DNS được đăng ký và xác thực duy nhất bởi Service Provider. Nếu nó không tồn tại thì DNS vùng miền từ DVB-IP đề nghị sẽ được sử dụng.

O

Service host name

một tên máy chủ duy nhất cho dịch vụ trong giới hạn vùng miền của cung cấp dịch vụ

M

DVB Triplet

DVB xác thực bởi thuật toán Triplet

O

Original Network ID

Đưa ra một ID mạng của hệ thống phân phát nguồn.

M

TS ID

Xác thực luồng truyền dữ liệu

M

Service ID

Xác thực một dịch vụ từ bất kỳ dịch vụ khác trong giới hạn TS. ID dịch vụ giống như một số các chương trình trong bảng bản đồ tương ứng

M

Max bitrate

tối đa số lượng bít trên tất cả các luồng thông tin mang dịch vụ. O Service Locator chỉ rõ phạm vi nơi mà dịch vụ có thể được tìm thấy. Cả hai giao thức IGMP và RTSP đều được hỗ trợ, ít nhất một trong 2 giao thức sẽ được chỉ rõ trong các mục tiếp theo.

O

IGMP protocol

Là tín hiệu sử dụng của IGMP để truy cập dịch

vụ O Address Địa chỉ IP multicast M Port Số cổng M Source Address

Địa chỉ IP unicast của TS nguồn

RSTP Protocol

Tín hiệu sử dụng của RSTP để truy cập dịch vụ

O

Textual Service Identifer

Xác thực duy nhất cho dịch vụ; là tên máy chủ DNS duy nhất dưới miền DNS được điều khiển bởi Service Provider. Nếu trường này không tồn tại, thì cấu trúc xác thực dịch vụ từ bản ghi đúng sẽ được sử dụng

O

Chú ý: tính chất bắt buộc ở đây có nghĩa là nếu như thông tin giao thức lựa chọn IGMP được truyền, thì trường này sẽ tồn tại.

 Broadcast Discovery Record –TS Optional SI

Bản ghi thông tin khám phá quảng bá TS-Optional SI được phân phát từ bản ghi DVB-IP đề nghị. Nó cung cấp tất cả các thông tin cần thiết để tạo ra một danh sách các dịch vụ biến đổi với các thông tin đầy đủ để người dùng có thể sử dụng lựa chọn dịch vụ và đưa ra các thông tin cần thiết để truy cập dịch vụ. Bản ghi bao gồm tất cả các thuộc tính trong bảng 3 và có thêm một số các trường sau:

Bảng 5: “TS-Optional SI” Discovery Information “TS Full SI” Discovery Record Mô tả thuộc tính Nhiệm vụ/ Tuỳ chọn/ Điều kiện Service Description Location

một URI vận chuyển các địa chỉ vật lý của tập hợp các dịch vụ mô tả, nó cung cấp thêm các thông tin trên dịch vụ (như là siêu dữ liệu, các sự kiện,..) và không cần thiết phải truy cập dịch vụ

O

Service Cho mỗi một dịch vụ M

Service Identifier

Xác thực duy nhất cho mỗi một dịch vụ

M

Textual service identifier

Xác thực duy nhất cho mỗi một dịch vụ, một tên máy chủ DNS duy nhất dưới miền DNS được điều khiểu bởi Service Provider

M

Service Provider Domain Name

Một tên vùng internet DNS được đăng ký bởi Service Provider, là duy nhất và được đăng ký bởi Service Provider. Nếu nó không tồn tại, thì tên

vùng DNS trong bản ghi DVB-IP đề nghị sẽ được sử dụng

Service host name

Một tên máy chủ duy nhất cho dịch vụ trong giới hạn miền của nhà cung cấp dịch vụ M DVB Triplet DVB xác thực bởi thuật toán Triplet M Original

Network Id

Đưa ra một ID mạng của hệ thống phân phát

nguồn. M

TS Id Xác thực luồng truyền vận M

Service Id Xác thực một dịch vụ từ các dịch vụ khác trong giới hạn TS. ID dịch vụ giống như trong bảng bản đồ chương trình đáp ứng.

M

Multilingual Service Name

Tên của dịch vụ hiện thị một hay nhiều ngôn ngữ. Một tên dịch vụ được chấp nhận trên một mã ngôn ngữ và ít nhất một ngôn ngữ sẽ được sử dụng.

M

Multilingual Service Description

Các dịch vụ có thể được mô tả trên 1 hay nhiều ngôn ngữ khác nhau. Một mô tả sẽ hiển thị trên một mã ngôn ngữ.

O

Content

Description/gen re

chỉ ra các loại dịch vụ (không phân biệt theo chương trình). Ví dụ một kênh phim hay một kênh tin tức thời sự, chúng đều được sử dụng mã hoá mức đầu tiên bởi DVB1 gọi là content_nibble_level-1

O

Service Type đặc trưng cho loại dịch vụ, nó được mã hoá như trên một DVB Si chuẩn 1. Ví dụ các dịch vụ truyền hình số, dịch vụ âm thanh radio số,dịch vụ quảng bá dữ liệu, dịch vụ DVB MHP..

O

Max Biterate lượng lớn nhất các bit trên tất cả các luồng truyền

mang dịch vụ O

Country availabilty

Đưa ra một danh sách các nước, hay một nhóm các nước sử dụng dịch vụ và danh sách các nước hay nhóm nước không sử dụng dịch vụ.

O

Announcement Support

descriptor

Thông cáo hỗ trợ mô tả xác thực các loại thông báo của dịch vụ như là năng lượng đèn flash, đèn giao vận…Nói một cách khác nó thì là các thông báo về phương thức truyền, và đưa ra các thông

tin kết nối để từ đó các thông cáo về đường truyền có thể được giám sát.

Service Replacement descriptor

Xác thực các dịch vụ thay thế mà có thể được lựa chọn tự động bơi IRD khi quá trình giải mã dịch vụ bị sai.

O

Mosaic Description

giao diện Mosaic xác thực các tế bào của dịch vụ sử dụng giao diện mosaic, các nhóm tế bào khác nhau để định dạng thành các tế bào hợp lý và thiết lập liên kết giữa các nội dung của tất cả hoặc của một phần các thế bào, các dịch vụ đáp ứng hoặc thông tin về các gói.

O

Primary SI Source

chỉ ra thông tin tại nguồn của dịch vụ để đưa quyền ưu tiên (bản ghi XML hoặc DVB SI) trong trường hợp các bảng DVB SI đang tồn tại O

Service Description Location

một URI vận chuyển các thông tin bổ sung trên dịch vụ (như là siêu dữ liệu, các sự kiện,..) O

Service Locator một quy định đặc biệt nơi đưa ra các đề nghị về dịch vụ, cả 2 giao thức IGMP và RTSP đều được hỗ trợ, ít nhất một trong hai giao thức sẽ được sử dụng trong trường này.

M

IGMP protocol Tín hiệu mà IGMP sử dụng để truy cập dịch vụ O

Address địa chỉ IP multicast M

Port số cổng M

Source Address Địa chỉ IP unicast nguồn của TS O RSTP protocol Tín hiệu mà RSTP sử dụng để truy cập dịch vụ O Textual Service

Identifier

Xác thực duy nhất cho dịch vụ, tên máy chủ DNS nhất dưới miền DNS được kiểm soát bởi Service Provider. Nếu trường này không tồn tại, thì textual Service Identifier từ bản ghi chính sẽ được sử dụng.

O

Chú ý: Tính bắt buộc ở đây có nghĩa là nếu như thông tin về giao thức IGMP lựa chọn được truyền thì trường này sẽ tồn tại.

Mặc định IP Service Discovery Information sẽ đưa quyền ưu tiên trên bảng DVB SI khi tồn tại trong TS.

 Nội dung theo yêu cầu của Discovery Record.

Nội dung theo yêu cầu của Bản ghi nhận diện cung cấp tất cả các thông tin cần thiết để nhận ra các dịch vụ CoD có được sử dụng trên mạng hay không và định vị hàng loạt các nội dung của chúng. Nó không đưa ra bất kỳ thông tin nào trên nôi dung đã được phân chia. Nội dung theo yêu cầu của bản ghi nhận diện bổ sung thông tin nhận diện CoD và định vị mô tả nội dung, được kế thừa bởi DVB-IP đề nghị, và là thành phần của Data Model. Thành phần định vị nội dung không được bổ xung. Nó được dùng dự định cho thông tin trả về từ nhà cung cấp có thể sau khi thoả thuận. Bản ghi sẽ bao gồm các thuộc tính trong bảng 3 và thêm các trường sau:

Bảng 6: Bản ghi xác thực nội dung theo yêu cầu. Content on Demand

Discovery Record Mô tả thuộc tính

Nhiệm vụ/ Tuỳ chọn/ Điều kiện Content on Demand

Offering

Cho mỗi nhà cung cấp hay máy chủ thực hiện cung cấp nội dung theo yêu cầu.

Content on Demand Provider Id

Xác thực một máy chủ/nhà cung cấp nội dung theo yêu cầu. ID này được cấp phát bởi Service Provider.

M

Multilingual Content

on Demand

Offer/Server name

Tên của dịch vụ đề nghị nội dung theo yêu cầu có thể được hiển thị bởi 1 hay nhiều ngôn ngữ. Mỗi một tên sẽ được chấp nhận trên một mã ngôn ngữ, và ít nhất một ngôn ngữ sử được sử dụng M Multilingual Content on Demand Offer/Server description

Mô tả nội dung theo yêu cầu sẽ được hiển thị trên một hoặc nhiều ngôn ngữ, mỗi mô tả trên

một mã ngôn ngữ O

Content on Demand Description

Location

Địa chỉ của URI nơi mô tả tập hợp nội dung có thể được tìm thấy (danh sách, siêu dữ liệu..).

M

Một yêu cầu HTTP trên Content on Demand Description Location URI sẽ trả về một bản ghi theo ý theo giản đồ mà sẽ sẽ được mô tả kỹ tại phần sau.

2.3.5.2 Bản ghi xác nhận dịch vụ từ các nhà cung cấp dịch vụ ‘Service From other Services Providers’ Record.

Một Service Provider có thể chuyển đến các dịch vụ hoặc hoàn thành các đề nghị được cung cấp bởi nhà cung cấp dịch vụ khác. Tồn tại một dịch vụ có chức năng cung cấp tài liệu về việc xác thực các dịch vụ khác. Xác thực tên vùng miền DNS của nhà cung cấp mà không cần danh sách các dịch vụ trong đề nghị của nhà cung cấp. Khai thác thông tin liên quan tới dịch vụ hoặc nhà cung cấp dịch vụ, cũng như định vị dịch vụ thì cần phải yêu cầu trực tiếp tới nhà cung cấp và không được chỏ thẳng từ các bản ghi này.

“Service From other Service Providers” Record bao gồm Service From other Service Providers và kết nối Service Id, được kế thừa từ DVB-IP đề nghị, là thành phần của Data Model. Bản ghi chứa tất cả các thuộc tính trong bảng 3 và thêm một số các trường sau đây:

Bảng 7: Bản ghi xác nhận dịch vụ từ các nhà cung cấp dịch vụ Services from other Service Providers Record Mô tả thuộc tính Nhiệm vụ/ Tuỳ chọn/ Điều kiện

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu về tiêu chuẩn truyền hình theo phương thức IP (IPTV) và khả năng ứng dụng ở Việt Nam (Trang 32 - 42)

Tải bản đầy đủ (PDF)

(98 trang)