NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP SÁNG TẠO KHOA HỌC TRONG LĨNH VỰC TIN HỌC CÔNG NGHỆ THOẠI VOIP

12 383 0
NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP SÁNG TẠO KHOA HỌC TRONG LĨNH VỰC TIN HỌC CÔNG NGHỆ THOẠI VOIP

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG PHƯƠNG PHÁP LUẬN SÁNG TẠO KHOA HỌC NGHIÊN CỨU MỘT SỐ PHƯƠNG PHÁP SÁNG TẠO KHOA HỌC TRONG LĨNH VỰC TIN HỌC: CÔNG NGHỆ THOẠI VOIP Giảng viên hướng dẫn GS,TS Hoàng Văn Kiếm Sinh viên Phạm Ngọc Tú - 06520527 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG LỜI NÓI ĐẦU Chúng ta sống kỷ nguyên mà thành tựu khoa học côngnghệ xuất cách mau lẹ đổi cách nhanh chóng Ngày nghiên cứu khoa học hoạt động có tốc độ phát triển nhanh thời đại Bộ máy nghiên cứu khoa học trở thành khổng lồ,nó nghiuên cứu tất góc cạnh giới Các thành tựu nghiuên cứu khoa học ứng dụng vào lĩnh vực đời sống Khoa học làm đảo lộn nhiều quan niệm truyền thống Nó làm cho sức sản xuất xã hội tăng lên hàng trăm lần so với vài thập niên gần Về phần mình, thân khoa học cần nghiên cứu cách khoa học Một mặt ,phải tổng kết thực tiễn nghiên cứu khoa học để khái quát lý thuyết trình sáng tạo khoa học để khái quát lý thuyết trình sáng tạo khoa học, mặt khác phải tìm biện pháp tổ chức, quản lý nghiên cứu khoa học tốt làm cho máy khoa học vốn mạnh lại phát triển mạnh dúng quỹ đạo hơn.Có lẽ khơng phải ngẫu nhiên nhà tưong lai học Thierry Gaudin đưa thông điệp khẩn thiết:”Hãy học phương pháp đừng học liệu” Sự phát triển khoa học đại đem lại cho người hiểu biết sâu sắc giới mà đem lại cho người hiểu biết phương pháp nhận thức giới Chính mà nhửng phương pháp luận sáng tạo khoa học gắn liền với hoạt động có ý thức người, yếu tố định thành công hoạt động nhận thức cải tạo giới Và mà việc nghiên cứu phương pháp luan sáng tao, khoa hoc ngày trở nên cần thiết nhằm giúp cho công tác nghiên cứu khoa học đạt hiệu hơn, phát triển mạnh mẽ Ngày việc gọi điện trao đổi với khơng cịn phải thiết dùng điện thoại với tổng đài truyền thống mà sử dụng máy tính với cơng nghên VoIP cho phép gọi đến nhiều người lúc mà chi phí lại rẻ nhiều so với điện thoại thơng thường sử dụng thơng qua mạng IP internet có băng thơng rộng TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG Tổng quan số phương pháp sử dụng Nguyên tắc phân nhỏ: • Chia đối tượng thành phần độc lập • Làm đối tượng trở nên tháo lắp • Tăng mức độ phân nhỏ đối tượng Nguyên tắc tách khỏi: • Tách thành phần gây phiền phức khỏi đối tượng ngược lại tách thành phần cần thiết khỏi đối tượng Nguyên tắc cục bộ: • Các phần khác đối tượng có chức khác • Mỗi phần đối tượng có chức khác Nguyên tắc kết hợp: • Kết hợp đối tượng đồng đối tượng cho hoạt động kế cận Nguyên tắc vạn • Đối tượng thực chức khác khơng cần tham gia đối tượng khác Nguyên tắc chứa trong: • Một đối tượng đặt đối tượng khác thân chứa đối tượng thứ • Một đối tượng chuyển động xuyên suốt bên đối tượng khác Ngun tắc dự phịng • Bù đắp độ tin cậy không lớn đối tượng cách chuẩn bị trước phương tiện báo động, ứng cứu, an toàn Nguyên tắc biến hại thành lợi • Sử dụng tác nhân có hại để thu hiệu ứng có lợi Nguyên tắc sử dụng trung gian • Sử dụng trung gian chuyển tiếp Nguyên tắc tự phục vụ • Đối tượng phải tự phục vụ cách thực thao tác phụ trợ, sửa chữa 10 Nguyên tắc rẻ thay cho đắt • Thay đổi chất liệu đắt tiền chất liệu rẻ 1.1 Giới thiệu công nghệ VoIP VoIP từ viết tắt Voice over Internet Protocol.Đây thuật ngữ dùng để cách thức âm truyền qua gói tin IP thơng qua internet.VoIP sử dụng phần cứng hỗ trợ để thực gọi số nội bộ,đường dài,di động hay quốc TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG tế sử dụng môi trường PC hay loại điện thoại qua IP đặc biệt(IP phone) VoIP cho phép thực gọi dùng máy tính qua mạng liệu internet.VoIP chuyển đổi tín hiệu thoại từ điện thoại tương tự(analog)vào tín hiệu số(digital)trước truyền qua internet,sau chuyển đổi ngược lại đầu nhận.khi tạo gọi VoIP dùng điện thoại với điều hợp,chúng ta nghe âm mời gọi,quay số diễn sau tiến trình này.VoIP cho phép tạo gọi trực tiếp từ máy tính dùng loại điện thoại tương ứng dùng microphone VoIP cho phép tạo gọi đường dài qua mạng IP có sẵn thay phải truyền qua mạng PSTN(Public Switched Telephone Network).Ngày nhiều công ty thực giải pháp VoIP họ để giảm chi phí cho gọi đường dài nhiều chi nhánh xa nhau.(phương pháp rẻ thay cho đắt) 1.2 VoIP hoạt động nào? Cách nhiều năm khám phá cách gửi tín hiệu đến máy đích xa tín hiệu số cách: trước gửi,chúng ta số hóa tín hiệu ADC(Analog to Digital Converter-Thiết bị chuyển đổi tín hiệu sang tín hiệu số)sau truyền đầu nhận chuyển đổi ngược lại với DAC(Digital to Analog Converter-Thiết bị chuyển đổi tín hiệu số sang tín hiệu tuần tự) để sử dụng Ta kết nối máy tính vởi mạng PSTN thơng qua gateway nói chuyện từ máy tính đến điện thoại thơng thường ( ngun tắc sử dụng trung gian) VoIP làm việc giống vậy,số hóa âm thành gói liệu,gửi liệu chuyển đổi chúng lại thành dạng âm đầu nhận Khi nói vào ống nghe hay microphone,giọng nói tạo tín hiệu điện từ,đó tín hiệu analog.Tín hiệu analog chuyển đổi sang tín hiệu số nhờ vào số thuật tốn đặc biệt để chuyển đổi.Những tín hiệu khác có cách chuyển đổi khác VoIP phone hay softphone,nếu dùng điện thoại analog thơng thường cần TA(Telephone Adapter),sau giọng nói số hóa đóng thành gói tin gửi qua mạng IP Định dạng số điều khiển tốt hơn:chúng ta nén,định tuyến,chuyển đổi sang định dạng tín hiệu số nhiễu tín hiệu analog.(phương pháp tách khỏi : tách tiếng nhiễu void đến mức thấp nhất) Mặc dù khái niệm VoIP đơn giản thực ứng dụng VoIP phức tạp.Để gửi voice,thông tin phải tách biệt thành gói(packet)giống liệu.Gói phần thông tin chia nhỏ (phương pháp phân nhỏ) để dễ dàng cho việc gửi gói dùng kỹ thuật nén gói để tiết kiệm băng thơng thơng qua tiến trình codec(compressor/de_compressor) 1.3 Những điểm thuận lợi VoIP so với PSTN Khi bạn dùng đường truyền PSTN,bạn phải trả cho thời gian sử dụng cho nhà cung cấp dịch vụ PSTN: sử dụng nhiều bạn phải trả nhiều.Thêm vào bạn khơng thể nói với người khác thời điểm Với kỹ thuật VoIP, bạn nói chuyện tồn thời gian với người bạn muốn(điều cần thiết người khác phải kết nối internet thời điểm),cho đến bạn muốn(khơng phụ thuộc vào chi phí) thêm vào đó,bạn nói chuyện với nhiều người thời điểm.(nguyên tắc kết hợp : kết hợp gọi nhiều người lúc) Trước dựa vào giao tiếp thoại PSTN,trong suốt kết nối hai điểm,đường kết nối dành riêng cho bên thực gọi.Khơng có thơng tin khác truyền qua đường truyền thừa lượng băng thơng sẵn dùng TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG Nhưng ngày nay, điều khơng cịn vấn đề nữa, với phát triển nhanh chóng sử dụng rộng rãi IP,chúng ta giảm chi phí việc hỗ trợ truyền thoại liệu thông qua việc sử dụng VoIP(nguyên tắc rẻ thay cho đắt).Giải pháp kết hợp thoại vào mạng liệu (nguyên tắc kết hợp: vừa thoại vừa truyền liệu mạng IP),và hoạt động bên cạnh với hệ thống PBX hay thiết bị điện thoại khác đơn giản cho việc mở rộng khả thoại cho vị trí xa.Traffic thoại thực chất dược mang tự do(free)bên sở hạ tầng thiết bị phần cứng có sẵn Ngồi ta dùng số phần mền để quản lý gọi,nhằm kiểm tra xem có bi nghe trộm hay khơng từ ta lợi dụng việc bị nghe trộm để đánh lừa người nghe trộm mục đích (ngun tắc chuyển hại thành lợi), cịn vời điện thoại thơng thường ta khơng thể làm khơng biết có bị nghe trộm hay không 1.4 Các giao thức sử dụng VoIP 1.4.1 H323 1.4.1.1 Giới thiệu giao thức H323 Những giao thức VoIP phân loại tùy theo vai trị chúng suốt q trình chuyển giao thông điệp H323 SIP giao thức báo hiệu, giao thức dùng để thiết lập,ngắt thay đổi gọi RTP RTCP cung cấp chức mạng vận chuyển end-to-end cho ứng dụng truyền liệu mà yêu cầu thời gian thực (realtime) âm video Những chức bao gồm nhận diện loại liệu, số trình tự, tham số thời gian giám sát tiến trình gởi TRIP,SAP,STUN, TURN… bao gỗm nhóm giao thức hỗ trợ có liên quan đến VoIP Sau cùng, VoIP gían tiếp dựa vào tầng vận chuyển bên để di chuyển liệu nên đòi hỏi nhiều giao thức TCP/IP,DNS,DHCP,SNMP,RSVP, TFTP 1.4.1.2 Đặc điểm kĩ thuật giao thức H323 Bộ giao thức H323 cho phép thiết bị kết nối khác liên kết với nhau.H323 phổ biến tổ chức ITU.Giao thức ban đầu phát triển cho ứng dụng đa phương tiện,các thực thể H323 cung cấp tiến trình liên quan đến vấn đề đồng thoại,video kết nối liệu.Hỗ trợ cho thoại chủ yếu,hỗ trợ cho video,kết nối liệu phần mở rộng H323 Đặc điểm kỹ thuật H323 định nghĩa bốn thực thể H323 khác đơn vị chức mạng H323 hoàn chỉnh, thành phần hệ thống H323 bao gồm thiết bị đầu cuối, gateway, gatekeeper đơn vị điều khiển đa điểm(MCUs).(nguyên tắc cục : thiết bị hệ thống H323 làm chức khác nhau) Thiết bị đầu cuối(điện thoại,softphones,IVRs,thư thoại,máy quay phim,v.v…) thiết bị điển hình tác động qua lại với người dùng cuối.Phần mềm MS Netmeeting ví dụ thiết bị đầu cuối.Các thiết bị đầu cuối cung cấp thoại đa phương tiện video cộng tác ứng dụng thời gian thực Gateways giải điều khiển tín hiệu truyền dẫn phương tiện, thành phần mở rộng Điển hình gateway cung cấp giao diện cho mạng khác ISDN,PSTN hệ thống H323 khác (nguyên tắc vạn năng) Bạn nghĩ chức TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG H323 cung cấp “bộ dịch” Ví dụ gateway H323 điều khiển đàm thoại H323 với SIP H323 với ISUP(ISDN User Part) rõ tính chất thủ tục tín hiệu xen kẽ cho việc điều khiển gọi Nghĩ cách khác gateway cung cấp giao diện mạng chuyển gói(ví dụ VoIP) mạng chuyển mạch(ví dụ PSTN) Nếu gatekeeper tồn tại, gateway VoIP đăng ký với gatekeeper gatekeeper tìm gateway tốt cho phiên giao dịch chi tiết Gatekeeper phân mở rộng H323, điều khiển việc giải địa cho vào mạng H323 Chức quan trọng biên dịch địa địa ký danh tượng trưng địa IP Ví dụ,với có mặt gatekeeper có khả gọi tới địa có tên “Tom” thay phải gọi tới địa IP 192.168.10.10 Gatekeeper quản lý thiết bị đầu cuối truy cập vào thiết bị,tài nguyên mạng, mở rộng cung cấp dịch vụ phụ Chúng giám sát việc sử dụng dịch vụ cung cấp băng thơng có giới hạn Một gatekeeper khơng địi hỏi hệ thống H323 Tuy nhiên có diện gatekeeper, thiết bị đầu cuối muốn sử dụng cần phải có phục vụ gatekeeper RAS định nghĩa khái niệm biên dịch địa chỉ, điều khiển vào, điều khiển băng thông, quản trị miền Các chức gatekeeper gateway thường diện thiết bị vật lý đơn giản MCUs hỗ trợ hội nghị nhiều bên ba hay nhiều thiết bị đầu cuối Chuẩn H323 cho phép nhiều kịch đàm thoại đặc biệt, tập trung hay phân quyền Base-end servers (BES) chức bổ sung quan trọng hạ tầng H323 BES cung cấp dịch vụ cho việc chứng thực người sử dụng, ủy quyền dịch vụ, tài chính, nạp điện hóa đơn, dịch vụ khác Trong mạng đơn giản gatekeeper gateway cung cấp dịch vụ 1.4.1.3 Những giao thức có liên hệ với H323 H323 có đặc điểm kỹ thuật giống dù chứa đựng số lượng lớn máy trị có tác động qua lại với nhiều cách thức khác dựa vào dạng, vắng mặt, mối quan hệ mơ hình thực thể tham gia loại session (ví dụ audio video) Có nhiều giao thức bên đặc điểm giao thức H323 (nguyên tắc chứa trong) Để mà hiểu tồn luồng thơng điệp bên giao tác VoIP giao thức H323, thân tự quan tâm đến giao thức chung có liên quan đến cơng nghệ VoIP Hình 5.2 cho thấy giao thức thích hợp mối quan hệ chúng H323 định nghĩa tập hợp tổng quát việc thiết lập gọi thủ tục đàm phán- quan trọng ứng dụng VoIP ngày giao thức H.225, H.235, H.245 phận dãy tín hiệu Q.900 Các phương pháp vận chuyển liệu định nghĩa giao thức thời gian thực RTP RTCP H323 rõ nhóm audio codes cho liên kết VoIP, dãy G.700: H.225/Q.931 định nghĩa tín hiệu cho việc thiết lập ngắt gọi, bao gồm địa IP nguồn địa IP đích, cổng, mã vùng, thông tin cổng giao thức H245 H.225.0/RAS rõ thơng điệp mà mơ tả tín hiệu, thơng tin dịng media H.245 rõ thơng điệp thơng tin kênh logic cho dịng phương tiện Real Time Protocol (RTP) mô tả vận chuyển end-to-end liệu thời gian thực Real Time Control Protocol (RTCP) mô tả việc giám sát end-to-end việc chuyển liệu, chất lượng dịch vụ thông tin cung cấp jitter thất lạc trung bình packet Codecs G.700 series sử dụng cho VoIP bao gồm: G.711 Một số codecs lâu đời nhất, G.711 khơng sử dụng nén, giọng nói có chất lượng tuyệt vời.Codec tiêu thụ nhiều dải thông nhất.Đây codec tương tự dùng PSTN ISDN G.723.1 Codec thiết kế cho tổ chức hội nghị video/ kỹ thuật điện thoại TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG thơng qua đường điện thoại tiêu chuẩn tối ưu hóa cho việc mã hóa giải mã nhanh chóng, chất lượng thoại thuộc loại trung bình G.729 codec sử dụng chủ yếu ứng dụng VoIP nhu cầu băng thơng thấp 1.4.2 SIP 1.4.2.1 Giới thiệu giao thức SIP Session Initiation Protocol giao thức sử dụng việc truyền thông đa phương tiện thông qua mạng IP.Cung cấp khuôn khổ để thiết lập voice,video truyền theo kiểu point-to-point,hội nghị,và thông điệp văn Đây chuẩn IETF để thiết lập kết nối VoIP.Nó giao thức điều khiển lớp ứng dụng để tạo mới,chỉnh sửa kết thúc session.Cấu trúc SIP giống HTTP(client-server protocol).Các request tạo máy client gởi tới server.Server xử lý request gởi response lại cho client.Một request response yêu cầu để tạo giao tác.SIP có thơng điệp INVITE ACK.SIP tạo giả định nhỏ giao thức truyền tải.Giao thức cung cấp độ tin cậy khơng phụ thuộc vào độ tin cậy TCP (nguyên tắc tự phục vụ ).SIP phụ thuộc vào Session Description Protocol(SDP)trong việc mang thỏa thuận để xác minh codec.SIP hỗ trợ việc mô tả session mà cho phép bên tham gia đồng ý thiết lập kiểu phương tiện tương thích.SIP cung cấp dịch vụ như: User Location:Xác định hệ thống cuối để sử dụng cho việc truyền thông Call Setup:ringing thiết lập thông số cho call hai bên called calling User Availability:Xác định hài lòng bên gọi để cam kết truyền thông User Capabilities:Xác định phương tiện thông số phương tiện sử dụng Call handling:Chuyển giao kết thúc call 1.4.2.2 Chức nét đặc trưng giao thức SIP Hai thành phần hệ thống SIP bao gồm:SIP User Agents SIP Network Servers SIP User Agent (UA): Mục đích SIP làm cho session thiết lập UA.Một UA hệ thống cuối hoạt động nhân danh người dùng.Một UA phải có khả thiết lập session phương tiện với UA khác Một UA phải trì trạng thái gọi mà khởi tạo tham gia vào.Một trạng thái nhỏ gọi thiết lập bao gồm:các thẻ local remote,Call-ID,các trường local remote cseq,cùng với việc thiết lập hướng thông tin cần thiết phương tiện.Remote Cseq lưu trữ thơng tin cần thiết để phân biệt reINVITE retransmission.Một re-INVITE sử dụng để thay đổi tham số session gọi thực chưa xử lý.Nó sử dụng Call-ID CSeq gia tăng request mới.Một INVITE truyền lại chứa Call-ID CSeq giống INVITE trước.UA trì trạng thái gọi thời gian tối thiểu 32 giây Một UA chứa ứng dụng client ứng dụng server.Hai thành phần user agent client(UAC)và user agent server(UAS).UAC bắt đầu request UAS tạo response.Trong session, UA thường điều khiển UAC UAS TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG Một SIP user agent phải hỗ trợ SDP để mô tả media Một UA phải hiểu rõ danh sách trường nhu cầu mở rộng request.Nếu trường bị lờ UA SIP server: SIP servers ứng dụng mà chấp nhận SIP request response đến chúng.Không nên lẫn lộn SIP server với User Agent server client-server.Một SIP server kiểu khác biệt thực thể.Bởi SIP server cung cấp dịch vụ chức với UA, chúng hỗ trợ TCP,TLS UDP để truyền tải SIP server proxy Một SIP proxy server nhận SiP request từ user agent proxy khác hành động nhân danh user agent forwarding responding tời request.Một proxy khơng phải B2BUA cho phép chỉnh sửa request chấp nhận response để thiết lập qui tắc bên RFC 3261.Các qui tắc trì theo khoảng cách end-to-end tín hiệu SIP cịn cho phép proxy server thực dịch vụ chức với user agent Một proxy server phải có truy xuất đến database vị trí dịch vụ để giúp đỡ q trình xử lý request.SIP protocol khơng xác định giao diện proxy vị trí dịch vụ.Proxy sử dụng nhiều kiểu database q trình xử lý request.Database chứa SIP registration,các thông tin hữu,và nhiểu kiểu khác thông tin nơi mà user định Một proxy server khác biệt với user agent gateway ba điểm sau: Một proxy server không đưa request,nó đáp ứng request từ user agent(A CANCEL request ngoại lệ qui tắc này) Một proxy server khơng có khả media Một proxy server khơng phân tích thông điệp,mà dựa vào header field Các bước cần thiết mơ hình proxy để mang gọi hai hướng Registration Servers Một registration server biết registrar,chấp nhận request SIP REGISTER,;tất request nhận response:501 Not Implemented.Thông tin liên quan từ request làm cho SIP server có sẳn bên giống Administrator Domain,chẳng hạn proxies redirect server.Trong resistration request,trường TO header chứa tên tài nguyên bắt đầu registed,và trường Contact header chứa địa khác aliases.Registration server tạo liên kết tạm Address Of Record(AOR) URI TO thiết bị URI Contact Courier Registration server thường yêu cầu user agent đăng ký để xác thực,vì gọi vào không bị chiếm đoạt user khơng xác thực(ngun tắc dự phịng).Phụ thuộc vào diện trường,REGISTER request sử dụng user agent để lấy lại danh sách registration thời,làm tất registrations,hoặc thêm vào registration URI Để bảo vệ registration,TLS phải sử dụng HTTPDigest không cung cấp nhu cầu bảo vệ toàn vẹn 1.4.2.3 SIP Message TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG SIP messages phân chia rộng rải SIP requests responses,hơn xác định session 1.4.2.3.1 SIP Request SIP requests thông điệp gởi từ máy client đến server để cần khẩn SIP operation.RFC 3261 xác định SIP request method làm cho UA proxy tới vị trí user khởi đầu,sửa đổi,tear-down session INVITE:chỉ recipient user service bị vào session.Bạn sử dụng method mày để sửa đổi cấu thành session thiết lập trước.Thân message INVITE phải bao gồm phần mô tả media session thiết lập chỉnh sửa,mã hóa SDP.Một response thành công(200 OK response)chỉ sẳn sàng called party tham gia vào kết session media.Nó bắt đầu session ACK:xác nhận UAC nhận response cuối đến request INVITE.ACK sử dụng với request INVITE.ACK gởi end-to-end cho 200 OK response.Proxy trước UAC gởi ACK cho response cuối khác.ACK request bao gồm thông điệp với phần mô tả session cuối request INVITE không chứa phần mô tả session OPTION: UA sử dụng request OPTION để truy vấn UAS khả nó.Nếu UAS có khả truyền session tới user,nó đáp ứng khả thiết lập UAS BYE:sử dụng BYE để yêu kết thúc session thiết lập trước CANCEL:làm cho UAC network server hủy u cầu tiến trình bên trong,như INVITE.Điều khơng ảnh hưởng đến việc hoàn thành request mà UAS gởi response cuối REGISTE:client sử dụng REGISTE request để đăng ký với thông tin tương ứng AOR người dùng SIP servers PRACK:đảm bảo độ tin cậy tạm thời response lớp 1xx UPDATE:cập nhật tạm thời session REFER:Chuyển giao call đến bên thứ ba sử dụng thông tin liên quan cung cấp request SUBSCRIBE:báo cáo kiện vừa diễn ra,ví dụ cập nhật user NOTIFY:sử dụng để thông báo kiện diễn MESSAGE:một phương thức để việc mang message 1.4.2.3.2 SIP Respone Một server gởi SIP response tới client để trạng thái SIP request mà client trước gởi tới server.UAS proxy tạo SIP responses response đến SIP request mà UAC khởi đầu.SIP response số từ 100 đến 699.SIP responses nhóm giống 1xx,2xx đến 6xx.SIP response phân loại provisional final.(nguyên tắc phân nhỏ : phân lớp 1xx đến 6xx, lớp có chức khác nhau) Một provisional response tiến trình server khơng kết cuối giống kết trình xử lý SIP request.Lớp 1xx SIP response trạng thái tạm thời.Response cuối phần kết thúc trạng thái cuối SIP request.Tất lớp 2xx,3xx,4xx,5xx 6xx cuối cùng,riêng biệt: Lớp 1xx(Information)chỉ trạng thái call trước hoàn thành Lớp 2xx(Success)chỉ q trình xử lý thành cơng SIP request Lớp 3xx(Redirection)chỉ SIP request cần phải gởi lần đến UAS khác để thực tiến trình xử lý TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG Lớp 4xx(Client-error)request bị hỏng client.Client thực lại request Lớp 5xx(server failure)request bị hỏng server.Request thử lại server khác Lớp 6xx(Global failure)request bị hỏng không nên thử lại request server server khác 1.4.2.3.3 SIP Message structure Một SIP message gồm có phần sau: Một start-line Một nhiều header field Một dòng rỗng để kết thúc header field Một tùy chọn phần thân thông điệp Bạn phải kết thúc start-line,mổi dòng message-header,và dòng rỗng trình tự Carriage return Line Feed(CRLF) Start-line cho SIP request Request-line.Start-line cho SIP response Status-line Request-line rõ SIP method,Request-URI phiên SIP.Status-line mơ tả phiên SIP,mã SIP response tùy chọn reason phrase.Reason phrase nguyên văn mô tả mã ký từ SIP response 1.4.2.4 SIP header Một thông điệp SIP soạn từ header field mà truyền tín hiệu thơng tin routing đến thực thể SIP network.SIP có hình thức giống HTTP header(RFC 2616).Các header field xác định kiểu Header field.Mô tả chức SIP header: From:chỉ giống lúc bắt đầu SIP request.Từ header thường AOR bên gởi.Nó chứa SIP SIP URI tùy chọn hiển thị tên To:Cho biết mong muốn có người nhận SIP request.Đi đến header AOR người nhận.Nó chứa SIP SIP URI tùy chọn hiển thĩ tên Call-ID:Trường nhận dãy serie message.Call_ID phải giống hệt để tất SIP request SIP response gởi UA khác với dialog Cseq:Được soạn giá trị số nguyên tên method.Trường nhận orders tiếp tục SIP request dialog.Cseq có khác biệt việc gởi lại message message Via:Chỉ cách lấy đường dẫn request xác định nơi mà response cần gởi Contact:Nhận biết SIP SIP URI nơi mà UA muốn nhận SIP request Allow:cho phép danh sách header SIP method nhận hỗ trợ UA mà tạo message Supported:Tất phần mở rộng SIP hỗ trợ UA.Phần mở rộng SIP RFC khác RFC 3261.Miêu tả thẻ option giống 100rel RFC 3262 Require:Về nghĩa giống supported header,nhưng hỗ trợ phần mở rộng SIP UA từ xa phải đến giao tác để xử lý Content-type:Chỉ kiểu thân message mà đính kèm với SIP request response phải SIP message có thân Content-Length:Xác định kích thước thân message SIP request SIP response chứa header field TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG 1.4.2.5 Related Protocol SIP phần giao thức.Gồm có:SDP,RTP RTCP SDP-Session Description Protocol SDP định nghĩa RFC 2327,được phát triển IETF MMUSIC.Mục đích ban đầu mô tả việc thiết lập multicast session thông qua MBONE.Ứng dụng SDP giao thức Session Announcement Protocol(SAP)sử dụng port nhận thông báo MBONE session SDP chứa thông tin media session: IP Address(IPv4 address host name) Port Number(sử dụng UDP TCP để truyền tải) Media type(audio,video,tương tác whiteboard,…) Media Encoding scheme(PCM A-Law,MPEG II video,…) SDP chứa thông tin: Chủ đề session Bắt đầu kết thúc thời điểm Liên hệ thông tin session Giống SIP,SDP dử dụng mã hóa văn bản.Một SDP message soạn series dịng,các trường called,và u cầu order để dễ dàng phân tích SDP khơng gán đễ mở rộng dễ dàng,và phân tích qui tắc cách xác.Một người phân tích SDP khơng phải để ý tới trường chua biết đến,các trường missing,hoặc dòng out-of-sequence PSTN Protocols Ba kiểu giao thức truyền tín hiệu PSTN:Circuit Associate Signaling(CAS),Integrated Services Digital Network(ISDN),và ISDN User Part(ISU) Circuit Associate Signaling Đây kiểu lâu mà PSTN cịn sử dụng.Thơng tin sử dụng giống chuyển mạch audio,như đường dẫn voice,với ký số ký từ trình bày tín hiệu số audio.Các tín hiệu số gọi đến MT(Multifrequency Tone).Chúng giống tín hiệu số điện thoại trung tâm chuyển mạch,nó tín hiệu số DTMF.Vì CAS dễ bị gian lận,một tín hiệu khơng trung thực tạo caller để làm cho gọi miễn phí.Kiểu truyền tín hiệu phổ biến văn phòng trung tâm trao đổi chi nhánh riêng tập đoàn(PBX) ISUP Signaling ISDN User Part giao thức sử dụng chuyển mạch điện thoại PSTN.Nó sử dụng thơng qua mạng packet-switched chuyên dụng mà sử dụng hệ thống Signaling System #7(SS7)để truyền tải.Phương thức phát triển để khắc phục trì hỗn vấn đề bảo mật CAS ISDN Signaling ISDN phát triển để tất hệ thống điện thoại số kết nối với PSTN.Kiểu phổ biến dựa BRI(Basic Rate Interface)và PRI(Primary Rate Interface).Một BRI chứa hai kênh truyền B 64-Kbps đến voice khác liệu kênh D 16Kbps.BRI sử dụng thông qua đường dây điện thoại qui ước u cầu ISDN telephone tích hợp cuối PRI sử dụng liên kết 1.544Mbps gọi tới T-1 DS-1 chia sẻ bên 23 kênh B kênh D,với kênh 64Kbps 1.4.2.6 So sánh SIP H323 TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG SIP H.323 phát triển với mục đích nhu cầu khác biệt.H.323 phát triển ITU.Nó thiết kế để thực background PSTN,sử dụng mã hóa binary sử dụng lại vai trò ISDN SIP phát triển bời IETF với phối cảnh Internet,được thiết kế để thay đổi tỉ lệ thông qua Internet làm việc bên domain tiện dụng tập hợp đầy đủ chức tiện ích Internet Trong H.323 phát triển sớm VoIP,các ứng dụng IP videoconferencing,SIP với hạ tầng Internet tạo đà phát triển lên chuẩn việc truyền tín hiệu truyền thơng IP tương lai,như IP telephone 1.5 Một số thuật ngữ sử dụng VoIP FXO(Foreign eXchange Office):là giao tiếp thiết bị VoIP kết nối với tổng đài analog FXS(Foreign eXchange Station):là giao tiếp thiết bị VoIP kết nối trực tiếp đến điện thoại PBX(Private Branch eXchange):là hệ thống mạng điện thoại nội sử dụng tịa nhà, xí nghiệp … Khi sử dụng thiết bị này,các máy bên thiết lập gọi với đường dây diện thoại chung 1.6 Những khó khăn việc lựa chọn mạng VoIP Những khó khăn xuất phát từ khác mạng thoại liệu,thoại hướng kết nối liệu khơng hướng kết nối, có hai mạng u cầu tiếp cận luồng thơng tin khác nhau.Ví dụ mạng thọai thiết kế với 99,99% độ tin cậy phần lớn mạng liệu có độ tin cậy khơng cao Sự khác cịn loại dịch vụ vận chuyển thơng tin.Giao tiếp người nhạy cảm với độ trễ cộng với thay đổi độ trễ hay cịn gọi jitter.Bên mạng thoại mạch giao tiếp fixed,băng thơng thiết lập tài nguyên khác dành riêng suốt gọi nhằm giảm tối thiểu độ trễ jitter.Ngoài thông tin bị khôi phục người dùng cuối cách yêu cầu người tham gia nhắc lại cụm từ cuối.Trái lại mạng chuyển gói(packet switched) khơng thiết lập đường end-to-end cố định mà thơng qua tiến trình định tuyến(routing) gói.Độ trễ jitter khơng vấn đề lớn thơng điệp lớn chia nhỏ bên thiết bị truyền sau xếp lại bên thiết bị nhận.hai tiến trình vai trò quan trọng kiến trúc mạng chuyển gói.Tuy nhiên,nếu gói tiến trình bị thơng điệp ban đầu khơng thể tái tạo lại chuyển lên lớp ứng dụng.Nói cách khác thơng điệp ban đầu tái tạo lại cho dù có vài gói tin bị trễ khơng thể tái tạo gói tin ban đầu bị Thứ hai phải có lựa chọn cho loại kiến trúc triển khai,có hai loại vài loại khác.Kiến trúc dựa vào hệ thống chuyển mạch thoại biết tổng đài chuyển mạch PBX Kiến trúc xuất phát từ kiến trúc thoại ban đầu PBX mà kết nối người dùng cuối bên cơng ty hay liên kết nhiều vị trí chi nhánh trụ sở ... thân khoa học cần nghiên cứu cách khoa học Một mặt ,phải tổng kết thực tiễn nghiên cứu khoa học để khái quát lý thuyết trình sáng tạo khoa học để khái quát lý thuyết trình sáng tạo khoa học, ... ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG LỜI NĨI ĐẦU Chúng ta sống kỷ nguyên mà thành tựu khoa học côngnghệ xuất cách mau lẹ đổi cách nhanh chóng Ngày nghiên cứu khoa học. .. triển nhanh thời đại Bộ máy nghiên cứu khoa học trở thành khổng lồ,nó nghiuên cứu tất góc cạnh giới Các thành tựu nghiuên cứu khoa học ứng dụng vào lĩnh vực đời sống Khoa học làm đảo lộn nhiều quan

Ngày đăng: 08/04/2015, 13:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan