- Điều khiển dũng phần mềm XON/XOFF thỡ ớt hiệu quả hơn và cú vẻ mạo hiểm hơn,
b.Chuẩn sửa lỗi:
Luõn văn tốt nghiệp ___GVHD:TS.Hồ Ngọc Bỏ
Sự khắc phục lỗi là một đặc tớnh quan trọng trong cỏc Modem tốc độ cao. Nú cho phộp cỏc kết nối tin cậy, truyền dẫn nhanh thụng qua cỏc đường điện thoại chuẩn. Tất cả cỏc đường dõy điện thoại đều bị nhiễu làm biến dạng kết nối dữ liệu, do đú khắc phục lỗi là cần thiết.
Tất cả cỏc Modem trong một mạng phải dựng cựng giao thức sửa lỗi. Thật may mắn,
hầu hết cỏc Modem hiện nay đều sử dụng 1 giao thức sửa lỗi V.42. Với giao thức này
Modem cú thể phỏt hiện sự hư hỏng của dũng đữ liệu và dũng dữ liệu sẽ được truyền lại. Giao thức V.42BIS cũng giống như V.42 nhưng nú cú tăng cường thờm nộn dữ liệu. Việc nộn dữ liệu cho phộp Modem nõng cao tốc độ truyền dẫn hơn nữa. Một Modem cú tốc
độ 14400bps nếu cú tăng cường thờm nộn dữ liệu thỡ cú thể đạt được tốc độ 57600bps, một Modem cú tốc độ 28800bps thỡ cú thể đạt được tốc độ 115200bps.
Sau khi cỏc Modem đó thống nhất với nhau về một kỹ thuật điều chế được sử dụng trong một cuộc nối, chỳng cú thể tiếp tục phỏt hiện lỗi và sửa lỗi. Chuẩn sửa lỗi V.42 được
cụ thể hoỏ bằng cỏc giao thức MNP (Mocrocom Networking protocol) mức 1, mức 2, mức 3
hay mức 4: V.42 theo ITU-T chớnh là giao thức LAPM (Links access protocol for Modem). Ngoài ra cỏc giao thức riờng của Telebit PEP, của USRobotics HST cũng cú cỏc
phương phỏp phỏt hiện và sửa lỗi.
Khi cỏc phương phỏp kiểm soỏt lỗi của Modem khụng được đàm phỏn trước, thủ tục “fall back” sẽ tự động như sau:
V,42->MNP4->MNP3->MNP2->MNPI->None
Tuy rằng kỹ thuật phỏt hiện lỗi giữa hai Modem đó rất hiệu quả nhưng khụng thể nào loại bỏ hết toàn bộ lỗi tổn tại và xuất hiện trong quỏ trỡnh truyền dữ liệu.
3.3.6.Kết nối Modem với DTE:
Đầu cuối số liệu là thuật ngữ dựng trong kỹ thuật truyễn số liệu để chỉ cỏc thiết bị kết thỳc đường dõy cú khả năng sử lý truyền và nhận dữ liệu, đầu cuối số liệu cũn được gọi là
DTE (Data terminal Equipment). Bản thõn mỏy tớnh khi hoạt động bỡnh thường chưa phải là
một đầu cuối số liệu. Chớnh vỡ vậy phải mụ phỏng mỏy tớnh thành một đầu cuối thực sự để cú thể truyền nhận dữ liệu qua Modem.
Nếu coi mỏy tớnh là chuẩn thỡ External Modem là một thiết bị nối tiếp. Cỏc dõy nối bỡnh thường được tạo ra để truyễển, nhận dữ liệu, tớn hiệu đất và bắt tay. Thờm vào đú ta cú thể nối thờm đường CD (Carrier Detect) dõy số 8, để mỏy tớnh cú thể biết được là cú hay khụng tớn hiệu súng mang, và đường RI (Ring Indicator) dõy số 22, để Modem cú thể chỉ ra
rằng điện thoại đang reo. Một điện ỏp đương trờn đường CD xỏc định cú tớn hiệu súng mang.
Và cũng tương tự trờn đường RI. Những tớn hiệu này cú tổn tại hay khụngđược xỏc định vào
những phần mềm giao tiếp sử dụng.
Trong trường hợp là 1 Internal Modem, nú được tớch hợp trờn 1 card và được cắm trực
tiếp vào Mainboard của mỏy tớnh. Card đú chớnh là 1 card giao tiếp nối tiếp để phần mềm
khụng cần quan tõm là 1 Modem nội hay Modem ngoại đang được sử dụng.
Chỳ ý tớn hiệu bắt tay phần cứng (DTR,DSR...) được sử dụng cho việc giao tiếp mỏy tớnh với Modem. Nú khụng được truyền qua đường dõy để đến Modem và mỏy tớnh ở xa. Vỡ
vậy để bắt tay giữa hai mỏy tớnh, bắt tay phần mềm phải được sử dụng. 3.3.7.Cỏc chuẩn giao tiếp giữa Modem và DTE:
Luõn văn tốt nghiệp GVHD;:TS.Hồ Ngọc Bỏ
a.Giao tiếp EIA-232D/V24:
Giao tiếp EIA-232D/V24 được định nghĩa như là 1 giao tiếp chuẩn cho việc kết nối
giữa DTE và Modem, ITU-T gọi la V.24. Thụng thường một modem được để cập đến như là
1 DCE ( Data connect Equipment). Đầu nối giữa DTE và Modem là đầu nối 25 chõn, nú
được qui định trong chuẩn ISO21 10 và được gọi là bộ nối DB-25 (Data bus 25).
Cỏ đường dữ liệu truyền TxD (Transmittet Data) và dữ liệu nhận RXD ( received
Data) là cỏc đường được DTE dựng đề truyền và nhận dữ liệu. Cỏc đường khỏc thực hiện cỏc chức năng định thời và điều khiển liờn quan đến thiết lập, xoỏ cuộc nối qua PSTN (Public
witchinhg Telephone Network) và cỏc hoạt động kiểm thử tuỳ chọn.
Cỏc tớn hiệu định thời TxClk và RxClk cú liờn quan đến sự truyền và nhận dữ liệu trờn đường truyền nhận dữ liệu. Như đó biết dữ liệu được truyền theo chế độ đồng bộ hoặc bất đồng bộ. Trong chế độ truyền bất đồng bộ, cả 2 đồng bộ truyền và thu đều nhận được thực hiện độc lập ở hai đầu mỏy phỏt và mỏy thu. Trong chế độ này, chỉ cú cỏc đường truyền
“nhận đữ liệu là được kết nối Modem (và cỏc đường điều khiển cần thiết khỏc). Cỏc đường
tớn hiệu đồng bộ vỡ vậy khụng cần dựng và khụng nối đến Modem. Tuy nhiờn trong chế độ truyền đồng bộ, dữ liệu truyền và nhận được truyền và nhận một cỏch đồng bộ với tớn hiệu đồng bộ tương ứng và thường tạo ra bởi Modem. Cỏc Modem làm việc trong chế độ thứ 2 này được gọi là Modem đồng bộ, khi tốc độ Baud nhỏ hơn tốc độ bit thỡ cỏc tớn: hiệu đồng bộ tạo ra bởi Modem hoạt động với tần số thớch hợp so với tốc độ thay đổi tớn hiệu trờn đường truyền.
Khi DTE sẵn sàng thực hiện yờu cầu truyền nhận dữ liệu, tớn hiệu trờn DTR được đặt
ở mức tớch cực, và Modem nội bộ sẽ đỏp ứng bằng tớn hiệu tớch cực đặt trờn DSR. Cuộc nối
được thiết lập bởi DTE nơi gọi gởi số điện thoại của đầu xa ra Modem để thực hiện quay số (trong trường hợp quay qua PSTN) đến Modem thu. Khi nhận được tớn hiệu chuụng từ tổng
đài gởi đến, Modem được gọi sẽ đặt RI vào mức tớch cực và DTE được gọi đỏp ứng lại bằng cỏch đặt RST vào mức tớch cực.
Trong sự đỏp ứng này Modem được gọi đồng thời gởi súng mang (õm hiệu dữ liệu của một bit) đến Modem gọi để bỏo rằng cuộc gọi đó được chấp nhận. Sau đú một thời khắc, gọi là thời gian trỡ hoón, thời trễ này cho phộp Modem gọi chuẩn bị nhận đữ liệu, Modem được
gọi sẽ đặt CTS ở mức tớch cực để thụng bỏo DTE được gọi rằng nú cú thể truyền dữ liệu. Khi
phỏt hiện được súng mang từ đầu xa gởi đến, Modem gọi đặt CD ở mức tớch cực, lỳc này cầu
nối đó được thiết lập, cụng đoạn chuyển tin cú thể bắt đầu.
DCT được gọi bắt đầu với việc gởi 1 thụng điệp ngắn mang tớnh thăm dũ qua cầu nối.
Khi thụng điệp đó được gởi đi, nú lập tức chuẩn bị nhận đỏp ứng từ DTE gọi bằng cỏch đặt RTS về mức khụng tớch cực (off), phỏt hiện được điều này , Modem được 8ọ1 ngưng tớn hiệu súng mang trả CD về mức khụng tớch cực. Ở phớa gọi, Modem gọi phỏt hiện mất súng mang từ đầu xa sẽ đỏp ứng bằng cỏch trả CD về off. Để truyền thụng điệp đỏp ứng, DTE gọi đặt
R1S lờn mức tớch cực và Modem sẽ đỏp ứng bằng mức tớch cực trờn CTS và bắt đầu truyền
đữ liệu. Thủ tục này sau đú được lập lại khi 1 bản tin được trao đổi giữa 2 DTE.
Cuối cựng, sau khi đó truyền xong, cuộc gọi sẽ bị xoỏ. Việc này đều thực hiện bởi cả
2 DTE, bằng cỏch đọc RTS của chỳng về mức khụng tớch cực, lần lượt khiến 2 Modem cắt súng mang. Điều này được phỏt hiện ở cả hai Modem và chỳng sẽ đặt CD về off. Cả 2 DTE
Luõn văn tốt nghiệp GVHD:TS.Hồ Ngoc Bỏ
sau đú sẽ đặt DTR của chỳng về off và 2 Modem sẽ đỏp ứng với mức off trờn DSR, do đú
cầu nối bị xoỏ. Sau 1 khoảng thời gian, DTE được gọi chuẩn bị nhận cuộc gọi mới bằng cỏch
đặt DTR lờn mức tớch cực.
Trờn đõy là mụ tả hoạt động trao đối dữ liệu theo chế độ bỏn song cụng để minh hoạ của chuẩn. Trong thực tế sự trỡ hoón trong chế độ bỏn song cụng làm cho ý nghĩa truyền
nhận đữ liệu giảm sỳt, vỡ vậy thường phải dựng chế độ song cụng hoàn toàn. Trong chế độ này cả 2 DTS được duy trỡ ở mức tớch cực trờn DTE và cả 2 Modem cũng duy trỡ mức tớch cực trờn CTS và phỏt súng mang thường xuyờn đến đầu xa.
Khi 2 DTE đang truyền và 1 lỗi xảy ra, rất khú biết chắc nguyờn nhõn nào gõy ra và nằm ở đõu trong số: Modem nội bộ, Modem đầu xa, đường truyền dẫn hay DTE ở xa. Để
giỳp nhận dạng nguyờn nhõn gõy ra lỗi, giao tiếp cún cú ba đường điều khiển: LL (Local
Loopback), RL (Remote loopback), TM (test mode).
Modem luụn đặt DSR lờn mức tớch cực khi sẵn sàng truyền nhận dữ liệu. Để thực hiện kiểm tra trờn Modem cục bộ, DTE sẽ đặt LL ở mức tớch cực, ngay tức thỡ đỏp ứng bờn
trong Modem sẽ thực hiện 1 kết nối, nối liền ngừ ra mạch điều chế với ngừ vào mạch giải điều chế. Sau đú, nú sẽ đặt TM ở mức tớch cực, khi DTE phỏt hiện được điểu đú nú sẽ truyền dữ liệu - mẩu thử - lờn TXD, đồng thời nhận dữ liệu về từ RXD. Nếu dữ liệu nhận giống với dữ liệu truyền thỡ Modem nội bộ hoạt động đạt yờu cầu, ngược lại Modem nội bộ cú vấn đề.
Nếu Modem nội bộ coi như tốt, tiếp theo đú DTE sẽ tiến hành kiểm thử Modem đầu xa bằng cỏch đặt RL ở mức tớch cực, phỏt hiện được điều này Modem nội bộ phỏt lệnh đó quy định trước đến Modem đầu xa và tiến hành kiểm thử. Modem đầu xa sau đú sẽ đặt TM ở
mức tớch cực để bỏo DTE biết đang bị kiểm thử (khụng thể truyễn dữ liệu lỳc này) và gởi lại
một lệnh thụng bỏo chấp nhận đến Modem thử. Modem thử sau khi nhận được tớn hiệu đỏp
ứng sẽ đặt TM lờn mức tớch cực và DTE khi phỏt hiện điều này sẽ gởi mẫu thử. Nếu dữ liệu
truyền và nhận như nhau thỡ cả 2 Modem hoạt động tốt và lỗi chỉ cú thể ở DTE đầu xa, nếu
khụng cú tớn hiệu nhận được thỡ đường dõy cú vấn đề.
b.Giao tiếp EIA-530:
Chuẩn giao tiếp EIA-530 là giao tiếp cú tập tớn hiệu giống giao tiếp EIA 232D/V.24.
Điều khỏc nhau là giao tiếp EIA-530 dựng cỏc tớn hiệu điện vi sai theo RS-422/V11 để đạt cự ly truyền xa hơn và tốc độ truyền cao hơn. Dựng bộ nối 37 chõn cựng với bộ nối thờm vào
9 chõn nếu tập tớn hiệu thứ 2 cũng được dựng.