SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP...

27
1 © 2004 Cisco Systems, Inc. All rights reserved. SIP – Ti sao đóli là mt chủ đề nóng? Richard Dodsworth Ksư tư vn, Công ty Cisco Systems, Khu vc Châu Á Thái Bình Dương

Transcript of SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP...

Page 1: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

1© 2004 Cisco Systems, Inc. All rights reserved.

SIP – Tại sao đó lại là một chủ đề nóng?

Richard DodsworthKỹ sư tư vấn, Công ty Cisco Systems, Khu vực Châu Á Thái Bình Dương

Page 2: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

222© 2004 Cisco Systems, Inc. All rights reserved.

Vì sao người ta lại phải tốn quá nhiều giấy mực vềSIP?

• Có phải nó chỉ đơn thuần là những chiếc điện thoạiIP giá rẻ hay không?

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 3: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

333© 2004 Cisco Systems, Inc. All rights reserved.

KHÔNG!

Hy vọng rằng đến cuối bài trình bày nàybạn sẽ thấy đó mới chỉ là một phần nhỏ

trong số những lợi ích mà SIP có thểmang lại

Page 4: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

444© 2004 Cisco Systems, Inc. All rights reserved.

Nội dung

• SIP là gì?• Ý nghĩa của những vấn đề đã đề cập là gì?• SIP trong môi trường truyền thông hội tụ.• Câu hỏi và Trả lời

Page 5: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

Giao thức SIP (Session Initiation Protocol)

555© 2004 Cisco Systems, Inc. All rights reserved.

• Giao thức SIP (Session Initiation Protocol) làmột giao thức điều khiển lớp ứng dụng (báohiệu) để:

– Tạo ra

– Thay đổi và

– Kết thúc

các phiên làm việc đa phương tiện có mộthoặc nhiều người tham gia

Page 6: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

666© 2004 Cisco Systems, Inc. All rights reserved.

Lịch sử của SIP

• Đầu tiên SIP chỉ đơn thuần là một giao thức dùng để thiết lập phiênquảng bá cho Internet2 (từ giữa đến cuối thập kỷ 90)

– sau đó người ta đã phát hiện ra rằng nó cũng rất thích hợp trong liênlạc cá nhân

• SIP được tiêu chuẩn hóa lần đầu tiên vào tháng 3 năm 1999 trongbộ tiêu chuẩn RFC 2543

• SIP được sửa đổi vào tháng 5 năm 2002 trong tiêu chuẩn RFC 3261, với:

– 22 lĩnh vực tiêu chuẩn mới của RFCs

– 21 bản dự thảo của các nhóm làm việc về Internet, và

• hơn 50 văn bản tiêu chuẩn do các nhóm độc lập không phảilà thành viên của các nhóm làm việc (WG) đệ trình

Page 7: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

777© 2004 Cisco Systems, Inc. All rights reserved.

SIP là gì?

SIP là một giao thức để thiết lập phiên truyềnthông

Các phiên SIP bao gồm: • Hội họp đa phương tiện qua Internet• Các cuộc gọi điện thoại Internet• Các phiên Video qua Internet và• Phân phối đa phương tiện

Page 8: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

888© 2004 Cisco Systems, Inc. All rights reserved.

SIP là gì? (tiếp theo)

Các phần tử của SIP có thể liên lạc thông qua: – liên lạc cá nhân– phát quảng bá– thông qua tổ hợp của các quan hệ liên lạc cá nhân hoặc– một tổ hợp của tất cả những phương thức trên

• Trong các môi trường IPv4 và IPv6 thông qua:– UDP– TCP – SCTP hoặc– TLS trên nền TCP

Page 9: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

999© 2004 Cisco Systems, Inc. All rights reserved.

SIP là gì? (tiếp theo)

SIP là một giao thức mở rộng đơn giản• Các phương thức (Methods) – Định nghĩa về

phiên truyền thông• Khối mào đầu (Headers) – Mô tả về phiên truyền

thông• Phần thân tin báo (Message Body) - SDP, ký tự,

XML

Page 10: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

101010© 2004 Cisco Systems, Inc. All rights reserved.

Sự tương đồng giữa các tin báo SIP với Emails

Nhãn cuộc gọi là mã nhận dạng duy nhất để nhận biết một cuộc gọi SIP. Mọi tin báo trong một cuộc gọi đều duy trì một nhãn cuộc gọi duy nhất.

Nhãn cuộc gọi là mã nhận dạng duy nhất để nhận biết một cuộc gọi SIP. Mọi tin báo trong một cuộc gọi đều duy trì một nhãn cuộc gọi duy nhất.

