Sebességének növelése adatküldés rovására vételi sebességet

Van ADSL-kapcsolat, és minden alkalommal, amikor nehézségeik mikor kell küldened egy nagy fájlt. Mivel a küldési sebesség körülbelül 10-szer kisebb, mint a sebesség letöltését egy internet.

Miért nem növeli a feltöltési sebesség rovására sebesség vétel? Kitaláltam egy ügyes módja megtenni anélkül, hogy az átdolgozás berendezések (az érdeke a probléma), de még nem biztos, annak hatékonyságát. Ezt a bejegyzést - nem egy alkalmazás, hanem egyszerűen egy kísérlet az elmélet. Talán mindez ostobaság?

életből vett példák

Képzeljünk el egy nagyon részeg látogató az étterem és nagyon (t) vidám pincér. Olyan mértékben, hogy mindaddig, amíg a látogató azt fogja mondani: „Burgonya kemencében sült zöldségekkel, sajttal,” a pincér van ideje rendezni minden étel a menüből, és az a személy csak akkor kell mondani, hogy „igen” a megfelelő időben. Nyilvánvaló, hogy a megrendelés sebességet növeljük véletlenszerűen (ha szerencséd van, az étkezés lesz az elején a beszélt listán, és ha nem?)

Egy másik példa: az automatikus kiegészítést a Yandex. Ír „at” azonnal kap egy csipetnyi „Az Operaház Fantomja musical”, kattintson, hogy gyorsabb, mint kitölteni a teljes szöveget a leveleket. Itt is, nincs garancia arra, hogy akkor azonnal látni illik, de a gépelés növeli annak valószínűségét, találgatás között 10 tipp.

Ellenőrzés elmélet

Tegyük fel, hogy meg kell adni a szám 493.

Olyasmi, mint ez a szám a bitek néz, ha nem használ tömörítést:
0100.1001.0011 - 12 bit

Hagyja, hogy a küldési sebesség = 1 bit percenként.
Meg kell küldeni 12 bit, és általában lenne szükség 12 perc.

Függetlenül attól, hogy a módszer működik, ha tudjuk küldeni „igen / nem” csak meghatározott időközönként?

Ennek megértéséhez emlékezzünk a pincér: például, van 4 perc, és azt mondhatjuk, hogy „igen” szigorúan az óra, minden perc: a végén az első percben, a második, és így tovább. Így a négy válasz, tudjuk választani csak 16 edény a bináris keresés (0000-1111 bináris).

Azt nem mondhatjuk, hogy „igen” abban a pillanatban, amikor a pincér azt mondja, szükségünk van egy edénybe, és ez rossz.

Tudod, mint 10 kérdésre „igen / nem” kitalálni egy számot 1 és 1000 között?

A szám nagyobb, mint 500?
Igen → További 750?
→ Nem több, mint 250?

És így tovább, amíg el nem hiszem.
Ez a módszer a bináris keresés.

De a választás a 16 lehetőség nem elég ahhoz, hogy hány 493. Meg kell egy sor legalább 1000.

A körülmények az alkalmazhatóság

Fantázia módszer csak akkor működik, abban az esetben:
- nincs merev szinkronizáció válaszidő (beszélhetünk bármikor)
- vételi sebességet meghaladó hatalmas feltöltési sebesség (a pincér azt mondja, sokkal gyorsabb).

Térjünk vissza arra a problémára,

0100.1001.0011 - 12 bit

A legegyszerűbb módon is: az összes lehetőséget 0-999, annak szükségessége, hogy kész az első 3 perc alatt, így ha a szám = 999, a mi „igen” a végén a harmadik percben véget ért időben a végén a 4. perc . Hadd emlékeztessem önöket, hogy a válaszunk tart 1 percig.

A szám = 493, és válaszolni fogunk „Igen” már 2,5 perc és 3,5 perc mivel már kitalálni a következő számot.

Az eredmények szerint a számítások, a helyzet kiderült sci-fi:
Órás sebesség = (9 bit × 1000) / 3 perc = 3000 bit per perc,
azaz 3000-szeres sebességgel küld.

3 perc, akkor jön ez a sorozat:
0000000000
0000000001
.
1111111111
(1000 csomag 9 bit)

Következtetés: találgatás hatékony az emberi világban, ahol a szavak, a képek, a jelentését, de szinte használhatatlan a számítógépek világában. Az ötlet nem sikerült :)

Megjegyzés tetszett? → Share társadalmi hálózatok: