5.2.3.1 Quy tắc của IETF
Theo IETF, hệ thống đỏnh số cho điện thoại IP dựa trờn nguyờn tắc mỗi số E.164 đ ợc đăng kớ cho mỗi ngời sử dụng để cú thể truy nhập Internet thụng qua bất cứ một đầu cuối nào của mạng. Năm 1998 Lee và Orsis đó đa ra hai u điểm của việc ấn định số E.164 đối với ngời sử dụng mỏy tớnh truy cập Internet. Việc ấn định số E.164 cho phộp ngời sử dụng dễ dàng hơn trong việc sử dụng cổng điện thoại để gọi cho ngời khỏc sử dụng mỏy tớnh. Bờn cạnh đú, những chức năng sẵn cú trờn mạng Internet cú thể đợc sử dụng để cung cấp cho dịch vụ điện thoại IP( mục 4.1 [31]).
Khi việc định tuyến trờn Internet dựa trờn số E.164 đó đăng kớ ứng với thuờ bao bị gọi, thỡ số E.164 cần phải chuyển đổi thành địa chỉ IP tơng ứng. Việc chuyển đổi này đợc thực hiện thụng qua cơ sở dữ liệu của mạng đợc đặt phõn tỏn tại mỗi GW của nhà cung cấp dịch vụ. Cú 3 phơng ỏn đối với cấu trỳc hỡnh cõy cú u tiờn của cơ sở dữ liệu để chuyển đổi giữa số E.164 và địa chỉ IP.
a) Sử dụng hệ thống tờn theo vựng cho điện thoại IP( mục 4.1.1 [31]:
Năm 1998 Faltsrom đó đa ra nguyờn tắc sử dụng hệ thống tờn vựng( DNS) cho dịch vụ điện thoại IP. DNS cung cấp chuyển đổi giữa tờn vựng và địa chỉ IP. Khi số E.164 đợc ghi theo dạng tờn vựng thỡ DNS cú thể thực hiện chuyển đổi từ số E.164 và địa chỉ IP cho dịch vụ điện thoại IP.
Nguyờn tắc: tạo một miền phụ e164.int và ghi lại số E.164 dới dạng tờn vựng. Trong
cấu trỳc số E.164, đầu tiờn là mó quốc gia(CC), sau đú là mó nớc thuờ bao bị gọi(NDC), rồi đến số của thuờ bao bị gọi(SN). Mặt khỏc, cấu trỳc của tờn vựng là: đầu tiờn là vựng mức thấp, sau đú là vựng mức cao. Chớnh vỡ vậy tờn vựng của số E.164 cú cấu trỳc đối lập với số E.164 ban đầu và viết theo thứ tự ngợc lại.
b)Sử dụng vựng phụ tcp.int cho điện thoại IP:
Vựng phụ tcp.inf đợc đa ra năm 1993 để phục vụ mục đớch chia sẻ mỏy chủ fax và phục vụ cho mục đớch gửi fax qua th điện tử.
Nguyờn tắc gửi Fax qua th điện tử: dịch vụ gửi fax sử dụng vựng phụ tcp.int, mỗi mỏy chủ fax đăng kớ một tờn vựng dạng tcp.inf với hệ thống mỏy chủ fax bao gồm số E.164 mà bản tin fax đợc gửi tới. Dữ liệu về số E.164 đợc ghi lại dới dạng tờn vựng trong khoảng tờn tcp.int.
Cú hai cỏch thức để thực hiện điều này đợc minh hoạ thụng qua hai vớ dụ dới đõy: Vớ dụ 1: Số E.164 là: “+ 1 555 123 4567”
Số tờn vựng của nú là: “7.6.5.4.3.2.1.5.5.5.1.tcp.int”. Vớ dụ 2: Số E.164 là: “+ 1 555 123 4567”
Số tờn vựng của nú là: “15551234567.idd.tcp.int”. Cấu trỳc địa chỉ của dịch vụ fax sử dụng vựng phụ là:
Remote- printer.recipient name@fax number.idd.tcp.int
Trong đú, “recipient_name” là tờn của ngời nhận cú số fax là số E.164 đó đăng kớ.
Ưng dụng nguyờn tắc trờn bằng cỏch sử dụng phơng thức vựng phụ tcp.int cho dịch vụ điện thoại IP. Năm 1998, Brown đó đề xuất cấu trỳc cơ sở dữ liệu của số E.164 cho phộp ỏnh xạ trong cấu trỳc hỡnh cõy. Trong cấu trỳc hỡnh cõy của một cơ sở dữ liệu, mối chữ số của E.164 đúng vai trũ nh một điểm nỳt. Cơ sở dữ liệu này đem lại nhiều lợi thế trong việc triển khai cỏc dịch vụ trong tơng lai. Vỡ vậy, Mr Brown cũng đó đa ra cỏch thức để chuyển đổi số E.164 trong cơ sở dữ liệu, nhờ đú cú thể truy nhập thụng qua dịch vụ danh bạ cú sẵn nh: DNS, DAP, LDAP va X.500.
5.2.3.2 Khuyến nghị của ETSI
ETSI đó nghiờn cứu về ứng dụng của điện thoại IP và tờn dự ỏn của nú là TIPHON. Những yờu cầu đối với loại hỡnh kết nối PC- điện thoại:
. Thuờ bao bị gọi sử dụng điện thoại đó phải đăng kớ số E.164 trong SCN.
. Thuờ bao chủ gọi sử dụng mỏy tớnh thụng qua Internet cú thể quay số E.164 để xỏc định thuờ bao bị gọi. Số E.164 sẽ đợc làm rừ phần nào là địa chỉ cổng, phần nào là địa chỉ đầu cuối hoặc ngời sử dụng.
. Việc chuyển đổi từ số E.164 thành dạng địa chỉ IP cần phải đợc sẵn sàng, số E.164 đợc sử dụng để nhận ra đợc thuờ bao bị gọi và thiết lập đờng nối từ PC đến điện thoại. Vỡ thế số E.164 đợc quy định là thụng tin địa chỉ đợc chuyển thụng qua SCN và Internet.
Bờn cạnh đú, dịch vụ điện thoại IP cũng yờu cầu nhận dạng đợc thuờ bao chủ gọi, nhận dạng đợc loại chủ gọi nh những cuộc gọi cấp cứu khẩn cấp.v.v. Vỡ vậy SCN cũng yờu cầu thuờ bao chủ gọi phải đăng kớ số E.164, vỡ chỉ cú số E.164 mới cú thể đợc sử dụng để nhận dạng thuờ bao chủ gọi trong mạng SCN.
ETSI đó đa ra 3 kiểu cấu trỳc của số E.164 nờn sử dụng trong dịch vụ điện thoại IP đú là: số định vị theo vựng địa lý quốc gia, số cho cỏc quốc gia khụng chia vựng địa lý và số định vị toàn cầu.
ETSI cũng khuyến nghị nờn sử dụng 3 kiểu cấu trỳc này trong từng trờng hợp cụ thể (mục 4.5 [31]).
Loại I: Số theo vựng địa lý quốc gia.
Số E.164 đợc đăng kớ cho ngời sử dụng trờn Internet cú cấu trỳc giống nh số điện thoại trong mạng SCN. NDC trong số E.164 đợc đăng kớ cho mỏy tớnh cũng đợc gọi là mó vựng. Dịch vụ điện thoại thờng và điện thoại IP dựng chung NDC trong mỗi vựng số. Do vậy dung lợng của nú bị giới hạn là khoảng nhỏ hơn 10 số cho mỗi NDC( mỗi số điện thoại cú 7 chữ số). Điều này tạo ra những nhợc điểm khụng nhỏ do nhu cầu về việc sử dụng số E.164 sẽ tăng mạnh trong tơng lai.
Loại 2: Số cho cỏc quốc gia khụng phõn vựng địa lý:
Trong trờng hợp này, ngời ta quy định một NDC riờng trong số E.164 cho những thuờ bao sử dụng mỏy tớnh trờn Internet để nhận dạng đợc những thuờ bao này. Tuy nhiờn đối với những cuộc gọi quốc tế thỡ cú thể cỏc NDC cho điện thoại IP khụng đợc nhận ra vỡ mỗi quốc gia cú một quy định về NDC riờng.
Dung lợng ngời sử dụng trong trờng hợp này cũng bị giới hạn cỡ n*107 với n là số mó NDC đợc sử dụng.
Số định vị toàn cầu:
Trong trờng hợp này, điện thoại IP đợc nhận dạng nh là một dịch vụ toàn cầu. Phần CC và GSN trong số E.164 đợc sử dụng để chỉ ra khỏch hàng sử dụng PC trong mạng Internet.
Vỡ CC đợc dành riờng sử dụng cho dịch vụ điện thoại IP nờn dung lợng đợc mở rộng tuỳ thuộc vào dung lợng tối đa đối với mỗi CC. Do phần CC chỉ cú tối đa là 3 chữ số và GNS cú tối đa là 12 chữ số nờn dung lợng tăng lờn cỡ 1012 cho mỗi CC.
Số lợng này cú thể đỏp ứng đợc cho những nhu cầu trong tơng lai. Bảng 5.2 thể hiện cỏc trờng hợp đỏnh số E.164 cho ngời sử dụng PC kết nối Internet.
Bảng 5.2. Đỏnh số E.164 cho ngời sử dụng mỏy tớnh kết nối Internet.
Cấu trỳc số E.164 đăng ký cho ngời sử dụng dịch vụ điện thoại Internet Vớ dụ với cỏc loại hỡnh đăng ký Dung lợng Cú thể xỏc định dợc vị trớ ngời sử dụng điện thoại IP khụng? 1.Số theo vựng địa lý quốc gia. Cỏc thuờ bao mạng SCN và điện thoại IP dựng chung mó vựng Vớ dụ tại Boston +1-617-Nxx-xxxx Rất nhú Khụng 2.Số khụng theo vựng địa lý quốc gia.
Nhận ra cỏc thuờ bao sử dụng dịch vụ điện thoại IP thụng qua NDC .Với NDC là “800” cho dịch vụ điện thoại miễn phớ
NDC bằng “777” đợc đăng ký cho dịch vụ điện thoại IP ở Mỹ với cấu trỳc:
+1-777-xxx-xxxx
Nhỏ Cú đối với cỏc cuộc gọi trong nớc Khụng với cỏc cuộc gọi quốc tế 3. Số định vị toàn cầu . Nhận dạng thuờ bao điện thoại IP toàn cầu thụng qua CC.Nh CC bằng “800” cho dịch vụ điện thoại quốc tế miễn phớ
Coi CC bằng “777” là đăng ký cho cỏc thuờ bao điện thoại IP toàn cầu
+777-xxxxx... (15 chữ số tất cả
Cú
5.3 Phơng phỏp chuyển đổi số E.164 và địa chỉ IP:5.3.1 Khuyến nghị của IETF 5.3.1 Khuyến nghị của IETF
Năm 1998, Rosenberg và Schulzrinne đă đa ra cơ chế chuyển đổi giữa số E.164 và địa chỉ IP trong trờng hợp kết nối điện thoại- điện thoại và PC- điện thoại . Họ đó đa ra cỏc đặc tớnh cơ bản của GW cho dịch vụ điện thoại IP và đề xuất cỏc mỏy chủ định vị .Mỗi GW đợc xỏc định bởi 3 thụng số:
• . Vựng số E.164 mà nú cú thể cung cấp dịch vụ.
• . Số lợng dịch vụ mà nú cú thể cung cấp đợc.
Những đặc điểm này đợc sử dụng để mỏy chủ lựa chọn GW và thiết lập đờng truyền cho cuộc gọi.
Năm 1998, Agapi và một số ngời khỏc đó đa ra cơ cấu chuyển đổi địa chỉ với loại hỡnh kết nối PC- điện thoại và PC- PC và đa ra 3 mụ hỡnh kinh doanh sử dụng phối hợp hoạt động với mỏy chủ định vị .
Cỏc ITSP cung cấp dịch vụ chuyển tiếp theo cỏc thụng tin địa chỉ chia sẻ .Khi một thuờ bao của mạng SCN bị gọi thỡ mỏy chủ của ITSP sẽ chuyển đổi số E.164 thành địa chỉ IP của GW phự hợp nhất.Khi một thuờ bao PC kết nối Internet bị gọi thỡ mỏy chủ sẽ chuyển đổi số E.164 thành địa chỉ IP của thuờ bao đú.
Mỗi ITSP cú thể lựa chọn mụ hỡnh thớch hợp cho mục đớch kinh doanh của mỡnh .Tuy nhiờn mỗi ITSP chỉ cú thể chọn một trong 3 mụ hỡnh ,khụng thể chọn 3 mụ hỡnh hoặc nhiều hơn tại cựng một thời điểm .Việc chuyển đổi thụng tin địa chỉ giữa cỏc ITSP cần phải hỗ trợ lẫn nhau.
Trong mụ hỡnh liờn kết mạng riờng ,do tất cả cỏc hoạt động đũi hỏi chuyển đổi địa chỉ đều do ITSP đú thực hiện nờn ITSP cú thể sử dụng những giao thức riờng cho việc chuyển đổi. Tuy nhiờn trong mụ hỡnh liờn kết mạng riờng cú những hạn chế về cung cấp dịch vụ do sự giới hạn của cỏc GW.Bờn cạnh đú ,nú khụng cung cấp đợc cỏc dịch vụ chuyển tiếp khi thuờ bao bị gọi là mỏy tớnh sử dụng Internet đăng ký dịch vụ với một ITSP khỏc.
Trong mụ hỡnh nhúm quan hệ mật thiết ,ITSP cần sử dụng giao thức thụng th- ờng cho việc chuyển đổi .Giao thức này cú thể độc lập với cỏc liờn kết .Do cỏc GW đợc chia sẻ với cỏc ITSP khỏc trong liờn kết nờn mụ hỡnh nhúm quan hệ mật thiết sẽ cú ớt hạn chế hơn trong việc cung cấp dịch vụ so với mụ hỡnh liờn kết mạng riờng .Tuy nhiờn giống mụ hỡnh liờn kết mạng riờng ,nú khụng cung cấp đợc cỏc dịch vụ chuyển tiếp khi thuờ bao bị gọi là mỏy tớnh sử dụng Internet đăng ký dịch vụ với cỏc ITSP khụng nằm trong liờn kết .
Bờn cạnh đú ,đối với hệ thống liờn kết mở, việc liờn kết giữa cỏc GW cú thể khụng giới hạn cỏc dịch vụ mà ITSP cung cấp. Tuy nhiờn, ITSP cần sử dụng giao thức chuẩn cho việc chuyển đổi.
5.3.2 Định tuyến cho cỏc loại hỡnh dịch vụ
a)Định tuyến trong kết nối Điện thoại -Điện thoại.
Trong loại hỡnh liờn kết này ,thuờ bao chủ gọi lựa chọn ITSP cú thể cung cấp dịch vụ chuyển giao cho họ.ITSP đợc chọn sẽ lựa chọn một cổng riờng để thiết lập đ- ờng dẫn tới thuờ bao bị gọi.
Nếu ITSP đợc lựa chọn theo mụ hỡnh liờn kết mạng riờng ,nú cần lựa chọn cổng .Nếu số lợng cổng cú thể chia sẻ càng nhiều thỡ khả năng lựa chọn càng cao .Khi đú
lớn hơn.Với loại hỡnh liờn kết theo hệ thống mở cú thể sẽ mang lại cho ITSP một khả năng lựa chọn lớn nhất cho cổng riờng biệt và một khoảng truy nhập ngắn nhất trong SCN.
b)Định tuyến trong kết nối Điện thoại –mỏy tớnh
Trong loại hỡnh liờn kết này ,ITSP cung cấp việc thiết lập dịch vụ cho thuờ bao bị gọi.Thuờ bao chủ gọi sử dụng điện thoại SCN cú thể khụng biết thuờ bao bị gọi sử dụng mỏy tớnh trờn Internet.Thuờ bao chủ gọi khụng cú ý định sử dụng dịch vụ chuyển giao trong loại hỡnh dịch vụ điện thoại IP.Khi đú ,thuờ bao chủ gọi chỉ bấm số E.164 của thuờ bao bị gọi.Do vậy ,trong cấu trỳc của số E.164 của thuờ bao bị gọi cần phải cú một phần đặc biệt để bộ phận định tuyến trong SCN cú thể nhận ra thuờ bao bị gọi sử dụng mỏy tớnh trờn Internet và truy nhập vào cổng của ITSP.Mó nhận dạng (IC) hoặc một vài chữ số của mó nớc bị gọi (NDC) cú thể sử dụng nh là một phần của số E.164 cho việc thụng bỏo dịch vụ điện thoại IP.Điều này sẽ gõy thờm sự phức tạp trong hệ thống định tuyến trong SCN.
c)Định tuyến trong kết nối từ Mỏy tớnh-Điện thoại.
Trong loại hỡnh kết nối từ mỏy tớnh đến điện thoại ,ngời ta lựa chọn ITSP cú khả năng cung cấp dịch vụ chuyển giao cho họ .ITSP cung cấp dịch vụ chuyển giao cho thuờ bao chủ gọi cần lựa chọn cổng thớch hợp để thiết lập đờng dẫn đến thuờ bao bị gọi thụng qua nú. Cỏc phơng thức khỏc nhau đa ra cỏc đờng dẫn khỏc nhau.
Nếu ITSP đợc lựa chọn theo một mụ hỡnh liờn kết mạng riờng ,nú cần lựa chọn cổng .Nếu số lợng cổng cú thể chia sẻ càng nhiều thỡ khả năng lựa chọn càng cao.Khi đú quóng đờng truy nhập vào SCN sẽ ngắn hơn hoặc ta sẽ cú một vựng cung cấp dịch vụ lớn hơn. Với loại hỡnh liờn kết theo hệ thống mở cú thể sẽ mang lại cho ITSP một khả năng lựa chọn lớn nhất cho cổng riờng biệt và một khoảng truy nhập ngắn nhất trong SCN.
d)Định tuyến trong kết nối Mỏy tớnh-Mỏy tớnh.
Trong loại hỡnh kết nối Mỏy tớnh –Mỏy tớnh ,thuờ bao chủ gọi lựa chọn ITSP cú khả năng cung cấp dịch vụ chuyển giao cho họ.Bờn cạnh đú ,ITSP cung cấp dịch vụ đầu cuối cho thuờ bao bị gọi. ITSP đợc lựa chọn bởi thuờ bao chủ gọi cần tỡm ra địa chỉ IP của thuờ bao bị gọi thụng qua số E.164 đợc bấm bởi thuờ bao chủ gọi.Cần phải lu ý rằng ITSP đợc lựa chọn bởi thuờ bao chủ gọi cần phải khỏc với ITSP cung cấp dịch vụ đầu cuối cho thuờ bao bị gọi.Vỡ thế những gỡ xảy ra với việc định tuyến trong loại hỡnh kết nối giữa mỏy tớnh với mỏy tớnh cũng giống nh trong loại hỡnh điện thoại với mỏy tớnh khi thuờ bao chủ gọi cú ý định sử dụng dịch vụ chuyển giao của dịch vụ điện thoại IP.
Nếu ITSP đợc lựa chọn bởi thuờ bao chủ gọi cung cấp những dịch vụ đầu cuối cho thuờ bao bị gọi. ITSP cú thể khụi phục lại đợc địa chỉ IP của thuờ bao bị gọi từ cơ
sở dữ liệu của nú bất kể mụ hỡnh liờn kết của ITSP.Vỡ thế ITSP cú thể thiết lập đờng dẫn từ thuờ bao chủ gọi đến thuờ bao bị gọi.
Mặt khỏc ITSP đợc lựa chọn từ thuờ bao chủ gọi khỏc với ITSP cung cấp dịch vụ đầu cuối cho thuờ bao bị gọi.
Với ITSP hoạt động theo mụ hỡnh liờn kết mạng riờng biệt,ITSP cú thể cung cấp dịch vụ chuyển giao cho thuờ bao chủ gọi lại khụng thể truy nhập cơ sở dữ liệu theo thụng tin địa chỉ của thuờ bao bị gọi đó đợc lu trữ và do đú đờng dẫn khụng đợc thiết lập.
Với ITSP hoạt động theo mụ hỡnh liờn kết đúng gúi và những ITSP khỏc khụng cú cựng mối liờn kết ,ITSP khụng thể truy nhập cơ sở dữ liệu theo thụng tin địa chỉ của thuờ bao bị gọi đó đó đợc lu trữ và do đú đờng dẫn khụng thể thiết lập
Nếu cả hai ITSP hoạt động theo mụ hỡnh liờn kết đúng gúi trong cựng một mối liờn kết hoặc nếu cả hai ITSP hoạt động theo mụ hỡnh liờn kết hệ thống mở,ITSP cú thể khụi phục lại đợc địa chỉ IP của thuờ bao bị gọi từ cơ sở dữ liệu đó chia sẻ.