Phân tích các chức năng của Media server (MS) trong mạng NGNPhân tích các chức năng của Media server (MS) trong mạng NGNPhân tích các chức năng của Media server (MS) trong mạng NGNPhân tích các chức năng của Media server (MS) trong mạng NGN
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG CDIT
  • Trang chủ
  • Giới thiệu
    • Thông điệp của Viện trưởng
    • Sứ mệnh và tầm nhìn
    • Mô hình tổ chức
    • Lịch sử
      • Văn hóa
      • Bài hát truyền thống
      • Các mốc lịch sử
    • Thành tựu
  • Nghiên cứu
    • Lĩnh vực nghiên cứu
      • ICT
      • Đa phương tiện
      • An toàn thông tin
    • Đề tài nghiên cứu
      • Các đề tài cấp Nhà nước
      • Các đề tài cấp Bộ
      • Các đề tài cấp Tập đoàn
    • Chuyên đề khoa học công nghệ
      • ICT
      • Đa phương tiện
      • An toàn thông tin
  • Sản phẩm
    • ezCheck – Giải pháp xác thực nguồn gốc sản phẩm bằng tem điện tử
    • Hệ thống hỗ trợ du lịch thông minh
    • Triển lãm số “Hoàng Sa, Trường Sa của Việt Nam – những bằng chứng lịch sử và pháp lý”
    • ezSite – Giải pháp quản lý thông tin nhà trạm di động
    • ezLife – Giải pháp Kết nối cho Đô thị thông minh
  • Dịch vụ
    • ezWork – Giải pháp quản lý trực ca thông minh
    • ezWater – Giải pháp ghi chỉ số và quản lý đồng hồ nước thông minh
    • Dịch vụ thiết kế web 360
    • Dịch vụ số hóa và thiết kế 3D
    • ezFeedback – Giải pháp thu thập dữ liệu phản hồi từ khách hàng hiệu quả
  • Đào tạo
    • Thông tin chương trình đào tạo, bồi dưỡng nguồn nhân lực cho doanh nghiệp nhỏ và vừa năm 2024
    • Chương trình đào tạo theo yêu cầu
  • Tin tức
  • Tuyển dụng
  • Liên hệ

Phân tích các chức năng của Media server (MS) trong mạng NGN

Tóm tắt: Ngày nay, các dịch vụ thông tin multi-media như thoại hội nghị, thông báo thoại, tương tác thoại-IVR, thu phát DTMF, … đang phát triển rất mạnh, nhu cầu của các dịch vụ này tăng lên nhanh chóng và đang dần trở thành một nhu cầu không thể thiếu trong xã hội hiện đại. Mạng Viễn thông cũng đang thay đổi rất nhanh và chuyển dần sang mạng NGN, chức năng xử lý các vấn đề liên quan đến các media trong mạng NGN được định nghĩa là Media server. Bài báo này giới thiệu về Media server cũng như khả năng ứng dụng Media server để phát triển các dịch vụ trên nền mạng NGN.

Giới thiệu

Trong các tổng đài PSTN, chức năng thông báo được thực hiện trong các mạch cứng (EPROM) với một số thông báo hạn chế: bận, số không có thực… Chức năng phát và thu DTMF và thoại hội nghị được thực hiện bởi các vi mạch DSP rời rạc trên card thu/phát DTMF hay card chuyên dụng cho các cuộc gọi hội nghị và được điều khiển thụ động bởi phần mềm tổng đài (SPC).

Đối với các tương tác media phức tạp hơn, các chức năng trên được thực hiện trong thực thể chức năng tài nguyên SRF (service resource function) của mạng thông minh (Hình 1), SRF nằm dưới sự điều khiển của chức năng điều khiển dịch vụ SCF (Service Control Function) với các giao diện điều khiển qua SS7/INAP khá phức tạp. SRF là một phần trong hệ thống đóng của nhà cung cấp dịch vụ Viễn thông phục vụ cho các dịch vụ được thiết kế sẵn cho Tổng đài.

