Trong thực tế, có thể tính cước online cho các dịch vụ gia tăng theo các giao thức khác nhau dựa trên các hệ thống ngoại vi hoặc các hệ thống chức năng trong mạng.
Có thể tổng kết về các giao thức tính cước như sau:
o Các giao thức tính cước cho các mạng 2G, 2.5G, 3G, 3.5G tương tự như mạng 2.5G đó là: CAP2, CAP3, ISUP, OSA.
o Giao thức sử dụng cho các dịch vụ IMS: Diameter
OSA (OSA – Open Service Access) là một chuẩn API mở rộng tiện ích cho khả năng truy nhập vào mạng lõi dễ dàng hơn từ ngoài mạng. Các ứng dụng OSA/Parlay được viết dưới dạng một chuẩn API, chúng có thể được xây dựng
tác giữa Parlay, ETSI vag 3GPP. Kiến trúc của các ứng dụng dựa trên giao diện mở OSA/Parlay như sau:
Hình 5.1: Kiến trúc của OSA/Parlay
Các ứng dụng của OSA/Parlay gồm: Điều khiển cuộc gọi voice + đa phương tiện, định vị điện thoại hình tương tác người dùng, , , oiceXML, SMS, MMS, e-mail dựa trên messaging, quản lý ứng (Framework), điều khiển phiên GPRS, SIP binding, quản lý chính sách (policy management), quản lý tài khoản và tính cước.
Có thể dùng giao thức Diameter cho các dịch vụ IMS Diameter có một số đặc điểm sau:
+ Multi-application protocol (không chỉ làAAA) + Kết hợp với SIP, giao thức quan trọng nhất cho IMS + Các ứng dụng 3GPP IMS bao gồm:
• Authentication và authorization cho IP di động
• Truy nhập bảo mật cho dữ liệu thuê và các hồ sơ dịch vụ
• On-line and off-line charging Cấu trúc của hệ thống Diameter:
Hình 5.2: Mô tả của Diameter được chỉ ra trong IETF RFC 3588
5.2.2. Các yêu cầu về ệ ố h th ng tính cư c online đáp ứớ ng cho s phát tri n ự ể dịch vụ gia tăng
Các yêu cầu về giao diện mạng được sử dụng khi có yêu cầu tính cước online (hay realtime):
+ Các charging client (ví dụ MSC, SMSC, SGSN, vv..) gửi các yêu cầu tính cước tới CBS và đợi nhận thực từ hệ thống tính cước trước khi cho phép hoặc hủy bỏ phiên dịch vụ.
+ Ngược lại, trong trường hợp không tính cước thời gian thực, sự truyền nhận dịch vụ không phụ thuộc vào nhận thực theo thời gian thực từ hệ thống tính cước. Bản ghi chi tiết cuộc gọi được sinh ra tại node mạng và được truyền tới hệ thống xử lý cước.
Hình 5.3: Kiến trúc OCS của 3GPP(TS 32.815)
OCS: Online Charging System.
Các dịch vụ có thể được tính cước online bao gồm:
Voice, SMS, MMS, Data, Video Calls, Video Streaming, Ringtone downloads, Content,……
Voice Charging:
+ Mạng GSM hoặc 3G networks, giao thức CAMEL phase 2 được sở dụng.
• GSM Roaming – CAMEL 2 (hoặc USSD Callback nếu không dùng CAMEL2).
+ Với mạng CDMA dùng giao thức: IS-826
• IS-41P – có thể áp dụng trong rất hạn chế trường hợp nếu sử dụng các chuyển mạch của Nortel trong mạng.
+ Các mạng có dây (Wireline Networks)
• For ITU networks, use INAP CS-1 or ISUP
• For ANSI networks, use ISUP
+ Voice Over IP (VoIP) – phụ thuộc vào các khả năng chuyển mạch mềm:
• Nhiều chuyển mạch mềm hỗ trợ các giao thức IN như: INAP, CAMEL.
• Diameter credit control
• Nếu chỉ sử dụng SIP, SIP sẽ được dùng điều khiển cuộc gọi Video Call Charging:
+ 3G Video Call trên Circuit Switched Network
• Tính cước sử dụng giao thức CAMEL phase 2
• Video call được phân biệt bởi thông số “Bearer Capability” hoặc “High Layer Compatibility”.
+ Video call trên IP network (ví dụ video calls over data network, IMS, ...)
• Không có giải pháp tính cước chuẩn tại thời điểm này
• Có thể dùng giao thức Diameter.
SMS Charging:
+ GSM Networks
• CAMEL phase 3 SMS:
Chỉ tính cước được cho SMS-MO.
Giao thức này không hỗ trợ tính cước SMS MT, đặc biệt trong trường - hợp A2P (Application to Person) SMSs.
• Tính cước trực tiếp từ giao diện SMSC. SMSC lấy nhận thực từ CBS trước khi cho phép SMS được phát đi chiều MO hoặc MT ( )
Các SMSC của các đối tác khác có thể dùng một ECI (OSA hoặc Diameter).
+ CDMA Networks
• Trực tiếp từ SMSC.
Data Charging:
+ Data Charging mức mang (bearer level)
• Không phân biệt dịch vụ, thuê bao phải trả tiền theo đơn vị dung lượng. + Mức tính cước theo dịch:
• Các dịch vụ dược phân loại theo phiên truyền dữ liệu người dùng (PDP context)
Ví dụ MMS, Web Browsing URLs, Video Streaming, FTP, etc.
• Hai loại mô hình cho quản lý dữ liệu:
Phân cấp phân tách các thành phần mạng : (DCMP, Volubill, Redknee) Tích hợp Tích hợp với các thành phần mạng: GGSN (Nortel, Starent, Cisco).
rd party Content Platform, Application
Hình 5.4: Các điểm tích hợp tính cước dịch vụ dữ liệu
Một số kết luận về tính cước online cho dịch vụ gia tăng:
Signaling interfaces:
• CAMEL phase 2
• CAMEL phase 3
• ISUP (Vietnam version)
• MAP for USSD
• IS826 (for CDMA network)
• IS41P (for CDMA network)
IP based interfaces (real time credit control, DATA PROBE)
• OSA/PARLAY
• ECI (Event Charging Interface)
• Diameter CC
• Diameter PS Giao tiếp thanh toán cước:
• SOAP/XML for voucher batch task
• SOAP/XML for real time voucher access by external IP elements (trust hosts).
Bulk Operation:
• SOAP/XML based API for batch operation
GGSN SGSN
DPI VAS/
Content
CBS
IP backbone
CAP 3
DCC DCC PS,
OSA
DCI, ECI, OSA
IP based interface (BANK/ATM, FINANCE, Micro-payment):
• SOAP/XML Interactive Operation:
• SOAP/XML
5.3. KẾT LUẬN
Trên đây là toàn bộ những nội dung mà bản luận văn tốt nghiệp này đã trình bày.
Với đề tài “CAMEL phase 2 trong mạng thông minh và ứng dụng trong hệ thống tính cước dịch vụ gia tăng thời gian thực trong thông tin di động”, luận văn đã đưa ra được các nội dung sau:
Tìm hiểu về sự phát triển của công nghệ di động, xu hướng phát triển của các mạng di động ở nước. Bên cạnh đó là sự phân loại các hình thức dịch vụ của mạng di động và một số phân tích cho thấy sự phát triển không ngừng của loại hình dịch vụ gia tăng trên mạng di động.
Tìm hiểu về mạng thông minh trong thông tin di động, nguồn gốc và sự chuẩn hóa cho mạng thông minh trong thông tin di động. Luận văn cũng đã tìm hiểu được một số vấn đề cơ bản trong mạng thông minh trong thông tin di động, bao gồm: mô hình và cấu trúc của mạng thông minh, các phần tử chức năng, các giao thức ứng dụng, nguyên lý báo hiệu trong mạng thông minh,…
Tìm hiểu về giao thức báo hiệu được sử dụng rộng rãi trong các mạng di động GSM ở nước ta hiện nay, đó là giao thức CAMEL phase 2. Luận văn đã đưa ra được một số vấn đề cơ bản trong giao thức CAMEL phase 2 đó là: nguồn gốc phát triển và ứng dụng, các phần tử chức năng và các luồng thông tin báo hiệu, nguyên lý tính cước thời gian thực của CAMEL phase 2 cho mạng di động, mô hình cuộc gọi và các bản tin báo hiệu trong mạng thông minh ứng dụng giao thức CAMEL phase 2. Đây là một sự tìm hiểu sâu hơn khi tìm hiểu về mạng thông minh trong thông tin di động, luận văn cũng đã góp phần nghiên cứu về mạng thông minh đang được ứng dụng trên các mạng di động GSM ở nước ta hiện nay.
Tìm hiểu về ứng dụng của giao thức CAMEL phase 2 cho việc xây dựng hệ thống tính cước thời gian thực cho các dịch vụ gia tăng. Đây là một ứng dụng quan trọng và mang lại hiệu quả cao cho nhà khai thác mạng. Ứng dụng này cũng cho thấy việc phát triển mạng di động lên mạng 3G ở nước ta là việc làm
các thay đổi chưa cần thiết trong cấu trúc mạng thông minh. Với những tính năng như cho phép tính cước thời gian thực cho các ứng dụng dữ liệu, hệ thống CCG vẫn hoàn toàn có thể được ứng dụng hiệu quả khi mạng di động được phát triển hoàn toàn thành mạng 3G trong tương lai.
Chương cuối cùng của luận đã phân tích về xu hướng phát triển của các dịch vụ di động ở nước ta, bên cạnh đó là việc phân tích một số thế mạnh của các giao thức ứng dụng khác trong việc tính cước thời gian thực cho dịch vụ gia tăng như Diameter, OSA/Parlay. Đây cũng là những gọi ý mở cho những ai có quan tâm tìm hiểu về phát triển các giao thức và hệ thống tính cước online cho dịch vụ gia tăng đáp ứng cho sự phát triển về công nghệ và dịch vụ di động ở nước – ta hiện nay.
Trong khuôn khổ ề v thời lượng cũng như sự ạ h n chế ề v kinh nghi m thệ ực tiễn, bản luận văn chỉ mong muốn đưa ra một số ấn đề cơ bả v n nhằm giúp đỡ ế ti n trình nâng cao chất lượng khai thác dịch vụ gia tăng ủc a các nhà khai thác dịch vụ ạ m ng và làm tài liêu tham khảo cho các bạn đồng nghiệp tiếp tục nghiên cứu sâu hơn khi tìm hi u vể ề ạ m ng thông minh và các dịch vụ ạ m ng trong thông tin di động. Mộ ầt l n n a, tôi ữ xin chân thành cảm ơn ầth y giáo TS. Nguyễn Viết Nguyên đã tận tình hướng dẫn tôi trong suốt quá trình nghiên cứu đểhoàn thành bản luận văn này. Tôi cũng xin chân thành cám ơn các thầy cô giáo trong khoa đã nhiệt tình gi ng d y và ch b o ả ạ ỉ ả cho tôi nhi u ki n th c quý báu trong quá trình hề ế ứ ọc tập ở trường cũng như trong khi hoàn thành b n luả ận văn này./.
DANH M Ụ C CÁC T VI Ừ Ế T T Ắ T
Từ viết tắt Cụm từ tiếng anh Ý nghĩa
3G Third Generation Thế hệ thứ ba
3GPP Third Generation Partnership
Project Dự án hiệp hội thế hệ thứ ba
AC Application context Ngữ cảnh ứng dụng ACH Apply charging (CAP
operation) Chấp thuận tính cước
ACK Acknowledgement Nhận biết (đồng ý)
ACM Address complete message
(ISUP message) Bản tin hoàn thành địa chỉ ACR Apply charging report (CAP
operation) Báo cáo chấp thuận tính cước AIN Advance Intelligent Network Mạng thông minh tiên tiến ANM Answer message (ISUP
message) Bản tin trả lời
AM Administration Module Môđun quản lý
AP Application part Phần ứng dụng
API Application Programme
Interface Giao diện chương trình ứng dụng APN Access point name Tên điểm truy nhập
AT Activity test (CAP operation) Hoạt động kiểm tra AUC Authentication centre Trung tâm nhận thực
BC Bearer capability Khả năng mang
BCSM Basic call state model Mô hình trạng thái cuộc gọi cơ bản
BGW Billing gateway Cổng tính cước chung
CAMEL Customized applications mobile network enhanced logic
Logic nâng cao mạng di động các ứng dụng theo người dùng
CAN Cancel (CAP operation) Hủy bỏ
CAP CAMEL application part Phần ứng dụng CAMEL CCITT Consultative Committee for
International Telegraphy and Telephony (now called ITU-T)
Ủy ban tư vấn cho điện thoại và điện báo quốc tế (bây giờ gọi là ITU-T)
CCAF Call Control Agent Function Chức năng đại lý điều khiển cuộc gọi
CCF Call Control Function Chức năng điều khiển cuộc gọi CCG Common charging gateway Cổng tính cước chung cho các dịch
vụ gia tăng
CDMA Code Division Multiple Access Đa truy nhập phân chia theo mã CDR Call detail record Bản ghi chi tiết cuộc gọi
CIRq Call information request (CAP
operation) Yêu cầu thông tin cuộc gọi
CN Core network Mạng lõi
CON Connect (CAP operation) or
Connect (ISUP message) Bản tin kết nối của điều khiển CAP hoặc ISUP
CS Capability Set Tập khả năng
CSI CAMEL subscription
information Thông tin cung cấp dịch vụ CAMEL
CTR Connect to resource (CAP
operation) Kết nối đến tài nguyên (điều khiển CAP)
CUSF Call Unrelated Service Feature Tính năng dịch vụ không liên quan đến cuộc gọi
DSL Distributed Service Logic Logic dịch vụ phân tán EDGE Enhanced data rates for GSM
evolution
EDP Event detection point Điểm dò tìm sự kiện EDP-N EDP – notify mode Mode thông báo EDP EDP-R EDP – interrupt mode Mode ngắt EDP
EOS End of selection Kết thúc chọn
ERB Event report BCSM (CAP
Operation) BCSM báo cáo sự kiện
ETSI European Telecommunications
Standards Institute Viện chuẩn hóa viễn thông Châu FCI Furnish charging information Âu
(CAP operation) Trang bị thông tin tính cước FEA Function Entity Action Hoạt động của thực thể chức năng GGSN Gateway GPRS support node Node hỗ trợ GPRS cổng
GMSC Gateway MSC MSC cổng
GPRS General packet radio system Hệ thống vô tuyến gói chung GSL General Service Logic Logic dịch vụ tổng thể
GSM Global system for mobile communication (formerly:
groupe speciale mobile)
Hệ thống tổng thể cho giao tiếp di động
gsmSCF SCF as specified for GSM SCF chuyên biệt cho GSM gsmSRF SRF as specified for GSM SRF chuyên biệt cho GSM
GT Global title Nhãn tổng quát
HLR Home location register Đă ký đị h ị th ờ t ú HPLMN Home Public Land Mobile
Network Mạng di động công cộng mặt đất
thường trú IAM Inial Address Message (ISUP
message) Tin báo địa chỉ đầu
ICA Initiate call attempt (CAP
operation) Khởi đầu nổ lực thiết lập cuộc gọi IDP Initial detection point (CAP
operation) Điểm dò tìm khởi đầu (hoạt động CAP)
IMEI International mobile equipment
identifier Định danh thiết bị di động quốc tế IMSI International mobile subscriber
identity Định danh thuê bao di động quốc tế IN Intelligent networks Mạng thông minh
INAP IN application part Phần ứng dụng IN INAP Intelligent Network
Application Protocol Giao thức ứng dụng mạng thông minh
INCM IN Concept Model Mô hình khái niệm mạng thông minh
IP Internet protocol or Intelligent
peripheral Ngoại vi thông minh hoặc giao thức internet
IPLMN Interrogating PLMN Truy vấn PLMN ISDN Integrated Service Data
Network Mạng số liên kết đa dịch vụ
ISO International Standards
Organization Tổ chức chuẩn hóa quốc tế IST IN Service Trigger Kích hoạt dịch vụ mạng IN
ISUP ISDN user part Phần người dùng ISDN
ITU International
Telecommunication Union Liên minh viễn thông quốc tế IVR Interactive Voice Response Khối trả lời tương tác thoại LAC Location Area Code Mã vùng vị trí
MAP Mobile Application Protocol Giao thức chế tạo tự động
MO Mobile Originating Khởi phát di động
MS Mobile Station Trạm di động
MSC Mobile Switching Centre Trung tâm chuyển mạch di động MSISDN Mobile Subsciber ISDN
number Số ISDN của thuê bao di động
MT Mobile Terminating Kết cuối di động
MTP Message transfer part Phần truyền dẫn bản tin O-BCSM Originating call BCSM BCSM khởi phát cuộc gọi O-CSI Originating call CSI CSI khởi phát cuộc gọi
OICK Originating IN Category Key Khoá đánh dấu thuê bao trả trước sử dụng dịch vụ PPS
PIC Point in call Điểm trong cuộc gọi
PPAS Prepaid Administrative System Hệ thống quản lý trả trước
PPS Prepaid System Hệ thố t ả t ớ
PSTN Public Switching Telephone
Network Mạng số liệu chuyển mạch gói
RADIUS Remote authentication dial-in
user service Dịch vụ người dùng quay số nhận thực từ xa
SCF Service Control Function Chức năng điều khiển dịch vụ SCCP Signalling Connection Control
Part Điều khiển kết nối báo hiệu
SCI Send charging information
(CAP operation) Gửi thông tin tính cước SCP Service Control Point Điểm điều khiển dịch vụ SDF Service Data Function Chức năng dữ liệu dịch vụ SDP Service Data Point Điểm dữ liệu dịch vụ SGSN Serving GPRS support node Node hỗ trợ GPRS phục vụ SIB Service Independent Building
Block Khối cấu trúc không phụ thuộc dịch
SIM Subscriber identification vụ
module Module định danh thuê bao
SM Short Message Bản tin ngắn
SMAF Service Management Access
Function Chức năng truy nhập quản lý dịch SMF Service Management Function vụChức năng quản lý dịch vụ
SMPP Short message peer-to-peer Bản tin ngắn peer- -to peer SMS Short Message Service Dịch vụ bản tin ngắn SMS SC- SMS Service Centre Trung tâm dịch vụ SMS SN Service Node or Subscriber
number Điểm dịch vụ hoặc số thuê bao
SOG Service Order Gateway Cổng yêu cầu dịch vụ SPC Signalling Point Code Mã điểm báo hiệu
SRF Special Resource Function Chức năng tài nguyên đặc biệt SSF Service Switching Function Chức năng chuyển mạch dịch vụ
SSN Subsystem number Số hệ thống con
SSP Service Switching Point Điểm chuyển mạch dịch vụ STP Signal Transfer Point Điểm chuyển giao báo hiệu T-BCSM Terminating call BCSM BCSM kết cuối cuộc gọi UPN Universal Private Number Đánh số riêng toàn cầu USSD Unstructured Supplementary
Service Data Dữ liệu dịch vụ bổ sung không cấu trúc
VLR Visitor Location Register Bộ đăng ký vị trí tạm trú VMSC Visited MSC
VPLMN Visited PLMN Mạng di động mặt đất công cộng
W-CDMA Wideband CDMA CDMA băng rộng
TÀI LI Ệ U THAM KH O Ả
Tiếng Anh
1. Rogier Noldus, Ericsson Telecomunications; CAMEL – Intelligent Networks For The GSM, GPRS And UMTS Network; John Wiley & Sons Ltd (2006), Enland.
2. Jorg Eberspacher and Hans Jorg Vogel- ; GSM – Switching, Services and Protocols (Second Edition); John Wiley & Sons Ltd (2001), Enland.
3. 3GPP 3GPP TS 22.078 V5.15.0 (2005 03) (Release 5); - – Customised Applications for Mobile network Enhanced Logic (CAMEL), Service description; 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC), France.
4. 3GPP 3GPP TS 29.078 5.9.0 (2004; -09) – Customised Applications for Mobile network Enhanced Logic (CAMEL) Phase 4, CAMEL Application Part (CAP) specification (Release 5); 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TTA, TTC), France.
5. ETSI GSM 02.78 version 5.6.0 Release 1996: March 1999 Digital cellular ; – telecommunications system (Phase 2+), Customised Applications for Mobile network Enhanced Logic (CAMEL), Service definition; European Telecommunications Standards Institute, France.
6. ETSI Digital cellular telecommunications system (Phase 2+), Customised ; Applications for Mobile network Enhanced Logic (CAMEL), CAMEL Application Part (CAP) specification (GSM 09.78 version 7.1.0 Release 1998); European Telecommunications Standards Institute 2000, France.
7. ETSI; Universal Mobile Telecommunications System (UMTS), Telecommunication Management, Charging and billing, 3G call and event data for the Packet Switched (PS) domain (3GPP TS 32.015 version 3.9.0- Release 1999); European Telecommunications Standards Institute 2000,