Email Tin báo SIP

Khối mào đầu:

Từ, đến, CC:, BCC:, tiêu đề

Khối mào đầu:

Từ, đến, nhãn cuộc gọi, thôngqua, tiêu đề

Phần thân email:

Phần ký tự nơi bạn viết thông tin

Phần thân tin báo SIP:

Là nơi SIP mô tả phiên truyềnthông đa phương tiện

Phần thân tin báo có thể chứa SDP (để truyền tải thông tin đa phươngtiện) hoặc thông tin QoS hoặc thông tin an ninh

Phần thân tin báo có thể chứa SDP (để truyền tải thông tin đa phươngtiện) hoặc thông tin QoS hoặc thông tin an ninh

Page 11: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

111111© 2004 Cisco Systems, Inc. All rights reserved.

Sự tương đồng giữa thông báo lỗi SIP vớithông báo lỗi HTTP

Mã thông báo trong dải từ x00 đến x79 được vay mượn từ HTTP. Không phải mọi mã thông báo HTTP đều được SIP hỗ trợ.

Mã thông báo trong dải từ x00 đến x79 được vay mượn từ HTTP. Không phải mọi mã thông báo HTTP đều được SIP hỗ trợ.

Thông báo lỗi HTTP Thông báo lỗi SIP

404 Not Found 404 Not Found

401 Unauthorized 401 Unauthorized

606 Not Acceptable

(có thêm ở SIP)

Chỉ với 6 phương thức và 6 dạng đáp ứng biến SIP trở thành một “Giao thức đơn giản”.Chỉ với 6 phương thức và 6 dạng đáp ứng biến SIP trở thành một “Giao thức đơn giản”.

Page 12: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

Cơ bản về SIP – Kiến trúc

121212© 2004 Cisco Systems, Inc. All rights reserved.

Tổng đài PBX thếhệ cũ

Phần mềmngười sửdụng SIP

(UA)

Dịch vụ ứngdụng

eMail LDAP Oracle XML

SIPSIP

RTP

SIP

CPLCPL3pcc

PSTN

CAS hoặc PRI

Dịch

vụ

thông

minh

Dịch

vụ

thông

minh

SIP Proxy, Máy chủđăng ký và tái định

tuyến

SIP-GW

Page 13: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

131313© 2004 Cisco Systems, Inc. All rights reserved.

Sức mạnh của SIP

• SIP sử dụng một số giao thức IETF sẵn có để cung cấp:- Định dạng tin báo (HTTP 1.1) RFC 2616- Phối hợp năng lực (SDP) RFC 2327- Phương tiện (RTP) RFC 3550 và (RTSP) RFC 2326- Đánh địa chỉ (URL) RFC 1738 và (URI) RFC 2396 - Tìm tên và di động (DHCP) RFC 2131 và (DNS)

RFCs 1034&1035- Mã hóa ứng dụng (MIME) RFC 2045- An ninh (TLS) RFC 2246 và (IPsec) RFC 2401&2406

Page 14: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

141414© 2004 Cisco Systems, Inc. All rights reserved.

5 khía cạnh của SIP trong việc thiết lập vàkết thúc phiên truyền thông đa phương tiện

• Vị trí người sử dụng: Xác định hệ thống đầu cuối được sửdụng cho phiên truyền thông

• Tính sẵn sàng của người sử dụng: Xác định mức độ sẵn sàngtham gia phoeen truyền thông của bên bị gọi

• Năng lực của người sử dụng: Xác định phương tiện và cácphương tiện truyền thông được sử dụng

• Thiết lập phiên: “Rung chuông", thiết lập các tham số củaphiên tại cả bên gọi và bên bị gọi

• Quản lý phiên: Bao gồm chuyển tiếp và kết cuối phiên làmviệc, thay đổi các tham số của phiên và yêu cầu dịch vụ

Page 15: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

151515© 2004 Cisco Systems, Inc. All rights reserved.

Tất cả những điều đócó ý nghĩa gì??

Page 16: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

161616© 2004 Cisco Systems, Inc. All rights reserved.

Mối quan tâm của ngành viễn thông đối với SIP

SIP hứa hẹn về khả năng tăng tốc độ cung cấp cácdịch vụ và ứng dụng mới

Tính năngTính năng

Giao thức tương tự như HTTP vớimô hình dịch vụ phân tán

Giao thức tương tự như HTTP vớimô hình dịch vụ phân tán

