Διάφορα

Μεταφορά αρχείων δεδομένων Bluetooth

Μεταφορά αρχείων δεδομένων Bluetooth

Για την παροχή αποτελεσματικών μηχανισμών για τη μεταφορά δεδομένων μέσω συνδέσμου Bluetooth, το πρότυπο διαθέτει έναν αριθμό πρωτοκόλλων και διαφορετικών τύπων συνδέσμων για να διασφαλίσει ότι η ασύρματη σύνδεση διαχειρίζεται με τον πιο αποτελεσματικό τρόπο.

Αυτές οι τεχνικές και τα πρωτόκολλα μεταφοράς δεδομένων Bluetooth είναι αόρατα για τον χρήστη που ενδιαφέρεται μόνο για το γεγονός ότι ο σύνδεσμος λειτουργεί και λειτουργεί αποτελεσματικά και αξιόπιστα σε όλες τις περιστάσεις.

Σύνδεσμοι Bluetooth

Υπάρχουν δύο κύριοι τύποι συνδέσμων Bluetooth που είναι διαθέσιμοι και μπορούν να ρυθμιστούν:

  • SCO Σύνδεσμος επικοινωνίας σύγχρονης σύνδεσης
  • ACL Ασύγχρονος σύνδεσμος χωρίς σύνδεση

Η επιλογή του χρησιμοποιούμενου συνδέσμου Bluetooth εξαρτάται από τον τύπο μεταφοράς δεδομένων Bluetooth που απαιτείται.

Bluetooth SCO

Ο σύνδεσμος επικοινωνίας SCO ή Synchronous Connection Orientated χρησιμοποιείται όπου τα δεδομένα πρόκειται να μεταδοθούν αντί να μεταφερθούν σε μορφή πλαισίου.

Το SCO μπορεί να λειτουργεί παράλληλα με τα κανάλια ACL, και στην πραγματικότητα χρειάζεται ένα ACL για τη διαμόρφωση των SCO.

Ένας κύριος κόμβος Bluetooth μπορεί να υποστηρίξει έως και τρία ταυτόχρονα κανάλια SCL και αυτά μπορούν να χωριστούν σε έως και τρεις δευτερεύοντες κόμβους.

Η ιδέα του SCO είναι να διασφαλίσει ότι τα δεδομένα ήχου μπορούν να μεταδοθούν χωρίς να υποστούν καθυστερήσεις περιμένοντας να είναι διαθέσιμα πλαίσια ή υποδοχές πακέτων. Στους συνδέσμους επικοινωνίας SCO εκχωρούνται εγγυημένοι χρονικοί χρόνοι έτσι ώστε να μεταφέρονται στον απαιτούμενο χρόνο με γνωστό μέγιστο λανθάνοντα χρόνο.

Μια άλλη μορφή σύνδεσης γνωστή ως eSCO ή Extended SCO εισήχθη με την έκδοση 1.2 του προτύπου Bluetooth. Αρχικά δεν είχε αποσταλεί επιβεβαίωση, ενώ με τη χρήση του eSCO παρέχεται μεγαλύτερη αξιοπιστία στο σύνδεσμο Bluetooth στέλνοντας μια επιβεβαίωση και επιτρέποντας έναν περιορισμένο αριθμό επαναδιαβιβάσεων εάν τα δεδομένα είναι κατεστραμμένα. Λόγω των απαιτήσεων καθυστέρησης, οι εκ νέου μεταδόσεις επιτρέπονται μόνο μέχρι την επόμενη εγγυημένη χρονική περίοδο, διαφορετικά τα νέα δεδομένα θα καθυστερούσαν.

Bluetooth ACL

Ο σύνδεσμος ACL ή Asynchronous Connectionless Communications είναι η πιο ευρέως χρησιμοποιούμενη μορφή σύνδεσης Bluetooth. Ο σύνδεσμος Bluetooth ACL χρησιμοποιείται για τη μεταφορά δεδομένων πλαισίου - δηλαδή δεδομένων που υποβάλλονται από μια εφαρμογή σε κανάλι ελέγχου λογικής σύνδεσης και πρωτοκόλλου προσαρμογής. Το κανάλι μπορεί να υποστηρίζει είτε μονόδρομη είτε αμφίδρομη μεταφορά δεδομένων Bluetooth.

