Các điểm tiếp nhận phát hiện 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 30 - 32)

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

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

2.3.4 Các điểm tiếp nhận phát hiện dịch vụ

Tiến trình nhận biết dịch vụ được đo bởi các điểm tiếp nhận trong thông tin nhận biết. Các điểm tiếp nhận SD&D có thể được thiết lập theo một trong các cách sau:

Một danh sách các điểm tiếp nhận SD&D được đánh địa chỉ DNS theo RFC 2782[46] định vị dịch vụ. Tên dịch vụ là _dvbservdsc, giao thức sử dụng có thể là TCP hoặc UDP, trong khi nơi chứa các tên là tên miền được quản lý bởi DVB cho dịch vụ nhận biết; tên của tên miền này được quy ước: services.dvb.org. HNED yêu cầu hỗ trợ một SRV nhận biết DNS khách (mô tả chi tiết trong RFC 2782[48]). DVB khởi nguồn sẽ quản lý các tên miền services.dvb.org cho dịch vụ phát hiện và các nhà cung cấp dịch vụ mới sẽ đăng ký với DVB để thêm chúng thành danh sách DNS SRV. Các máy chủ HTTP sẽ tìm kiếm qua giao thức TCP trong khi các địa chỉ multicast sẽ được tìm thông qua giao thức UDP.

Khi HNED kết nối tới mạng để yêu cầu cung cấp một địa chỉ (như theo cách DHCP), nó có thể được cung cấp với các tên vùng miền qua DHCP theo phần thứ 15. Một danh sách các điểm địa chỉ SD&S được yêu cầu sau đó thông qua DNS tới vị trí dịch vụ RFC 2785[46] giống như đã miêu tả ở trên. Tên dịch vụ là _dvbserdsc, giao thức sử dụng có thể là TCP hoặc UDP, trong khi việc lưu trữ các tên chính là tên miền (domain name) qua DHCP tuỳ chọn 15.

HNED có thể cung cấp các điểm tiếp nhận như một phần của cấu hình của dữ liệu nhận được trên một mạng dự liệu. Địa chỉ của những điểm tiếp nhận sẽ được chi tiết trong cần cấu hình của DTD ở mục 10.2.6

Lưu ý: Cơ cấu DNS được mô tả trong RFC 2782[46] có thể được dùng trong một kiểu đệ quy, ví dụ:các tên miền bắt đầu với _dvbservdsc trong trường hợp phương thức DNS SRV được yêu cầu để định vị các tên miền cuối cùng.

Nếu không định nghĩa cổng, thì cổng mặc định có thể là 3937 (dvbservdsport) được cấp bởi IANA.

HNED tìm kiếm các SD&S trong giới hạn theo định nghĩa dưới đây. Một trong các bước này cung cấp ít nhất một điểm tiếp nhận thì HNED sẽ dừng tìm kiếm các điểm tiếp nhận mới:

Nếu lựa chọn Networked Provisioning được thực thi thì điểm tiếp nhận SD&S sẽ tới từ điểm tiếp nhận cấu hình DTD. Nếu yếu tố này là rỗng thì không có điểm tiếp nhận nào được cung cấp, và vì vậy HNED sẽ thực hiện các bước tiếp theo.

Tên vùng miền được trả về bởi lựa chọn 15 của DHCP sẽ được dùng chung với kỹ thuật DNS đã giới thiệu ở phần trên. Nếu phương thức này không đưa ra một hay một số các tên vùng miền hợp lý hoặc trả về một thông báo lỗi, thì khi đó HNED sẽ chuyển qua bước tiếp theo.

DVB dựng các phương thức DNS như được định nghĩa ở phần trên và sử dụng. Nếu như nó không trả về một hoặc vài tên miền hay trả về một thông báo lỗi thì HNED cũng sẽ chuyển qua bước tiếp theo.

HNED tham gia vào IANA để đăng ký địa chỉ multicast. Nếu các gói DVBSTP không hợp lý được nhận với giới hạn nhỏ nhất là 2 chu kỳ của thông tin phân phát SD&S thì HNED cũng sẽ được chuyển qua bước tiếp theo.

Nếu không có điểm tiếp nhận nào được tìm thấy từ các bước ở trên, thì sẽ có các chọn lựa cho người dùng để đi vào các URL hoặc các địa chỉ IP và lựa chọn các cổng của một điểm tiếp nhận theo hướng dẫ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 30 - 32)

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

(98 trang)