Chương 5 Đồng bộ hóa đồng hồ pptx

73 3.2K 2
Chương 5 Đồng bộ hóa đồng hồ pptx

Đ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

[...]... lúc 5: 08: 15. 100 (T0) Nhận được phản hồi tại 5: 08: 15. 900 (T1) Phản hồi có lúc 5: 09: 25. 300 (Tserver) Thời gian đã qua là : T1 -T0 5: 08: 15. 900 - 5: 08: 15. 100 = 800 msec Dự đoán tốt nhất: dấu thời gian được tạo : 400 msec DUYTAN UNIVERSITY Thuật toán Cristan • Độ sai lệnh biên (Error bounds) Thiết lập thời gian để Tserver+ thời gian trôi qua (elapsed time) 5: 09: 25. 300 + 400 = 5: 09. 25. 700 T0 = 5: 08: 15. 100... gian đồng hồ nguyên tử DUYTAN UNIVERSITY Các dạng của đồng hồ vật lý  Đồng hồ vật lý ở máy tính - Đồng hồ thời gian thực: đồng hồ CMOS là mạch điều khiển bởi một máy dao động thạch anh - Sử dụng Pin dự phòng để tiếp tục đo thời gian khi tắt điện DUYTAN UNIVERSITY Các vấn đề xãy ra với đồng hồ máy tính - Hai hệ thống ban đầu điều chỉnh để thoả thuận về thời gian nhưng sau thời gian  Hai đồng hồ sai... +108 seconds/ 35 days Drift = +3.1 sec/day Đối phó với Driff - Điều chỉnh để đồng hồ dần dần Nếu nhanh: Làm cho đồng hồ chạy chậm hơn cho đến khi nó đồng bộ Nếu chậm: Làm cho đồng hồ chạy nhanh hơn cho đến khi nó đồng bộ DUYTAN UNIVERSITY Đối phó với Driff • Hệ điều hành có thể làm điều này: - Thay đổi tốc độ qua yêu cầu ngắt + Ví dụ : nếu hệ thống yêu cầu ngắt mỗi ngày? 17 msec nhưng đồng hồ là quá chậm?... điều hành UNIX, người ta bổ sung thêm hàm adjtime ở system call cứ sau 1ms sẽ phát ra thông điệp yêu cầu điều chỉnh lại đồng hồ máy tính DUYTAN UNIVERSITY ĐỒNG HỒ VẬT LÝ Thiết lập thời gian thực hiện • Kỹ thuật đồng bộ đơn giản nhất - Đồng bộ hóa từ máy khác + Với một chiếc đồng hồ chính xác hơn + Sử dụng thời gian của máy chủ : Time Server DUYTAN UNIVERSITY Thiết lập thời gian thực hiện Xét mô hình... Computer’s time, C Drift with fast Clock skew dC dt UTC time, t DUYTAN UNIVERSITY ĐỒNG HỒ VẬT LÝ Computer’s time, C Compensating for a fast Clock Clock synchronized skew Linear compensating function applied UTC time, t DUYTAN UNIVERSITY Tái đồng bộ hóa (Resynchronizing) Sau khi đạt được thời gian đồng bộ hóa – Tái đồng bộ định kỳ (Resynchronize periodically) – Ứng dụng kế tiếp của một chức năng bù tuyến... của đồng hồ vật lý Đồng hồ thạch anh (Quartz clocks) -1929: Đồng hồ pha lê (Quartz crystal clock) + Sử dụng tia Laser tạo rung ở tần số32,768 Hz + Độ chính xác 6 phần triệu million seconds ở nhiệt 31° C + Đồng hồ có thể sai lệch < ½ sec/1 ngày + Độ ổn định, chính xác cao : ổn định đến 2 sec/1 tháng + Tiếng vang tốt có thể có độ chính xác xấp xĩ 1 second trong 10 năm DUYTAN UNIVERSITY Các dạng của đồng. .. hơn 1 giây trong sáu triệu năm DUYTAN UNIVERSITY Các dạng của đồng hồ vật lý  Đồng hồ nguyên tử (Atomic clocks) Caesium atomic clock, 1 955 DUYTAN UNIVERSITY Hệ thống đồng hồ nguyên tử tại Đài quan sát hải quân Mỹ ở Washington DC Các dạng của đồng hồ vật lý  Đồng hồ UTC (Coordinated Universal Time) - UTC0 +Thời gian năng lượng mặt trời trên kinh tuyến Greenwich +Thu được từ quan sát thiên văn - UTC1... gian  Hai đồng hồ sai lệch - Sự khác nhau giữa hai đồng hồ tại một thời điểm trong thời gian : Clock Drift DUYTAN UNIVERSITY Các vấn đề xãy ra với đồng hồ máy tính Giả sử chúng ta thiết lập máy tính thời gian đúng 8:00:00 DUYTAN UNIVERSITY Sept 18, 2011 8:00:00 8:00:00 Các vấn đề xãy ra với đồng hồ máy tính 8:01:24 Skew = +84 seconds +84 seconds/ 35 days Drift = +2.4 sec/day DUYTAN UNIVERSITY 8:01:48... UNIVERSITY Các dạng của đồng hồ vật lý Đồng hồ nguyên tử (Atomic clocks) + NIST (National Institute of Standards and Technology) đưa ra từ năm 1960 + Giây (second) được định nghĩa là 9.192.631.770 thời kỳ bức xạ tương ứng với sự chuyển tiếp giữa hai mức hyperfine của cesium133 + Độ chính xác: tốt hơn 1 giây trong sáu triệu năm DUYTAN UNIVERSITY Các dạng của đồng hồ vật lý  Đồng hồ nguyên tử (Atomic clocks)... ngắt tại, chẳng hạn 15 msec - Hoặc chỉnh phần mềm : xác định lại khoảng thời gian + Điều chỉnh thay đổi độ dốc của thời gian hệ thống: Linear compensating function DUYTAN UNIVERSITY ĐỒNG HỒ VẬT LÝ Computer’s time, C t(C) Perfect Clock DUYTAN UNIVERSITY dC dt UTC time, t t(UTC) ĐỒNG HỒ VẬT LÝ Computer’s time, C Drift with slow Clock DUYTAN UNIVERSITY skew dC dt UTC time, t ĐỒNG HỒ VẬT LÝ Computer’s . dạng của đồng hồ vật lý DUYTAN UNIVERSITY Các dạng của đồng hồ vật lý  Đồng hồ nguyên tử (Atomic clocks) Caesium atomic clock, 1 955 Hệ thống đồng hồ nguyên. gian đồng hồ nguyên tử  Đồng hồ UTC (Coordinated Universal Time) Các dạng của đồng hồ vật lý DUYTAN UNIVERSITY - Đồng hồ thời gian thực: đồng hồ CMOS

Ngày đăng: 07/03/2014, 08:20

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

Tài liệu liên quan