Με το διπλασιασμό από τον ΟΤΕ των ταχυτήτων πρόσβασης AΡΥΣ, όλο και πιο συχνά κάποιοι παραπονιούνται ότι ενώ είναι ικανοποιημένοι με την ταχύτητα της γραμμής (bandwidth) βλέπουν αυξημένους χρόνους στα pings. Αρκετοί ... παρατηρητικοί (κύριο προσόν του Ελληνα)ήδη έχουν εντοπίσει στo status του modem τους ότι ενώ πριν στο upstream και downstream ήταν συγχρονισμένο σε FastPath τώρα λέει Interleave.
O σκοπός του tutorial είναι να εξηγήσει τι είναι το interleaving και γιατί χρησιμοποιείται.
Το Interleaving είναι μια διαδικασία / λειτουργία που εφαρμόζεται ανάμεσα στο DSLAM και στο router/modem μας (CPE).
Το Interleaving είναι μια τεχνική που εφαρμόζεται χαμηλά στο επίπεδο 1 (φυσικό επίπεδο) των δικτύων (στο bit stream και όχι στα frames ή τα πακέτα των ανωτέρω επιπέδων)
Σε αυτό το επίπεδο τα data bits (0 και 1) στέλνονται πάνω στην φυσική χάλκινη γραμμή ΟΤΕ. Αυτά τα bits ουσιαστικά περιέχουν όλη την ψηφιακή πληροφορία που εμείς ανταλάσσουμε με το Internet.
Υπάρχουν 2 σενάρια για να περάσουν αυτά τα bits :
α) το σενάριο fast ή (Non-interleaved) και
β) το σενάριο Interleaved.
(παρακάτω όπου : Tx = Transmit = bits upstream; Rx = Receive = bits downstream)
Fast:
Tα data bits που στέλνονται στο φυσικό επίπεδο στέλνονται όλα με την κανονική σειρά τους π.χ. :
Tx & Rx Bit order (FastPath) : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Aν υπάρχουν λάθη στη γραμμή ADSL αυτά συνήθως συμβαίνουν σε διαδοχικά bits που στέλνονται πάνω στην ADSL γραμμή π.χ.
TX & Rx Bit order (FastPath) : 1 2 3 x x x 7 8 9 10 11 12 13 14 15 16
To DSL δουλεύει έτσι που μπορεί να διορθώνει με κατάλληλο τρόπο (ειδικούς κώδικες) αυτόματα εφόσον τα λανθασμένα bits (x) δεν είναι διαδοχικά. Δηλ. μπορεί να διορθώνει το 1 x 2 x 3 4 αλλά όχι το 1 x x 2 3 4.
Αρα παραπάνω το FastPath δεν θα μπορέσει να σώσει την κατάσταση με αποτέλεσμα τη διόρθωση της κατάστασης να την αναλάβει ανώτερο επίπεδο πακέτων (ΙP) και να έχουμε πιθανόν retransmission.
Interleaving:
Hρθαν λοιπόν κάποιοι ...γάτοι και είπαν :
Γιατί το bit stream να το αφήσουμε να έχει διαδοχικά bits και να κινδυνεύουμε όπως στο παραπάνω παράδειγμα ; Θα κάνουμε interleaving (εναλλαγή) και δε θα στέλνουμε τα Bits στη σειρά αλλά θα τα αποθηκεύσουμε σε ένα buffer προσωρινά θα κάνουμε μια αλλαγή στη σειρά τους (στο παρακάτω παράδειγμα .. τσιμπάμε κάθε 8 Bit) και αυτή την αλλαγμένη μορφή θα σπρώξουμε να περάσει τη χάλκινη γραμμή π.χ. όπως παρακάτω :
TX & Rx Bit order (Interleaved): 1 8 15 2 9 16 3 10 17 4 11 18 5 12 19 6
Τότε αν συμβει λάθος πάνω στη γραμμή και επηρεάσει όπως στο παραπάνω παράδειγμα 3 διαδοχικά Bits θα είχαμε :
TX & Rx Bit order (interleaved): 1 8 15 x x x 3 10 17 4 11 18 5 12 19 6
Χάθηκε δηλ. η πληροφορία από τα Bits 2 9 και 16 (διαδοχικά bits αλλά στον αλλαγμένο συρμό). Οταν όμως ο παραλήπτης (DSLAM ή Modem δικό μας) τα ξαναβάλει στη σειρά (λόγω Interleave), τότε βλέπετε ότι το bit stream θα είναι :
1 x 3 4 5 6 7 8 x 10 11 12 13 14 15 x
άρα τα λανθασμένα bits δεν είναι πια διαδοχικά άρα το ADSL μπορεί να τα διορθώσει !!
Καλό είναι και το παρακάτω σχήμα για να καταλάβετε (απλά εδώ τσιμπάμε κάθε 5ο Bit από το αρχικό bit stream) :
Να τι γίνεται αν έχουμε θόρυβο :
Η τεχνική λοιπόν είναι έξυπνη - απλά προκύπτει θέμα latency (χρόνου απόκρισσης) όταν η τεχνική interleaving εφαρμόζεται. Και είναι απόλυτα λογικό να εισάγει καθυστέρηση γιατί πρόκειται για "αποθήκευση" (buffering) και "επεξεργασία" (αλλαγή της σειράς των bits) του ψηφιακού συρμού. Αυτή η διαδικασία λοιπόν των δύο βημάτων μπορεί να εισάγει 5 με 20 ms καθυστέρηση κατά τη μετάδοση. Αυτό βέβαια για τη μια κατεύθυνση. Για ένα Ping (αλλά και για κάθε IP επικοινωνία μας) λοιπόν που είναι round trip ταξίδι πακέτων αυτό πολλαπλασιάζεται επί δύο (Tx + Rx). Αρα η τελική επιβάρυνση μπορεί να είναι από 10 - 40 ms.
Η συχνότητα με την οποία ... τσιμπάμε τα Bits είναι το Interleave Delay (αν και μετριέται σε ms)
O αριθμός των bits που είναι μέσα σε κάθε block είναι το Interleave depth (βάθος).
Παραπάνω στο παράδειγμα με τους αριθμούς το βάθος είναι 3 και το delay 8 (σε bits και όχι σε ms βέβαια) - ενώ στο σχήμα το βάθος είναι 4 και το delay 5.
H παραπάνω επιβάρυνση εξαρτάται άμεσα από τον τύπο του DSLAM. Καποιοι κατασκευαστές τα καταφέρνουν καλά - κάποιοι άλλοι όχι.
Το να εφαρμόσεις το interleaving στο AΡΥΣ αυξάνει τη σταθερότητα της γραμμής, και περιορίζει τις αποσυνδέσεις και τις χαμηλές ταχύτητες κλειδώματος, όμως σίγουρα ταλαιπωρεί τους gamers γιατί εισάγει έντονη κάποιες φορές καθυστέρηση.
Η τεχνική αρχικοποιείται στα DSLAM και οι πάροχοι την ενεργοποιούν για να υπάρχουν λιγότερα παράπονα κακών συνδέσεων από τους πελάτες.
Αυτά !!![]()
Εμφάνιση 1-15 από 201
-
29-08-06, 09:15 Τι είναι το Fast Path και το Interleave ; #1
Τελευταία επεξεργασία από το μέλος cmos : 03-12-06 στις 20:59.
-
29-08-06, 09:39 #2
Μπορούμε να ζητήσουμε αλλαγή σε Fast απο τον ΟΤΕ?
-
29-08-06, 09:54 #3
Σε μια δοκιμαστική κλήση στο 1242 για αλλαγή από Interleaved σε Fast μετά το διπλασιασμό, η απάντηση της κατά τα άλλα ευγενικής υπαλλήλου ήταν :
"... χμμ - δεν μπορούμε να το κάνουμε αυτό, μάλλον να αιτηθείτε υποβιβασμό της ταχύτητας στην αρχική της ταχύτητα για να ξαναέρθει αυτόματα το Fast ....ή δηλώστε βλάβη στο 121 αν το download σας (χιλιάρα γραμμή) δεν είναι πάνω από 70kbytes/sec
"
O νοών νοήτω !!
Φυσικά και στο εξωτερικό σε πολλούς ISPs ζητάς και στο ρυθμίζουν.
-
29-08-06, 10:00 #4
Μα σε ολες τις κλασεις ετσι ειναι. Ενας φιλος με 768 ειναι κι αυτος "Interleaved"
Eνταξει καταλαβα τι εννοεις
Παει τo online gaming
-
29-08-06, 10:01 #5
Υπόθετω οτι για να το βάλουν σε interleave μάλλον είχαν πρόβλημα με τις γραμμές, πχ στην δικιά μου παραμένει σε fast
-
29-08-06, 10:06 #6
Εμενα παντως η γραμμη μου εχει μια χαρα στατιστικα..
Θελω Fast
Downstream Upstream
SNR margin (dB): 32.9 31.0
Attenuation (dB): 8.0 1.5
Output power (dBm): 5.3 11.9
Attainable rate (Kbps): 12640 1128
Rate (Kbps): 2048 256
K (number of bytes in DMT frame): 65 9
R (number of check bytes in RS code word): 14 16
S (RS code word size in DMT frame): 2 16
D (interleaver depth): 64 8
Delay (msec): 32 32
EDIT:
Super Frame Errors: 0 0
RS Correctable Errors: 0 0
RS Uncorrectable Errors: 0 N/A
HEC Errors: 0 0
OCD Errors: 0 0
LCD Errors: 0 0
Bit Errors: 0 0Τελευταία επεξεργασία από το μέλος ownagE_ : 29-08-06 στις 10:28.
-
29-08-06, 10:25 #7
Δεν έχει σχέση η ταχύτητα:
Κώδικας:Interleave Fast Interleave Fast Speed (kbps): 0 2048 0 256 Cells: 0 99378727 0 45149181 Reed-Solomon EC: 0 0 256 267 CRC Errors: 0 55924 244 206 Header Errors: 0 42710 252 251
Πείτε όχι στα ναρκωτικά.
Δε φτάνουν για όλους!!!
-
29-08-06, 10:43 #8
-
29-08-06, 10:54 #9
Αυτό γιατι το εφάρμοσαν τώρα με τον διπλασιασμό και όχι και προηγουμένως?
-
29-08-06, 11:16 #10
-
29-08-06, 11:22 #11
Ι see...
Δεν είναι και πολύ ενθαρυντικό πάντως έτσι? Δηλαδη τώρα η λογική τους ειναι " Σας δώσαμε 2mbit και εσεις παραπονιέστε ακόμα για τα pings? "
Το interleave είναι πιο ορθό σαν τρόπος διαμεταγωγής των δεδομένων αλλα το fast βοηθάει στα pings
+1 και απο εμένα ότι θα έπρεπε ο πελάτες να μπορεί να διαλέγει ανάμεσα σε interleave και fast
-
29-08-06, 11:30 #12
Κάπου στις ρυθμίσεις των DSLAM έχει μπει ένα κατώφλι που συνδυάζει τα ποιοτικά χαρακτηριστικά της γραμμής. Το DLSLAM αποφασίζει μόνο του αν θα μπεις σε FAST ή σε INTERLEAVED ανάλογα που πλασάρεσαι με βάση το κατώφλι.
Φυσικά η επιλογή εκει θα είναι στο AUTO αλλά φυσικά το κατώφλι που θα έχουν θέσει default θα είναι πολύ αυστηρό για ευνόητους λόγους
-
29-08-06, 11:38 #13
Και όταν ο κόσμος αρχίζει να φωνάζει πιο έντονα για Voip, online games και τα άλλα επακόλουθα των υψηλών pings αυτοί στον ΟΤΕ τι θα κάνουν?Αν τα κριτήρια ειναι τόσο αυστηρά τότε μόνο αυτοι στα ONU θα είναι ευχαριστημένοι ( και αυτο παίζεται )
Το θέμα είναι ότι η "σχετική" απελευθέρωση των ταχυτήτων δεν ειχε καμια καλή επίπτωση στα pings. Στο εξωτερικό ισχύει αυτο το AUTO mode που λες ή το ξεκαθαρίζουν απο την αρχή στον συνδρομητή "Θες καλά ping ή 100% επιτυχία στα δεδομένα που στέλνεις και λαμβάνεις? "
-
29-08-06, 11:39 #14
- Εγγραφή
- 17-06-2004
- Ηλικία
- 44
- Μηνύματα
- 4.610
- Downloads
- 39
- Uploads
- 0
- Άρθρα
- 1
- Τύπος
- ADSL Tellas Full
- Ταχύτητα
- 906/312
- ISP
- Tellas
- DSLAM
- Tellas - Ν. ΠΑΛΑΤΙΑ
- Router
- Gennet OxyGEN
- SNR / Attn
- 24.5(dB) / 61.5(dB)
ΕΓΩ ΠΟΥ ΘΕΛΩ interleave ΤΙ ΝΑ ΚΑΝΩ???
Κώδικας:Interleave Fast Interleave Fast Speed (kbps): 0 768 0 192 Reed-Solomon EC: 0 0 7 5 CRC Errors: 0 26949 11 8 Header Errors: 0 25467 9 9
-
29-08-06, 11:52 #15
Ολοι οι πάροχοι θα έχουν θέσει κάποιο κατώφλι και φυσικά τά DSLAM θα είναι στο auto.
Aπο κει και πέρα αν το ζητά ο συνδρομητής μπορείς να στρίψεις σε όποια τεχνική θες - αρκεί βέβαια να κλειδώνει το modem.
Πάντως από διάφορα που διαβάζω εδώ - φαίνεται ότι σε αρκετά DSLAMs το κατώφλι είναι βαλμένο λαθος μιας και βλέπεις άριστα στατιστικά (S/N, attenuation , power , coding bits κ.λ.π.) και interleave.
Παρόμοια Θέματα
-
9108 fast path/interleave
Από JoeBar στο φόρουμ ADSL, VDSL, FTTH & Broadband Hardware, routers, modems, κλπΜηνύματα: 3Τελευταίο Μήνυμα: 04-02-08, 10:05 -
Zyxel 660H-61 fast path/interleave
Από Surface στο φόρουμ Zyxel ADSL modems και routersΜηνύματα: 0Τελευταίο Μήνυμα: 22-12-07, 16:18 -
Από interleave σε fast path?
Από demollyon στο φόρουμ ADSLΜηνύματα: 13Τελευταίο Μήνυμα: 05-07-07, 14:05 -
Fast track/Interleave
Από Sap στο φόρουμ ADSLΜηνύματα: 4Τελευταίο Μήνυμα: 21-07-04, 21:11
Bookmarks