1
Hình 1: SRF trong quan hệ với các chức năng khác của mạng IN

Ngoài các dịch vụ do nhà cung cấp mạng VT cung cấp ngày nay ta có thể thấy rất nhiều dịch vụ khác do các nhà cung cấp bên ngoài thực hiện, các dịch vụ này cũng sử dụng đến các tài nguyên media (ví dụ tương tác IVR) trong các dịch vụ 1900xxxx. Thực tế triển khai các dịch vụ này cho thấy hiện nay mỗi dịch vụ sẽ có những thiết bị xử lý media riêng đi kèm với phần xử lý logic dịch vụ, giao tiếp của các dịch vụ này với nhà cung cấp cơ sở hạ tầng mạng là qua các giao diện chuẩn (E1/R2, E1/SS7 hay CO) và theo mô hình nút dịch vụ (Service Node) -Hình 2

2
Hình 2: Mô hình cung cấp dịch vụ service node

Cách tiếp cận này có một số đặc điểm sau:

  • Mỗi dịch vụ mới yêu cầu những phần mềm mới và phần cứng mới phù hợp để hỗ trợ khách hàng cũng như những nhà cung cấp.
  • Đối với mỗi dịch vụ mới, người phát triển dịch vụ phải biết sâu về Viễn thông cũng như cách thức điều khiển các phần cứng chuyên dụng liên quan đến media do vậy thời gian đưa ra dịch vụ sẽ lâu.
  • Giá thành hệ thống cung cấp dịch vụ cao do phải sử dụng các phần cứng chuyên dụng trong giao tiếp luồng và xử lý media.

Chính vì những đặc điểm như vậy nên các nhà cung cấp dịch vụ mạng Viễn thông lớn mong muốn có một nền chung, thống nhất cho tất cả các dịch vụ media và giúp phát triển dịch vụ mới dễ dàng hơn nhưng trong thế hệ mạng PSTN điều này hầu như không thể.

Mạng NGN ra đời trong những năm gần đây và đang từng bước được triển khai bởi các nhà cung cấp dịch vụ Viễn thông, mạng NGN dựa trên nền tảng mạng chuyển mạch gói IP và trong kiến trúc đã cố gắng phân chia các khối chức năng độc lập cũng như chuẩn hoá giao diện giữa các thành phần này. Các chức năng liên quan đến xử lý tài nguyên media được thực hiện trong một thực thể độc lập gọi là Media Server. Vai trò của Media Server trong việc tham gia trong các dịch vụ của mạng NGN thể hiện trong Hình 3

Trong Hình 3, media server đóng vai trò xử lý media gần giống Media gateway nhưng điểm khác ở đây MS không có các terminal nối vào, thay vào đó MS giả lập các endpoint ảo có khả năng kết cuối các cuộc gọi vào nó và có khả năng phát thông báo, tone và ghi âm các cuộc gọi vào. Các dịch vụ cơ bản (basic services) như cuộc gọi voice thông thường chỉ liên quan đến Call Agent và Media gateway. Các cuộc gọi nâng cao như conference hay có tương tác IVR thì sẽ phải xcần sử dụng đến MS.

3
Hình 3: Vai trò của Media server trong NGN

Vị trí của MS trong mạng NGN như Hình 4. Ở đây, MS chịu sự điều khiển của Softswitch và Application Server qua các giao thức báo hiệu/điều khiển (ví dụ SIP+VXML), các luồng media cần xử lý được hướng đến từ các Media Gateway, các IP phone… qua giao thức báo hiệu thời gian thực như RTP/RTCP.

4
Hình 4: Quan hệ của MS với các thực thể khác của mạng NGN

Các chức năng tiêu biểu của 1 MS gồm:

  • – Phát các định dạng audio.
  • – Ghi âm.
  • – Nén và chuyển các định dạng mã hoá audio & video khác nhau.
  • – Phát hiện và sinh các tone DTMF.
  • – Tổ chức hội nghị
  • – Hội nghị 3-chiều, 6-chiều.
  • – Hội nghị n-chiều.
  • – Nhận dạng tiếng nói (ASR).
  • – Tổng hợp tiếng nói.
  • – Phát hiện, nhận và chuyển Fax.
  • – ..

