Ao usar modems de rede celular GSM (GPRS, UMTS, LTE), há opções para controlar a compactação de dados (por exemplo, V.42bis, V.44, MNP5).
Ao usar dongles ou telefones USB "modernos" no modo modem, isso ainda é aplicável e alterar essas configurações de compactação terá algum efeito, de modo que possa se preocupar com isso ou isso é aplicável apenas a discagem "real"? conexões de dados como nos "velhos tempos" e um não deve se importar com conexões de dados de celular (já que o provedor de rede / torre de telefonia celular e de banda base negociará o melhor para a situação atual)? Eu realmente não sei onde os endpoints desta compressão serão de qualquer maneira, eu acabei de ler sobre essa compressão e maravilha. E ainda lembre-se de que, ao discar através de uma linha telefônica comum há muitos anos, o pppd
também negociou alguma compactação com o outro lado.
Alguns trechos da documentação da Huawei ( AT+CGDCONT
-command) e Nokia ( AT+DS
-command, também são aceitos por alguns dispositivos da Huawei):
Com a Huawei-Devices, geralmente é o quinto e sexto parâmetro para o AT+CGDCONT
-command:
AT+CGDCONT–Define PDP Context
See theAT+CGDCONT
command described in 3GPP TS 27.007. The following description is for reference only. Observe the 3GPP specifications if the following description conflicts with the 3GPP specifications.
Command SyntaxAT+CGDCONT=<cid>[,<PDP_type>[,<APN>[,<PDP_addr>[,<d_comp>[,<h_comp>[,<IPv4AddrAlloc>[,<emergency indication>[,<PCSCF_discovery>[,<IM_CN_Signalling_Flag_Ind>]]]]]]]]]
[...]<d_comp>
: a numeric parameter that controls PDP data compression.0
: Off1
: On2
: V.42bis3
: V.44<h_comp>
: a numeric parameter that controls PDP header compression.0
: Off1
: On2
: RFC1144 (applicable for SNDCP only)3
: RFC25074
: RFC3095
(Isso é aplicável se você se conectar com AT+NDISDUP=1,1
e não discando * 99 #?)
Em alguns dispositivos da Huawei, como o E160E, também há suporte para AT+DS
na compactação de dados (no entanto, não encontrei a Huawei-Documentation sobre isso, portanto, veja abaixo, citado na Documentação da Nokia).
Em alguns telefones Nokia, os parâmetros extras para AT+CGDCONT
não são suportados, mas AT+DS
é suportado:
+DS Data Compression
This command controls the V.42bis and MNP5 data compression functions. V.42bis can be used with transparent and non-transparent data services and MNP5 can be used only with transparent data service. The data service is selected with the command AT+CBST. (V.25ter section 6.6.1.)
Syntax:AT+DS=[<dir>[,<neg>[,<P1>[,<P2>]]]]
Set compression parameters.
[...]
Parameters:<dir>
0
: no compression (V.42bis P0=0)1
: V.42bis transmit only or MNP52
: V.42bis receive only or MNP53
: V.42bis both directions or MNP5
[<neg>
just controls what to do if compression does not get negotioated]<P1>
: maximum number of dictionary entries which should be negotiated, 512 to 2048<P2>
: maximum string length to be neto 32, de-fault 20 (V.42bis P2).
activexperts.com também escreve sobre o AT%C<n>
-command:
AT%C3 - Data Compression: MNP5 and v.42bis
%Cn
- "Data Compression" - This command selects the data compression.
-%C0
- Disable data compression
-%C1
- MNP5
-%C2
- v.42bis
-%C3
- MNP5 and v.42bis