Đánh giá chung về nền tảng phát triển dịch vụ gia tăng

Một phần của tài liệu giải pháp truyền dữ liệu ip trên công nghệ truyền hình số cho thiết bị cầm tay (Trang 73)

Từ việc đưa ra các yêu cầu chung nhất cho các dịch vụ gia tăng trên nền tảng truyền hình di động triển khai trên giải pháp truyền dữ liệu IP của công nghệ DVB- H. Sau đó khai quát thành các đặc tả yêu cầu bao gồm: mô hình hệ thống, các yêu cầu về thương mại, yêu cầu về thiết bị đầu cuối và các giao diện tương tác với hệ thống.

Dựa trên các đặc tả về hệ thống và các mô tả về giải pháp truyền dữ liệu IP, luận văn đưa ra các thành phần chính để xây dựng hệ thống bao gồm mô hình ca sử dụng, các ca sử dụng chính trong hệ thống và biểu đồ tuần tự tương ứng bao gồm: ca sử dụng đặt hàng dịch vụ, ca sử dụng hiển thị và chọn các thanh biểu ngữ, biểu đồ lớp.

Cuối cùng, việc cài đặt và triển khai hệ thống trên thiết bị đầu cuối. Luận văn tập trung vào các vấn đề cơ chế truyền socket phát triển trên nền hệ điều hành thông dụng nhất cho các thiết bị cầm tay là Symbian.

CHƯƠNG 4. CÁC DỊCH VỤ CHO TRUYỀN HÌNH DI ĐỘNG 4.1. Phát triển dịch vụ gia tăng trên truyền hình di động

4.1.1. Phân tích các yêu cầu

4.1.1.1. Loại dịch vụ nào sẽ được đề xuất

Chuyển dữ liệu IP là một công nghệ cung cấp khả năng truy cập tới nội dung đa phương tiện cho một số lượng lớn người sử dụng đồng thời. Vì thế rất nhiều dịch vụ có thể cung cấp qua IP theo một đường đơn hướng có thể cũng được truyền đại chúng.

Tại thời điểm nghiên cứu có sự thiếu kinh nghiêm cần thiết cho các thử nghiệm bởi vì chúng là giai đoạn thử thách ban đầu. Vì lý do này, để nghiên cứu các dịch vụ phải dựa trên các ý kiến của chuyên gia, kết quả của luận văn cũng như nghiên cứu tài liệu có liên quan. Các chuyên gia từ các tổ chức khác nhau đồng tình với ý tưởng là các dịch vụ nên được truyền quảng bá tới mọi người. Nhưng có một sự bất đồng quan điểm về vấn đề cái gì là dữ liệu chính xác đưa tới mọi người.

Một vài nghiên cứu sơ bộ được phát triển đã tuyên bố rằng bất kể cái gì mà có thể được sử dụng trong IP đều có thể được truyền quảng bá qua truyền dữ liệu IP. Tuy nhiên, điều này không đúng trong một vài trường hợp. Các dịch vụ cần kênh phản hồi thường xuyên cũng như nhận kết nối không phù hợp tốt cho truyền dữ liệu IP. Vì thế không phải tất cả các nội dung IP đều phù hợp truyền đại chúng, thí dụ như các dịch vụ TCP.

Tuy nhiên, có rất nhiều dịch vụ khác dựa trên UDP có thể được sử dụng. Hơn nữa, truyền dữ liệu IP sẽ cung cấp tới 50 dịch vụ đồng thời. Điều này không phù hợp trong một vài hoàn cảnh. Nếu một mạng DVB-H không được triển khai, dòng truyền dữ liệu IP sẽ chia sẻ phổ được sử dụng bởi truyền hình số. Vì thế số lượng các dịch vụ được cung cấp bởi truyền dữ liệu IP có thể bị hạn chế do lượng phổ bị giới hạn. Theo hướng này, không quan tâm tới khả năng mà truyền dữ liệu IP cung cấp cho truyền quảng bá các dịch vụ khác nhau.

Trong những thử nghiệm hiện nay, chỉ có các kênh truyền hình thời gian thực và chỉ dẫn dịch vụ điện tử được truyền đại chúng. Tuy nhiên chỉ dẫn dịch vụ điện tử chứa quá nhiều thông tin và nó mất thời gian quá lâu để cập nhật. Vấn đề