Với chức năng là trung tâm cung cấp các dịch vụ xử lý media thời gian thực trong mạng, MS cung cấp giao diện cho tất cả các thành phần khác trong mạng có nhu cầu xử lý media hoặc nhận luồng media đã qua xử lý. Các tương tác của MS với các thành phần khác được mô tả như sau:

  • Media Server tương tác với Softswitch và Application Server thông qua các giao thức tín hiệu MGCP/MEGACO hoặc SIP, các giao thức này có thể được sử dụng kết hợp với ngôn ngữ điều khiểnVXML để mô tả chi tiết hơn thao tác xử lý media.
  • Media Server tương tác với các Media Gateway và các đầu cuối IP (IP endpoint/ IP terminal) tương tác với nhau thông qua giao thức chuyển tải thời gian thực RTP. RTP được sử dụng để truyền luồng media giữa MS và Media Gateway.
  • Media Server kết nối với PSTN phone bằng cách sử dụng Media Gateway làm cầu nối trung gian, Media Gateway sẽ chuyển các lưu lượng thoại, dữ liệu, fax, video… trong mạng chuyển mạch gói (đi từ MS) tới thiết bị cuối (PSTN phone) trong mạng chuyển mạch kênh.

Bản chất của MS là các xử lý liên quan đến media bằng các phép xử lý tín hiệu số (DSP). Media server có thể thực hiện bằng phần cứng chuyên dụng hoặc thuần tuý phần mềm tuỳ thuộc yêu cầu về dung lượng cần đáp ứng. Đối với các yêu cầu dung lượng nhỏ thì thường thực hiện bởi phần mềm giá thành sẽ hạ nhưng với các yêu cầu dung lượng lớn thì cần phần cứng chuyên dụng cho xử lý các chức năng DSP do việc xử lý DSP và nhiều tài nguyên.

Một ví dụ về tổ chức bên trong hệ thống Media Server của Trung tâm CNTT – CDIT phát triển như Hình 5, ở đây CDIT có thể sử dụng phần cứng xử lý media chuyên dụng (IMP resource) hay bằng thư viện xử lý phần mềm DSP (HMP engine).

5
Hình 5: Cấu trúc MS do CDIT phát triển

Trong thế hệ mạng NGN người ta cố gắng chuẩn hoá các giao diện giữa các thực thể và khuyến khích sự tham gia phát triển dịch vụ của các nhà phát triển thứ 3 (3rd party). Các chức năng của Media server với các chức năng khác của mạng NGN được trừu tượng hoá thành các tập API tạo thuận lợi cho các nhà phát triển dịch vụ thứ 3 (ví dụ tập API của Parlay/ParlayX) không cần biết sâu về mạng Viễn thông. Mô hình phát triển dịch vụ của 3rd trong mạng NGN như Hình 6:

6
Hình 6: Mô hình phát triển dịch vụ mở cho 3rd party

Với mô hình này, các ứng dụng (các application) sẽ đứng sau Application gateway (trong trường hợp sử dụng tập Parlay API thì Application gateway có tên là Parlay gateway).

Hình 7 là ví dụ về kịch bản của dịch vụ calling card trên NGN theo mô hình trong Hình 4 sử dụng tài nguyên Media Server:

7
Hình 7: Ví dụ kịch bản dịch vụ Calling card có sử dụng MS