Υπάρχει μια ποικιλία διαφορετικών μορφών ACL που μπορούν να χρησιμοποιηθούν - οι περισσότερες από αυτές περιλαμβάνουν κωδικοποίηση σφαλμάτων προς τα εμπρός, FEC καθώς και διόρθωση σφαλμάτων κεφαλίδας για τον εντοπισμό και τη διόρθωση σφαλμάτων που ενδέχεται να προκύψουν στη σύνδεση ραδιοφώνου.

Ο ασύγχρονος σύνδεσμος Bluetooth παρέχει συνδέσεις για τις περισσότερες εφαρμογές στο Bluetooth. Οι μεταφορές δεδομένων όπως αυτό συνήθως υποστηρίζονται από προφίλ που επιτρέπουν στα δεδομένα να ενσωματωθούν σε πλαίσια και να μεταφερθούν στο άλλο άκρο του συνδέσμου Bluetooth όπου εξάγονται από τα πλαίσια και μεταβιβάζονται στη σχετική εφαρμογή.

Το ACL επιτρέπει τη μεταφορά δεδομένων μέσω Bluetooth 1 σε ταχύτητες έως το μέγιστο ρυθμό 732,2 kbps. Αυτό συμβαίνει όταν λειτουργεί σε ασύμμετρο τρόπο. Αυτό χρησιμοποιείται συνήθως επειδή για τις περισσότερες εφαρμογές μεταφέρονται πολύ περισσότερα δεδομένα στη μία κατεύθυνση από την άλλη. Όταν απαιτείται συμμετρική λειτουργία με δεδομένα που μεταφέρονται με τον ίδιο ρυθμό και στις δύο κατευθύνσεις, ο ρυθμός μεταφοράς δεδομένων πέφτει στα 433,9 kbps. Οι σύγχρονοι σύνδεσμοι υποστηρίζουν δύο αμφίδρομες συνδέσεις με ρυθμό 64 kbps. Οι ρυθμοί δεδομένων είναι επαρκείς για τον ήχο και τις περισσότερες μεταφορές αρχείων.

Κατά τη χρήση βελτιωμένου ρυθμού δεδομένων Bluetooth 2, ενδέχεται να επιτευχθούν ρυθμοί δεδομένων 2,1 Mbps. Επίσης στους ασύγχρονους συνδέσμους μπορεί να χορηγηθεί μια ποιότητα υπηρεσίας, QoS με τον καθορισμό των κατάλληλων παραμέτρων καναλιού.

Κωδικοποιητής Bluetooth

Εντός των βασικών προδιαγραφών, υπάρχουν ορισμένοι τύποι κωδικοποιητών Bluetooth που περιλαμβάνονται. Αυτοί οι κωδικοποιητές Bluetooth είναι σχετικά βασικοί και δεν χρησιμοποιούνται για ήχο, συμπεριλαμβανομένων εφαρμογών στερεοφωνικής μουσικής που θα χρησιμοποιούν το ACL.

Οποιοσδήποτε κωδικοποιητής Bluetooth προορίζεται να παρέχει τυπικό ήχο τηλεφώνου, περιορίζοντας το εύρος ζώνης ήχου σε περίπου 4 kHz.

Οι κωδικοποιητές είναι συχνά CVSD, διαμόρφωση συνεχώς μεταβλητής κλίσης Delta, με βάση το πλεονέκτημά τους είναι ότι παρέχουν μια λύση ελάχιστης καθυστέρησης, ώστε να μην υπάρχουν προβλήματα με το συγχρονισμό. Ως αποτέλεσμα, συχνά μπορούν να χρησιμοποιηθούν με εφαρμογές όπως τηλέφωνα βίντεο κ.λπ.

Οι σύνδεσμοι Bluetooth και οι τεχνικές μεταφοράς δεδομένων επιτρέπουν την επιλογή της σωστής μορφής για τη δεδομένη εφαρμογή. Με αυτόν τον τρόπο είναι δυνατόν να επιτευχθεί η καλύτερη απόδοση για τον τύπο σύνδεσης και τις συνθήκες.

Θέματα ασύρματης και ενσύρματης σύνδεσης:
Βασικά στοιχεία για κινητές επικοινωνίες 2G GSM3G UMTS4G LTE5GWiFiIEEE 802.15.4DECT ασύρματα τηλέφωνα NFC - Επικοινωνία κοντινού πεδίου Βασικές αρχές δικτύωσης Τι είναι το CloudEthernetΣυριακά δεδομέναUSBSigFoxLoRaVoIPSDNNFVSD-WAN
Επιστροφή στην ασύρματη και ενσύρματη συνδεσιμότητα


Δες το βίντεο: Ανάκτηση δεδομένων απλά και γρήγορα (Δεκέμβριος 2021).