này đã mở ra một vài ý tưởng mới như việc chia nội dung được truyền đại chúng. Ví dụ, để cập nhật chỉ dẫn dịch vụ điện tử, việc cập nhật của chỉ dẫn có thể cũng được truyền đại chúng. Nghĩa là, một tệp chỉ dẫn dịch vụ điện tử tách rời chỉ chứa thông tin về dữ liệu cần được cập nhật tới chỉ dẫn dịch vụ điện tử cũ. Vì thế, thiết bị đầu cuối chỉ phải đưa các cập nhật thay vì toàn bộ chỉ dẫn lại lần nữa. Thêm vào đó, các mục như các thanh biểu ngữ - chứa hình ảnh và có kích thước tệp đáng kể, sẽ không được truyền quảng bá một cách toàn bộ. Các thanh biểu ngữ có thể được chia ra thành các phần theo một cách mà chỉ bảng mô tả cơ sở của thanh biểu ngữ là được truyền đại chúng. Bảng mô tả có thể dựa trên XML và chỉ chứa thông tin chung của thanh biểu ngữ và các liên kết. Bảng mô tả này được chứa trong chỉ dẫn dịch vụ điện tử. Về sau, ứng dụng truyền hình di động sẽ xem xét bảng mô tả đó để đòi hỏi phần còn lại của thanh biểu ngữ, ví dụ một logo hoặc bức ảnh qua một kênh truyền thông. Bằng cách làm như vậy, nhiều phổ hơn có thể được dành cho các dịch vụ mà được yêu cầu nhiều hơn.

Một khả năng bổ sung là để gửi tập các trang web có thông tin liên quan. Ví dụ, một tập chứa thông tin về World Cup, hoặc các tắc nghẽn giao thông. Sau đó, tập này được cất bởi thiết bị đầu cuối, và thiết bị đầu cuối sẽ truy cập nhanh tới chúng. Thiết bị đầu cuối lưu trữ những gì liên quan tới người sử dụng. Ví dụ, nếu người sử dụng đặt mua một nhóm các dịch vụ thể thao, các tập có liên quan tới thể thao sẽ được cất giữ. Không rõ việc quản lý các tập này khó đến mức nào. Tuy nhiên, chắc rằng ít nhất có một vài tập sẽ được truyền quảng bá như trong trường hợp các sự kiện thể thao phổ biến như World Cup hoặc Olympics.

Các dịch vụ chính được truyền đại chúng thích hợp là các dòng hình ảnh, chỉ dẫn dịch vụ điện tử, những cập nhật của chỉ dẫn dịch vụ điện tử và các tập các trang web có liên quan tới các dịch vụ đó.

4.1.1.2. Các kênh truyền thông cho dịch vụ

Nhiều dịch vụ mà các nhà nghiên cứu nghĩ rằng có thể truyền quảng bá thì chỉ được xem xét qua các kênh truyền thông khác. Đây không phải là một điểm xấu tất yếu vì các mạng 3G có thể được sử dụng rộng rãi nhờ thời gian truyền dữ liệu IP có sẵn xét về mặt thương mại. Việc sử dụng các mạng 3G rất tốn kém, nên chúng không được sử dụng để tải các tệp quá lớn. Thay vì vậy chúng có thể được sử dụng để nhận nội dung hay các dịch vụ không phổ biến, không đi theo sau một bảng biểu,

cần một kênh phản hồi. Các dịch vụ có có thể là tải nhạc chuông, ảnh nền, các trang web, trò chuyện, các dịch vụ cộng đồng, các đoạn hình ảnh và các tệp nhạc.

Các dịch được cung cấp qua các kênh truyền thông khác có thể là các tín nhắn đa phương tiện, các dịch vụ Internet, và tải các tệp nhỏ hơn các tệp được truyền đại chúng.

4.1.1.3. Tính năng ưu việt của dịch vụ truyền hình di động

Ứng dụng truyền hình di động không phải là đối thủ của nhóm truyền hình thông thường. Thay vì thế, nó sẽ cung cấp giá trị bổ sung cho người sử dụng. Đặc biệt, truyền hình di động sẽ cung cấp cho việc trải nghiệm tùy biến người dùng. Vì thế, truyền hình di động sẽ được xem xét như một ứng dụng mang tính cá nhân và phải thích nghi với nhu cầu và cách cư xử của người dùng. Hơn nữa, nó sẽ cho người dùng cơ hội tương tác với người dùng khác để chia sẻ cùng sở thích. Ý tưởng về cách thức người dùng tương tác với người khác rất phức tạp và trong nhiều trường hợp nó phụ thuộc vào các quy định của luật pháp và các hãng sản xuất phần cứng. Ví dụ, có thể ghi một đoạn hình ảnh từ truyền hình và gửi tới bạn bè có thể sẽ gặp các vấn đề về bản quyền. Các hệ thống trò chuyện tích hợp các nhóm người sử dụng cùng chia sẽ các sở thích chung không dễ để phát triển và yêu cầu lập kế hoạch tốt. Các khả năng tương tự cũng mở rộng nhóm truyền hình, ví dụ thêm vào các chức năng điều khiển tự động tới các thiết bị đầu cuối phụ thuộc vào các nhà sản xuất. Tuy nhiên, các dịch vụ tương tác đơn giản có thể được phát triển dựa trên nhiều thành tựu bậc cao mà không quá phức tạp. Ví dụ việc trò chuyện có thể được cung cấp theo một dạng đơn giản mà không cần cấu trúc phức tạp để quản lý nhóm người dùng.