Với sự thống nhất chung trong việc xử lý media cũng như hỗ trợ các dịch vụ media thì cách tiếp cận sử dụng Media Server có ưu điểm rất lớn so với cách tiếp cận cũ qua các điểm sau:

  • Sử dụng media server dễ dàng mở rộng được cho các dịch vụ media trong tương lai. Để thực hiện được điều này chỉ cần xây dựng được một media server đảm nhiệm được nhiều chức năng và xử lý được nhiều dạng dữ liệu media khác nhau.
  • Sử dụng media server giúp tiết kiệm được chi phí cho các dịch vụ do không cần xây dựng những nền riêng cho những dịch vụ khác nhau.
  • Đảm bảo hoạt động riêng và chất lượng của từng dịch vụ nhưng vẫn tiết kiệm tài nguyên media do khi dùng media server thì có thể có nhiều tài nguyên media dùng chung.

Bên cạnh đó các nhà phát triển dịch vụ thứ 3 có thể sử dụng Media server như một thành phần để phát triển các dịch vụ thay thế cho các thiết bị media phần cứng chuyên dụng trước đây trong các dịch vụ vẫn cần duy trì theo mô hình service node (Hình 8)

8
Hình 8: Ứng dụng MS theo mô hình service node trong mạng NGN

Một số nhà cung cấp các thiết bị MS hiện nay: Audio code, Convedia, Snowshore, HP… được thống kê trong phụ lục (nguồn www.voiptimes.com)

Kết luận

Bài báo đã giới thiệu qua về một phần tử thuộc mạng NGN có chức năng xử lý các tác vụ liên quan đến media và hỗ trợ cho các dịch vụ khác nhau trên nền NGN. Các chức năng của media server cũng được ánh xạ ra những API cho phép các nhà cung cấp dịch vụ thứ 3 có thể sử dụng để xây dựng các dịch vụ phức tạp trên nền NGN một cách nhanh chóng và giảm chi phí đầu tư ban đầu và là yếu tố giúp sự phát triển của các dịch vụ trên nền mạng NGN.

Media Server do CDIT phát triển đã xử lý được các chức năng liên quan đến Media trong mạng NGN. Mạng NGN đã cung cấp khả năng thuận lợi cho các nhà cung cấp dịch vụ thứ 3 phát triển dịch vụ mới, phức tạp một cách nhanh chóng.

 


TÀI LIỆU THAM KHẢO

 

[1] Nguyễn Trung Kiên, “Nghiên cứu và xây dựng hệ thống Media server trong môi trường mạng NGN” – Đề tài VNPT -MS 09-2005-TCT-RDP-TH-29 –CDIT

[2] Rosenberg J., Schulzrinne H., Camarillo G., Johnston A., Peterson J., Sparks R., Handley M., Schooler E. “SIP: Session Initiation Protocol”. RFC 3261, June 2002.

[3] Handley M., Jacobson V., “SDP: Session Description Protocol”. RFC 2327, April 1998.

[4] Schulzrinne H., Casner S., Frederick R., Jacobson V. “RTP: A Transport Protocol for Real-Time Applications”. RFC 1889, January 1996.

[5] H. Schulzrinne “RTP Profile for Audio and Video Conferences with Minimal Control”. RFC 1890, January 1996.

[6] Huitema C. “Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP)”. RFC 3605, October 2003.

[7] Architechture working group – Multiservice switching forum, “Multiservice Switching Forum System Architecture Implementation Agreement”. MSF-ARCH-001.00-FINAL IA, May 2000.

[8] E. Burger, J. Van Dyke, A. Spitzer, “Basic Network Media Services With SIP”. Internet-Draft, February 2004.

[9] E. Burger, J. Van Dyke, A. Spitzer, “SnowShore Media Server Control Markup Language (MSCML) and Protocol”. Internet-Draft, February 2003.

[10] T. Melanchuk, G. Sharratt, “Media Objects Markup Language (MOML)”. Internet-Draft, February 2004.

[11] T. Melanchuk, G. Sharratt, “Media Sessions Markup Language (MSML)”. Internet-Draft, February 2004.


PHỤ LỤC:
MỘT SỐ NHÀ CUNG CẤP HỆ THỐNG MS VÀ ĐẶC TÍNH SẢN PHẨM

 

Vendor
Website
Product