Khả năng tương tác caoKhả năng tương tác cao

Sự hội tụ của thoại, video, IM, thông tin trạng thái và các dữ liệu khác

Sự hội tụ của thoại, video, IM, thông tin trạng thái và các dữ liệu khác

Khả năng gắn kết VoiceXML, TTS, ASR, và web

Khả năng gắn kết VoiceXML, TTS, ASR, và web

Lợi íchLợi ích

Đơn giản hóa việc phát triển ứngdụng và kiểm tra tương tác tính

năng. Phát triển tính năng nhanh

Đơn giản hóa việc phát triển ứngdụng và kiểm tra tương tác tính

năng. Phát triển tính năng nhanh

Cho phép tổ hợp các sản phẩm vàdịch vụ và đảm bảo thiết bị có mức

giá cạnh tranh

Cho phép tổ hợp các sản phẩm vàdịch vụ và đảm bảo thiết bị có mức

giá cạnh tranh

Nâng cao hiệu quả truyền thôngNâng cao hiệu quả truyền thông

Tạo ra nhiều ứng dụng mớiTạo ra nhiều ứng dụng mới

Page 17: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

171717© 2004 Cisco Systems, Inc. All rights reserved.

Những lợi ích của SIP

Giải pháp tiêu chuẩn

Không phụ thuộc nhà cung cấp Điện thoại, Định tuyến, máy chủproxy và ứng dụng

Chi phí thiết bị thấphơn

Hội tụ dữ liệu, thoại, VideoPhát triển ứng dụng nhanh hơn

Theo yêu cầu kháchhàngCác ứng dụng mới

Giá trị được nâng lên

Một cuộc gọi duy nhất, Kếhoạch quay số chung

Đườ

ngbi

ênqu

ảnlý

linh

hoạt

Ngư

ờisử

dụng

/Nhà

cung

cấp

dịch

vụ

Chu

yển

IPC

bím

ật

Diđộn

gTự

chủ

của

ngườ

isử

dụng

Trạn

gth

áiđa

nghọ

p, sẵn

sàng

, vv…

Quy

tắc

ngườ

isử

dụng

Vào/

Ra:

trạn

gth

ái, t

hời

gian

, ID

–ch

uyển

tiếp,

cả

nhbả

o, đ

ápứ

ng, t

iếp

tụcTổ

hợp

web

Tr

ung

tâm

liên

lạc,

IM

, tru

yền

web

, ec

amp

Hợ

ptá

cC

hia

sẻ,L

uồng

công

việc

, th

oại-văn

bản,

fa

x/pr

int

An

ninh

Ngh

e,

theo

dõi

Thư

thoạ

iG

iám

sát,

ngắt

, điều

khiể

n

Sởth

ích

truyền

thôn

gtin

cuộ

cgọ

i: khẩn

cấp,

vv…

Page 18: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

181818© 2004 Cisco Systems, Inc. All rights reserved.

Tương thích tiêu chuẩnHỗ trợ máy điện thoại SIP tại CallManager của Cisco

Nhóm thiết bịCallManager của Cisco

Máy điện thoại IP của Ciscochạy SCCP

Máy điện thoại IP của Cisco

chạy SIP

Bộ chuyểnđổi Linksys

Máy điện thoại SIP của nhàcung cấp khác

(Tương thích RFC 3261)

Page 19: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

191919© 2004 Cisco Systems, Inc. All rights reserved.

Định vị điện thoại SIP của Cisco

SIPRFCsCung cấp

Ổn định

An ninh

Quản lý phầnmềm

Tự động chènVLAN

QoS

Điều khiểnsố

Cấu hìnhtập trung

Đồng nhất vềgiao diện người

sử dụng

Máy điện thoại Cisco trong hệ thống CallManager của Cisco

Điện thoại IP củanhà cung cấp khác

Cisco IP Phone 7905, 7912, 7940, 7960Cisco IP Phone 7911, 7941, 7961, 7970, 7971

SIPRFCs

Page 20: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

202020© 2004 Cisco Systems, Inc. All rights reserved.

Giải pháp SIP doanh nghiệp của CiscoCallManager 5.0/CallManager Express 4.0

SCCPMGCPH.323CTISIP

Phần mềm SIP

Thiết bị cổng SIP

Điện thoại SIP

Máy chủtrạng thái

Thư thoại SIP

Hội nghị SIP

Ứng dụngSIP

Hệ thống nhắntin hợp nhất Ứng dụng

CTI Điện thoại IP (SIP or SCCP)