Các tính năng nổi trội của một ứng dụng truyền hình di động cung cấp các dịch vụ tương tác là:

• Các khả năng tải tệp.

• Các quảng cáo có ảnh hưởng mạnh tới người dùng. • Chức năng đặt hàng qua một lần nhấn.

• Các từ mã đề nghị và việc tìm kiếm có liên quan đến nội dung. • Trò truyện trực tiếp.

• Việc lọc chỉ dẫn dịch vụ điện tử.

4.1.2. Đặc tả yêu cầu dịch vụ

Sự tương tác trong các ứng dụng truyền hình di động nên đơn giản. Các thiết bị đầu cuối di động và các thiết bị cầm tay đáng kể có màn hình khá nhỏ. Vì lý do đó, sự tương tác nên yêu cầu càng ít thông tin đầu vào của người sử dụng càng tốt. Các thanh biểu ngữ là một cách dễ dàng để liên lạc với người sử dụng nhờ việc hiển thị thông tin hoặc các quảng cáo mà không yêu cầu bất cứ thông tin đầu vào của người sử dụng nào. Tuy nhiên, các thanh biểu ngữ có thể được phát triển theo cách cung cấp một vài tầng tương tác khi được nhấn. Nếu một khung thông thường cho các thanh biểu ngữ được thiết kế, các chức năng khác của thanh biểu ngữ có thể được thực hiện. Các thanh biểu ngữ có thể cấp một vài mục đích như hiển thị tin tức, thông tin bổ sung về chương trình truyền hình, các quảng cáo, các bầu chọn thực tế, và các trò đố. Vùng được hiển thị trong các thanh biểu ngữ là một trình duyệt web tích hợp. Vì thế, trong miền này các thông tin khác có thể được hiển thị, ví dụ một giao diện trò chuyện trực tuyến.

Sự tương tác được cung cấp hầu như qua việc sử dụng các thanh biểu ngữ. Phụ thuộc vào cách thức chúng được thực hiện, chúng có thể cung cấp chức năng khác nhau.

Các thiết bị đầu cuối di động được xem xét như các mục mang tính cá nhân. Vì lý do đó, ứng dụng truyền hình di động sẽ cung cấp một trải nghiệm cá nhân hoá cho người sử dụng. Sự cá nhân hoá có thể đạt được nhờ việc sử dụng một hiện trạng người sử dụng và một dụng cụ tìm kiếm. Hiện trạng người sử dụng là một bản ghi chứa các thông tin về người sử dụng, thông tin về việc lập hoá đơn thanh toán, các sở thích của người dùng và cách cư xử của người sử dụng. Cách cư xử của người dùng nói đến các dịch vụ mà người dùng tiêu thu, các phiếu trước, etc…Thông tin này được sử dụng để lọc danh sách các dịch vụ. Việc lọc có thể được sử dụng cho một vài mục đích. Ví dụ, khi chỉ dẫn dịch vụ điện tử được hiển thị, nó có thể được cấu trúc hoá theo những ưu tiên này. Vì vậy, những dịch vụ mà phù hợp với sở thích của người dùng sẽ được hiển thị đầu tiên. Nếu một người dùng thích thể thao, các dịch vụ thể thao sẽ được hiển thị trước. Tuy nhiên, nếu người dùng thích một đội riêng hoặc một môn thể thao riêng, việc tìm kiếm có thể được lọc sâu hơn.

Tương tự như vậy, các thanh biểu ngữ phù hợp để đi tới một khách hàng tiềm năng và cung cấp một dịch vụ giá trị bổ sung. Thêm vào đó, thông tin này có thể được dùng để yêu cầu dịch vụ cho người dùng, và cung cấp những tìm kiếm về các dịch vụ dựa trên từ khoá hoặc theo loại.

Để cung cấp khả năng tương tác, ứng dụng di động sẽ truy cập tới các giao diện truyền thông khác nhau. Kênh truyền thông cũng như các lựa chọn phương pháp trả tiền có thể được xác định trước trong hiện trạng người dùng “user Profile”. Vì thế, khi người dùng nhấn vào một thanh biểu ngữ, kênh truyền thông và phương pháp trả tiền sẽ được chọn mà không cần đòi hỏi thông tin đầu vào của người dùng.

