A method and apparatus for compressing Internet protocol messages, such as
HyperText Transport Protocol (HTTP) messages. Codewords (225) are provided
for commonly occurring HTTP data elements, such as request lines, header
lines, status lines, or portions thereof, such as method fields, URL
fields, version fields, and status codes or messages. The codewords are
used to provide a compressed HTTP message with a reduced amount of data
relative to ASCII coding. If other data is included with the message, such
as an entity body (e.g., a requested object such as an HTML page), the
other data can be coded separately (215) and recombined (230) with the
codewords for the HTTP data elements. The codewords may have reserved bits
for providing specific information about the message. The amount of data
that must be communicated, e.g., to or from a subscriber terminal (150),
is thereby reduced. A message handler (340) decodes and processes the
codewords. A compressed message handler 410 can be provided that
processes/renders the compressed HTTP data (e.g., codewords) directly
without decompressing them. The system is compatible with other
compression techniques to provide even greater compression.
Метод и прибор для обжимая сообщений internet protocol, such as сообщения протокола перехода hyperText (http). Codewords (225) обеспечено для общ происходя элементов данным по http, such as линии запроса, линии коллектора, статусы линии, или части thereof, such as поля метода, поля url, поля варианта, и Кодие или сообщения состояния. Codewords использованы для того чтобы обеспечить compressed сообщение http с уменьшенным количеством кодирвоания ascii данных relative to. Если другие данные включены с сообщением, such as тело реальности (например, спрошенный предмет such as html page), то другие данные можно закодировать отдельно (215) и перекомбинировать (230) с codewords для элементов данным по http. Codewords могут зарезервировать биты для обеспечивать специфически информацию о сообщении. Количество данных необходимо связывать, например, to or from стержень абонента (150), таким образом уменьшено. Укротитель сообщения (340) расшифровывает и обрабатывает codewords. Compressed укротитель сообщения 410 может быть provided that processes/renders compressed данные по http (например, codewords) сразу без распрессовать их. Система совместима с другими методами обжатия для того чтобы обеспечить даже большое обжатие.