Protocol Sets

Alcatel
www.alcatel.com
5022 IP Media Server
H.323
APEX Voice Communications
www.apexvoice.com
OmniVox
H.323
aTelo
www.atelo.com
aTelo Media Server
H.323 – SIP – VoiceXML
AudioCodes
www.audiocodes.com
IPmedia 2000 Media Server Platform
MGCP- SIP – VoiceXML
BlooPhone
www.bloophone.com
BlooServer
H.323
Bloophone H.323 Proxy Server
H.323
Cognitronics
www.cognitronics.com
CX500 Network Media Server
MGCP – PacketCable-SIP – VoiceXML
CX1000 Network Media Server
MGCP – PacketCable – SIP – VoiceXML
CX3000 Network Media Server
MGCP – SIP – Megaco – RTP/RTCP
CX4000 Network Media Server
MGCP – PacketCable – SIP – VoiceXML
Commetrex
www.commetrex.com
BladeWare
H.323 – SIP- Media Server Command Markup Language
Comuniq
www.comuniq.com
Streaming Media Application Server
—
Convedia
www.convedia.com
CMS-1000 Media Server
MGCP – SIP – Megaco – VoiceXML – PacketCable
CMS-6000 Media Server
H.323 – MGCP – SIP – Megaco – VoiceXML
Cosystems
www.cosystech.com
SIP Media Server Framework
SIP
inPACT technologies
www.inpact-tech.com
Announcement Package
H.323 – MGCP – SIP – VoiceXML
IP Unity
www.ipunity.com
Harmony6000 Media Server
MGCP – PacketCable – SIP – Megaco – VoiceXML
Nortel Networks
www.nortelnetworks.com
Media Processing Server 1000
H.323 – SIP
 
 
Interactive Multimedia Server
H.323 – SIP – VoiceXML
Pactolus Communication Software
www.pactolus.com
RapidFLEX Media Server
MGCP – SIP
SIP Communications
www.sipcomm.com
RTSPd
—
snom technology
www.snomag.de
4S SIP Media Server
SIP – VoiceXML
SnowShore Networks
www.snowshore.com
A1 Media Server
H.323 – MGCP – SIP – VoiceXML
 
 
N20 Media Server
H.323 – MGCP – SIP – VoiceXML
T&S Software
www.ts-software.com
EOS: IP Application Server
SIP
 
 
EOS: Media Server
MGCP – SIP
ThinkEngine Networks
www.thinkengine.com
Ten1000
—
Lucent Technologies
www.lucent.com
EXS Converged Services Media Platform
H.323 – MGCP – SIP
NetCentrex
www.netcentrex.net
SVI
H.323 – VoiceXML

 

Post Views: 1.816

Related posts

16 Tháng Bảy, 2013

Chất lượng dịch vụ (QoS) trong mạng hội tụ FMC


Read more
16 Tháng Bảy, 2013

CDiT Parlay/OSA Gateway Giải pháp hỗ trợ phát triển dịch vụ cho nhà phát triển thứ ba


Read more
16 Tháng Bảy, 2013

Sự phát triển của các chuẩn cho Ethernet trong môi trường cung cấp dịch vụ (carrier class)


Read more

SITE MAP

  • Trang chủ
  • Giới thiệu
  • Nghiên cứu
  • Sản phẩm
  • Dịch vụ
  • Đào tạo
  • Tin tức
  • Tuyển dụng

LIÊN KẾT

  • Bộ Thông tin và Truyền thông
  • Học viện Công Nghệ Bưu Chính Viễn Thông

LIÊN HỆ

Viện công nghệ Thông tin và Truyền thông CDIT

Địa chỉ: Tầng 3 nhà A1, Học viện Công Nghệ Bưu Chính Viễn Thông, Km 10, Đường Nguyễn Trãi, Hà Đông, Hà Nội

Email: cdit@ptit.edu.vn

Điện thoại: (84-24) 3574 2856

Fax: (84-24) 3574 2857

@CDIT