Một hiện trạng người dùng, một bản ghi các hoạt động và cách cư xử của người dùng, cũng như dụng cụ tìm kiếm và truy cập tới giao diện truyền thông được yêu cầu để cung cấp tương tác và tuỳ chỉnh người dùng. Ứng dụng truyền hình di động có thể đưa ra các thanh biểu ngữ ảnh hưởng tới người dùng, truy cập tới một kênh truyền thông, và các dịch vụ có liên quan tới sở thích và cách xử sự của người dùng.

4.1.3. Triển khai dịch vụ

Các ứng dụng của truyền dữ liệu IP cung cấp tương tác trong các ứng dụng truyền hình di động yêu cầu giao diện tới các mạng khác nhau. Đầu tiên, thiết bị đầu cuối di động cần một giao diện không dây để nhận dòng truyền dữ liệu IP. Bên cạnh đó, một giao diện tới các mạng tế bào cũng phải được cung cấp. Nếu thiết bị đầu cuối có khả năng truy cập tới các mạng tế bào khác nhau, các lựa chọn cho người sử dụng tăng lên cũng như chất lượng của dịch vụ.

Công nghệ được yêu cầu để phát triển một ứng dụng truyền dữ liệu IP là: • Thiết bị đầu cuối hỗ trợ truyền dữ liệu IP (ví dụ như Nokia N92). • Bộ nhận giao diện không dây truyền dữ liệu IP.

• Giao diện kênh tế bào

• Môi trường lập trình hệ điều hành thời gian thực trên đầu cuối • Các thư viện lập trình truyền dữ liệu IP.

Có thể phát triển các ứng dụng của truyền dữ liệu IP với công nghệ hiện tại. Tuy nhiên, sẽ gặp những khó khăn về việc truy cập tới phần cứng và phần mềm mà không có sẵn về mặt thương mại. Hơn nữa, với mục đích thử nghiệm, việc truy cập tới mạng truyền quảng bá được yêu cầu. Không quan tâm tới sự đóng của các công nghệ, một ứng dụng truyền dữ liệu IP có thể được phát triển với sự hỗ trợ đầy đủ từ các tổ chức có quyền truy cập tới các công nghệ này.

Một ứng dụng có thể cung cấp quyền truy cập tới các kênh truyền thông khác nhau. Vật mẫu ban đầu đã chứng tỏ rằng các nguyên tắc về kết nối trong Symbian tạo ra khả năng phát triển một ứng dụng mà có thể thiếp lập các kết nối với các thông số khác nhau dựa vào dịch vụ nào được dùng. Hơn nữa, các kết nối có thể ghi nhớ các ưu tiên từ lược tả người dùng như đã được mô tả trong phần thiết kế phần mềm. Trong những ưu tiên này chứa các thông số như phương pháp thanh toán được ưu tiên và thông tin người dùng. Theo cách này các thông số bổ sung được xem xét cho mọi kết nối. Vì vậy, bằng việc thiết lập các kết nối một cách tự động, sự tương tác rõ ràng có thể đạt được. Người sử dụng sẽ không quan tâm tới công nghệ nào đang sử dụng và việc đặt hàng dịch vụ sẽ đơn giản. Thêm vào đó, hiện trạng người dùng cũng được dùng để lọc các dịch vụ và các thanh biểu ngữ. Cũng có thể dùng những thông số này để lọc chỉ dẫn dịch vụ điện tử theo cách mà nó hiển thị thông tin có liên quan tới người dùng. Ngoài ra, các thanh biểu ngữ được hển thị cũng liên quan tới người dùng và dịch vụ. Các đặc trưng được thu thập dựa vào kinh nghiệm của người sử dụng được cá nhân hoá.

Tính khả thi của các ứng dụng truyền dữ liệu IP không được gắn với các ràng buộc về phần cứng và phần mềm. Một ứng dụng truyền dữ liệu IP như đã được mô tả trong dự án này sẽ cần một chỉ dẫn dịch vụ điện tử đủ mạnh. chỉ dẫn dịch vụ điện tử sẽ cung cấp các phương tiện để mô tả các dịch vụ nhiều chi tiết hơn. Mặt khác, việc lọc sẽ không đủ rõ ràng và người dùng sẽ không có khả năng tuỳ chỉnh các

Một phần của tài liệu giải pháp truyền dữ liệu ip trên công nghệ truyền hình số cho thiết bị cầm tay (Trang 73)