SoftPhones

Thiết bị cổng cục bộ

Cisco MeetingPlace

CallManager CallManager Express

Mạng SIP

Conf

Thiết bị hội nghịConf

Page 21: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

212121© 2004 Cisco Systems, Inc. All rights reserved.

Trạng thái – Nút quay số nhanh

Hiển thị trạng tháiBận/Khả dụng

• Đèn LED và biểu tượnghiển thị các trạng tháibận/rỗi/không rõ

• Thiết bị CallManagercủa Cisco được sửdụng để chặn truy nhập

Page 22: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

222222© 2004 Cisco Systems, Inc. All rights reserved.

Trạng thái – Ghi chép về lịch sử cuộc gọivà danh bạ

Hiển thị trạng tháiBận/Rỗi/Không rõ

• Các bản ghi có chứathông tin trạng thái vàdanh bạ cho phép ngườisử dụng kiểm tra trạngthái đường dây của ngườikhác trước khi thực hiệncuộc gọi.

• Nhóm thiết bị CallManagercủa Cisco được sử dụngđể chặn truy nhập

Page 23: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

Máy chủ trạng thái hội tụ của Cisco: Thiết bị trung gian cho dịch vụ trạng thái và truyền thông hội tụ

232323© 2004 Cisco Systems, Inc. All rights reserved.

Ứng dụngcủa đối tác

Unity CallManagerCMEIPCC Meeting Place

SIP/SIMPLETrạng thái/Mạng SIP HHệệ ththốốngng truytruyềềnnthôngthông ccáá nhânnhân

hhộộii ttụụ ccủủaa CiscoCiscoCSTA

Máy chủ trạngthái hội tụ của

Cisco

Wireless Services

Dữ liệu diđộng có hỗ trợ

thoại

Điện thoại diđộng có trình

duyệt

Điện thoại IP có trìnhduyệt

Soft phone Điện thoạilưỡng hệ

Điện thoạitruyền thống

Page 24: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

Tích hợp với Microsoft Office Communicator

242424© 2004 Cisco Systems, Inc. All rights reserved.

Làm gì?• Tích hợp CallManager 5.0, dịch vụ trạng

thái của Cisco với Microsoft Office Communicator thông qua CSTA

• Cung cấp khả năng “bấm để quay số”, báocáo về trạng thái danh bạ và điều khiểnđiện thoại chung trên phần mềm MOC

Lợi ích:• Cung cấp cho khách hàng lựa chọn về

phần mềm• Tận dụng đầu tư của khách hàng vào các

phần mềm của Microsoft và hệ thống kiểmsoát thoại của Cisco sử dụng tiêu chuẩn

Page 25: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

252525© 2004 Cisco Systems, Inc. All rights reserved.

SIP sẽ trở thành nền tảng để phát triển cácứng dụng truyền thông

Đơn giản hóa việc pháttriển ứng dụng và kiểm tratương tác tính năng; Phát

triển tính năng nhanhchóng

Mức độ tương tác cao

Cho phép tổ hợp sảnphẩm và dịch vụ và đảmbảo thiết bị có giá cạnh

tranh

Sự hội tụ của thoại, Video, IM, trạng thái, và các dữ liệu khác

Nâng cao hiệu quảtruyền thông

Khả năng gắn kếtVoicexml, TTS, ASR,

và Web

Phát triển những ứngdụng sáng tạo

Page 26: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

262626© 2004 Cisco Systems, Inc. All rights reserved.

Tổng kết

• SIP sẽ cho phép thực hiện truyền thông liêndoanh nghiệp đa phương tiện.

• SIP sẽ tiếp tục cung cấp một cấp độ phátminh và lợi thế cạnh tranh mới.

• SIP sẽ được sử dụng để hội tụ rất nhiềuứng dụng, thiết bị và cách thức truyềnthông để tạo ra những tính năng và khảnăng mới.

• Các lợi ích của SIP sẽ trở thành một bộphận không tách rời của hệ thống truyềnthông và mạng thông minh.

• Có được nhiều dòng điện thoại IP mới kếtnối với CallManager chỉ là một trong sốnhững lợi ích trong việc chuyển sang sửdụng một giao thức mở như SIP.

Page 27: SIP – Tại sao đólạilàmộtchủđềnóng? · Sựtương đồng giữa các tin báo SIP vớiEmails Nhãn cu ộ cg ọ ilàmãnh ậ nd ạ ng duy nh ấ t để nh ậ

272727© 2004 Cisco Systems, Inc. All rights reserved.