Μάθετε τον κωδικοποιητή που χρησιμοποιείται από το λογισμικό VoIP σας . Ο κωδικοποιητής είναι ένα πρότυπο μετατροπής από ήχου σε ψηφιακό σήμα και αντίστροφα . Υπάρχουν οκτώ διαφορετικά codecs , μερικά από τα οποία μπορεί να έχουν περισσότερα από ένα ρυθμό bit . Ο κωδικοποιητής ρυθμού bit προέρχεται από κωδικοποιητή διάστημα δείγματος μέγεθος του δείγματος /codec. Ο κωδικοποιητής μέγεθος του δείγματος είναι ο αριθμός των bytes συλλαμβάνονται από την ψηφιακή επεξεργασία σήματος ( DSP ) σε κάθε κωδικοποιητή διάστημα δείγματος . Εδώ είναι μια λίστα των codecs και τα ποσοστά κομμάτι τους :
G.711 ............. 64 Kbps
G.729 ............... 8 Kbps
G.723.1 ............ 6.3 Kbps ή 5,3 Kbps
G.726 ............. 32 Kbps ή 24 Kbps
G.728 ............. 16 Kbps
G722_64k ....... 64 Kbps
ilbc_mode_20 .. 15.2 Kbps
ilbc_mode_30 .. 13.33Kbps
Για τον υπολογισμό αυτό το παράδειγμα , θα χρησιμοποιήσουμε τον κωδικοποιητή G.729 με ένα ρυθμό 8 Kbps bit . 2
Μάθετε το μέγεθος φωνής ωφέλιμο φορτίο που χρησιμοποιείται από το λογισμικό VoIP σας . Αυτό θα είναι ένα πολλαπλάσιο του μεγέθους του δείγματος κωδικοποιητή . Το ποσό αυτό απαιτείται για τον υπολογισμό τόσο το συνολικό μέγεθος του πακέτου και PPS . Για αυτό το παράδειγμα , θα χρησιμοποιήσουμε την προεπιλεγμένη G.729 των 20 bytes .
Εικόνων 3
Μάθετε τι 2 Layer συστήματος που λειτουργεί . Αυτό θα είναι Ethernet , Multilink Point-to - Point Protocol ( MP) ή Frame Relay Forum ( FRF.12 ) . Κάθε δημιουργεί μια διαφορετική μεγέθους γενικά στην κεφαλίδα του πακέτου : 6 bytes για το βουλευτή ή FRF.12 ? 18 bytes για Ethernet (συμπεριλαμβανομένων των 4 bytes του Frame Check Sequence ή Κυκλικός έλεγχος πλεονασμού ) . Για παράδειγμα μας , θα χρησιμοποιήσουμε μια κεφαλίδα βουλευτής του 6 bytes .
Η 4
Μάθετε τι στρώματα μεταφοράς και διάρκεια του προγράμματος σας χρησιμοποιεί . Αυτές θα προστεθούν στο μέγεθος κεφαλίδας IP για τον υπολογισμό γενικά. Ως πρότυπο, αυτό το header είναι συνήθως 40 bytes : 20 bytes από την IP , 8 bytes από το User Datagram Protocol ( UDP ) και 12 bytes από την Real-Time πρωτόκολλο μεταφορών ( RTP ) . Με Compressed πραγματικό χρόνο πρωτόκολλο μεταφορών ( CRTP ) , η συνδυασμένη επικεφαλίδα θα μειωθεί σε 2 ή 4 bytes . CRTP δεν μπορεί να χρησιμοποιηθεί σε συνδυασμό με Ethernet . Για το παράδειγμά μας θα χρησιμοποιήσουμε μια κεφαλίδα CRTP των 2 bytes
5
Υπολογίστε το συνολικό μέγεθος του πακέτου σε bytes με : .
Συνολικό μέγεθος πακέτου = ( Layer 2 header ) + ( IP /κεφαλίδα UDP /RTP ) + (μέγεθος φωνής ωφέλιμο φορτίο )
Στο παράδειγμά μας , η κεφαλίδα Layer 2 είναι 6 bytes , η κεφαλίδα IP /UDP /RTP είναι 2 bytes και το ωφέλιμο φορτίο είναι 20 bytes :
συνολικό μέγεθος πακέτου = 6 bytes + 2 bytes + 20 bytes = 28 bytes
ή , καθώς υπάρχουν 8 bits σε ένα byte :
Συνολικό μέγεθος πακέτου ( bits) = 28 * 8 = 224 bits
6
Υπολογίστε πακέτα ανά δευτερόλεπτο χρησιμοποιώντας τον τύπο :
ΜΑΔ = ( ρυθμός bit κωδικοποιητή ) /(μέγεθος φωνής ωφέλιμο φορτίο )
Στο παράδειγμά μας κάνουμε χρήση ενός κωδικοποιητή ποσοστό λίγο 8Kbps ( 8000 bps) και ένα μέγεθος φωνή ωφέλιμο φορτίο των 20 bytes ( 160 bits ), έτσι ώστε να προκύψει το PPS :
ΜΑΔ = 8000/160 = 50
η διαθέσιμη χωρητικότητα εύρους ζώνης θα πρέπει να είναι αρκετό για να καταστεί δυνατή η μεταφορά των 50 πακέτων ανά δευτερόλεπτο
Η 7
Υπολογίστε την απαίτηση εύρους ζώνης με βάση τα στοιχεία που προέρχονται : .
Bandwidth = συνολικό μέγεθος του πακέτου * PPS
έχουμε ένα συνολικό μέγεθος του πακέτου των 224 bits και μια απαίτηση για 50 πακέτα ανά δευτερόλεπτο . Έτσι, το εύρος ζώνης που απαιτείται είναι :
224 * 50 = 11200 bits ανά δευτερόλεπτο
Αυτό είναι πιο συχνά εκφράζεται ως 11,2 Kbps ανά κλήση
Η .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα