ಒಂದು ಡಾಟಾ ಪ್ಯಾಕೆಟ್ ಡಾಟಾ ಪೇಲೋಡ್‍ನ 0–1023 ಬೈಟ್‍ಗಳನ್ನು(1024ರ ವರೆಗೆ ಅಧಿಕ ವೇಗದಲ್ಲಿ, 8 ಕಡಿಮೆ ವೇಗದಲ್ಲಿ) ಅನುಸರಿಸಿದ PID ಮತ್ತು ಒಂದು 16-ಬಿಟ್ CRCಯನ್ನು ಹೊಂದಿದೆ.

ಎರಡು ಮೂಲ ಡಾಟಾ ಪ್ಯಾಕೆಟ್‍ಗಳಿವೆ, ಅವುಗಳು DATA0 ಮತ್ತು DATA1 . ಅವುಗಳು ಯಾವಾಗಲೂ ಒಂದು ವಿಳಾಸ ಟೋಕನ್‍‍ನ್ನು ಹಿಂಬಾಲಿಸಬೇಕು, ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಅವುಗಳು ಪ್ರಸಾರ ಯಂತ್ರದ ಹಿಂದಿನ ರಿಸೀವರುಗಳಿಂದ ಒಂದು ಹ್ಯಾಂಡ್‍ಶೇಕ್ ಟೋಕನ್‍‍ನಿಂದ ಅನುಸರಿಸಲ್ಪಡುತ್ತದೆ. ನಿಲ್ಲಿಸು-ಮತ್ತು-ಕಾಯಿ ARQಗೆ ಬೇಕಾದ 1-ಬಿಟ್ ಅನುಕ್ರಮ ಸಂಖ್ಯೆಯನ್ನು ಎರಡು ವಿಧಗಳ ಪ್ಯಾಕೆಟ್‍ ಒದಗಿಸುತ್ತದೆ. ಒಂದು ಯುಎಸ್‌‍ಬಿ ಆತೀಥೆಯ ಅದು ಪ್ರಸಾರಮಾಡಿದ ಡಾಟಾಗೆ ಪ್ರತಿಕ್ರಿಯೆ (ಉದಾಹರಣೆಗೆ ACK) ಸ್ವೀಕರಿಸದಿದ್ದರೆ, ಡಾಟಾ ಸ್ವಿಕೃತವಾಗಿದೆಯೋ ಅಥವಾ ಇಲ್ಲವೋ ಎಂದು ಅದು ತಿಳಿದಿಲ್ಲವಾದಲ್ಲಿ: ಪ್ರಸಾರದಲ್ಲಿ ಆ ಡಾಟಾವು ಕಳೆದು ಹೋಗಿರಬಹುದಾದಲ್ಲಿ, ಅಥವಾ ಅದು ಸ್ವೀಕೃತಗೊಂಡಿರಬಹುದು ಆದರೆ ಹ್ಯಾಂಡ್‍ಶೇಕ್ ಪ್ರತಿಕ್ರಿಯೆ ಕಳೆದು ಹೋಗಿದ್ದಲ್ಲಿ. ಈ ತೊಂದರೆಯನ್ನು ಪರಿಹಾರಿಸಲು, ಡಿವೈಸ್ ಹಿಂದೆ ಸ್ವೀಕರಿಸಿದ DATAx ವಿಧದ ಪ್ಯಾಕೆಟ್‍ನ್ನು ಅದು ಹಿಂಬಾಲಿಸುತ್ತದೆ. ಇದು ಅದೇ ವಿಧದ ಇನ್ನೊಂದು DATAx ಪ್ಯಾಕೆಟ್‍ನ್ನು ಸ್ವೀಕರಿಸಿದರೆ, ಇದು ಗುರುತಿಸುತ್ತದೆ ಆದರೆ ನಕಲು ಎಂದು ನಿರಾಕರಿಸುತ್ತದೆ. ವಿರುದ್ಧ ವಿಧದ ಒಂದು DATAx ಪ್ಯಾಕೆಟ್ ಮಾತ್ರ ವಾಸ್ತವಿಕವಾಗಿ ಸ್ವೀಕೃತವಾದದ್ದು. ಒಂದು SETUP ಪ್ಯಾಕೆಟ್ ಜೊತೆಗೆ ಒಂದು ಡಿವೈಸ್‍ನ್ನು ಪುನಃಸ್ಥಾಪಿಸಿದಾಗ , ಇದು ನಂತರ ಒಂದು 8-ಬೈಟ್ DATA0 ಪ್ಯಾಕೆಟ್ ನಿರೀಕ್ಷಿಸುತ್ತದೆ.

ಯುಎಸ್‌‍ಬಿ 2.0 DATA2 ಮತ್ತು MDATA ಪ್ಯಾಕೆಟ್ ವಿಧಗಳನ್ನು ಸಹ ಸೇರಿಸಿದೆ. .ಅವುಗಳು ಅಧಿಕ-ಬ್ಯಾಂಡ್‍ವಿಡ್ತ್‌ isochronous ಪ್ರಸಾರಮಾಡುವ ಅಧಿಕ-ವೇಗದ ಡಿವೈಸ್‍ಗಳ ಮೂಲಕ ಮಾತ್ರ ಬಳಸಿದೆ ಪ್ರಸಾರ ಮಾಡಲು 1024 ಬೈಟ್‍ ಪ್ರತಿ 125 µs "microframe"ಗಳಿಗಿಂತ(8192 kB/s) ಹೆಚ್ಚು ಅವಶ್ಯಕ.

ಸ್ಲೀಪ್-ಅಂಡ್-ಚಾರ್ಜ್
ಡಾಟಾ ಪ್ಯಾಕೆಟ್‌ಗಳು
Mobile device charger standards
ಡಾಟಾ ಪ್ಯಾಕೆಟ್‍ಗಳು