Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 50 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
50
Dung lượng
1,74 MB
Nội dung
TIÊU CHUẨN QUỐC GIA TCVN 11689-3:2016 ISO/IEC 14443-3:2016 THẺ ĐỊNH DANH - THẺ MẠCH TÍCH HỢP KHƠNG TIẾP XÚC - THẺ CẢM ỨNG - PHẦN 3: KHỞI TẠO VÀ CHỐNG VA CHẠM Identification cards - Contactless integrated circuit cards - Proximity cards - Part 3: Initialization and anticollision Lời nói đầu TCVN 11689-3:2016 hoàn toàn tương đương với ISO/IEC 14443-3:2016 TCVN 11689-3:2016 Tiểu Ban kỹ thuật tiêu chuẩn quốc gia TCVN/JTC 1/SC 17 “Thẻ nhận dạng” biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Hiện nay, tiêu chuẩn TCVN 11689 (ISO/IEC 14443) Thẻ định danh - Thẻ mạch tích hợp khơng tiếp xúc - Thẻ cảm ứng gồm tiêu chuẩn: - TCVN 11689-1:2016 (ISO/IEC 14443-1:2016), Phần 1: Đặc tính vật lý; - TCVN 11689-2:2016 (ISO/IEC 14443-2:2016), Phần 2: Giao diện tín hiệu cơng suất tần số radio; - TCVN 11689-3:2016 (ISO/IEC 14443-3:2016), Phần 3: Khởi tạo chống va chạm; - TCVN 11689-4:2016 (ISO/IEC 14443-4:2016), Phần 4: Giao thức truyền dẫn THẺ ĐỊNH DANH - THẺ MẠCH TÍCH HỢP KHƠNG TIẾP XÚC - THẺ CẢM ỨNG - PHẦN 3: KHỞI TẠO VÀ CHỐNG VA CHẠM Identification cards - Contactless integrated circuit cards - Proximity cards - Part 3: Initialization and anticollision Phạm vi áp dụng Tiêu chuẩn mô tả: - Kiểm tra vòng thẻ đối tượng cảm ứng (PICC) vào trường thiết bị nối kết cảm ứng (PCD); - Định dạng byte, khung định xung nhịp thời gian sử dụng pha khởi đầu trao đổi thông tin PCD PICC; - Lệnh Request khởi đầu Answer cho nội dung lệnh Request; - Các phương pháp phát trao đổi thông tin với PICC vài PICC (chống va chạm); - Các tham số khác yêu cầu để khởi đầu trao đổi thông tin PICC PCD; - Các phương tiện tùy chọn để tạo thuận lợi tăng tốc việc lựa chọn PICC vài PICC dựa tiêu chí ứng dụng - Khả tùy chọn phép thiết bị luân phiên chức PICC PCD để trao đổi thông tin với PCD PICC tương ứng Một thiết bị thực khả gọi PXD Giao thức lệnh sử dụng tầng cao ứng dụng dùng sau pha khởi đầu mô tả TCVN 11689-4 (ISO/IEC 14443-4) Tiêu chuẩn áp dụng PICC Kiểu A Kiểu B (như mô tả TCVN 11689-2 (ISO/IEC 14443-2)) PCD (như mô tả TCVN 11689-2 (ISO/IEC 14443-2)) PXD CHÚ THÍCH Phần định xung nhịp thời gian trao đổi thông tin liệu xác định TCVN 11689-2 (ISO/IEC 14443-2) CHÚ THÍCH Các phương pháp thử nghiệm cho tiêu chuẩn xác định TCVN 11688-6 (ISO/IEC 10373-6) Tài liệu viện dẫn Các tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi năm công bố áp dụng phiên nêu Đối với tài liệu viện dẫn khơng ghi năm cơng bố áp dụng phiên nhất, bao gồm sửa đổi (nếu có) TCVN 11167-4 (ISO/IEC 7816-4), Thẻ định danh - Thẻ mạch tích hợp - Phần 4: Tổ chức, an ninh lệnh trao đổi; TCVN 11167-6 (ISO/IEC 7816-6), Thẻ định danh - Thẻ mạch tích hợp - Phần 6: Phần tử liệu nội công nghiệp cho trao đổi; TCVN 11689-2 (ISO/IEC 14443-2), Thẻ định danh - Thẻ mạch tích hợp khơng tiếp xúc - Thẻ cảm ứng - Phần 2: Giao diện tín hiệu công suất tần số radio; TCVN 11689-4 (ISO/IEC 14443-4), Thẻ định danh - Thẻ mạch tích hợp khơng tiếp xúc - Thẻ cảm ứng - Phần 4: Giao thức truyền dẫn; ISO/IEC 13239, Information technology - Telecommunications and information exchange between systems - High-level data link control (HDLC) procedures (Công nghệ thông tin - Viễn thông trao đổi thông tin hệ thống - Các thủ tục điều khiển liên kết cấp cao (HDLC)); Thuật ngữ định nghĩa Tiêu chuẩn sử dụng thuật ngữ định nghĩa TCVN 11689-2 (ISO/IEC 14443-2) thuật ngữ định nghĩa 3.1 Vòng lặp chống va chạm (anticollision loop) Thuật toán sử dụng để chuẩn bị cho đối thoại PCD nhiều PICC tổng số PICC đáp ứng lệnh yêu cầu 3.2 byte (byte) byte gồm bit liệu ký hiệu từ b8 đến b1, từ bit có nghĩa (MSB, b8) đến bit nghĩa (LSB, b1) 3.3 Va chạm (collision) Truyền dẫn hai PICC trường tiếp lượng PCD chu kỳ định xung nhịp thời gian, vậy, PCD khơng thể phân biệt từ liệu gốc bắt nguồn từ PICC 3.4 Khung (frame) chuỗi bit liệu bit phát lỗi tùy chọn, với ký tự phân cách khung thời điểm bắt đầu kết thúc 3.5 Lỗi khung (frame error) Lỗi SOF, bit bắt đầu dừng, bit chẵn lẻ, EOF 3.6 Giao thức tầng cao (higher layer protocol) Tầng giao thức (không mô tả tiêu chuẩn này) tạo việc sử dụng tầng giao thức xác định tiêu chuẩn để truyền tải thông tin thuộc ứng dụng tầng giao thức cao mà không mô tả tiêu chuẩn 3.7 Chế độ PCD (PCD Mode) Chế độ mà PXD hoạt động PCD 3.8 Chế độ PICC (PICC Mode) Chế độ mà PXD hoạt động PICC 3.9 Lệnh yêu cầu (request command) Lệnh yêu cầu PICC có kiểu thích hợp để đáp ứng PICC sẵn sàng khởi đầu 3.10 Lỗi truyền dẫn (Transmission error) Lỗi khung lỗi CRC_A CRC_B Ký hiệu chữ viết tắt Tiêu chuẩn áp dụng ký hiệu chữ viết tắt ADC Mã hóa liệu ứng dụng, Kiểu B AFI Định danh họ ứng dụng, tiêu chí lựa chọn trước thẻ ứng dụng, Kiểu B APf Tiền tố chống va chạm f, sử dụng REQB/WUPB, Kiểu B APn Tiền tố chống va chạm n, sử dụng lệnh Slot-MARKER, Kiểu B ATQA Trả lời cho Yêu cầu, Kiểu A ATQB Trả lời cho Yêu cầu, Kiểu B ATTRIB Lệnh lựa chọn PICC, Kiểu B BCC Ký tự kiểm tra khối (byte kiểm tra UID CLn), Kiểu A CID Định danh thẻ CLn Mức xếp chồng n, Kiểu A CT Thẻ nhãn xếp chồng, Kiểu A CRC_A Mã phát lỗi kiểm tra dư thừa tuần hoàn, Kiểu A CRC_B Mã phát lỗi kiểm tra dư thừa tuần hoàn, Kiểu B D Số chia E Kết thúc trao đổi thông tin, Kiểu A EGT Thời gian bảo vệ thêm, Kiểu B EOF Kết thúc khung, Kiểu B etu Đơn vị thời gian sơ cấp FDT Thời gian trễ khung PCD đến PICC, Kiểu A fc Tần số sóng mang FO Tùy chọn khung, Kiểu B fs Tần số sóng mang FWI Số nguyên thời gian cờ khung FWT Thời gian cờ khung HLTA Lệnh HaLT, Kiểu A HLTB Lệnh HaLT, Kiểu B ID Số định danh, Kiểu A INF Trường thông tin thuộc tầng cao hơn, Kiểu B LSB Bit nghĩa MBL Độ dài đệm tối đa, Kiểu B MBLI Chỉ số độ dài đệm tối đa, Kiểu B MSB Bit có nghĩa N Số khe chống va chạm, Kiểu B n Giá trị biến số nguyên xác định điều cụ thể NAD Địa nốt mạng NVB Số bit hợp lệ, Kiểu A P Bit kiểm tra chẵn lẻ, Kiểu A PCD Thiết bị nối kết cảm ứng PICC Thẻ hay đối tượng cảm ứng PUPI Định danh PICC giả nhất, Kiểu B PXD Thiết bị mở rộng cảm ứng R Số khe chọn PICC khoảng chuỗi chống va chạm, Kiểu B REQA Lệnh yêu cầu, Kiểu A REQB Lệnh yêu cầu, Kiểu B RFU Dành cho sử dụng tương lai S Bắt đầu trao đổi thông tin, Kiểu A SAK Thừa nhận lựa chọn, Kiểu A SEL Mã lựa chọn, Kiểu A SELECT Lệnh lựa chọn, Kiểu A SFGI Khởi tạo số nguyên thời gian bảo vệ khung SFGT Khởi tạo thời gian bảo vệ khung SOF Bắt đầu khung, Kiểu B tE,PICC Thời gian EMD thấp, PICC tE,PCD Thời gian EMD thấp, PCD tcyc Thời gian chu kỳ luân phiên chế độ tự động lớn tdiff Độ lệch thời gian nhỏ khoảng thời gian chế độ PICC TR0 Thời gian bảo vệ xác định TCVN 11689-2 (ISO/IEC 14443-2), Kiểu B TR1 Thời gian đồng xác định TCVN 11689-2 (ISO/IEC 14443-2), Kiểu B TR2 Thời gian trễ khung PICC đến PCD, Kiểu B UID Định danh nhất, Kiểu A UID CLn Định danh CLn, Kiểu A uidn Số Byte n Định danh nhất, n ≥ WUPA Lệnh báo thức, Kiểu A WUPB Lệnh báo thức, Kiểu B Tiêu chuẩn áp dụng ký hiệu được: - (xxxxx)b Thể bit liệu; - 'XY' Ký hiệu thập lục phân, với XY 16 Đối thoại khởi đầu 5.1 Luân phiên hỗ trợ PICC PCD (PXD) Một thiết bị mở rộng cảm ứng (PXD) phải hỗ trợ luân phiên yêu cầu PICC (Chế độ PICC) yêu cầu PCD (Chế độ PCD) Luân phiên chế độ PICC chế độ PCD tự động chế độ cụ thể (Chế độ PICC Chế độ PCD) lựa chọn rõ ràng người sử dụng Chế độ PICC PCD xác định PICC PCD TCVN 11689 (ISO/IEC 14443) Luân phiên tự động xác định sau: - PXD phải luân phiên chế độ PICC chế độ PCD với thời gian chu kỳ t cyc = 1s chế độ PICC (sẵn sàng tiếp nhận lệnh REQA/WUPA REQB/WUPB, ngoại trừ ms đầu tiên) lâu chế độ PCD (tạo trường hoạt động), trao đổi thông tin đến PICC, PCD PXD khác thiết lập, - PXD phải thiết lập ngẫu nhiên khoảng thời gian chế độ PICC cho chu kỳ để giá trị chọn từ giá trị khác t diff = ms giá trị, - Trong chế độ PICC, sau tiếp nhận lệnh hợp lệ REQA/WUPA REQB/WUPB, PXD phải không chế độ PCD trước trạng thái POWER-OFF (TẮT NGUỒN), - Khi rời khỏi chế độ PCD sau xử lí PICC (hoặc PXD chế độ PICC), PXD phải khôi phục luân phiên chế độ tự động với chế độ PICC PXD kiểm tra có mặt trường hoạt động bên ngồi để định khơng vào chế độ PCD, có nghĩa lại chế độ PICC cho khoảng thời gian ngẫu nhiên chế độ PICC Phát việc loại bỏ PICC (hoặc PXD Chế độ PICC) nên thực phương pháp kiểm tra có mặt PICC mà khơng cần tắt trường hoạt động để giữ UID/PUPI giống để tránh PXD vào chế độ PCD 5.2 Luân phiên lệnh Kiểu A Kiểu B 5.2.1 Kiểm tra vòng Để phát PICC trường hoạt động, PCD phải gửi lệnh yêu cầu lặp lại PCD gửi REQA (hoặc WUPA) REQB (hoặc WUPB) việc sử dụng liên tục chu kỳ nhiệm vụ lập cấu hình ngang kiểm tra vịng Kiểu A Kiểu B Ngồi PCD gửi lệnh khác mô tả Phụ lục C Khi PICC tiếp xúc với trường hoạt động khơng điều chế (xem TCVN 11689-2 (ISO/IEC 14443-2)) phải chấp nhận u cầu vịng ms VÍ DỤ Khi PICC Kiểu A nhận lệnh Kiểu B phải chấp nhận REQA (hoặc WUPA) ms trường hoạt động không điều chế VÍ DỤ Khi PICC Kiểu B nhận Kiểu A phải chấp nhận REQB (hoặc WUPB) ms trường hoạt động không điều chế VÍ DỤ Khi PICC Kiểu A tiếp xúc với kích hoạt trường phải chấp nhận REQA (hoặc WUPA) ms trường hoạt động khơng điều chế VÍ DỤ Khi PICC Kiểu B tiếp xúc với kích hoạt trường phải chấp nhận REQB (hoặc WUPB) ms trường hoạt động khơng điều chế VÍ DỤ Khi PICC hỗ trợ Kiểu A Kiểu B tiếp xúc để kích hoạt trường phải phải chấp nhận REQA (hoặc WUPA) ms trường hoạt động khơng điều chế VÍ DỤ Khi PICC hỗ trợ Kiểu A Kiểu B tiếp xúc để kích hoạt trường phải phải chấp nhận REQB (hoặc WUPB) ms trường hoạt động không điều chế Để phát PICC yêu cầu ms, PCD phải thể định kì trường khơng điều chế khoảng thời gian 5,1 ms (trước lệnh yêu cầu Kiểu A Kiểu B), Tuy nhiên kiểm tra vịng nhanh PICC đáp ứng nhanh Nếu PICC hỗ trợ Kiểu A Kiểu B, phải bị khóa kiểu có lệnh yêu cầu xử lí (sau Trả lời cho Yêu cầu kiểu, kiểu bị ngắt PICC vào trạng thái POWER-OFF (TẮT NGUỒN)) Các PCD cần phải thích ứng với chu kỳ kiểm sốt vịng chúng muốn phát PICC bị hỏng 5.2.2 Ảnh hưởng lệnh kiểu A PICC hoạt động Kiểu B Một PICC Kiểu B phải trạng thái IDLE (có thể chấp nhận REQB) tiếp tục giao dịch trình sau nhận khung Kiểu A PICC Kiểu B nên có cách hoạt động sau nhận khung tiêu chuẩn khác có sử dụng tần số sóng mang 5.2.3 Ảnh hưởng lệnh kiểu B PICC hoạt động Kiểu A Một PICC Kiểu A phải trạng thái IDLE (có thể chấp nhận REQA) tiếp tục giao dịch trình sau nhận khung Kiểu B Nếu PICC Kiểu A trạng thái READY* ACTIVE* nhận khung Kiểu B nào, chuyển đến trạng thái HALT mơ tả Hình PICC Kiểu A nên có cách hoạt động sau nhận khung tiêu chuẩn khác có sử dụng tần số sóng mang 5.2.4 Chuyển tiếp trạng thái Tắt - Mở (POWER-OFF) Một PICC Tắt-Mở không lâu ms sau trường hoạt động bị tắt Kiểu A - Khởi tạo chống va chạm Phần mô tả khởi tạo chống va chạm áp dụng liên tục cho PICC Kiểu A PICC PCD gửi bit RFU phải đặt bit giá trị (0)b không cho trước giá trị PICC PCD nhận bit RFU không quan tâm đến giá trị bit phải trì khơng thay đổi chức PICC PCD đó, trừ có tuyên bố rõ ràng khác 6.1 etu Giá trị etu cho tốc độ bit xác định Bảng Bảng - etu Tốc độ bit etu fc/128 (~ 106 kbit/s) 128/fc (~ 9,4 μs) fc/64 (-212 kbit/s) 128/2fc (~ 4,7 μs) fc/32 (~ 424 kbit/s) 128/4fc (~ 2,4 μs) fc/16 (~ 848 kbit/s) 128/8fc (~ 1,2 μs) fc/8 (~ 1,70 Mbit/s) 128/16fc (~ 0,59 μs) fc/4 (~ 3,39 Mbit/s) 128/32fc (~0,29 μs) fc/2 (~ 6,78 Mbit/s) 128/64fc (~0,15 μs) Đối với tốc độ bit 3fc/4, fc, 3fc/2 2fc xem E.1 6.2 Định dạng khung định xung nhịp thời gian Phần xác định định dạng khung định xung nhịp thời gian sử dụng khởi tạo chống va chạm trao đổi thơng tin Đối với mã hóa thể bit tham khảo TCVN 11689-2 (ISO/IEC 144432) Các khung phải truyền theo cặp, PCD đến PICC PICC đến PCD, sử dụng trình tự: - Khung PCD: - Bắt đầu trao đổi thông tin PCD - thông tin và, bit phát lỗi gửi PCD, cần - Kết thúc trao đổi thông tin PCD - Thời gian trễ khung PCD đến PICC - Khung PICC: - Bắt đầu trao đổi thông tin PICC - thông tin và, bit phát lỗi gửi PICC, cần - Kết thúc trao đổi thông tin PICC - Thời gian trễ khung PICC đến PCD CHÚ THÍCH Thời gian trễ khung (FDT) từ PCD đến PICC chồng lấn lên PCD kết thúc trao đổi thông tin 6.2.1 Thời gian trễ khung Thời gian trễ khung xác định theo thời gian hai khung truyền theo hướng ngược 6.2.1.1 Thời gian trễ khung PCD đến PICC Đây thời gian kết thúc điểm dừng cuối truyền PCD cạnh điều chế điểm bắt đầu bit truyền PICC phải ý định xung nhịp thời gian xác định Hình Bảng n giá trị nguyên Đối với tốc độ bits of fc/8, fc/4 fc/2 FDT bắt đầu kết thúc điều chế cuối truyền PCD Đối với tốc độ bit 3fc/4, fc, 3fc/2 2fc xem E.2.1.1 Bảng xác định giá trị n FDT phụ thuộc vào kiểu lệnh trạng thái lô-gic liệu truyền bit cuối lệnh Hình - Thời gian trễ khung PCD đến PICC với tốc độ bit lên đến fc/16 CHÚ THÍCH tE,PICC qui định Điều Bảng - Thời gian trễ khung PCD đến PICC FDT Kiểu lệnh n (giá trị nguyên) Lệnh REQA Lệnh WUPA Bit cuối = (1)b Bit cuối = (0)b (n x 128 + 84) /fc [ = (n x 128 + 20) /fc [ = 1236 / fc] 1172 / fc] Lệnh ANTICOLLISION Lệnh lựa chọn Tất lệnh khác tốc độ bit PCD đến PICC PICC đến PCD fc/ 128 fc/128 ≥9 (n x 128 + 84) /fc (n x 128 + 20) /fc fc/64 ≥8 (n x 128 + 148) /fc (n x 128 + 116) /fc fc/32 ≥8 (n x 128 + 116) /fc (n x 128 + 100) /fc fc/16 ≥8 (n x 128 + 100) /fc (n x 128 + 92) /fc fc/ 28 fc/64 fc/32 fc/16 fc/ fc/4 fc/2 fc/64 fc/32 fc/16 Không thể áp dụng fc/8 fc/4 fc/2 ≥ 1116/fc ≥ 1116 /fc fc/128 fc/64 fc/32 fc/16 3fc/4, fc, 3fc/2 2fc fc/64 fc/32 fc/16 Không thể áp dụng 3fc/4, fc, 3fc/2 fc ≥ 1116 / fc ≥ 1116 / fc Để chống va chạm, tất PICC trường phải đáp ứng đồng với lệnh: REQA, WUPA, ANTICOLLISION SELECT CHÚ THÍCH Nếu tốc độ bit cao fc/16 chọn để PCD trao đổi thơng tin đến PICC, sau tốc độ bit fc/128 không cho phép PICC trao đổi thông tin đến PCD, xem TCVN 11689-4 (ISO/IEC 14443-4) Giới hạn u cầu FDT cần xác khơng xác định cho việc mã hóa NRZ PCD sử dụng cho tốc độ bit cao fc/16 Việc đo FDT bắt đầu vào đầu cạnh tăng theo qui định minh họa vòng trịn nhỏ hình sau TCVN 11689-2 (ISO/IEC 14443-2): - Hình tốc độ bit fc/128, - Hình tốc độ bit fc/64, fc/32 fc/ 16, - Hình 12 tốc độ bit fc/8, fc/4 fc/2 Việc đo FDT bắt đầu điểm đầu cạnh lên qui định TCVN 11689-2 (ISO/IEC 14443-2) minh họa với vịng trịn nhỏ Hình fc/128 Hình tốc độ bit khác FDT đo phải nằm giá trị cho Bảng giá trị cho Bảng + 0,4 μs PCD nên chấp nhận đáp ứng với dung sai FDT -1/fc đến (+0,4 μs + 1/fc) 6.2.1.2 Thời gian trễ khung PICC đến PCD Đây thời gian điều chế cuối truyền dẫn PICC khoảng dừng truyền dẫn PCD 1172/fc Để tăng cường khả tương tác, khuyến cáo thời gian chờ thêm 10/fc tích hợp hoạt động PCD 6.2.2 Yêu cầu thời gian bảo vệ Yêu cầu thời gian bảo vệ xác định định xung nhịp thời gian nhỏ bit đầu hai lệnh liên tiếp REQA WUPA Nó có giá trị 7000 / fc CHÚ THÍCH Để tăng cường khả tương tác, khuyến cáo thời gian chờ thêm 100 / fc tích hợp hoạt động PCD 6.2.3 Định dạng khung Các kiểu khung sau xác định: - khung ngắn; - khung tiêu chuẩn; - khung chống va chạm định hướng bit - khung tiêu chuẩn PCD cho tốc độ bit fc/8, fc/4 fc/2 6.2.3.1 Khung ngắn Khung ngắn sử dụng để khởi tạo trao đổi thông tin bao gồm theo thứ tự minh họa Hình 2: - Bắt đầu trao đổi thông tin; - bit liệu truyền LSB (cho việc mã hóa xem Bảng 3); - Kết thúc trao đổi thông tin Không bit chẵn lẻ thêm vào LSB S b1 MSB b2 b3 b4 b5 b6 b7 E Hình - Khung ngắn 6.2.3.2 Khung tiêu chuẩn 6.2.3.2.1 Khung tiêu chuẩn PCD cho tốc độ bit fc/128, fc/64, fc/32 fc/16 khung PICC tiêu chuẩn Các khung tiêu chuẩn dùng cho việc trao đổi liệu bao gồm theo thứ tự đây: - Bắt đầu trao đổi thông tin; - n x (8 bit liệu + Bit kiểm tra chẵn lẻ), với n ≥ LSB byte truyền Mỗi byte theo sau bit kiểm tra chẵn lẻ Bit chẵn lẻ P đặt cho số 1s số lẻ (b1 đến b8, P); - Kết thúc trao đổi thông tin Khung tiêu chuẩn PCD cho tốc độ bit fc/128, fc/64, fc/32 fc/16 minh họa Hình Các khung tiêu chuẩn PCD Hình - Khung tiêu chuẩn PCD cho tốc độ bit fc/128, fc/64, fc/32 fc/16 Như ngoại lệ bit chẵn lẻ cuối khung tiêu chuẩn PICC phải đảo ngược khung truyền với tốc độ bit cao fc/128 Khung tiêu chuẩn PICC minh họa Hình Các khung tiêu chuẩn PICC cho tốc độ bit fc/128 Các khung tiêu chuẩn PICC cho tốc độ bit cao fc/128 Hình - Các khung tiêu chuẩn PICC cho tốc độ bit cao fc/128 6.2.3.2.2 Khung tiêu chuẩn PCD cho tốc độ bit fc/8, fc/4 fc/2 Định dạng truyền dẫn ký tự phân tách ký tự theo qui định tương ứng 7.1.1 7.1.2, phải sử dụng Định dạng khung xác định 7.1.3 6.2.3.2.3 Khung tiêu chuẩn PCD cho tốc độ bit 3fc/4, fc, 3fc/2 2fc Xem E.2.2.1 6.2.3.3 Khung chống va chạm định hướng bit PCD thiết kế để phát va chạm xảy có hai PICC đồng thời truyền dẫn mẫu bit với nhiều vị trí có hai PICC truyền dẫn giá trị bổ sung Trong trường hợp mẫu bit trộn lẫn sóng mang điều chế với sóng mang tồn khoảng thời gian (100%) bit (xem 8.2.5.1, TCVN 11689-2 (ISO/IEC 14443-2)) Khung chống va chạm định hướng sử dụng vòng lặp chống va chạm khung bit khung tiêu chuẩn với chiều dài byte, chia thành hai phần: - Phần cho truyền dẫn từ PCD đến PICC; - Phần cho truyền dẫn từ PICC đến PCD Đối với chiều dài Phần Phần 2, nguyên tắc sau áp dụng: - nguyên tắc 1: Tổng bit liệu phải 56; - nguyên tắc 2: Độ dài tối thiểu Phần phải 16 bit liệu; - nguyên tắc 3: Độ dài lớn Phần phải 48 bit liệu Do đó, độ dài tối thiểu Phần phải bit liệu độ dài lớn phải 40 bit liệu Vì việc phân tách xảy vị trí bit byte, hai trường hợp xác định: - Trường hợp FULL BYTE: Phân tách sau byte hoàn chỉnh Một bit chẵn lẻ thêm vào sau bit liệu cuối Phần 1; - Trường hợp SPLIT BYTE: Phân tách byte Không bit chẵn lẻ thêm vào sau bit liệu cuối Phần Khối ký tự kiểm tra (BCC) tính byte trước Các ví dụ cho trường hợp FULL BYTE trường hợp SPLIT BYTE xác định tổ chức bit thứ tự bit truyền dẫn, minh họa Hình CHÚ THÍCH Các ví dụ gồm giá trị cho NVB BCC Khung chuẩn, chia tách sau byte liệu đầy đủ thứ Hình - Tổ chức bit truyền dẫn khung chống va chạm định hướng bit, trường hợp FULL Khung chuẩn, chia tách sau byte liệu + bit liệu Hình - Tổ chức bit truyền dẫn khung chống va chạm định hướng bit, trường hợp SPLIT BYTE Đối với SPLIT BYTE, bit chẵn lẻ Phần phải bỏ qua PCD 6.2.4 CRC_A Một khung gồm CRC_A xem xác khung nhận giá trị CRC_A hợp lệ Khung CRC_A chức bit liệu k, gồm tất bit liệu khung, không bao gồm bit chẵn lẻ, S E, CRC_A Vì liệu mã hóa byte, số bit k bội số Các CRC_A khung k, S E, CRC_A Kể từ khi, số bit k bội số Đối với việc kiểm tra lỗi, hai byte CRC_A gửi khung tiêu chuẩn, sau byte trước E CRC_A xác định ISO/IEC 13239, nội dung đăng ký phải '6363' nội dung đăng ký phải không đảo ngược sau tính tốn Đối với ví dụ tham khảo Phụ lục B 6.3 Trạng thái PICC Các phần sau mô tả trạng thái PICC cụ thể Kiểu A chuỗi chống va chạm Sơ đồ trạng thái sau Hình qui định tất chuyển tiếp trạng thái có gây lệnh tiêu chuẩn Các PICC phải đáp ứng với khung tiếp nhận hợp lệ Không đáp ứng phải gửi lỗi truyền dẫn bị phát ngoại trừ PICC trạng thái ACTIVE ACTIVE* Các biểu tượng sau áp dụng cho biểu đồ trạng thái Hình AC Lệnh ANTICOLLISION (phù hợp UID) nAC Lệnh ANTICOLLISION (không phù hợp UID) SELECT Lệnh SELECT (phù hợp UID) nSELECT Lệnh SELECT (không phù hợp UID) RATS Lệnh RATS, xác định TCVN 11689-4 (ISO/IEC 14443-4) DESELECT Lệnh DESELECT, xác định TCVN 11689-4 (ISO/IEC 14443-4) Error Lỗi truyền dẫn phát khung bất thường tả Hình 29 Byte thứ Byte thứ 2……… MBLI CID Đáp ứng tang cao CRC_B (1 byte) (tùy chọn nhiều byte) (2 byte) Hình 29 - Định dạng trả lời lệnh ATTRIB Byte gồm phần: - nửa byte nghĩa (b4 đến b1) chứa CID trả lại Nếu PICC không hỗ trợ CID, giá trị mã (0000)b bị trả lại; - nửa byte có nghĩa (b8 đến b5) gọi số độ dài đệm tối đa (MBLI) Nó dùng PICC để PCD biết giới hạn đếm bên khung móc nối nhận Mã hóa MBLI sau: - MBLI = có nghĩa PICC khơng cung cấp thơng tin cỡ đệm đầu vào bên nó; - MBLI > sử dụng để tính xác độ dài đệm tối đa (MBL) bên theo công thức (4) MBL = (Cỡ khung lớn PICC) x 2(MBLI -1) (4) với cỡ khung lớn PICC trả lại PICC ATQB Khi gửi khung mạch tới PICC, PCD phải đảm bảo độ dài tích lũy khơng lớn MBL Các byte lại tùy chọn sử dụng đáp ứng tầng cao Như minh họa Hình 30, PICC phải trả lời lệnh ATTRIB rỗng (khơng có trường INF tầng cao) với đáp ứng tầng cao rỗng Byte thứ MBLI Byte thứ 2,3 CID (1 byte) CRC_B (2 byte) Hình 30 - PICC trả lời định dạng ATTRIB khơng có đáp ứng tầng cao CHÚ THÍCH Một trả lời hợp lệ (CID tương tự CRC_B hợp lệ) lệnh ATTRIB (như xác định Hình 29 Hình 30) có ý nghĩa PCD chứng minh lựa chọn PICC thành công 7.12 Lệnh HLTB trả lời Lệnh HLTB dùng để thiết lập PICC trạng thái HALT dừng đáp ứng REQB Sau trả lời lệnh PICC phải khơng loại trừ lệnh trừ lệnh WUPB (xem 7.7) Định dạng lệnh HLTB xác định Hình 31 Byte thứ Byte thứ 2,3,4,5 Byte thứ 6,7 '50' Định danh CRC_B (1 byte) (4 byte) (2 byte) Hình 31 - Định dạng lệnh HLTB Định danh byte giá trị PUPI gửi PICC ATQB Định dạng trả lời lệnh HLTB từ PICC xác định Hình 32 Byte thứ Byte thứ 2,3 ‘00’ CRC_B (1 byte) (2 byte) Hình 32 - Định dạng PICC trả lời lệnh HLTB Xử lí nhiễu điện từ 8.1 Tổng quan Điều tăng cường tính mạnh mẽ trao đổi thơng tin không tiếp xúc PCD PICC so với PICC tạo nhiễu điện từ (EMD) Trong PCD đợi đáp ứng PICC, PICC xử lý lệnh yêu cầu Tiêu thụ dòng động PICC suốt thời gian thi hành gây tải tùy ý (có thể khơng phải điện trở hồn tồn) có tác động điều chế lên từ trường Trong số trường hợp, PCD hiểu sai EMD liệu gửi PICC điều tác động tiêu cực đến việc tiếp nhận đáp ứng PICC Ảnh hưởng EMD đến việc tiếp nhận PCD phụ thuộc vào: - Hoạt động tốc độ PICC, - Các hình học ăng ten PCD PICC khoảng cách tương đối (hệ số nối kết), - Độ nhạy kênh tiếp nhận PCD Điều cải thiện tính mạnh mẽ trao đổi thông tin không tiếp xúc từ PICC đến PCD - Xác định ràng buộc định xung nhịp thời gian xử lí cho PICC cho PCD, - Đề xuất thuật toán PCD cho việc xử lí EMD 8.2 Các giới hạn định xung nhịp thời gian xử lí EMD Thời gian EMD thấp tE,PICC khoảng thời gian trước PICC bắt đầu truyền liệu, PICC sản xuất mức EMD cao giới hạn EMD xác định TCVN 11689-2 (ISO/IEC 14443-2)/Amd.1 Thời gian EMD thấp tE,PICC có giá trị F - 1024/fc với giá trị lớn 1408/fc F FDT cho Kiểu A TR0 cho kiểu B Giá trị 0/fc cho TR0 < 1024/fc Thời gian EMD thấp tE,PCD khoảng thời gian cho phép PCD phục hồi nhiễu điện từ PCD phải sẵn sàng để xử lí khung PICC không muộn tE,PCD sau định xung nhịp thời gian cuối mức EMD giới hạn EMD xác định TCVN 11689-2 (ISO/IEC 14443-2)/Amd.1 Thời gian EMD thấp tE,PCD có giá trị F - 1044/fc với giá trị lớn 1388/fc F FDT cho Kiểu A TR0 cho kiểu B Giá trị 0/fc cho TR0 ≤ 1044/fc CHÚ THÍCH Giá trị nhỏ cho tE,PICC tE,PCD đạt PCD chi hỗ trợ TR0 ngắn giá trị mặc định (64/fs) (xem TCVN 11689-3:2016 (ISO/IEC 14443-3:2011), 7.10.3.1) Thời gian EMD thấp cho PCD PICC minh họa Hình 33 Hình 33 - Thời gian EMD thấp 8.3 Khuyến nghị thuật tốn PCD việc xử lí EMD Điều quan trọng cho PCD phân biệt EMD lỗi nhận khung, khuyến nghị cho PCD định nghĩa để tối đa hóa việc bác bỏ EMD áp dụng phát lỗi phục hồi lỗi định nghĩa TCVN 11689-4 (ISO/IEC 14443-4) Chúng không áp dụng cho thủ tục chống va chạm kiểu A giao thức khác từ TCVN 11689-4 (ISO/IEC 14443-4) sử dụng Khi PCD sẵn sàng bắt đầu nhận khung PICC, phải tiếp tục kiểm tra lỗi khung (SOF, bit bắt đầu,bit dừng, bit chẵn lẻ, EOF) Ngay sau lỗi xảy ra: Nếu số byte nhận hỗ trợ 31, PCD nên xem chúng EMD nên khởi tạo lại trình tiếp nhận nó; Cách khác PCD nên tiếp tục q trình tiếp nhận áp dụng việc phát lỗi phục hồi toàn khung tiếp nhận CHÚ THÍCH Để tránh việc tiếp nhận EMD khơng cần thiết, PCD không cần phải sẵn sàng để bắt đầu nhận khung PICC 1044/fc sau kết thúc khung lệnh chúng (ngoại trừ kiểu B TR0 tối thiểu giảm) Phụ lục A (tham khảo) Ví dụ trao đổi thơng tin Kiểu A Ví dụ cho thấy chuỗi ký tự lựa chọn với PICC trường giả định: - PICC #1 với cỡ UID: đơn, giá trị uid0 '10'; - PICC #2 với cỡ UID: cặp đơi Hình A.1 - Chuỗi ký tự lựa chọn với bit khung chống va chạm Giải thích Hình A.1: u cầu - PCD truyền lệnh REQA Điều kiện để gói chiều dài nhỏ byte nên hạn định EMD thích ứng ứng dụng cụ thể Chiều dài gói vài bits đến vài byte dùng tiêu chí định để tối ưu hiệu - Tất PICC đáp ứng với ATQA chúng: - PICC #1 bit khung chống va chạm Cỡ UID: đơn; - PICC #2 bit khung chống va chạm Cỡ UID: cặp đơi Vịng lặp chống va - PCD truyền lệnh chống va chạm: chạm, Mức xếp - SEL qui định bit khung chống va chạm Mức xếp chồng 1; chồng - giá trị '20' NVB qui định PCD phải không truyền phần UID CL1; - tất PICC trường đáp ứng với UID CL1 hoàn thiện chúng; - giá trị '88' gắn thẻ xếp chồng, va chạm xảy vị trí bit #4; - PCD truyền lệnh chống va chạm khác bao gồm bit UID CL1 nhận trước va chạm xảy ra, theo a (1)b Do PCD gán NVB với giá trị '24'; - bit tương ứng với bit UID CL1 PICC #2; - PICC #2 đáp ứng với 36 bit lại UID CL1 Vì PICC #1 khơng đáp ứng, khơng có va chạm xảy ra; - Vì PCD "biết" tất bit UID CL1 PICC #2, truyền lệnh SELECT cho PICC #2; - PICC #2 đáp ứng với SAK, UID không hồn thiện; đó, PCD tăng Mức xếp chồng Vịng lặp chống va - PCD truyền lệnh chống va chạm khác: chạm, Mức xếp - SEL qui định bit khung chống va chạm Mức xếp chồng 2; chồng - NVB thiết lập lại '20' dẫn đến PICC #2 để đáp ứng với UID C/2 hồn thiện nó; - PICC #2 đáp ứng với tất 40 bit UID C/2; - PCD truyền lệnh SELECT cho PICC #2, Mức xếp chồng 2; - PICC #2 đáp ứng với SAK, cho thấy UID hoàn thiện chuyển từ trạng thái READY sang trạng thái PROTOCOL Phụ lục B (tham khảo) Mã hóa CRC_A CRC_B B.1 Mã hóa CRC_A Phụ lục cung cấp mục đích giải thích mẫu bitsex tồn tầng vật lí Nó bao gồm mục đích kiểm tra việc thực ISO/IEC 14443-3 mã hóa Kiểu A CRC_A Q trình mã hóa giải mã thực thuận tiện đăng kí chuyển đổi tuần hoàn giai đoạn -16 với cổng thơng tin phản hồi thích hợp Theo Đề xuất ITU-T V.41, PHỤ LỤC I, Hình I-1A/.41 I-2A/.41 flip-flop đăng kí phải đánh số từ FF0 đến FF15 FF0 phải flip-flop tận bên trái, nơi liệu chuyển vào FF15 phải flip-flop tận bên phải nơi liệu chuyển Bảng B.1 xác định nội dung ban đầu đăng kí Bảng B.1 - Nội dung ban đầu đăng kí dịch chuyển FF0 FF1 FF2 FF3 FF4 FF5 FF6 FF7 FF8 1 0 1 16-giai đoạn theo giá trị '6363' FF9 FF10 FF11 FF12 FF13 FF14 FF15 1 0 1 Do đó, FF0 tương ứng với MSB FF15 với LSB Các ví dụ mẫu bit phải truyền qua khung tiêu chuẩn VÍ DỤ Truyền dẫn liệu, byte = '00', byte thứ hai = '00', CRC_A nối tiếp Tính CRC A = '1EA0' S 0000 0000 0000 0000 0000 0101 0111 1000 ’00' P '00’ P 'A0' P '1E' P Hình B.1 - Ví dụ mã hóa CRC_A Bảng B.2 - Nội dung đăng kí dịch chuyển 16-giai đoạn theo giá trị '1EA0' E FF0 FF1 FF2 FF3 FF4 FF5 FF6 FF7 FF8 0 1 1 FF9 FF10 FF11 FF12 FF13 FF14 FF15 0 0 VÍ DỤ Truyền dẫn khối liệu, byte = '12', byte thứ hai = '34', CRC_A nói tiếp Tính CRC A = 'CF26' S 0100 1000 00101100 0110 0100 1111 0011 '12' P '34' P '26' P 'CF' P E Hình B.2 - Ví dụ cho mã hóa CRC_A Bảng B.3 - Nội dung đăng kí dịch chuyển 16-giai đoạn theo giá trị 'CF26' FF0 FF1 FF2 FF3 FF4 FF5 FF6 FF7 FF8 1 0 1 1 FF9 FF10 FF11 FF12 FF13 FF14 FF15 0 1 B.2 Mã hóa CRC_B Phụ lục cung cấp mục đích giải thích mẫu bitsex tồn tầng vật lí Nó bao gồm mục đích kiểm tra việc thực ISO/IEC 14443-3 mã hóa Kiểu B CRC_B Tham khảo ISO/IEC 13239 ITU-TX.25 #2.2.7 V.42 #8.11.6.1 để biết thêm chi tiết Giá trị ban đầu = ‘FFFF’ Các ví dụ mẫu bit phải truyền qua khung tiêu chuẩn VÍ DỤ Truyền dẫn byte = '00', byte thứ = '00', byte thứ = '00', CRC_B phụ thêm Tính CRC_B = 'C6CC' Khung = SOF Byte thứ Byte thứ Byte thứ '00' '00' '00' CRC_B 'CC' 'C6' EOF Hình B.3 - Ví dụ cho mã hóa CRC_B VÍ DỤ Truyền dẫn byte = '0F', byte thứ = 'AA', byte thứ = 'FF', CRC_B phụ thêm Tính CRC_B = 'D1FC' Khung = SOF Byte thứ Byte thứ Byte thứ 'OF' 'AA' 'FF' CRC_B 'FC' 'DT EOF Hình B.4 - Ví dụ cho mã hóa CRC_B VÍ DỤ Truyền dẫn byte = '0A', byte thứ = '12', byte thứ = '34', byte thứ = '56', CRC_B phụ thêm Tính CRC_B = 'F62C' Byte thứ Byte thứ Khung = SOF '0A' '12' Byte thứ Byte thứ '34' '56' Hình B.5 - Ví dụ cho mã hóa CRC_B B.3 Mã hóa mẫu viết ngơn ngữ C cho việc tính tốn CRC CRC_B '2C' 'F6' EOF Phụ lục C (tham khảo) Khe thời gian Kiểu A - Khởi tạo chống va chạm Phụ lục mô tả chuỗi chống va chạm khe thời gian áp dụng cho PICC Kiểu A Một PCD hỗ trợ kiểm tra vịng cho kiểu A Kiểu B khơng cần hỗ trợ trình tự bắt buộc với chuỗi chống va chạm mô tả Điều C.1 Các thuật ngữ chữ viết tắt Dưới thuật ngữ chữ viết tắt phần ISO/IEC 14443-3 ATQA_t Trả lời cho Yêu cầu Kiểu A_ khe thời gian ATQ-ID Trả lời REQ-ID CID_t Định danh thẻ Kiểu A_khe thời gian HLTA_t Lệnh HALT Kiểu A_khe thời gian REQA_t Lệnh yêu cầu Kiểu A_khe thời gian REQ-ID Lệnh REQuest-ID SAK_t Lựa chọn việc thừa nhận Kiểu A_khe thời gian SEL_t Lệnh lựa chọn Kiểu A_khe thời gian C.2 Định xung nhịp thời gian định dạng khung C.2.1 Các định nghĩa định xung nhịp thời gian Định xung nhịp thời gian thiết lập lại việc kiểm tra vòng Định xung nhịp thời gian thiết lập lại việc kiểm tra vòng Kiểu A_khe thời gian với Kiểu A Điều Định xung nhịp thời gian tank nghỉ từ REQA_t đến ATQA_t PICC trả lại ATQA_t sau đợi 32 +/- etu nhận REQA_t PCD khơng nhận mã hóa ATQA_t Yêu cầu thời gian bảo vệ Yêu cầu thời gian bảo vệ xác định định xung nhịp thời gian nhỏ bit bắt đầu với lệnh yêu cầu liên tiếp Giá trị phải 0,5 ms Thời gian bảo vệ khung Thời gian bảo vệ khung xác định định xung nhịp thời gian nhỏ cạnh lên bit cuối cạnh xuống bit bắt đầu hai khung liên tiếp hướng ngược lại Giá trị phải 10 etu Độ dài khe thời gian Khe thời gian bắt đầu 32 etu sau REQ-ID Mỗi độ dài khe thời gian 104 etu gồm 94 etu cho tiếp nhận ATQ-ID 10 etu thời gian bảo vệ khung thành công C.2.2 Các định dạng khung Khung REQA_t Xem 6.2.3.1 Bảng Nội dung liệu '35' cho REQA_t Khung tiêu chuẩn LSB byte truyền Mỗi byte khơng có chẵn lẻ CRC_B xác định Bảng C.1 khe thời gian Kiểu A - khung tiêu chuẩn Bảng C.1 - Khe thời gian Kiểu A - khung tiêu chuẩn Dữ liệu: n x (8 bit liệu + không bit chẵn lẻ) S byte lệnh đáp ứng (0 byte) (tham số 1) (0 byte) (tham số 2) (0 byte) (UID) CRC_B byte E C.3 Các trạng thái PICC Các điều cung cấp trạng thái cho PICC, Kiểu A_khe thời gian Trạng thái POWER-OFF Trong trạng thái POWER-OFF, PICC khơng thêm lượng thiếu sóng mang khơng phát sóng mang Trạng thái IDLE Trạng thái vào sau trường kích hoạt ms trễ PICC thừa nhận REQA_t Trạng thái READY Trạng thái vào REQA_t PICC thừa nhận REQA_t, REQ-ID SEL_t Trạng thái ACTIVE Trạng thái có hai trạng thái phụ Trạng thái phụ vào SEL_t với UID CID_t hồn thiện Trong trạng thái phụ này, PICC thừa nhận HLTA_t lệnh sở hữu riêng tầng cao Trạng thái phụ TCVN 11689-4 (ISO/IEC 14443-4) vào từ trạng thái phụ lệnh xác định TCVN 11689-4 (ISO/IEC 14443-4) Trạng thái HALT Trạng thái vào HLTA_t từ trạng thái kích hoạt Trong trạng thái này, PICC im lặng C.4 Tập hợp lệnh/đáp ứng tập hợp lệnh đáp ứng sử dụng Chúng liệt kê Bảng C.2 Bảng C.2 - Khe thời gian Kiểu A - tập hợp lệnh đáp ứng Kiểu Tên Mã hóa (b8-b1) Ý nghĩa Lệnh REQA_t (b7-b1) Yêu cầu PICC Kiểu A khe thời gian để trả lời ATQA_t (0110101)b (= '35') Đáp ứng ATQA_t Lệnh REQ-ID (00001000)b (= '08') Yêu cầu PICC trả lời đến UID cho khe thời gian REQ-ID tham số Đáp ứng ATQ-ID (00000110)b (= '06') Trả lời 8-byte UID đến khe thời gian ATQID 8-byte UID Lệnh SEL_t (01000NNN)b, (NNN=CID_t No.(0 - 7)) (01100NNN)b, (NNN+8=CID_t No.(8 15)) Chọn PICC với UID tập hợp CID_t Đáp ứng SAK_t Bất kì nội dung byte từ '00' đến 'FF' Trả lời REQA_t PCD nhận tồn khe thời gian Kiểu A PICC Tuy nhiên, PCD không yêu cầu thừa nhận mã hóa ATQA_t b8-b5 (1000)b: thơng tin bổ sung giao thức b8-b5 (1100)b: chế độ mặc định giao thức b4-b1(0000)b: TCVN 11689-4 (ISO/IEC 14443-4) b4- b1 (0001)b: PICC hỗ trợ TCVN 11689-4 (ISO/IEC 14443-4) SEL_t 8-byte UID Thừa nhận SEL_t Lệnh HLTA_t (00011 NNN)b, (NNN=CID_t No.(0 - 7)) (00111NNN)b, (NNN+8=CID_t No.(8 15)) Nửa PICC với CID_t PICC Đáp ứng Trả lời HLTA_t (00000110)b (= '06') Thừa nhận HLTA_t Các tham số lệnh REQ-ID Bảng C.3 Bảng C.3 - Khe thời gian Kiểu A - tham số lệnh REQ-ID Các tham số P1 Ý nghĩa b8-b7 Độ dài khe thời gian, b7 = (1)b: for 8-byte UID, b8 = (0)b b6-b1 Số khe thời gian, b3 = (1 )b: for khe thời gian, Các bit khác = (0)b P2 '00' C.5 Khe thời gian chuỗi chống va chạm Sơ đồ Chuỗi chống va chạm PICC Hình C.1 dây Hình C.1 - Sơ đồ chuỗi chống va chạm PICC Phụ lục D (tham khảo) VÍ DỤ Chuỗi chống va chạm Kiểu B Chống va chạm Kiểu B tập hợp lệnh cho phép chiến lược chống va chạm để phát triển ứng dụng Phụ lục E (qui định) Các tốc độ bit 3fc/4, fc, 3fc/2 2fc từ PCD đến PICC E.1 etu Giá trị etu cho tốc độ bit xác định Bảng E.1 Bảng E.1 - etu Tốc độ bit Etu 3fc/4 (-10,17 Mbit/s) 4/fc (- 0,29 μs) fc (- 13,56 Mbit/s) 4/fc (~ 0,29 μs) 3fc/2 (~ 20,34 Mbit/s) 2/fc (~ 0,15 μs) 2fc (~ 27,12 Mbit/s) 2/fc (~ 0,15 μs) E.2 Định xung nhịp thời gian định dạng khung Các yêu cầu định dạng khung định xung nhịp thời gian xác định 6.2 cho Kiểu A 7.1 cho Kiểu B E.2.1 Thời gian trễ khung Thời gian trễ khung xác định thời gian hai khung truyền dẫn theo hướng ngược E.2.1.1 Định xung nhịp thời gian khung PCD đến PICC Đây thời gian kết thúc pha điều chế cuối truyền dẫn PCD cạnh điều chế truyền PICC E.2.1.1.1 Thời gian trễ khung PCD đến PICC cho Kiểu A FDT phải 1116/fc (xem Bảng 2) E.2.1.1.2 Định xung nhịp thời gian trước PICC SOF cho Kiểu B Định xung nhịp thời gian trước PICC SOF qui định 7.1.6 (sửa đổi TCVN 116893:2016 (ISO/IEC 14443-3)) phải sử dụng E.2.1.2 Định xung nhịp thời gian khung PICC đến PCD E.2.1.2.1 Thời gian trễ khung PICC đến PCD cho Kiểu A Đây thời gian điều chế cuối truyền dẫn PICC bắt đầu pha điều chế truyền PCD Thời gian trễ khung PICC đến PCD cho Kiểu A phải 1172/fc E.2.1.2.2 Định xung nhịp thời gian trước PCD bắt đầu trao đổi thông tin cho Kiểu B Đây thời gian kết thúc ký tự cuối truyền dẫn PICC bắt đầu pha điều chế truyền PCD Tính với gian trước PCD bắt đầu trao đổi thông tin cho Kiểu B phải tuân thủ yêu cầu xác định 7.1.7 E.2.2 Định dạng khung E.2.2.1 Định dạng khung cho PICC Kiểu A Định dạng khung tiêu chuẩn xác định 6.2.3.2.1, TCVN 11689-3:2016 (ISO/IEC 14443-3), phải sử dụng Bắt đầu kết thúc trao đổi thông tin qui định TCVN 11689-2 (ISO/IEC 14443-2) E.2.2.2 Định dạng khung cho PICC Kiểu B Định dạng khung qui định 7.1.3 phải sử dụng khung giới hạn từ bắt đầu đến kết thúc trao đổi thông tin qui định TCVN 11689-2 (ISO/IEC 14443-2) E.2.2.3 Định dạng truyền dẫn ký tự cho PICC Kiểu B Định dạng truyền dẫn ký tự qui định 7.1.1 phải sử dụng bit bắt đầu dừng lại phải bỏ không phân tách ký tự phải áp dụng Thư mục tài liệu tham khảo [1] TCVN 11165 (ISO/IEC 7810), Thẻ định danh - Đặc tính vật lý; [2] TCVN 11688-6 (ISO/IEC 10373-6), Thẻ định danh - Phương pháp thử - Phần 6: Thẻ cảm ứng; [3] ISO/IEC 10536 (all parts), Identification cards - Contactless integrated circuit(s) cards (Thẻ định danh - Thẻ mạch tích hợp khơng tiếp xúc); [4] ISO/IEC 15693 (all parts), Identification cards - Contactless integrated circuit cards - Vicinity cards (Thẻ định danh - Thẻ mạch tích hợp khơng tiếp xúc - Thẻ lân cận); [5] ITU-T V.41, Code-independent error-control system (Hệ thống kiểm soát lỗi độc lập với mã); [6] ITU-T V.42, Error-correcting procedures for DCEs using asynchronous-to-synchronous conversion (Thủ tục sửa lỗi DCE có sử dụng chuyển đổi khơng đồng bộ-sang-đồng bộ)] [7] ITU-T X.25, Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in packet mode and connected to public data network by dedicated circuit (Giao diện Thiết bị đầu cuối liệu (DTE) Thiết bị mạch đầu cuối liệu (DCE) cho việc vận hành đầu cuối chế độ gói kết nối với mạng liệu cơng khai mạch chuyên dụng) MỤC LỤC Lời nói đầu Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ định nghĩa 3.1 Vòng lặp chống va chạm (anticollision loop) 3.2 byte (byte) 3.3 Va chạm (collision) 3.4 Khung (frame) 3.5 Lỗi khung (frame error) 3.6 Giao thức tầng cao (higher layer protocol) 3.7 Chế độ PCD (PCD Mode) 3.8 Chế độ PICC (PICC Mode) 3.9 Lệnh yêu cầu (request command) 3.10 Lỗi truyền dẫn (Transmission error) Ký hiệu chữ viết tắt Đối thoại khởi đầu 5.1 Luân phiên hỗ trợ PICC PCD (PXD) 5.2 Luân phiên lệnh Kiểu A Kiểu B 5.2.1 Kiểm tra vòng 5.2.2 Ảnh hưởng lệnh kiểu A PICC hoạt động Kiểu B 5.2.3 Ảnh hưởng lệnh kiểu B PICC hoạt động Kiểu A 5.2.4 Chuyển tiếp trạng thái Tắt - Mở (POWER-OFF) Kiểu A - Khởi tạo chống va chạm 6.1 etu 6.2 Định dạng khung định xung nhịp thời gian 6.2.1 Thời gian trễ khung 6.2.2 Yêu cầu thời gian bảo vệ 6.2.3 Định dạng khung 6.2.4 CRC_A 6.3 Trạng thái PICC 6.3.1 Trạng thái POWER-OFF 6.3.2 Trạng thái IDLE 6.3.3 Trạng thái READY 6.3.4 Trạng thái ACTIVE 6.3.5 Trạng thái HALT 6.3.6 Trạng thái READY* 6.3.7 Trạng thái ACTIVE* 6.3.8 Trạng thái PROTOCOL 6.4 Bộ lệnh 6.4.1 Các lệnh REQA WUPA 6.4.2 Các lệnh ANTICOLLISION SELECT 6.4.3 Lệnh HLTA 6.5 Lựa chọn chuỗi ký tự 6.5.1 Biểu đồ lựa chọn chuỗi ký tự 6.5.2 ATQA - Trả lời cho Yêu cầu 6.5.3 Chống va chạm lựa chọn 6.5.4 Nội dung mức xếp chồng UID Kiểu B - Khởi tạo chống va chạm 7.1 Ký tự, định dạng khung định xung nhịp thời gian 7.1.1 Định dạng truyền dẫn ký tự 7.1.2 Phân tách ký tự 7.1.3 Định dạng khung 7.1.4 SOF 7.1.5 EOF 7.1.6 Định xung nhịp thời gian trước SOF PICC 7.1.7 Định xung nhịp thời gian trước SOF PCD 7.2 CRC_B 7.3 Chuỗi chống va chạm 7.4 PICC trình bày mơ tả 7.4.1 Biểu đồ khởi tạo chống va chạm 7.4.2 Câu lệnh chung cho mô tả trạng thái chuyển tiếp 7.4.3 Trạng thái POWER-OFF (TẮT NGUỒN) 7.4.4 Trạng thái IDLE 7.4.5 Trạng thái phụ READY-REQUESTED 7.4.6 Trạng thái phụ READY-DECLARED 7.4.7 Trạng thái PROTOCOL 7.4.8 Trạng thái HALT 7.5 Tập hợp lệnh 7.6 Các nguyên tắc đáp ứng chống va chạm 7.6.1 PICC với khởi tạo 7.7 Lệnh REQB/WUPB 7.7.1 Định dạng lệnh REQB/WUPB 7.7.2 Mã hóa byte tiền tố chống va chạm APf 7.7.3 Mã hóa AFI 7.7.4 Mã hóa PARAM 7.8 Lệnh Slot-MARKER 7.8.1 Định dạng lệnh Slot-MARKER 7.8.2 Mã hóa byte tiền tố chống va chạm APn 7.9 Đáp ứng ATQB 7.9.1 Định dạng đáp ứng ATQB 7.9.2 PUPI (Pseudo-Unique PICC Identifier) 7.9.3 Dữ liệu ứng dụng 7.9.4 Protocol Info (thông tin giao thức) 7.10 Lệnh ATTRIB 7.10.1 Định dạng lệnh ATTRIB 7.10.2 Định danh 7.10.3 Mã hóa Param 7.10.4 Mã hóa Param 7.10.5 Mã hóa Param 7.10.6 Mã hóa Param 7.10.7 INF tầng cao 7.11 Trả lời lệnh ATTRIB 7.12 Lệnh HLTB trả lời Xử lí nhiễu điện từ 8.1 Tổng quan 8.2 Các giới hạn định xung nhịp thời gian xử lí EMD 8.3 Khuyến nghị thuật tốn PCD việc xử lí EMD Phụ lục A (tham khảo) Ví dụ trao đổi thơng tin Kiểu A Phụ lục B (tham khảo) Mã hóa CRC_A CRC_B B.1 Mã hóa CRC_A B.2 Mã hóa CRC_B B.3 Mã hóa mẫu viết ngơn ngữ C cho việc tính toán CRC Phụ lục C (tham khảo) Khe thời gian Kiểu A - Khởi tạo chống va chạm C.1 Các thuật ngữ chữ viết tắt C.2 Định xung nhịp thời gian định dạng khung C.2.1 Các định nghĩa định xung nhịp thời gian C.2.2 Các định dạng khung C.3 Các trạng thái PICC C.4 Tập hợp lệnh/đáp ứng C.5 Khe thời gian chuỗi chống va chạm Phụ lục D (tham khảo) Ví dụ chuỗi chống va chạm Kiểu B Phụ lục E (qui định) Các tốc độ bit 3fc/4, fc, 3fc/2 2fc từ PCD đến PICC E.1 etu E.2 Định xung nhịp thời gian định dạng khung E.2.1 Thời gian trễ khung E.2.2 Định dạng khung Thư mục tài liệu tham khảo