Dodaj do ulubionych

czemu 160znakó

IP: *.klaudyny.net / 217.17.34.* 24.08.04, 12:56
Mam pytanko natury czysto ciekawostkowej.Czemu w smsach mozna urzyc
160znakow?Skad taka a nie inna liczba?Czy na całym swiecie obowiazuje ta
liczba znakow
Obserwuj wątek
    • Gość: Alex Re: czemu 160znakó IP: 80.51.236.* 24.08.04, 13:07
      Gość portalu: mike napisał(a):

      > Mam pytanko natury czysto ciekawostkowej.Czemu w smsach mozna urzyc
      > 160znakow?Skad taka a nie inna liczba?Czy na całym swiecie obowiazuje ta
      > liczba znakow

      Przede wszystkim, pisząc np. "w smsach mozna urzyc" to się pisze przez "ż"
      słowo "użyć" a dalej to weź do łapy instrukcję obsługi danego fona to się tam
      dowiesz, że można użyć więcej niż 160 znaków !!!!!!!!
      Zaraz zaczną się zapewne dziwne teksty, ale czy warto się ośmieszać pisząc tak
      jak wyżej !!!!!

      • Gość: gb Re: czemu 160znakó IP: *.neoplus.adsl.tpnet.pl 28.08.04, 02:35
        bo tak im widocznie opracowując standard pasowało, po za tym nikt nie
        przypuszczał ze SMSy bedą tak pożądaną usługą. Same SMSy wędrują kanałami
        strującymi , które są bardzo wolne(184 bity w ciagu 240ms albo 168 bitów w 480
        ms), a do tego wykorzytwane do wielu innych celów. Przypuszczam ze dluzesze SMSy
        zapchaly by te kanały. Nalezy pamietac ze oprócz tych 160 znaków są do tego
        doklejane informacje sterujące.

        Do tego oczywiście jest lepiej skasować za dwa SMSy niż jeden:)
        • Gość: Grejzen Re: czemu 160znakó IP: *.man.bydgoszcz.pl 28.08.04, 08:21
          po za 3. osbami to reszta same zjeby na huj (ale pewnie jakis debil zaraz bedzie mnie poprawial ze powinno byc "chuj") czepiacie sie pisowni nie o to chodzilo w pytaniu, po to koles zadal pytanie zeby dostac odpowiedz na pytanie a nie jakies glupie wywody...
          po to zostaly stworzone wlasnie fora a niestety sa zasmiecane przez debili co nic nie wiedza a koniecznie musza sie do czegos przyczemic...
          2x po to tylko mnie nie zabijce
          • Gość: wqrwiony Re: czemu 160znakó IP: *.pl.tesco / *.pl.tesco-europe.com 30.08.04, 16:49
            nie zabiję a tylko napiszę że popieram w 100%.
            zasraniutcy poloniści od siedmiu boleści - niech się rzucą na telewizję i radio
            tam gdzie naprawde powinno być wszystko poprawnie bo te media kreują język i
            kulturę.

            Opierdalanie kogoś za błędy ort. na forum i to w wątku gdzie padło czysto
            techniczne pytanie zrozumiale sformuowane to typowe polskie pójście na łatwiznę.
            • Gość: zz Re: czemu 160znakó IP: *.chello.pl 30.08.04, 20:33
              Niestety, ale to jest polskie forum i obowiązkowym językiem jest język polski.
              Nikt nie musi czytać bazgroł jakiegoś analfabety piszącego w niezrozumiałym
              języku. Mógłbym dać doskonałą merytorycznie odpowiedź po rosyjsku i ciekaw
              jestem, co by na to powiedziała większość tych intelektualistów, którzy nie
              potrafią napisać poprawnie "dupa". To jest tak samo, jak by mój komputer
              naprawiał doskonały merytorycznie fachowiec, ale kompletnie pijany, śmierdzący
              i zarzygany do tego. Wymagam odrobinę szacunku dla siebie i widzę, że nie
              jestem jedynym. Pozdrawiam wszystkich - zz
              • methinks Re: czemu 160znakó 31.08.04, 13:21
                Zacznijmy moze od tego, szanowny panie obronco polskiej mowy, ze prawidlowa
                forma dopelniacza wyrazu "bagroly" brzmi "bazgrolow", a nie, jak raczyles tu po
                polskiemu napisac, "bazgrol". Poza tym, "jakby" pisze sie lacznie.

                Zatem nad swoja poprawnoscia jezykowa proponuje jeszcze troche popracowac.
                Moze, nie wiem, pojsc do podstawowki raz jeszcze?

                Pozdrawiam.
      • Gość: mario Re: czemu 160znakó IP: *.internetdsl.tpnet.pl 28.08.04, 08:16
        Wynika to z przyjętej przez ETSI (European Telecommunications Standards
        Institute) strukurze wiadomości SMS. Składa się ona (TPDU - Transport Protocol
        Data Unit) z 8 elementów:
        1) pierwszy oktet (8 bitów) - tutaj jest też 6 nagłówków ale nie będę się
        rozdrabniał
        2) TP-MP - Message Reference (8 bitów)
        3) TP-DA - Destitation Adress (zmienna długość od 16 do 96 bitów)
        4) TP-PID - Protocol ID (8 bitów)
        5) TP-DCS - Data Coding Scheme (8 bitów)
        6) TP-UP - Validity Period (opcjonalny - 8 bitów)
        7) TP-UDL - User Data Lenght (8 bitów)
        8) TP-UD - User Data (zmienna długość od 0 do 1120 bitów)

        Razem więc wiadomość ma max. długość 1256 bitów. Tekst jest kodowany w TP-UD.
        Maksymalny rozmiar tego elementu to 1120 bitów co przy kodowaniu ośmiobitowym
        daje max. 140 znaków. Przy pomocy 8 bitów można zakodować max. 255 różnych znakó
        w ASCII. Jednak na potrzeby GSM używany jest zestaw znaków GSM 7 za pomocą
        którego można zakodować znaki na 7 bitach, jest to zestaw domyślny 127 znaków
        (0-0x7F). Skoro na jeden znak w alfabecie GSM7 wystarczy 7 bitów więc na 1120
        bitach przeznaczonych na tekst można zakodować 160 znaków tego alfabetu. Jak
        widać z powyższego znaki inne niż z alfabetu standardoweg GSM7 będą powodowały
        "zjadanie" więcej niż 1 znaku z limitu 160 (widać to np. przy kodowaniu
        narodowych znaków diakrytycznych).

        A tak po ludzku można by powiedzieć że jest 160 bo jest to SMS (Short Message
        System) - jakby było 255 to by było Long Message System !

        :-D
          • Gość: mario Re: małe pytanko, nie złośliwe IP: *.internetdsl.tpnet.pl 28.08.04, 13:36
            Dokumenty w języku angielskim określające standardy GSM. Do pobrania dla
            zarejestrowanych użytkowników. (jest chyba także darmowa rejestracja)

            Wyszukiwarka dokumentów do pobrania pda.etsi.org/pda/queryform.asp
            Strona główna ETSI www.etsi.org/

            Aby znaleźć dokument wpisz w przeglądarce np. TS 100 901 (przykład z niżej) i
            wybierz odpowiednią wersję dokumentu.

            TS 100 901 V7.4.0 (1999-12)
            Digital cellular telecommunications system (Phase 2+)
            Technical realization of the Short Message Service (SMS)
            (GSM 03.40 version 7.4.0 Release 1998)

            TS 100 900 V7.2.0 (1999-07)
            Digital cellular telecommunications system (Phase 2+);
            Alphabets and language-specific information
            (GSM 03.38 version 7.2.0 Release 1998)

            GSM 07.05 version 5.5.0
            Digital cellular telecommunications system (Phase 2+);
            Use of Data Terminal Equipment - Data Circuit terminating;
            Equipment (DTE - DCE) interface for
            Short Message Service (SMS) and Cell Broadcast Service (CBS)

            3GPP TS 23.040 Used version: 4.4.0 Release 4
            lub ETSI (ETSI TS 123 038,UTMS Spec. TS 23.040)

            3GPP TS 23.038 Used version: 4.3.0 Release
            lub ETSI TS 123 038, UTMS Spec. TS 23.038)

            Jeżeli interesują Cię ogólnie sprawy telefonii komórkowej to polecam grupy
            dyskusyjne o tej tematyce (po polsku):
            pl.misc.telefonia.gsm
            pl.misc.telefonia.gsm.sms
            ewentualnie któreś obcojęzyczne do własnego wyszukania.

            Pozdrawiam
        • Gość: poke_r Re: czemu 160znakó IP: *.neoplus.adsl.tpnet.pl 29.08.04, 19:06
          Ok, struktura strukturą. Tylko dlaczego ta struktura jest taka nieelastyczna i nierozwojowa? Nie wynika ona z jakichś ograniczeń a jedynie z tego, że ktoś sobie tak ustalił i znowu kręcimy się w kółko.

          Jako sensowną odpowiedź wydaje mi się fakt, że edycja SMSów w niektórych telefonach opiera się o algorytm, który zostowałem jak miałem małe Atari i byłem dużo słabszy w programowaniu. Otóż w moim starym Ericssonie (a nie tylko w nim) im więcej znaków wprowadzało się do SMSa tym bardziej wydłużał się czas wyświetlania liter na ekran, zupełnie jakby telefon wyświetlał za każdym razem cały tekst. Przy 100 znakach wprowadzanie wiadomości było już morderczo wolne. Powyżej 160 - praktycznie niemożliwe. Skrócenie ilości znaków zdecydowanie ułatwiło życie producentom telefonów.

          Co dziwne - jeżeli poniższa struktura (bardzo głupio zaprojektowana) miałaby być wykorzystana, to dałoby się upchać 291 znaków a nie 160. Wynikato z tego, że TP-UDL - User Data Lenght jest wartością 8-bitową a więc określa wielkość USER DATA - możliwości to 0-255. W 255 bajtach zmieści się 291 znaków kodowanych 7-bitowo.

          Tak naprawdę gdyby się zastanowić, 160 znaków jest po prostu pozostałością dla zachowania zgodności ze starszymi modelami telefonów. Format w prosty sposób można by rozszerzyc ale powstałyby niezgodności (co po roku czasu samo by się wyeliminowało) oraz straciliby na tym operatorzy (co zapewne wyeliminowane zostałoby poprzez kasowanie użytkownika w zależności od długości wiadomości).

          Itd, itp.
        • mamcar Re: czemu 160znakó 30.08.04, 13:38
          Gość portalu: mario napisał(a):

          > Jak
          > widać z powyższego znaki inne niż z alfabetu standardoweg GSM7 będą powodowały
          > "zjadanie" więcej niż 1 znaku z limitu 160 (widać to np. przy kodowaniu
          > narodowych znaków diakrytycznych).

          zastanawia mnie jedno, mam telefon w idei pisze smsy ze slownikiem, licznik
          znakow przy polskich literach liczy tak samo, zawsze wysyla tylko jednego smsa
          i za jednego place, spotkalem sie z tym ze kasowal jak za kilka ale w innej
          sieci. Wiec zastanawia mnie jedno ... od czego to zalezy ze u mnie jak w
          cywilizowanej sieci a u innych ciagle sto lat za murzynami
          pozdrawiam
          • jan.kulczyk Re: czemu 160znakó 31.08.04, 17:06
            To zależy jaki masz telefon, np. w Nokii 6310i owszem wpisuje się tekst z polskimi czcionkami i nie zabiera to dodatkowego miejsca, ale to dlatego, że to tylko dla podglądu tak jest, a telefon i tak potem wysyła ten tekst "ogołocony" z ogonków. Można to łatwo sprawdzić zapisując smsa przed wysłaniem w jakichś "elementach wychodzących" czy podobnej skrzynce, a następnie wysyłając go już stamtąd. Tekst zostanie zlatynizowany. Natomiast np. w Nokii 6600 telefon polskie znaki zachowuje i nie można nawet wybrać polskiego słownika, który tego nie robi, co jest niesłychanie wkurzające, bo masz do wyboru albo mieści ci się w smsie przeciętnie 80-90 znaków, albo wyłączasz słownik i dłubiesz na piechotę. Jedno i drugie jest do kitu. Ale, jak mówiłem, to raczej kwestia samego telefonu, a nie sieci. Cudów nie ma.
        • jan.kulczyk Re: czemu 160znakó 31.08.04, 17:10
          Jakby się zastanowić, wystarczyłoby kodowanie pięciobitowe, 32 możliwości to aż nadto - alfabet ma 26 liter, do tego kropka, przecinek, dwukropek, wykrzyknik, pytajnik i slash. I gotowe. Myślę, że ludzie chętnie oddaliby możliwość wpisywania mniejszej ilości znaków specjalnych i zrezygnowali z nawiasów i cudzysłowów, nie mówiąc już o tak "przydatnych" drobiazgach jak "$" czy "%", w zamian za możliwość upchania większej ilości znaków w 1 smsie - w tym przypadku byłoby to 224 (1120/5). Chyba, że coś pomyliłem i te 5 bitów musi jeszcze wystarczyć na jakieś znaki sterujące itp. Ale w takim układzie może 6 bitów rozwiązałoby sprawę? Zawsze jakaś poprawa... Szkoda, że nie ma wyboru.
    • Gość: marecki ODPOWIEDŹ "DLACZEGO 160 ZNAKÓW" IP: *.neoplus.adsl.tpnet.pl 29.08.04, 20:38
      Zgodnie z normami ESTI-GSM, jeden SMS zawiera 140 bajtów danych użytkownika.
      Bajt ma 8 bitów; czyli maksymalnie daje to 140 znaków 8-bitowych.
      Jednak tekst wiadomości SMS kodowany jest na 7 bitach, "zaoszczędzony" w ten
      sposób jeden bit na każdym bajcie daje dodatkowe 20 znaków 7-bitowych.
      Inaczej:
      140 bajtów * 8 bitów = 1120 bitów
      1120 bitów / 7 bitów = 160 znaków kodowanych w 7-bitach

      Właśnie stąd wynika ograniczenie 160 znaków / SMS.

      Dlaczego nie 256? Ponieważ 256 bajtów to cały pojedynczy SMS w formacie PDU,
      z czego 140 bajtów przypada na dane użytkownika.
      Pozostałe dane to "bełkot techniczny" np. date_stamp (czas),
      data_codding_scheme (dcs), smsc_adress, UDHI itp.
        • gregoryf Re: ODPOWIEDŹ "DLACZEGO 160 ZNAKÓW" 30.08.04, 14:10
          Witam;
          pytanie dlaczego akurat 160 znakow w sms ???

          tu podawaliscie standardy, ale czy ktos zastanowil sie skad wzielo sie akurat
          160 znakow w standardzie??
          studiuje telekomunikacje i pewnego pieknego dnia na wykladzie z podstaw
          telekomunikacji analogowej i cyfrowej nasz pan doktorek (juz nie dlugo bedzie
          sie habilitowal) oswiecil nas w tej materi.
          NIe pamietam dokladnie, wiec prosze nie bijcie mnie! W kazdym razie idea jest
          taka. Poprzez analize jezyka mowionego okazalo sie, ze mamy iles tam glosek,
          podstawowych dzwiekow z ktorych tworzymy wyrazy, jesli je zmodulujemy cyfrowo
          to sie okaze, ze 30 sek. rozmowa lub 1min (nie pamietam dokladnie) zajmuje 1120
          bitow... czyli 160 znakow.... a ze ludziom spodobala sie taka forma wysylania
          wiadomosci to juz inna historia.

          Mowie od razu, ze nie pamietam dokladnie co i jak. To sa informacje, ktore dla
          dociekliwych moga posluzyc rada gdzie szukac dalszych informacji.
          pOzdrawiam
          • Gość: ja Re: ODPOWIEDŹ "DLACZEGO 160 ZNAKÓW" IP: *.ericsson.net 31.08.04, 14:19
            ja wiem ze jest cos takiego jak channel coding.... probka ludzkiego glosu
            dzielona jest na kawalki 20ms. Przy zamienianiu na postac cyfrowa daje nam to
            260 bitow na probke.

            Sampling – 8kHz
            Quantization – 256 levels (8 bits)
            8kHz x 8 bits = 64 kbits/s
            8 time slots x 64 kbits/s = 512 kbits/s

            Okazuje sie tak ak pisales ze niektore bity sa wazniejsze a niektore zupenie
            nie wazne... mozna nawet po ich stracie bardzo dobrze zrozumiec rozkodowana
            probke... nie chce mi sie tlumaczyc...

            50 Very Important Bits This block is sent through a block coder, which adds
            three parity bits. These bits are used to detect errors in received message.
            132 Important Bits This block along with 53 VIB and 4 tail bits is sent to a
            1:2 convolutional coder which outputs 378 bits. The bits added by the
            convolutional block enable the correction of errors when the message is
            received.
            78 Not So Important Bits Bits of this block are not protected.

            Channel Coding in GSM uses the 260 bits from speech coding as an input and
            outputs 456 encoded bits.
      • Gość: rotfl Re: .a ja w swoim fonie mam 450 znaków !!! IP: 195.116.198.* 31.08.04, 14:09
        Oj Justynka, chybaś ty blondynka... To, że możesz wysyłać dłuższe smsy to jest
        inna sprawa, większość telefonów teraz sprzedawanych to potrafi. Szkopuł w tym,
        że to nie jest jeden sms, tylko np. 3 połączone ze sobą- jaka to różnica
        najprościej przekonasz się patrząc na rachunek (lub stan konta). Płacisz w tym
        momencie za 3 wiadomości, nie za jedną.
        Podejrzewam, że skoro ustalono ten protokół i przez wiele lat był on
        wystarczający, to nikomu nie przyszło do głowy go zmieniać. Być może w
        przyszłości przyjęty zostanie inny standard i będziemy płacić za ilość
        przesłanych danych?
        • Gość: hmm..do rotfl'a Re: .a ja w swoim fonie mam 450 znaków !!! IP: *.unregistered.net.telenergo.pl 01.09.04, 08:22
          czy blondynka...hihi...nie mam tylko pasemka...wiesz to by było perfidnym
          podstępmem...bo wprowadzają mnie w błĄD I JA MYSLE ZE WYSYŁAM JEDEN A mam
          płacic z atrzy..buahahah...cos mi sie nie wydaje...muwice tu o jakichs
          normach...egh..cos mi sie nie wydaje..po prostu prubujecie to sobie logicznie
          wytłumaczyc...ja wiem ze pisze jeden esmsek i tylko potem jak wysyłam to jest
          napisane ze dwie alebo trzy stronki... :))....a jesli chodzi o rachunek to mam
          fonnik na karte i on sciąga mi kase mniej wiecej co 10 esemesków a nie co kilka
          esemesków po kilka stron :P..... a zresztą ja sie nie znam do końca to sie nie
          wtrącam :)
    • Gość: carlos chyba nie ma sensu zadawać payań na tym forum IP: *.artcom.pl / *.internetdsl.tpnet.pl 24.09.04, 22:57
      bo tu są takie cymbały że jak się przyczepi czegoś to nie puści. Gamonie i
      tłumoki, co jedną regułe pisowni znają. Co do pytania to wydaje mi się że są
      jakieś normy a poza tym 160 znakó to jest na tyle długa informacja że można coś
      przekazać a na tyle zwięzł i krótka że nie musisz pisać pół godziny
      na "niepełnowymiarowej klawiaturze". Pozdrawiam

Popularne wątki

Nie pamiętasz hasła

lub ?

 

Nie masz jeszcze konta? Zarejestruj się

Nakarm Pajacyka