HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------
NGUYỄN ĐỨC HOÀNG
NGHIÊN CỨU TRIỂN KHAI DỊCH VỤ
GAME TƯƠNG TÁC TRÊN MẠNG NGN-IMS
Chuyên ngành: Kỹ thuật Điện tử
Mã số: 60.52.70
TÓM TẮT LUẬN VĂN THẠC SĨ
HÀ NỘI - 2013
Luận văn được hoàn thành tại:
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Người hướng dẫn khoa học: …TS. Hoàng Văn Võ ............................………………
Phản biện 1: ……………………………………………………………………………
Phản biện 2: …………………………………………………………………………..
Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công
nghệ Bưu chính Viễn thông
Vào lúc:
....... giờ ....... ngày ....... tháng ....... .. năm ...............
Có thể tìm hiểu luận văn tại:
- Thư viện của Học viện Công nghệ Bưu chính Viễn thông
1
MỞ ĐẦU
Trong thời đại hiện nay, nhu cầu của con người ngày càng phong phú và đa dạng.
Các loại hình dịch vụ viễn thông cơ bản chỉ thỏa mãn một phần rất nhỏ trong những nhu cầu
về thông tin và giải trí của người sử dụng. Người sử dụng mong muốn được chơi game,
nghe nhạc, xem phim, ... và thực hiện nhiều dịch vụ tương tác hơn nữa. Các dịch vụ này
hiện được những nhà cung cấp dịch vụ nội dung trên Internet thỏa mãn phần nào. Điều này
đang kéo dần thị phần của những nhà cung cấp dịch vụ viễn thông đi xuống, biến các nhà
cung cấp dịch vụ viễn thống đơn thuần chỉ là những nhà cung cấp dịch vụ hạ tầng.
Hiện nay việc tiến lên mạng NGN-IMS đã trở thành xu thế tất yếu và được
thừa nhận bởi hầu hết các tổ chức nghiên cứu, nhà cung cấp thiết bị và nhà cung cấp dịch vụ
viễn thông trên toàn Thế giới. Việc áp dụng mạng NGN-IMS mang lại cho không chỉ nhà
cung cấp dịch vụ viễn thông những giá trị to lớn về mặt kinh tế và kỹ thuật mà còn mang lại
cho người sử dụng những cơ hội trải nghiệm dịch vụ ngày một phong phú với chất lượng
được đảm bảo hơn. Mạng NGN-IMS cũng đang được nghiên cứu và triển khai tại Việt
Nam.
Trong xu thế phát triển của hạ tầng mạng và nhu cầu thúc bách từ thị trường,
những loại hình dịch vụ mới trên NGN-IMS đã được nghiên cứu và triển khai thử nghiệm ở
nhiều quốc gia, bước đầu cho thấy thành công của mình. Dịch vụ Game tương tác trên nền
NGN-IMS là một trong số đó.
Trong luận văn này, học viên sẽ trình bày những nghiên cứu về dịch vụ Game
tương tác trên NGN-IMS, các yêu cầu kỹ thuật và phương án triển khai tại Việt Nam với
mong muốn phong phú hóa các dịch vụ trên nền mạng viễn thông Việt Nam và đáp ứng xu
thế phát triển tất yếu của khoa học công nghệ và thị trường.
Cấu trúc luận văn gồm bốn chương. Chương 1 trình bày tổng quan về khái niệm
Game tương tác, phân loại game tương tác và các ưu nhược điểm khi triển khai trên mạng
viễn thông. Chương 2 giới thiệu tổng quan về mạng NGN-IMS và khả năng triển khai Game
tương tác trên mạng NGN-IMS. Chương 3 trình bày khái quát được các vấn đề kỹ thuật
triển khai game trên nền IMS, với các mô hình game tương tác khác nhau. Chương 4 của
luận văn sẽ trình bày việc khảo sát mạng NGN-IMS trong thực tế tại Việt Nam, các yêu cầu
kỹ thuật và mục tiêu thiết kế cho việc triển khai Game tương tác trên hệ thống IMS. Trên cơ
sở đó sẽ đề xuất mô hình và kiến trúc chức năng cho việc cung cấp game tương tác cho
mạng NGN- IMS.
2
Do hạn chế về thời gian cũng như kiến thức bản thân, luận văn không thể tránh khỏi
các khiếm khuyết. Rất mong được sự đóng góp ý kiến của các thầy cô, các học viên quan
tâm để luận văn được hoàn thiện hơn.
Em xin chân thành cảm ơn TS Hoàng Văn Võ đã hướng dẫn em hoàn thành luận văn
này.
3
CHƯƠNG I.
I.1.
TỔNG QUAN VỀ GAME TƯƠNG TÁC
Khái niệm game tương tác
I.1.1. Hoạt động tương tác
Tương tác là một dạng hành động xảy ra giữa hai hay nhiều đối tượng và gây ảnh
hưởng tác động qua lại lẫn nhau. Tác động hai chiều là một đặc điểm của khái niệm tương
tác, tạo ra sự khác biệt với mối quan hệ nhân quả một chiều.
Truyền thông tương tác là hoạt đồng truyền thông mà người làm truyền thông và
người tiếp nhận nó có thể tương tác qua lại lẫn nhau.
I.1.1. Game tương tác
Game tương tác là trò chơi mà nhiều người chơi có thể tương tác với nhau và tương
tác với các đối tượng trong game thông qua nhân vật đại diện. Do yêu cầu phải có nhiều
người chơi nên game tương tác thường được triển khai dạng game online.
I.2.
Phân loại game tương tác
Trong luận văn game tương tác sẽ được phân loại theo hai quan điểm để phục vụ cho
mục đích của luận văn: triển khai dịch vụ game tương tác trên mạng viễn thông và cụ thể ở
đây là mạng NGN-IMS.
I.2.1.
Phân loại theo mô hình triển khai
Theo mô hình triển khai thì có ba mô hình triển khai game tương tác phổ biến hiện
nay là: Mô hình Client–Server, người chơi (client) tương tác với nhau thông qua máy chủ
(Server); mô hình Peer–To–Peer: là mô hình game ở đó người chơi tương tác trực tiếp với
nhau, vai trò của các người chơi như nhau và mô hình lai (Hybrid) có sự lai ghép giữa hai
mô hình trên.
I.2.2.
Phân loại theo cách chơi
Theo cách chơi thì có ba thể loại game tương tác chính như sau:
Game tương tác trực tiếp giữa người với người: Là các trò chơi trương tác giữa các
người chơi với nhau.
4
Game tương tác giữa người với máy: là game tương tác giữa người với máy. Hoạt
động trong trò chơi phụ thuộc chủ yếu vào tương tác giữa người chơi và logic thực hiện trò
chơi.
Game lai giữa hai loại trên: Kết hợp hai hình thức tương tác giữa người chơi với
người chơi và giữa người với máy.
Game chiến thuật tương tác: Game này chú trọng tới việc quản lý nguồn tài nguyên
và xây dựng các đơn vị có tính năng và số lượng khác nhau.
I.2.3.
Phân loại theo yêu cầu kỹ thuật của hạ tầng
Tuy nhiên, đối với nhà cung cấp game, ngoài yếu tố nội dung game thì phải tính toán
đến băng thông cần thiết trong môi trường truyền tải có thể đáp ứng được yêu cầu của thể
loại game đó. Do đó, đối với nhà cung cấp mạng truyền tải thì sẽ có các yêu cầu truyền tải
khác nhau có thể chia thành một số thể loại game tương tác như sau:
• Game hành động, nhập vai thời gian thực.
• Game chiến thuật thời gian thực.
• Game theo lượt.
Bảng các tham số yêu cầu chất lượng truyền tải cho các thể loại game này như sau:
Bảng I-1: Tham số chất lượng truyền tải – trễ cho các game tương tác
Thể loại game tương tác
Game hành động, nhập
vai thời gian thực
Yêu cầu trễ toàn trình (RTT)
Tốt
RTT < 200ms
Chấp nhận được
200ms900ms
5
I.3.
Đặc điểm của game tương tác
Xét tới các đặc điểm của game tương tác, học viên có thể kể đến rất nhiều tham số.
Nhưng trong tài liệu này, học viên sẽ chỉ đề cập đến những đặc điểm của game tương tác
ảnh hưởng đến việc triển khai game tương tác trên mạng truyền thông nhằm đảm bảo chất
lượng của dịch vụ trò chơi cung cấp tới khách hàng.
Hành động tương tác: Gồm tất cả các game có liên quan đến hành động, đề cao khả
năng chiến đấu của nhân vật, ít sử dụng các câu đố, thông điệp phức tạp; Mỗi người chơi là
một nhân vật trong game, có các đặc tính khác nhau, tương tác trực tiếp với nhau.
Nhập vai tương tác: Đây là thể loại người chơi nhập vai vào một nhân vật hoặc một
nhóm nhân vật, và tương tác chủ yếu với các nhân vật phụ ở trong game, tham gia các cuộc
chiến đấu với một quá trình xây dựng nhân vật thông qua việc tăng cấp độ, phát triển các kỹ
năng, tính cách.
I.4.
Một số nhận xét về các giải pháp triển khai cung cấp game tương tác
phổ biến hiện nay
Một mảng lớn trong lĩnh vực game là loại hình game trực tuyến, tương tác (IAG –
Interactive Game) mà ở đó các nhân vật game có sự giao tiếp với nhau, đây là dạng game có
nhiều người chơi.
Có ba mô hình triển khai game tương tác phổ biến: Mô hình Client–Server, người
chơi (client) tương tác với nhau thông qua máy chủ (Server); mô hình Peer–To–Peer: là mô
hình game ở đó người chơi tương tác trực tiếp với nhau, vai trò của các người chơi như nhau
và mô hình lai (Hybrid) có sự lai ghép giữa hai mô hình trên. Dù đã có sự tương tác, tuy
nhiên trong các game hiện nay sự tương tác hầu như chỉ diễn ra giữa các đối tượng trong
game với nhau trong thế giới ảo, rất hiếm khi có sự tương tác giữa thế giới thực của người
chơi và thế giới ảo trong game nên nhiều mong muốn về tính tiện ích hướng đến tính
“thực”của người chơi chưa thể được đáp ứng.
Các kênh thanh toán, phân phối, hỗ trợ cho kinh doanh game hiện tại độc lập với
nhau và với bản thân các game. Nhà cung cấp game phải tự tổ chức hệ thống bán hàng,
chăm sóc khách hàng, thanh toán. (đại lý, thẻ, hỗ trợ..) làm tăng chi phí đồng thời cũng gây
bất tiện cho người chơi.
6
Game online hiện phát triển khá mạnh và mang lại doanh thu lớn cho nhà kinh doanh
game nhưng các nhà cung cấp dịch vụ viễn thông hầu như vẫn đứng ngoài cuộc trừ việc
cung cấp dịch vụ hạ tầng truyền tải IP (vốn rất rẻ). Nhà cung cấp dịch vụ Viễn thông muốn
tham gia thì trường game nhưng không dễ dàng vì việc kinh doanh game đòi hỏi tính linh
hoạt cao (nội dung game, hình thức kinh doanh, quảng cáo..) mà nhiều nhà cung cấp dịch vụ
Viễn thông không thể đáp ứng được.
I.5.
Kết luận chương
Trong CHƯƠNG I, học viên đã trình bày khái niệm về hoạt động tương tác, game
tương tác, một số đặc điểm và những tiềm năng mà game tương tác mang lại cho thị trường
ứng dụng. Qua những nội dung đã trình bày ở trên, học viên đã tìm hiểu chi tiết về ba mô
hình triển khai của game tương tác và những đặc điểm nổi bật nhất của game tương tác. Đây
chính là cơ sở để phân tích và chứng minh tính khả thi khi triển khai loại hình dịch vụ:
Game tương tác trên mạng viễn thông.
7
CHƯƠNG II. Mạng NGN-IMS và khả năng triển khai Game tương
tác
II.1.
Tổng quan về mạng NGN-IMS
NGN là bước tiếp theo trong lĩnh vực truyền thông thế giới, truyền thông được hỗ trợ
bởi ba mạng lưới: mạng thoại PSTN, mạng không dây-Wireless và mạng số liệu Internet.
NGN là sự hội tụ cả ba mạng trên vào một kết cấu thống nhất để hình thành một mạng
chung, thông minh, hiệu quả cho phép truy nhập mang tính toàn cầu, tích hợp nhiều công
nghệ mới, ứng dụng mới và mở đường cho các cơ hội kinh doanh phát triển hơn. Thuật ngữ
NGN nói chung được sử dụng để đặt tên cho một cấu trúc mạng ở đó tồn tại các cơ sở hạ
tầng dịch vụ được cung cấp và hội tụ công nghệ thông tin và viễn thông trên đó.
Một mạng NGN là một mạng trên cơ sở công nghệ gói, có khả năng cung cấp các
dịch vụ kể cả các dịch vụ Viễn thông và có khả năng tận dụng các đường truyền băng rộng,
các công nghệ truyền dẫn đảm bảo QoS và trên đó các chức năng liên quan tới dịch vụ là
độc lập với các công nghệ truyền dẫn.
Nó cho phép người dùng truy cập không hạn chế từ phía các nhà cung cấp dịch vụ
khác nhau. Mạng NGN đảm bảo tính lưu động nói chung và khả năng cung cấp dịch vụ ở
khắp nơi và như nhau tới các khách hàng
IMS (IP multimedia subsystem) là một kiến trúc NGN chuẩn cho các nhà điều hành
mạng viễn thông khai thác đa dịch vụ cố định và di động.
IMS là một chuẩn dựa trên mạng IP sử dụng cả mạng cố định và không dây, cung
cấp các dịch vụ đa phương tiện bao gồm: audio, video, thoại, văn bản và dữ liệu. Các dịch
vụ này có thể chia thành ba loại sau:
• Dịch vụ không yêu cầu thời gian thực như tin nhắn đa phương tiên MMS.
• Dịch vụ gần thời gian thực như Push to talk, dịch vụ game.
• Dịch vụ thời gian thực như thoại, audio/video, hội nghị truyền hình.
8
NGN-IMS có khả năng hội tụ mạng cố định và không dây FMC. NGN-IMS thực
hiện được điều này nhờ cấu trúc phân lớp ngang tức là các lớp độc lập với nhau như Hình
II-1:
Hình II-1: Kiến trúc 3GPP IMS
II.2.
Khả năng phát triển dịch vụ trên mạng NGN
Kiến trúc mạng NGN cho phép triển khai các dịch vụ giá trị gia tăng trên mạng viễn
thông một cách linh hoạt và phong phú hơn nhiều so với các thế hệ mạng trước đó.
Theo ITU-T, bao gồm 2 tầng chính là tầng truyền tải và tầng dịch vụ. Tầng truyền tải
sẽ đảm nhận trách nhiệm cung cấp đường đường truyền tốt nhất đáp ứng được yêu cầu hoạt
động của dịch vụ. Tầng dịch vụ đảm nhận việc điều khiển hoạt động của dịch vụ.
Với mô hình phân lớp, tách biệt giữa dịch vụ và truyền tải của mình, NGN đã mở ra
cơ hội phát triển mới cho các dịch vụ trên mạng viễn thông. Các dịch vụ nội dung đã nhìn
thấy cơ sở hạ tầng để phát triển, điều cần quan tâm là một cơ chế báo hiệu, điều khiển phù
hợp để các dịch vụ này có thể được triển khai.
9
II.3.
Khả năng phát triển Game tương tác trên mạng NGN-IMS
Trong mô hình game trên internet hiện nay, ta thấy cũng có 2 phần chính đó là phần
dịch vụ (bao gồm Client và Server) và phần truyền tải trên môi trường internet. Như vậy,
nếu triển khai game trên mạng NGN thì phần truyền tải sẽ được đảm bảo và điểu khiển bởi
tầng truyền tải, chắc chắn chất lượng dịch vụ game sẽ được đảm bảo. Ngoài ra, các dịch vụ
multimedia cơ bản để tạo nên các ứng dụng cũng đã được chuẩn bị sẵn sàng để phục vụ cho
các dịch vụ đòi hỏi nội dung đa dạng và phong phú.
Trong các kiến trúc điều khiển của tầng dịch vụ, NGN-IMS (phân hệ đa phương tiện
IP) đã được các tổ chức chuẩn hóa lựa chọn và phát triển để thực hiện chức năng điều khiển
các dịch vụ mới thỏa mãn cho việc triển khai mô hình game tương tác trên nền mạng viễn
thông. Mô hình kết hợp này như Hình II-2
IMS core
IMS services
capabilities
Mesaging
Presence
Game
client
Game events
Charging
Location
Download
PoC
Game
Server
Game 1
Game n
Hình II-2: Sử dụng các tiện ích NGN-IMS cung cấp cho game
Các tính năng dịch vụ NGN-IMS cung cấp các chức năng cần thiết hỗ trợ cho sự
hoàn chỉnh của các game online nhiều người chơi thông qua các dịch vụ mà nó cung cấp
như: messaging, present, location..
Game server cung cấp giao diện cho các game khác nhau cũng như giao diện cho
game client. Giữa Game server và Game client liên tục trao đổi, cập nhật trạng thái của
game sử dụng các tiện ích truyền thông do NGN-IMS cung cấp. Chức năng quản lý game
trong game server cho phép quản lý các phiên từ client đến server như: thêm, bớt, huỷ một
nhóm chơi.., cũng được dễ dàng hỗ trợ bởi IMS.
Game client khám phá về các trò chơi, cập nhật thông tin về sự thay đổi trong game
(như: điểm của người chơi, danh sách người chơi..) thông qua các tiện ích do dịch vụ hiện
10
diện (presence) của NGN-IMS. Khi chơi, Game client khởi tạo phiên liên lạc tới Game
server nhằm khởi tạo kênh truyền media sẵn sàng cho các tương tác của game, ở đây, việc
thiết lập phiên được cung cấp bởi dịch vụ thiết lập phiên cơ bản của NGN-IMS. Các phiên
này được hỗ trợ về QoS theo yêu cầu của game.
NGN-IMS cho phép khả năng tương tác qua lại với các kênh liên lạc trong game vì
NGN-IMS quản lý dữ liệu thống nhất cho các account khách hàng và game chỉ là một thuộc
tính dịch vụ trong profile này. Trong khi đang chơi game mà có cuộc gọi đến thuê bao này
thì cuộc gọi sẽ được thông báo với người chơi thông qua các sự kiện trong game.
Ngoài việc hỗ trợ trực tiếp cho các chức năng trong game NGN-IMS còn cung cấp
cho người chơi cũng như nhà cung cấp game các kênh liên lạc khác: thanh toán, giám sát..
Cước của phiên liên lạc có dịch vụ gia tăng là game có thể coi như cước của dịch vụ Viễn
thông do vậy nhà cung cấp dịch vụ Viễn thông sẽ thu cước và phân chia doanh thu với nhà
cung cấp game.
II.4.
Tiềm năng khi triển khai Game tương tác trên mạng NGN-IMS
Phối hợp được nhiều kênh truyền thông trong game tạo ra nhiều đặc tính thú vị làm
cho game giàu đặc tính và gần đời thực hơn.
Triển khai game trên NGN-IMS mang lại doanh thu cho không những nhà kinh
doanh game mà cá các nhà cung cấp dịch vụ Viễn thông. Nhà cung cấp dịch vụ game tiết
kiệm được những khoản chi phí đáng kể cho các việc quản trị vận hành bảo dưỡng hạ
tầng mạng, chăm sóc khách hàng, tính và thu cước, ... vì các chức năng này được các
nhà cung cấp dịch vụ Viễn thông thực hiện. Nhà cung cấp dịch vụ Viễn thông cũng nhờ
mô hình này sẽ lôi kéo được nhà khách hàng, được phân chia doanh thu từ nhà cung cấp
game trên cơ sở chia sẻ hạ tầng.
NGN-IMS có khả năng điều khiển trong mạng hội tụ FMC ở đó phân hệ điều khiển
NGN-IMS độc lập với các phương thức truy nhập, người chơi có thể di động ko hạn chế
trong khi chơi game mà không cần lo lắng về sự gián đoạn. Trong thiết kế của phân hệ
điều khiển NGN-IMS đã định nghĩa chức năng hỗ trợ quản lý tài nguyên, các phiên liên
lạc do NGN-IMS thiết lập sẽ được đảm bảo về QoS (băng thông, trễ, ...) như vậy có khả
năng phục vụ tốt cho các game đòi hỏi chất lượng truyền tải cao trong tương lai.
11
NGN-IMS thực hiện chức năng điều khiển của một tổng đài trong Viễn thông nên có
khả năng cung cấp dịch vụ liên mạng trên toàn cầu. Khi có sự liên mạng NGN-IMS
người chơi game có thể ở bất kỳ đâu trên mạng, việc thanh toán, hỗ trợ được thực hiện
bởi các nhà cung cấp dịch vụ Viễn thông tại nơi người chơi, doanh thu sẽ được các nhà
cung cấp dịch vụ Viễn thông chia sẻ với nhau, nhà cung cấp game chỉ cần một đầu mối.
Và cuối cùng tất cả quá trình này tạo ra một hoá đơn cước duy nhất, mang lại sự tiện lợi
cho người chơi.
II.5.
Kết luận chương
Trong chương II, học viên đã trình bày một số nét chính liên quan đến mạng NGNIMS, bao gồm: tổng quan, kiến trúc và sự hỗ trợ của mạng NGN-IMS cho việc phát triển
game tương tác. Qua các nội dung đã trình bày, tính khả thi khi triển khai game tương tác
trên hệ thống viễn thông sử dụng nền tảng NGN-IMS đã được làm rõ. Ngoài ra, một nhận
định quan trọng cũng được khẳng đinh: trong các thế hệ mạng viễn thông, chỉ ở trên NGNIMS mới có thể triển khai được game tương tác, cho phép tận dụng toàn bộ thế mạnh hạ
tầng của các nhà khai thác dịch vụ viễn thông và đem lại những trải nghiệm thú vị cho
người sử dụng. Trong CHƯƠNG III, học viên sẽ trình bày chi tiết hơn các kỹ thuật, yêu cầu
để có thể triển khai dịch vụ Game tương tác trên mạng NGN-IMS
12
CHƯƠNG III. Kỹ thuật thực hiện Game tương tác trên mạng NGNIMS
Các yêu cầu kỹ thuật cho hạ tầng mạng, kỹ thuật báo hiệu, đảm bảo an ninh, chất
lượng dịch vụ, ... cần phải được phân tích chi tiết khi triển khai Game tương tác trên mạng
NGN-IMS. Trong chương này, học viên sẽ trình bày nội dung theo hai hướng chính:
• Các yêu cầu kỹ thuật riêng biệt cho các loại mô hình game tương tác trên NGNIMS
• Các yêu cầu kỹ thuật chung cần phải có khi triển khai game tương tác trên NGNIMS
III.1.
Phân loại các mô hình game tương tác trên NGN-IMS
Game tương tác trên NGN-IMS là một ứng dụng trên NGN-IMS, nó có thể sử dụng
các dịch vụ cơ bản của NGN-IMS để tạo một game phong phú và hấp dẫn. Một phiên game
tương tác sẽ sẽ bao gồm các dịch vụ như là Video, Voice, Tin nhắn, Vị trí ... Và mỗi dịch vụ
này lại có những luồng dữ liệu riêng như là điều khiển, dữ liệu game, dữ liệu quản trị.
Trên mạng NGN-IMS việc triển khai bất kỳ dịch vụ nào cũng sẽ tuân theo một trong
ba mô hình: Peer - to - Peer (P-P); Client - Server (C-S) và Hybrid (H). Mô hình một trò
chơi triển khai trên mạng internet hoặc mạng nội bộ hiện nay cũng tuân theo ba mô hình
trên. Do đó, việc phân loại mô hình game tương tác trên mạng NGN-IMS, học viên cũng sẽ
phân thành: Mô hình P-P; C-S và H.
Như vậy, đối với game tương tác trên NGN-IMS, các mô hình game sẽ phân biệt
nhau thông qua tiêu chí: Mô hình trao đổi dữ liệu game và phương tiện truyền tải dữ liệu
game.
III.2.
Mô hình game tương tác Peer-to-peer (P-P)
Mô hình game tương tác P-P trên IMS là mô hình trong đó dữ liệu của game sẽ
truyền trực tiếp giữa các thiết bị của người chơi với nhau. Như tiêu chí đã phân tích ở trên,
mô hình game tương tác P-P này sẽ có 2 loại:
• Mô hình P-P trên IMS mà dữ liệu được truyền trực tiếp giữa các client với nhau
thông qua những kênh truyền tải tự tạo, không có sự quản lý của IMS.
13
• Mô hình P-P trên IMS mà dữ liệu được truyền trực tiếp giữa các client với nhau
thông qua các bản tin báo hiệu SIP.
Đối với một Operator, điều không mong muốn là không quản lý được dữ liệu trao đổi
giữa các client với nhau.
III.2.1.
Các yêu cầu cho dịch vụ game tương tác trên NGN/IMS cho mô
hình P-P
Game tương tác trên IMS là một ứng dụng trên IMS, sử dụng nhiều dịch vụ khác để
tạo lên một loại hình game mới, phong phú và hấp dẫn. Do vậy nó liên quan đến mọi dịch
vụ khác trên IMS, từ tầng truyền tải tới tầng dịch vụ. Do đó, yêu cầu kỹ thuật đầy đủ nhất
phải bao gồm yêu cầu cho truyền tải, các yêu cầu về mặt chức năng cung cấp dịch vụ IMS,
ứng dụng tương tác trên IMS.
Về yêu cầu QoS, chia thành 2 nhóm chính: Băng thông và các tham số Trễ, Delay,
Jitter.
Với mô hình game này, không có yêu cầu đặc biệt về QoS.
III.2.2.
Kiến trúc điều khiển game tương tác cho mô hình P-P
Tổng quát hóa thì mô hình cung cấp game tương tác theo mô hình P-P trên mạng
IMS như Hình III-1:
Hình III-1: Mô hình game tương tác P-P trên IMS
Đặc điểm
• Mô hình P-P này không cần có một server.
• Mô hình này ít được sử dụng trong thực tế.
14
Dễ thực hiện, chỉ cần các client hỗ trợ cài đặt game là đủ. Độ phức tạp của game phụ
thuộc vào client.
III.2.3.
Kỹ thuật thực hiện game tương tác trong mô hình P-P
Mô hình game tương tác P-P là mô hình khá đơn giản, ngoài việc thiết lập phiên liên
lạc giữa các client, thì các client có thể trao đổi trực tiếp dữ liệu game bằng cách đóng gói
vào trong bản tin SIP.
III.2.4.
Vấn đề chất lượng dịch vụ cho mô hình P-P
Như đã đề cập trong phần III.2.1, phần này sẽ mô tả chi tiết về thực hiện đảm bảo
QoS cho game tương tác theo mô hình P-P trên IMS.
Như phần III.2.2 về kiến trúc điều khiển của game tương tác theo mô hình P-P thì
không có Game server, không có sự tương tác với các dịch vụ khác, cũng không có các
kênh media riêng rẽ cho game và cũng không có yêu cầu gì đặc biệt về QoS cho việc truyền
dữ liệu vì dữ liệu được đóng gói trong bản tin báo hiệu SIP đã thừa hưởng được mức chất
lượng dịch vụ của loại báo hiệu này rồi, quá thừa cho một game theo lượt, thể loại game phổ
biến của mô hình P-P.
III.2.5.
Khả năng hỗ trợ, đặc điểm đầu cuối cho mô hình P-P
Trong mạng NGN-IMS, dịch vụ game tương tác theo mô hình P-P sẵn sàng hỗ trợ
cho những loại đầu cuối PSS. Vấn đề này khó thực hiện trên các đầu cuối cứng nhưng lại dễ
thực hiện trên các đầu cuối mềm.
III.3.
Mô hình game tương tác Client-Server (C-S)
Mô hình game tương tác C-S là mô hình trong đó dữ liệu của game không được
truyền trực tiếp giữa các client với nhau mà phải truyền thông qua một server, trong NGNIMS gọi là một Application Server (AS). AS đóng vai trò là game server, nó sẽ tổ chức một
môi trường làm việc chung cho các bên tham gia (game client).
Có thể mô tả ngắn gọn mô hình game tương tác C-S trên NGN-IMS như Hình III-2:
15
Hình III-2: Mô hình game tương tác Client – Server trên NGN-IMS
Với mô hình này, dữ liệu trao đổi giữa client và server bao gồm cả dữ liệu điều khiển
game và dữ liệu game, dữ liệu game cũng bao hàm cả dữ liệu truyền trên kệnh truyền tải
riêng hoặc đóng gói trong bản tin SIP.
III.3.1.
Các yêu cầu cho dịch vụ game tương tác trên NGN/IMS cho mô
hình CS
Tương tự như mô hình P-P, mô hình C-S cũng có những yêu cầu kỹ thuật về chức
năng cũng như về chất lượng dịch vụ cho game tương tác.
Các tham số về chất lượng dịch vụ cho từng luồng có thể tham khảo tài liệu nhiệm vụ
SLA cho các dịch vụ Tripplay trên mạng NGN trong đó bao gồm Thoại, Video và dữ liệu.
III.3.2.
Kiến trúc điều khiển game tương tác cho mô hình C-S
Khác với bản chất của Client – Server, mô hình chủ tớ, mọi hoạt động của Client đều
tuân theo sự điều khiển của Server. Mà mô hình game tương tác C-S trên IMS được hiểu
linh động hơn, Server ở đây là chỉ sự tập trung, môi trường làm việc chung, cung cấp các
kênh liên lạc cho các bên tham gia có thể tương tác được với nhau, tương tác với hệ thống.
16
III.3.3.
Kỹ thuật thực hiện game tương tác trong mô hình C-S
Hình III-3: Kỹ thuật thực hiện game tương tác trên IMS theo mô hình C-S
III.3.4.
Vấn đề chất lượng dịch vụ cho mô hình C-S
Như đã đề cập trong phần III.2.1, phần này sẽ mô tả chi tiết về thực hiện đảm bảo
QoS cho game tương tác theo mô hình C-S trên IMS
III.3.5.
Khả năng hỗ trợ, đặc điểm đầu cuối cho mô hình C-S
Đối với mô hình C-S, mọi tính toán và xử lý logic được tập trung trên phía Server,
phía Client chỉ yêu cầu hiển thị và nhập thông tin điều khiển, do đó yêu cầu tài nguyên
không cao.
III.4.
Mô hình game tương tác Hybrid (H)
Hình III-4: Mô hình game tương tác lai (Hybrid)
17
Một số đặc trưng:
• Là mô hình kết hợp của hai mô hình trên.
• Phần lớn các tình huống trong thực tế là Server chỉ lưu trữ các Rule, còn dữ liệu
được truyền trực tiếp giữa hai đầu cuối.
III.4.1.
Các yêu cầu cho dịch vụ game tương tác trên NGN/IMS cho mô
hình H
Yêu cầu cho mô hình H là sự tổng hợp của hai mô hình P-P và mô hình C-S cũng có
những yêu cầu kỹ thuật về chức năng cũng như về chất lượng dịch vụ cho game tương tác.
III.4.2.
Kiến trúc điều khiển game tương tác cho mô hình H
Msg.
AS
Voice
AS
Game
Server
Location
AS
…
AS
ISC
ISC
SCIM/
Game
platform
S-‐CSCF
IMS
core
P-‐CSCF
P-‐CSCF
Hình III-5: Kiến trúc điều khiển của game tương tác theo mô hình H trên IMS
III.4.3.
Kỹ thuật thực hiện game tương tác trong mô hình H
Do mô hình H là tổng hợp của hai mô hình C-S và P-P nên kỹ thuật thực hiện game
tương tác trên mô hình H sẽ là tổng hợp của hai kỹ thuật thực hiện trên mô hình P-P và C-S
III.4.4.
Vấn đề chất lượng dịch vụ cho mô hình P-P
Như đã đề cập trong phần III.2.1, phần này sẽ mô tả chi tiết về thực hiện đảm bảo
QoS cho game tương tác theo mô hình H trên IMS.
18
III.4.5.
Khả năng hỗ trợ, đặc điểm đầu cuối cho mô hình P-P
Đối với mô hình H, Client cũng tương tự như mô hình C-S, cũng không phải xử lý
tính toán nhiều. Tuy nhiên, ở mô hình này, các kênh dữ liệu có thể thiết lập truyền trực tiếp
sang nhau, việc này sẽ không có sự quản lý của IMS.
III.5.
Kỹ thuật tính cước cho dịch vụ Game tương tác
Game tương tác là một dịch vụ trên mạng IMS cho nên thừa hưởng cơ chế tính cước
giống như các dịch vụ khác trên IMS. Trong IMS có 2 cơ chế tính cước là online và offline
III.5.1.
Tính cước Online
Chức năng phục vụ điều
khiển phiên/ cuộc gọi
(S-CSCF)
ICS
Máy chủ ứng dụng
(AS)
Ru
Chức năng phân
phối nguồn media
(MRFC)
Điểm hỗ trợ cung cấp
dịch vụ GPRS (SGSN)
Chức năng tính
cước theo phiên
(SCF)
Hệ thống tính cước
online (OCS)
Chức năng tính
tỉ lệ RF
Chức năng
liên kết tài
khoản
Chức năng tính
cước kênh mang
(BCF)
Chức năng tính
cước sự kiện
(ECF)
CAP
Hình III-6: Hệ thống tính cước online
III.5.2.
Tính cước Offline
Các phần tử SIP gửi các thông tin về những phiên làm việc đã được tính cước đến
khối lưu trữ tính cước (CDF-Charging Data Function) thông qua cổng giao tiếp Rf trên nền
DIAMETER. Các CDF sẽ tạo ra các bản ghi lại dữ liệu tính phí (CDRs-Charging Data
Records) và gửi chúng đến khối chức năng cổng tính cước (CGF-Charging Gateway
Function) thông qua giao tiếp Ga. CGF này sử dụng giao tiếp Bi để gửi CDRs cho hệ thống
lập hóa đơn.
III.6.
Vấn đề tài khoản ảo cho Game tương tác
Game tương tác trên IMS là một dịch vụ trên IMS, nên nó được thừa hưởng tất cả
những gì liên quan đến thuê bao như user profile, service profile giống như các dịch vụ khác
trên IMS.
- Xem thêm -