Nothing Special   »   [go: up one dir, main page]

RU2456776C2 - Method to exchange messages, wireless communication system, wireless terminal and wireless basic station - Google Patents

Method to exchange messages, wireless communication system, wireless terminal and wireless basic station Download PDF

Info

Publication number
RU2456776C2
RU2456776C2 RU2010111565/07A RU2010111565A RU2456776C2 RU 2456776 C2 RU2456776 C2 RU 2456776C2 RU 2010111565/07 A RU2010111565/07 A RU 2010111565/07A RU 2010111565 A RU2010111565 A RU 2010111565A RU 2456776 C2 RU2456776 C2 RU 2456776C2
Authority
RU
Russia
Prior art keywords
message
wireless
transmitted
base station
bandwidth
Prior art date
Application number
RU2010111565/07A
Other languages
Russian (ru)
Other versions
RU2010111565A (en
Inventor
Масато ОКУДА (JP)
Масато ОКУДА
Original Assignee
Фудзицу Лимитед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Фудзицу Лимитед filed Critical Фудзицу Лимитед
Priority to RU2010111565/07A priority Critical patent/RU2456776C2/en
Publication of RU2010111565A publication Critical patent/RU2010111565A/en
Application granted granted Critical
Publication of RU2456776C2 publication Critical patent/RU2456776C2/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

FIELD: information technologies.
SUBSTANCE: wireless terminal (1) sends to a wireless basic station (2) a parameter (3) of a message, which includes information identifying a trigger message (4), and a message size indicating length of message data (6), which must be sent from the wireless terminal (1) to the wireless basic station (2). The wireless basic station (2) sends the trigger message (4) to the wireless terminal (1), and afterwards it dedicates for the wireless terminal (1) a wireless pass band, corresponding to the message size of a message (6), which must be sent, and also sends to the wireless terminal (1) the dedication information (5) indicating the dedicated wireless pass band. The wireless terminal (1) sends the message (6), which must be sent, to the wireless basic station (2) by using the wireless pass band specified by the dedication information (5).
EFFECT: provision of efficient message exchange by means of a wireless terminal.
28 cl, 25 dwg

Description

Область техники, к которой относится изобретениеFIELD OF THE INVENTION

Настоящее изобретение относится к способу обмена сообщениями, системе беспроводной связи, беспроводному терминалу и беспроводной базовой станции, которые предоставляются для выполнения беспроводной связи. В частности, настоящее изобретение относится к способу обмена сообщениями, системе беспроводной связи, беспроводному терминалу и беспроводной базовой станции, которые выполняют обработку для выделения полосы пропускания для беспроводного терминала.The present invention relates to a messaging method, a wireless communication system, a wireless terminal, and a wireless base station that are provided for performing wireless communication. In particular, the present invention relates to a messaging method, a wireless communication system, a wireless terminal, and a wireless base station that perform processing for allocating bandwidth for a wireless terminal.

Уровень техникиState of the art

Рабочая группа IEEE 802.16 (802.16 WG) специфицирует систему связи "точка-многоточка" (P-MP), которая обеспечивает подключение множества терминалов к беспроводной базовой станции. 802.16 WG предоставляет два типа стандартов 802.16d (IEEE 802.16-2004) и 802.16e (IEEE 802.16e-2005), при этом IEEE 802.16-2004 предоставляется главным образом для стационарной связи, а IEEE 802.16e-2005 предоставляется для мобильной связи. Вышеупомянутые стандарты предоставляют технические требования для множества физических уровней, и главным образом используются технологии, такие как OFDM (мультиплексирование с ортогональным частотным разделением каналов) или OFDMA (множественный доступ с ортогональным частотным разделением каналов).The IEEE 802.16 (802.16 WG) working group specifies a point-to-multipoint (P-MP) communication system that enables multiple terminals to be connected to a wireless base station. 802.16 WG provides two types of standards 802.16d (IEEE 802.16-2004) and 802.16e (IEEE 802.16e-2005), with IEEE 802.16-2004 provided primarily for fixed communications, and IEEE 802.16e-2005 provided for mobile communications. The aforementioned standards provide technical requirements for a variety of physical layers, and technologies such as OFDM (orthogonal frequency division multiplexing) or OFDMA (orthogonal frequency division multiple access) are mainly used.

Стандарты 802.16d/e в основном специфицируют соединение "точка-многоточка" (P-MP), в котором множество беспроводных терминалов (MS) подключается к беспроводной базовой станции (BS). Сообщениями MAC (управление доступом к среде) обмениваются между BS и каждой MS перед тем, как начинается установление связи.The 802.16d / e standards mainly specify a point-to-multipoint (P-MP) connection in which a plurality of wireless terminals (MSs) are connected to a wireless base station (BS). MAC (medium access control) messages are exchanged between the BS and each MS before the establishment of communications.

Фиг. 24 является схемой последовательности операций, указывающей структуру процедуры обмена основными MAC-сообщениями. На фиг. 24 указываются только основные MAC-сообщения. Тем не менее, при практическом использовании методик в соответствии с IEEE 802.16d/e, MS требуется беспроводной ресурс, выделенный посредством BS, когда каждая MS передает в BS различные сообщения, такие как MAC-сообщения.FIG. 24 is a flowchart indicating a structure of a basic MAC message exchange procedure. In FIG. 24, only basic MAC messages are indicated. However, in practical use of the techniques in accordance with IEEE 802.16d / e, the MS requires a wireless resource allocated by the BS when each MS transmits various messages, such as MAC messages, to the BS.

Например, хотя код ранжирования CDMA может быть передан посредством использования полосы пропускания, которая может быть использована любой MS, другие сообщения согласно коду ранжирования CDMA, такие как сообщение "RNG-REQ", должны передаваться через полосу пропускания, выделенную для каждой MS посредством BS. Поэтому на практике сигналами или сообщениями для запроса полосы пропускания или выделения полосы пропускания обмениваются между BS и MS до того, как сообщения, такие как сообщение "RNG-REQ", передаются из MS в BS.For example, although a CDMA ranking code can be transmitted using a bandwidth that can be used by any MS, other messages according to a CDMA ranking code, such as an "RNG-REQ" message, must be transmitted through the bandwidth allocated to each MS by the BS. Therefore, in practice, signals or messages for bandwidth request or bandwidth allocation are exchanged between the BS and the MS before messages such as the "RNG-REQ" message are transmitted from the MS to the BS.

Фиг. 25 является схемой последовательности операций, указывающей подробности процедуры обмена сообщениями для выделения полосы пропускания. На фиг. 25 указываются подробности сообщений, предшествующих сообщению "SBC-REQ" (которое указывается в схеме последовательности операций по фиг. 24), а сообщения, необходимые для выделения полосы пропускания, указываются посредством пунктирных линий.FIG. 25 is a flowchart indicating details of a messaging procedure for allocating bandwidth. In FIG. 25, details of messages preceding the SBC-REQ message (which is indicated in the flowchart of FIG. 24) are indicated, and messages necessary to allocate bandwidth are indicated by dashed lines.

Здесь, кратко поясняется процедура передачи сообщения "SBC-REQ" посредством MS после того, как MS принимает сообщение "RNG-RSP". Сначала, MS передает сообщение "BW Request CDMA Code" в BS. Сообщение "BW Request CDMA Code" запрашивает выделение полосы пропускания для передачи информации заголовка, имеющей заранее определенную длину (6 байтов). Когда BS принимает сообщение "BW Request CDMA Code", BS передает в MS сообщение "UL-MAP", содержащее информацию "CDMA Allocation IE (IE выделения CDMA)" для выделения, в MS, полосы пропускания для восходящей линии связи (из MS в BS). Информация "CDMA Allocation IE" содержит коды, указывающие подканал, символ, методику модуляции, методику кодирования и т.п. для использования посредством MS. Таким образом, полоса пропускания, необходимая для передачи информации заголовка в MS, может выделяться для MS.Here, the procedure for transmitting the “SBC-REQ” message by the MS after the MS receives the “RNG-RSP” message is briefly explained. First, the MS transmits the “BW Request CDMA Code” message to the BS. The “BW Request CDMA Code” message requests bandwidth allocation for transmitting header information having a predetermined length (6 bytes). When the BS receives the “BW Request CDMA Code” message, the BS transmits a “UL-MAP” message containing “CDMA Allocation IE (CDMA allocation IE)” information to the MS for allocating upstream bandwidth to the MS (from MS to BS). Information "CDMA Allocation IE" contains codes indicating the subchannel, symbol, modulation technique, coding technique, etc. for use by MS. Thus, the bandwidth necessary for transmitting the header information to the MS can be allocated to the MS.

Когда MS принимает вышеупомянутое сообщение "UL-MAP", MS передает в BS сообщение "Bandwidth Request Header (Заголовок запроса полосы пропускания)", обозначающее полосу пропускания, необходимую для передачи сообщения "SBC-REQ" посредством использования выделенной полосы пропускания. BS распознает полосу пропускания, требуемую посредством MS, на основе сообщения "Bandwidth Request Header". Затем BS выделяет полосу пропускания для MS и передает в MS сообщение "UL-MAP", указывающее выделенную полосу пропускания. Когда MS принимает сообщение "UL-MAP", MS передает сообщение "SBC-REQ" в BS посредством использования выделенной полосы пропускания.When the MS receives the aforementioned “UL-MAP” message, the MS transmits a “Bandwidth Request Header” message to the BS indicating the bandwidth required for transmitting the “SBC-REQ” message using the allocated bandwidth. The BS recognizes the bandwidth required by the MS based on the “Bandwidth Request Header” message. The BS then allocates the bandwidth for the MS and transmits a UL-MAP message indicating the allocated bandwidth to the MS. When the MS receives the UL-MAP message, the MS transmits the SBC-REQ message to the BS by using the allocated bandwidth.

Вышеуказанная процедура связи указывается в стандартах IEEE 802.16d и IEEE 802.16e. (См. непатентную литературу 1 и 2).The above communication procedure is specified in the IEEE 802.16d and IEEE 802.16e standards. (See Non-Patent Literature 1 and 2).

Непатентная литература 1: "IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access System", IEEE Std 802.16-2004, USA, IEEE, 1 октября 2004 года.Non-Patent Literature 1: "IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access System", IEEE Std 802.16-2004, USA, IEEE, October 1, 2004.

Непатентная литература 2: "IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems, Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands" IEEE Std 802.16e-2005 и IEEE Std 802.16-2004/Cor 1-2005, USA, IEEE, 25 февраля 2006 года.Non-Patent Literature 2: "IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems, Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands" IEEE Std 802.16e- 2005 and IEEE Std 802.16-2004 / Cor 1-2005, USA, IEEE, February 25, 2006.

Сущность изобретенияSUMMARY OF THE INVENTION

Проблемы, разрешаемые изобретениемProblems Solved by the Invention

Чтобы передавать сообщение по восходящей линии связи из MS, для запроса и выделения полосы пропускания необходимо обмениваться множеством предварительных сообщений, и обмен такими сообщениями увеличивает задержку и нерационально использует полосы пропускания. В примере по фиг. 25 для выделения полосы пропускания между BS и MS обмениваются четырьмя сообщениями, чтобы передавать сообщение "SBC-REQ" из MS в BS.In order to transmit an uplink message from an MS, it is necessary to exchange a plurality of preliminary messages to request and allocate bandwidth, and exchanging such messages increases the delay and irrationally uses bandwidths. In the example of FIG. 25, in order to allocate bandwidth between the BS and the MS, four messages are exchanged to transmit the “SBC-REQ” message from the MS to the BS.

Помимо этого, когда сообщение и т.п. в линии беспроводной связи отбрасывается, требуется длительное время перед тем, как это сообщение повторно отправляется.In addition, when a message, etc. on the wireless link discarded, it takes a long time before this message is resent.

Настоящее изобретение осуществлено в свете вышеуказанных проблем, и цель настоящего изобретения состоит в том, чтобы предоставлять способ обмена сообщениями, систему беспроводной связи, беспроводной терминал и беспроводную базовую станцию, которые обеспечивают эффективную передачу сообщений из MS.The present invention has been completed in light of the above problems, and an object of the present invention is to provide a messaging method, a wireless communication system, a wireless terminal, and a wireless base station that provide efficient transmission of messages from an MS.

Средство разрешения проблемProblem Solver

Чтобы достигнуть вышеуказанную цель, согласно настоящему изобретению предоставлен способ обмена сообщениями для связи между беспроводным терминалом 1 и беспроводной базовой станцией 2, как проиллюстрировано на фиг. 1. Беспроводной терминал 1 передает параметр 3 сообщения в беспроводную базовую станцию 2. Параметр 3 сообщения содержит идентификационную информацию, идентифицирующую триггерное сообщение 4, и размер сообщения, указывающий длину данных сообщения 6, которое должно быть передано, при этом сообщение 6, которое должно быть передано, должно быть передано из беспроводного терминала 1 в беспроводную базовую станцию 2, а триггерное сообщение 4 инициирует передачу сообщения 6, которое должно быть передано. Затем беспроводная базовая станция 2 передает триггерное сообщение 4 в беспроводной терминал 1 и после этого выделяет для беспроводного терминала 1 беспроводную полосу пропускания, соответствующую размеру сообщения сообщения 6, которое должно быть передано. Дополнительно, беспроводная базовая станция 2 передает в беспроводной терминал 1 информацию 5 выделения, которая указывает выделенную беспроводную полосу пропускания. Затем беспроводной терминал 1 передает сообщение 6, которое должно быть передано, в беспроводную базовую станцию 2 посредством использования беспроводной полосы пропускания, указанной посредством информации 5 выделения.In order to achieve the above object, the present invention provides a messaging method for communication between the wireless terminal 1 and the wireless base station 2, as illustrated in FIG. 1. Wireless terminal 1 transmits message parameter 3 to the wireless base station 2. Message parameter 3 contains identification information identifying trigger message 4 and a message size indicating the data length of message 6 to be transmitted, with message 6, which should be transmitted, must be transmitted from wireless terminal 1 to wireless base station 2, and trigger message 4 initiates the transmission of message 6, which must be transmitted. Then, the wireless base station 2 transmits a trigger message 4 to the wireless terminal 1 and then allocates a wireless bandwidth for the wireless terminal 1 corresponding to the size of the message message 6 to be transmitted. Additionally, the wireless base station 2 transmits to the wireless terminal 1, allocation information 5, which indicates the allocated wireless bandwidth. Then, the wireless terminal 1 transmits a message 6 to be transmitted to the wireless base station 2 by using the wireless bandwidth indicated by the allocation information 5.

В вышеупомянутом способе обмена сообщениями, когда беспроводной терминал 1 передает параметр 3 сообщения в беспроводную базовую станцию 2, беспроводная базовая станция 2 передает триггерное сообщение 4 в беспроводной терминал 1. После этого беспроводная полоса пропускания, соответствующая размеру сообщения сообщения 6, которое должно быть передано, выделяется для беспроводного терминала 1. Дополнительно, беспроводная базовая станция 2 передает информацию 5 выделения в беспроводной терминал 1. Затем беспроводной терминал 1 передает сообщение 6, которое должно быть передано, в беспроводную базовую станцию 2.In the above messaging method, when the wireless terminal 1 transmits a message parameter 3 to the wireless base station 2, the wireless base station 2 transmits a trigger message 4 to the wireless terminal 1. After that, the wireless bandwidth corresponding to the size of the message of message 6 to be transmitted, allocated to wireless terminal 1. Additionally, wireless base station 2 transmits allocation information 5 to wireless terminal 1. Then, wireless terminal 1 transmits a message 6, which is to be transmitted, to wireless base station 2.

Преимущество изобретенияAdvantage of the invention

Согласно настоящему изобретению в беспроводную базовую станцию сообщается, заранее, идентификационная информация, идентифицирующая триггерное сообщение для сообщения, которое должно быть передано, и размер сообщения для сообщения, которое должно быть передано. Поэтому беспроводная базовая станция может выделять для беспроводного терминала беспроводную полосу пропускания для передачи сообщения, которое должно быть передано, без обмена сообщениями для выделения полосы пропускания после передачи триггерного сообщения. Как результат, повышается эффективность связи при обмене сообщениями между беспроводным терминалом и беспроводной базовой станцией.According to the present invention, identification information identifying a trigger message for a message to be transmitted and a message size for a message to be transmitted are communicated to the wireless base station in advance. Therefore, the wireless base station can allocate a wireless bandwidth for the wireless terminal to transmit the message to be transmitted without messaging to allocate bandwidth after the transmission of the trigger message. As a result, communication efficiency is improved in the exchange of messages between the wireless terminal and the wireless base station.

Вышеупомянутые и другие цели, признаки и преимущества настоящего изобретения станут очевидными из последующего описания, рассматриваемого вместе с прилагаемыми чертежами, которые иллюстрируют предпочтительный вариант осуществления настоящего изобретения в качестве примера.The above and other objects, features and advantages of the present invention will become apparent from the following description, taken in conjunction with the accompanying drawings, which illustrate a preferred embodiment of the present invention as an example.

Краткое описание чертежейBrief Description of the Drawings

Фиг. 1 является схемой, иллюстрирующей структуру настоящего изобретения.FIG. 1 is a diagram illustrating the structure of the present invention.

Фиг. 2 является схемой, иллюстрирующей пример конфигурации системы согласно вариантам осуществления.FIG. 2 is a diagram illustrating an example configuration of a system according to embodiments.

Фиг. 3 является структурной схемой, иллюстрирующей функции беспроводной базовой станции (BS).FIG. 3 is a block diagram illustrating the functions of a wireless base station (BS).

Фиг. 4 является структурной схемой, иллюстрирующей функции беспроводного терминала (MS).FIG. 4 is a block diagram illustrating the functions of a wireless terminal (MS).

Фиг. 5 является схемой, иллюстрирующей таблицы данных, сохраненные в запоминающем устройстве в BS.FIG. 5 is a diagram illustrating data tables stored in a storage device in a BS.

Фиг. 6 является схемой, иллюстрирующей таблицы данных, сохраненные в запоминающем устройстве в MS.FIG. 6 is a diagram illustrating data tables stored in a storage device in an MS.

Фиг. 7 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS в первом варианте осуществления.FIG. 7 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in the first embodiment.

Фиг. 8 является схемой, указывающей последовательность сообщений в случае, если множество операций обработки ошибок комбинируется.FIG. 8 is a diagram indicating a message sequence in case a plurality of error processing operations are combined.

Фиг. 9 является первой блок-схемой, указывающей операции, выполняемые посредством контроллера в BS.FIG. 9 is a first flowchart indicating operations performed by a controller in a BS.

Фиг. 10 является второй блок-схемой, указывающей операции, выполняемые посредством контроллера в BS.FIG. 10 is a second flowchart indicating operations performed by a controller in the BS.

Фиг. 11 является третьей блок-схемой, указывающей операции, выполняемые посредством контроллера в BS.FIG. 11 is a third flowchart indicating operations performed by a controller in the BS.

Фиг. 12 является первой блок-схемой, указывающей операции, выполняемые посредством контроллера в MS.FIG. 12 is a first flowchart indicating operations performed by a controller in an MS.

Фиг. 13 является второй блок-схемой, указывающей операции, выполняемые посредством контроллера в MS.FIG. 13 is a second flowchart indicating operations performed by a controller in the MS.

Фиг. 14 является схемой, иллюстрирующей содержимое запоминающего устройства в BS во втором варианте осуществления.FIG. 14 is a diagram illustrating contents of a storage device in a BS in a second embodiment.

Фиг. 15 является схемой, иллюстрирующей содержимое запоминающего устройства в MS во втором варианте осуществления.FIG. 15 is a diagram illustrating contents of a storage device in an MS in a second embodiment.

Фиг. 16 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS во втором варианте осуществления.FIG. 16 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in the second embodiment.

Фиг. 17 является схемой переходов состояний BS.FIG. 17 is a BS state transition diagram.

Фиг. 18 является блок-схемой, указывающей операции, выполняемые посредством контроллера в BS во втором варианте осуществления.FIG. 18 is a flowchart indicating operations performed by a controller in the BS in the second embodiment.

Фиг. 19 является блок-схемой, указывающей операции, выполняемые посредством контроллера в MS во втором варианте осуществления.FIG. 19 is a flowchart indicating operations performed by the controller in the MS in the second embodiment.

Фиг. 20 является схемой, иллюстрирующей содержимое запоминающего устройства в BS в третьем варианте осуществления.FIG. 20 is a diagram illustrating contents of a storage device in a BS in a third embodiment.

Фиг. 21 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS в третьем варианте осуществления.FIG. 21 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in a third embodiment.

Фиг. 22 является блок-схемой, указывающей операции, выполняемые посредством MS, когда MS принимает сообщение "UCD".FIG. 22 is a flowchart indicating operations performed by the MS when the MS receives the “UCD” message.

Фиг. 23 является блок-схемой, указывающей операции, выполняемые посредством MS после того, как MS передает код ранжирования CDMA, до тех пор, пока MS не передает сообщение "SBC-REQ".FIG. 23 is a flowchart indicating operations performed by the MS after the MS transmits a CDMA ranking code until the MS transmits a “SBC-REQ” message.

Фиг. 24 является схемой последовательности операций, указывающей структуру процедуры обмена основными MAC-сообщениями.FIG. 24 is a flowchart indicating a structure of a basic MAC message exchange procedure.

Фиг. 25 является схемой последовательности операций, указывающей подробности процедуры обмена сообщениями для выделения полосы пропускания.FIG. 25 is a flowchart indicating details of a messaging procedure for allocating bandwidth.

Оптимальный режим осуществления изобретенияThe optimal mode of carrying out the invention

Ниже поясняются варианты осуществления настоящего изобретения со ссылкой на чертежи.Embodiments of the present invention are explained below with reference to the drawings.

Фиг. 1 является схемой, иллюстрирующей структуру настоящего изобретения. Как проиллюстрировано на фиг. 1, в системе беспроводной связи согласно настоящему изобретению, сообщениями в беспроводном режиме обмениваются между беспроводным терминалом 1 и беспроводной базовой станцией 2.FIG. 1 is a diagram illustrating the structure of the present invention. As illustrated in FIG. 1, in a wireless communication system according to the present invention, wireless messages are exchanged between the wireless terminal 1 and the wireless base station 2.

Беспроводной терминал 1 содержит средство 1a передачи параметров сообщений и средство 1b передачи сообщений. Средство 1a передачи параметров сообщений передает параметр 3 сообщения в беспроводную базовую станцию 2. Параметр 3 сообщения содержит идентификационную информацию, идентифицирующую триггерное сообщение 4, размер сообщения, указывающий длину данных сообщения 6, которое должно быть передано, и время задержки, возникающее после того, как беспроводной терминал 1 принимает триггерное сообщение 4, до тех пор, пока подготовки к передаче сообщения 6, которое должно быть передано, не завершены, при этом сообщение 6, которое должно быть передано, должно быть передано из беспроводного терминала 1 в беспроводную базовую станцию 2, а триггерное сообщение 4 инициирует передачу сообщения 6, которое должно быть передано. В примере по фиг. 1, идентификационная информация, идентифицирующая триггерное сообщение 4 - это "Msg#1", размер сообщения составляет 30 байтов, и время задержки составляет 10 мс.The wireless terminal 1 comprises means 1a for transmitting message parameters and means 1b for transmitting messages. The message parameter transmitting means 1a transmits the message parameter 3 to the wireless base station 2. The message parameter 3 contains identification information identifying the trigger message 4, the message size indicating the data length of the message 6 to be transmitted, and the delay time that occurs after the wireless terminal 1 receives the trigger message 4 until the preparations for transmitting the message 6 to be transmitted are complete, while the message 6 to be transmitted must but be transmitted from wireless terminal 1 to wireless base station 2, and trigger message 4 initiates the transmission of message 6, which must be transmitted. In the example of FIG. 1, the identification information identifying the trigger message 4 is “Msg # 1”, the message size is 30 bytes, and the delay time is 10 ms.

Когда средство 1b передачи сообщений принимает триггерное сообщение 4 от беспроводной базовой станции 2, средство 1b передачи сообщений начинает подготовку к передаче сообщения 6, которое должно быть передано. Помимо этого, когда средство 1b передачи сообщений принимает информацию 5 выделения, которая указывает беспроводную полосу пропускания, выделенную посредством беспроводной базовой станции 2, средство 1b передачи сообщений передает сообщение 6, которое должно быть передано, в беспроводную базовую станцию 2 посредством использования беспроводной полосы пропускания, указанной посредством информации 5 выделения. Беспроводная базовая станция 2 содержит средство 2a передачи триггерных сообщений, средство 2b выделения полосы пропускания и средство 2c передачи информации выделения.When the message transfer means 1b receives the trigger message 4 from the wireless base station 2, the message transfer means 1b starts preparing for the transmission of the message 6 to be transmitted. In addition, when the message transmitting means 1b receives the allocation information 5 that indicates the wireless bandwidth allocated by the wireless base station 2, the message transmitting means 1b transmits a message 6 to be transmitted to the wireless base station 2 by using the wireless bandwidth, indicated by the allocation information 5. The wireless base station 2 comprises trigger message transmission means 2a, bandwidth allocation means 2b, and allocation information transmission means 2c.

Средство 2a передачи триггерных сообщений передает триггерное сообщение 4 в беспроводной терминал 1 в соответствии с заранее определенной последовательностью обмена сообщениями. Когда средство 2b выделения полосы пропускания принимает параметр 3 сообщения от беспроводного терминала 1, и время задержки истекает с момента передачи триггерного сообщения 4 посредством средства 2a передачи триггерных сообщений, средство 2b выделения полосы пропускания выделяет для беспроводного терминала 1 беспроводную полосу пропускания в соответствии с размером сообщения сообщения 6, которое должно быть передано. Средство 2c передачи информации выделения передает в беспроводной терминал 1 информацию 5 выделения, указывающую беспроводную полосу пропускания, выделенную посредством средства 2b выделения полосы пропускания.The trigger message transmission means 2a transmits the trigger message 4 to the wireless terminal 1 in accordance with a predetermined messaging sequence. When the bandwidth allocating means 2b receives the message parameter 3 from the wireless terminal 1, and the delay time elapses from the transmission of the trigger message 4 by the trigger message transmitting means 2a, the bandwidth allocating means 2b allocates the wireless bandwidth for the wireless terminal 1 according to the message size message 6 to be transmitted. The allocation information transmitting means 2c transmits to the wireless terminal 1, allocation information 5 indicating the wireless bandwidth allocated by the bandwidth allocation means 2b.

В вышеупомянутой системе беспроводной связи, когда беспроводной терминал 1 передает параметр 3 сообщения в беспроводную базовую станцию 2, беспроводная базовая станция 2 передает триггерное сообщение 4 в беспроводной терминал 1 в соответствии с последовательностью обмена сообщениями. Когда время задержки истекает с момента передачи триггерного сообщения 4, беспроводная полоса пропускания, соответствующая размеру сообщения сообщения 6, которое должно быть передано, выделяется для беспроводного терминала 1. Помимо этого, беспроводная базовая станция 2 передает информацию 5 выделения в беспроводной терминал 1. Затем беспроводной терминал 1 передает сообщение 6, которое должно быть передано, в беспроводную базовую станцию 2.In the above-mentioned wireless communication system, when the wireless terminal 1 transmits a message parameter 3 to the wireless base station 2, the wireless base station 2 transmits a trigger message 4 to the wireless terminal 1 in accordance with the messaging sequence. When the delay time has elapsed since the transmission of the trigger message 4, the wireless bandwidth corresponding to the size of the message message 6 to be transmitted is allocated to the wireless terminal 1. In addition, the wireless base station 2 transmits allocation information 5 to the wireless terminal 1. Then, the wireless terminal 1 transmits message 6, which is to be transmitted, to wireless base station 2.

Таким образом, беспроводная базовая станция 2 может выделять для беспроводного терминала 1 беспроводную полосу пропускания для передачи сообщения 6, которое должно быть передано, без обмена сообщениями для выделения полосы пропускания после передачи триггерного сообщения 4. Как результат, повышается эффективность связи при обмене сообщениями между беспроводным терминалом 1 и беспроводной базовой станцией 2.Thus, the wireless base station 2 can allocate for the wireless terminal 1 a wireless bandwidth for transmitting a message 6 to be transmitted without messaging to allocate a bandwidth after transmitting a trigger message 4. As a result, communication efficiency between messages exchanged between the wireless terminal 1 and wireless base station 2.

Дополнительно, поскольку беспроводная базовая станция 2 принимает в качестве времени задержки время, необходимое для подготовки к передаче сообщения 6, которое должно быть передано, беспроводная базовая станция 2 выделяет полосу пропускания после того, как время задержки истекает с момента передачи триггерного сообщения 4. Поэтому беспроводной терминал 1 может передавать сообщение 6, которое должно быть передано, сразу после того, как беспроводная базовая станция 2 выделяет полосу пропускания. Как результат, можно упрощать эффективное использование беспроводной полосы пропускания.Additionally, since the wireless base station 2 takes as the delay time the time needed to prepare for the transmission of the message 6 to be transmitted, the wireless base station 2 allocates a bandwidth after the delay time has elapsed since the transmission of the trigger message 4. Therefore, the wireless terminal 1 can transmit message 6, which should be transmitted immediately after the wireless base station 2 allocates bandwidth. As a result, the efficient use of wireless bandwidth can be simplified.

В случае если вышеупомянутая обработка для выделения полосы пропускания выполняется, когда различные сообщения, которые должны быть переданы, передаются посредством беспроводного терминала 1, можно значительно уменьшать время, необходимое для запроса и выделения полос пропускания, используемых для сообщений, которые должны быть переданы.In the case where the aforementioned processing for allocating a bandwidth is performed when various messages to be transmitted are transmitted by the wireless terminal 1, the time required to request and allocate the bandwidths used for the messages to be transmitted can be significantly reduced.

В примере по фиг. 1 в беспроводную базовую станцию 2 сообщается время начала операции выделения полосы пропускания посредством вставки времени задержки в параметр 3 сообщения. Это эффективно в случае, если время, необходимое для подготовки к передаче сообщения 6, которое должно быть передано посредством беспроводного терминала 1, является фиксированным. В случае, если время, необходимое для подготовки к передаче и приему сообщения 6, которое должно быть передано, не является фиксированным, беспроводной терминал 1 может запрашивать выделение полосы пропускания посредством передачи идентификационной информации, которая уникальна для беспроводного терминала 1, в беспроводную базовую станцию. В то же время величина беспроводного ресурса (полосы пропускания), который должен выделяться, определяется согласно размеру сообщения, который сообщается в беспроводную базовую станцию 2 посредством беспроводного терминала 1 заранее.In the example of FIG. 1, the wireless base station 2 is notified of the start time of the bandwidth allocation operation by inserting a delay time into the message parameter 3. This is effective if the time required to prepare for the transmission of message 6, which must be transmitted by the wireless terminal 1, is fixed. In the event that the time required to prepare for the transmission and reception of message 6 to be transmitted is not fixed, the wireless terminal 1 may request bandwidth allocation by transmitting identification information that is unique to the wireless terminal 1 to the wireless base station. At the same time, the amount of wireless resource (bandwidth) to be allocated is determined according to the size of the message that is reported to the wireless base station 2 via the wireless terminal 1 in advance.

Ниже поясняются подробности по вариантам осуществления для примерных случаев, где настоящее изобретение применяется к беспроводной связи в соответствии со стандартами IEEE 802.16d/e.The following will explain the details of the embodiments for exemplary cases where the present invention is applied to wireless communications in accordance with IEEE 802.16d / e standards.

Первый вариант осуществленияFirst Embodiment

Фиг. 2 является схемой, иллюстрирующей пример конфигурации системы согласно первому варианту осуществления. Беспроводная связь согласно первому варианту осуществления выполняется между беспроводной базовой станцией (BS) 100 и множеством беспроводных терминалов (MS) 200, 200a и 200b. MS 200, 200a и 200b находятся в зоне покрытия BS 100. BS 100 подключена к маршрутизатору 300. Маршрутизатор 300 дополнительно подключен к беспроводным базовым станциям (BS) 100, 100a и 100b и управляет маршрутизацией данных, таких как пакетные данные, которые принимаются через BS 100, 100a и 100b.FIG. 2 is a diagram illustrating an example configuration of a system according to a first embodiment. Wireless communication according to the first embodiment is performed between a wireless base station (BS) 100 and a plurality of wireless terminals (MS) 200, 200a, and 200b. MS 200, 200a, and 200b are within the coverage area of BS 100. BS 100 is connected to router 300. Router 300 is further connected to wireless base stations (BS) 100, 100a, and 100b and controls the routing of data, such as packet data, that is received through the BS 100, 100a and 100b.

Способ связи согласно первому варианту осуществления поясняется ниже посредством рассмотрения в качестве примера связи между BS 100 и MS 200.The communication method according to the first embodiment is explained below by considering, as an example, the communication between the BS 100 and the MS 200.

Фиг. 3 является структурной схемой, иллюстрирующей функции беспроводной базовой станции (BS). BS 100 имеет антенну 111 и дуплексер 112. Антенна 111 предоставляется для передачи и приема беспроводных сигналов в и от беспроводных терминалов, а дуплексер 112 предоставляется для использования антенны 111 и для передачи, и для приема.FIG. 3 is a block diagram illustrating the functions of a wireless base station (BS). The BS 100 has an antenna 111 and a duplexer 112. An antenna 111 is provided for transmitting and receiving wireless signals to and from wireless terminals, and a duplexer 112 is provided for using the antenna 111 for both transmission and reception.

Часть BS 100, выполненная с возможностью приема от MS 200, содержит приемник 121, демодулятор 122, декодер 123, модуль 124 извлечения управляющих сообщений и модуль 125 повторной сборки пакетов.The BS 100 portion adapted to be received from the MS 200 comprises a receiver 121, a demodulator 122, a decoder 123, a control message extracting unit 124, and a packet reassembly module 125.

Приемник 121 принимает через дуплексер 112 сигналы, вводимые в антенну 111, и пересылает принимаемые сигналы в демодулятор 122. Демодулятор 122 демодулирует принимаемые сигналы и пересылает демодулированные сигналы в декодер 123. Декодер 123 декодирует демодулированные сигналы в декодированные данные и пересылает декодированные данные в модуль 124 извлечения управляющих сообщений.The receiver 121 receives through the duplexer 112 the signals input to the antenna 111, and sends the received signals to the demodulator 122. The demodulator 122 demodulates the received signals and sends the demodulated signals to the decoder 123. The decoder 123 decodes the demodulated signals into decoded data and sends the decoded data to the extraction module 124 control messages.

Модуль 124 извлечения управляющих сообщений извлекает управляющие данные из декодированных данных и пересылает управляющие данные в контроллер 150. Помимо этого, модуль 124 извлечения управляющих сообщений передает в модуль 125 повторной сборки пакетов данные (такие как пользовательские данные), отличные от управляющих данных. Модуль 125 повторной сборки пакетов пакетирует данные, передаваемые от модуля 124 извлечения управляющих сообщений, и пересылает пакетированные данные в NW (сетевой) интерфейс 130.The control message extracting unit 124 extracts control data from the decoded data and sends the control data to the controller 150. In addition, the control message extracting unit 124 transmits data (such as user data) other than the control data to the packet reassembly module 125. The packet reassembly module 125 packetizes the data transmitted from the control message retrieval module 124 and sends the packetized data to the NW (network) interface 130.

NW-интерфейс 130 является интерфейсом, предоставленным для связи с маршрутизатором 300. NW-интерфейс 130 передает пакет, пересылаемый в NW-интерфейс 130 посредством модуля 125 повторной сборки пакетов, в маршрутизатор 300 через сеть. Когда NW-интерфейс 130 принимает пакет от маршрутизатора 300, NW-интерфейс 130 пересылает пакет в классификатор 141 пакетов.The NW interface 130 is an interface provided for communication with the router 300. The NW interface 130 transmits a packet forwarded to the NW interface 130 by the packet reassembly module 125 to the router 300 through the network. When the NW interface 130 receives the packet from the router 300, the NW interface 130 forwards the packet to the packet classifier 141.

Часть BS 100, выполненная с возможностью передачи в MS, содержит классификатор 141 пакетов, буфер 142 пакетов, формирователь 143 PDU (протокольных единиц данных), кодер 144, модулятор 145 и передатчик 146. Классификатор 141 пакетов распознает IP(Интернет-протокол)-адрес назначения, содержащийся в пакете, принимаемом от NW-интерфейса 130, и идентифицирует MS как назначение на основе IP-адреса. Например, классификатор 141 пакетов заранее сохраняет в памяти таблицу (таблицу адресов), в которую записываются соответствия между IP-адресами и идентификаторами MS. Когда классификатор 141 пакетов принимает пакет, классификатор 141 пакетов обращается к таблице адресов и получает идентификатор MS назначения (т.е. MS, соответствующей IP-адресу назначения в пакете).The BS 100 portion of transmission to the MS includes a packet classifier 141, a packet buffer 142, a PDU (protocol unit of data) shaper 143, an encoder 144, a modulator 145, and a transmitter 146. The packet classifier 141 recognizes an IP (Internet Protocol) address the destination contained in the packet received from the NW interface 130 and identifies the MS as the destination based on the IP address. For example, the packet classifier 141 pre-stores in memory a table (address table) into which correspondence between IP addresses and MS identifiers is recorded. When the packet classifier 141 receives the packet, the packet classifier 141 accesses the address table and obtains the destination MS identifier (i.e., the MS corresponding to the destination IP address in the packet).

Помимо этого, классификатор 141 пакетов получает информацию QoS (качества обслуживания), соответствующую идентификатору MS назначения, когда классификатор 141 пакетов принимает пакет. Например, классификатор 141 пакетов заранее сохраняет в памяти таблицу (таблицу QoS), в которую записываются соответствия между элементами информации QoS и идентификаторами MS. Когда классификатор 141 пакетов принимает пакет, классификатор 141 пакетов обращается к таблице QoS и получает информацию QoS, соответствующую идентификатору MS назначения.In addition, the packet classifier 141 receives QoS (Quality of Service) information corresponding to the destination identifier MS when the packet classifier 141 receives the packet. For example, the packet classifier 141 pre-stores in memory a table (QoS table) into which correspondences between QoS information elements and MS identifiers are recorded. When the packet classifier 141 receives the packet, the packet classifier 141 accesses the QoS table and obtains QoS information corresponding to the destination identifier MS.

Когда классификатор 141 пакетов получает идентификатор и информацию QoS для MS назначения, классификатор 141 пакетов подает в контроллер 150 идентификатор и информацию QoS для MS назначения и размер данных и отправляет запрос на выделение полосы пропускания. Затем классификатор 141 пакетов сохраняет в буфере 142 пакетов пакет, пересылаемый в классификатор 141 пакетов посредством NW-интерфейса 130. Буфер 142 пакетов временно хранит пакет, который должен быть передан в MS.When the packet classifier 141 receives the identifier and QoS information for the destination MS, the packet classifier 141 provides the identifier and QoS information for the destination MS and the data size to the controller 150 and sends a bandwidth allocation request. Then, the packet classifier 141 stores a packet in the packet buffer 142, which is forwarded to the packet classifier 141 via the NW interface 130. The packet buffer 142 temporarily stores the packet to be transmitted to the MS.

PDU-формирователь 143 получает пользовательские данные из пакета, сохраненного в буфере 142 пакетов, и управляющие данные из контроллера 150 в соответствии с инструкцией от контроллера 150 по передаче данных. Помимо этого, PDU-формирователь 143 формирует PDU посредством вставки данных, которые должны быть переданы и состоят из пользовательских данных и управляющих данных, в беспроводной кадр, который формируется с помощью сигнала синхронизации (преамбулы) в качестве опорного сигнала. Затем PDU-формирователь 143 передает сформированный PDU в кодер 144.The PDU driver 143 receives user data from a packet stored in the packet buffer 142, and control data from the controller 150 in accordance with an instruction from the controller 150 for transmitting data. In addition, the PDU driver 143 generates a PDU by inserting data to be transmitted and composed of user data and control data into a wireless frame that is generated using a synchronization signal (preamble) as a reference signal. Then, the PDU driver 143 transmits the generated PDU to the encoder 144.

Кодер 144 выполняет обработку для кодирования (такого как кодирование с коррекцией ошибок) PDU, принимаемого от PDU-формирователя 143. Затем кодер 144 пересылает кодированные PDU-данные в модулятор 145. Модулятор 145 модулирует PDU-данные, принимаемые от кодера 144, и пересылает модулированные PDU-данные в передатчик 146. Передатчик 146 в беспроводном режиме передает через антенну 111 модулированные PDU-данные в форме беспроводного сигнала.Encoder 144 performs processing for encoding (such as error correction encoding) the PDU received from the PDU driver 143. The encoder 144 then sends the encoded PDU data to the modulator 145. The modulator 145 modulates the PDU data received from the encoder 144 and forwards the modulated PDU data to the transmitter 146. The transmitter 146 wirelessly transmits through the antenna 111 modulated PDU data in the form of a wireless signal.

Когда контроллер 150 принимает от классификатора 141 пакетов запрос на выделение полосы пропускания для трафика нисходящей линии связи (в направлении из BS в MS), контроллер 150 выбирает MS, для которой запрашивается выделение полосы пропускания, согласно информации QoS. Затем контроллер 150 инструктирует буфер 142 пакетов и PDU-формирователь 143 выполнять диспетчеризацию передачи пользовательских данных. Помимо этого, контроллер 150 также формирует управляющие данные и пересылает сформированные управляющие данные в PDU-формирователь 143.When the controller 150 receives a bandwidth allocation request for downlink traffic (from BS to MS) from the packet classifier 141, the controller 150 selects the MS for which bandwidth allocation is requested according to the QoS information. Then, the controller 150 instructs the packet buffer 142 and the PDU driver 143 to dispatch the transmission of user data. In addition, the controller 150 also generates control data and sends the generated control data to the PDU driver 143.

Помимо этого, контроллер 150 выделяет для MS 200 полосу пропускания восходящей линии связи для трафика восходящей линии связи (в направлении из MS в BS) в ответ на запрос на полосу пропускания, который принимается от MS 200. Дополнительно, когда контроллер 150 передает сообщение для инициирования передачи заранее определенных управляющих данных из MS 200, и заранее определенное время задержки измеряется посредством таймера, контроллер 150 автоматически выделяет полосу пропускания восходящей линии связи для MS 200. Кроме того, когда контроллер 150 передает сообщение для инициирования передачи, контроллер 150 формирует информацию выделения о выделении полосы пропускания и инструктирует PDU-формирователь 143 передавать в MS 200 управляющие данные, содержащие сформированную информацию выделения.In addition, the controller 150 allocates uplink bandwidth to the MS 200 for uplink traffic (in the direction from the MS to the BS) in response to a bandwidth request that is received from the MS 200. Additionally, when the controller 150 transmits a message to initiate transmitting predetermined control data from the MS 200, and a predetermined delay time is measured by a timer, the controller 150 automatically allocates uplink bandwidth for the MS 200. In addition, when the controller 150 transmits a message to initiate the transfer, the controller 150 generates allocation information about the allocation of bandwidth and instructs the PDU driver 143 to transmit control data containing the generated allocation information to the MS 200.

Кроме того, контроллер 150 выполняет обработку принимаемых управляющих данных. Например, контроллер 150 выполняет обработку для регистрации, аутентификации, формирования и обмена ключом, управления состоянием беспроводных каналов и т.п. для функций, поддерживаемых посредством MS 200. Запоминающее устройство 160 подключено к контроллеру 150, и контроллер 150 сохраняет данные, необходимые для различной обработки, в запоминающем устройстве 160 и считывает данные из запоминающего устройства 160.In addition, the controller 150 performs processing of the received control data. For example, controller 150 performs processing for registration, authentication, key generation and exchange, state control of wireless channels, and the like. for functions supported by the MS 200. A storage device 160 is connected to the controller 150, and the controller 150 stores the data necessary for various processing in the storage device 160 and reads data from the storage device 160.

Запоминающее устройство 160 сохраняет различные данные, которые должна сохранять BS 100. Например, запоминающее устройство 160 сохраняет информацию о функциях MS 200, информацию об аутентификации, информацию о ключе, информацию о беспроводных каналах и т.п., которые содержатся в управляющих данных, принимаемых от MS 200, а также управляющую информацию о состоянии использования ресурсов в MS 200.The storage device 160 stores various data that the BS 100 must store. For example, the storage device 160 stores information about the functions of the MS 200, authentication information, key information, information about wireless channels and the like contained in the control data received from the MS 200, as well as management information about the status of resource use in the MS 200.

Помимо этого, таблица задания TLV и таблица триггеров передачи заранее сохраняются в запоминающем устройстве 160. Таблица TLV сохраняет задания TLV-параметров, а таблица триггеров передачи сохраняет задания триггеров передачи, которые инициируют выделение полосы пропускания. Дополнительно, когда MS 200 подключается, таблица управления выделением полосы пропускания сохраняется в запоминающем устройстве 160 в соответствии с MS 200. В таблице управления выделением полосы пропускания задаются размер сообщения и время задержки, связанное с выделением полосы пропускания. Подробности вышеупомянутых таблиц, сохраняемых в запоминающем устройстве 160, поясняются ниже.In addition, the TLV job table and the transmission trigger table are stored in advance in the storage device 160. The TLV table saves the TLV parameter settings, and the transmission trigger table stores the transmission trigger jobs that initiate bandwidth allocation. Additionally, when the MS 200 is connected, the bandwidth allocation control table is stored in the memory 160 in accordance with the MS 200. The message size and the delay time associated with the allocation of bandwidth are set in the bandwidth allocation management table. Details of the above tables stored in the storage device 160 are explained below.

Фиг. 4 является структурной схемой, иллюстрирующей функции беспроводного терминала (MS). MS 200 содержит антенну 211 и дуплексер 212. Антенна 211 предоставляется для передачи и приема беспроводных сигналов в и от BS 100, а дуплексер 212 предоставляется для использования антенны 211 и для передачи, и для приема.FIG. 4 is a block diagram illustrating the functions of a wireless terminal (MS). The MS 200 includes an antenna 211 and a duplexer 212. An antenna 211 is provided for transmitting and receiving wireless signals to and from the BS 100, and a duplexer 212 is provided for using the antenna 211 for both transmission and reception.

MS 200 содержит процессор 220 приема, который включает в себя приемник 221, демодулятор 222, декодер 223 и модуль 224 извлечения управляющих сообщений.The MS 200 includes a receive processor 220, which includes a receiver 221, a demodulator 222, a decoder 223, and a control message extracting unit 224.

Приемник 221 принимает через дуплексер 212 сигналы, вводимые в антенну 211, и пересылает принимаемые сигналы в демодулятор 222. Демодулятор 222 демодулирует принимаемые сигналы и пересылает демодулированные сигналы в декодер 223. Декодер 223 декодирует демодулированные сигналы в декодированные данные и пересылает декодированные данные в модуль 224 извлечения управляющих сообщений. Модуль 224 извлечения управляющих сообщений извлекает управляющие данные из декодированных данных и пересылает управляющие данные в контроллер 250. Помимо этого, модуль 224 извлечения управляющих сообщений передает в процессор 230 данных данные (такие как пользовательские данные), отличные от управляющих данных.Receiver 221 receives signals input to antenna 211 through duplexer 212 and sends received signals to demodulator 222. Demodulator 222 demodulates received signals and sends demodulated signals to decoder 223. Decoder 223 decodes demodulated signals to decoded data and sends decoded data to extraction module 224 control messages. The control message extracting unit 224 extracts control data from the decoded data and sends the control data to the controller 250. In addition, the control message extracting unit 224 transmits data (such as user data) other than the control data to the data processor 230.

Процессор 230 данных выполняет обработку для отображения различных данных, включенных в принимаемые данные, обработку для вывода звука и т.п. Помимо этого, процессор 230 данных отправляет в PDU-буфер 241 пользовательские данные, которые должны передаваться в целевое устройство.The data processor 230 performs processing for displaying various data included in the received data, processing for outputting sound, and the like. In addition, the data processor 230 sends user data to the PDU buffer 241 to be transmitted to the target device.

Процессор 240 передачи содержит PDU-буфер 241, кодер 242, модулятор 243 и передатчик 244. PDU-буфер 241 хранит данные, которые должны быть переданы и принимаются от процессора 230 данных, и PDU-буфер 241 выводит хранимые данные в кодер 242 в соответствии с инструкцией от контроллера 250.The transmit processor 240 comprises a PDU buffer 241, an encoder 242, a modulator 243, and a transmitter 244. The PDU buffer 241 stores data to be transmitted and received from the data processor 230, and the PDU buffer 241 outputs the stored data to the encoder 242 in accordance with instructions from the controller 250.

Кодер 242 кодирует данные, которые должны быть переданы и принимаются от PDU-буфера 241, под управлением контроллера 250, и кодер 242 пересылает данные, которые должны быть переданы и кодируются, в модулятор 243. Модулятор 243 выполняет обработку для модуляции данных, которые должны быть переданы и кодируются, и пересылает данные, которые должны быть переданы и модулируются, в передатчик 244. Передатчик 244 в беспроводном режиме передает данные, которые должны быть переданы и модулируются, в форме беспроводного сигнала через антенну 211.Encoder 242 encodes the data that must be transmitted and received from the PDU buffer 241 under the control of the controller 250, and encoder 242 sends the data that must be transmitted and encoded to a modulator 243. Modulator 243 performs processing to modulate the data that must be transmitted and encoded, and sends the data to be transmitted and modulated to the transmitter 244. The transmitter 244 wirelessly transmits the data to be transmitted and modulated in the form of a wireless signal through the antenna 211.

Контроллер 250 выполняет обработку управляющих данных, которые передаются в или принимаются от BS 100. Например, контроллер 250 выполняет обработку для регистрации, аутентификации, формирования и обмена ключом, управления состоянием беспроводных каналов и т.п. для функций, поддерживаемых посредством MS 200. Помимо этого, контроллер 250 передает пользовательские данные или управляющие данные в BS 100 посредством управления процессором 240 передачи на основе информации выделения для полосы пропускания восходящей линии связи, которая передается от BS 100. Когда необходимо выделение полосы пропускания, контроллер 250 инструктирует процессор 240 передачи передавать в BS 100 сигнал или сообщение для запроса выделения полосы пропускания.The controller 250 performs processing of control data that is transmitted to or received from the BS 100. For example, the controller 250 performs processing for registration, authentication, generation and exchange of a key, control the status of wireless channels, etc. for functions supported by the MS 200. In addition, the controller 250 transmits user data or control data to the BS 100 by controlling the transmit processor 240 based on the allocation information for the uplink bandwidth that is transmitted from the BS 100. When bandwidth allocation is necessary, the controller 250 instructs the transmit processor 240 to transmit a signal or message to the BS 100 to request bandwidth allocation.

Запоминающее устройство 260 подключено к контроллеру 250. Контроллер 250 сохраняет в запоминающем устройстве 260 данные, необходимые для обработки данных, информацию выделения полосы пропускания, передаваемую из BS 100, и т.п.A storage device 260 is connected to the controller 250. The controller 250 stores in the storage device 260 data necessary for processing data, bandwidth allocation information transmitted from the BS 100, and the like.

Запоминающее устройство 260 сохраняет данные, необходимые для обработки, выполняемой посредством контроллера 250. Помимо этого, запоминающее устройство 260 сохраняет таблицу управления информацией сообщений, в которую записываются размеры сообщений и времена задержки для сообщений, передаваемых по восходящей линии связи из MS 200 в BS 100.The storage device 260 stores the data necessary for processing performed by the controller 250. In addition, the storage device 260 stores a message information management table in which message sizes and delay times for messages transmitted on the uplink from the MS 200 to the BS 100 are recorded.

Далее поясняется содержимое таблиц данных, сохраненных в запоминающем устройстве 160 в BS 100 и в запоминающем устройстве 260 в MS 200.Next, the contents of the data tables stored in the storage device 160 in the BS 100 and in the storage device 260 in the MS 200 are explained.

Фиг. 5 является схемой, иллюстрирующей таблицы данных, сохраненных в запоминающем устройстве в BS. Таблица 161 задания TLV и таблица 162 триггеров передачи заранее сохраняются в запоминающем устройстве 160. Помимо этого, когда MS 200 подключается, контроллер 150 формирует таблицу 163 параметров и сохраняет таблицу 163 параметров в запоминающем устройстве 160. На фиг. 5 из информации, сохраняемой в запоминающем устройстве 160, указаны только таблицы данных, которые необходимы для выделения полосы пропускания. Таким образом, на практике, запоминающее устройство 160 дополнительно сохраняет различные данные, которые не указаны на фиг. 5.FIG. 5 is a diagram illustrating tables of data stored in a storage device in a BS. The TLV task table 161 and the transmission trigger table 162 are stored in advance in the memory 160. In addition, when the MS 200 is connected, the controller 150 generates a parameter table 163 and stores the parameter table 163 in the memory 160. In FIG. 5 of the information stored in the storage device 160, only tables of data that are necessary for allocating bandwidth are indicated. Thus, in practice, the storage device 160 further stores various data that is not indicated in FIG. 5.

Таблица 161 задания TLV имеет столбцы "Type (Тип)", "Length (Длина)" и "Value (Значение)". Элементы информации, размещаемые вдоль каждой строки, соотносятся друг с другом и составляют структуру данных TLV-параметра типа. Например, одним типом TLV-параметра, заданного в таблице 161 задания TLV, является TLV-параметр для передачи информации выделения полосы пропускания.The TLV job table 161 has the columns “Type,” “Length,” and “Value.” Information elements placed along each line are correlated with each other and constitute the data structure of the TLV type parameter. For example, one type of TLV parameter specified in TLV definition table 161 is a TLV parameter for transmitting bandwidth allocation information.

Тип данных информации, указанной в столбце "Value", указывается в столбце "Type". Длина данных информации, указанной в столбце "Value", указывается в столбце "Length". Длина данных информации, указанной в столбце "Value" TLV-параметра для передачи информации выделения полосы пропускания, составляет три байта. Информация, которая фактически передается как значение TLV-параметра, указывается в столбце "Value". В значении TLV-параметра для передачи информации выделения полосы пропускания размер сообщения, которое должно быть передано, указывается (в байтах) в первых десяти битах, время задержки указывается (в кадрах) в последующих шести битах, и идентификатор триггера передачи указывается в оставшихся восьми битах. Идентификатор триггера передачи - это идентификационная информация для идентификации триггера (триггера передачи), которая указывает время передачи заранее определенных управляющих данных посредством MS 200.The data type of the information indicated in the "Value" column is indicated in the "Type" column. The data length of the information indicated in the "Value" column is indicated in the "Length" column. The data length of the information indicated in the "Value" column of the TLV parameter for transmitting bandwidth allocation information is three bytes. Information that is actually transmitted as the value of the TLV parameter is indicated in the "Value" column. In the TLV parameter value for transmitting bandwidth allocation information, the size of the message to be transmitted is indicated (in bytes) in the first ten bits, the delay time is indicated (in frames) in the next six bits, and the transmission trigger identifier is indicated in the remaining eight bits . A transmission trigger identifier is identification information for identifying a trigger (transmission trigger) that indicates a transmission time of predetermined control data by the MS 200.

Таблица 162 триггеров передачи имеет столбцы "Transmission Trigger ID (Идентификатор триггера передачи)", "Transmission Trigger (Триггер передачи)" и "Transmitted Message (Передаваемое сообщение)".The transmission trigger table 162 has the columns “Transmission Trigger ID”, “Transmission Trigger” and “Transmitted Message”.

Идентификационная информация (идентификатор триггера передачи), назначаемая каждому триггеру передачи, устанавливается в столбце "Transmission Trigger ID". Событие, которое инициирует передачу управляющих данных посредством MS 200, устанавливается в столбце "Transmission Trigger". Тип сообщения, которое должно быть передано из MS 200 в ответ на каждый триггер передачи, устанавливается в столбце "Transmitted Message".The identification information (transmission trigger identifier) assigned to each transmission trigger is set in the "Transmission Trigger ID" column. The event that initiates the transmission of control data via the MS 200 is set in the "Transmission Trigger" column. The type of message that should be sent from the MS 200 in response to each transmission trigger is set in the "Transmitted Message" column.

В примере по фиг. 5, прием сообщения "RNG-RSP" установлен в качестве триггера передачи в соответствии с идентификатором триггера передачи "1". Когда MS 200 принимает сообщение "RNG-RSP", MS 200 передает сообщение "SBC-REQ" в BS 100. Помимо этого, прием сообщения "PKMv2-RSP (Key-Reply)" установлен в качестве триггера передачи в соответствии с идентификатором триггера передачи "2". Когда MS 200 принимает сообщение "PKMv2-RSP (Key-Reply)", MS 200 передает сообщение "REG-REQ" в BS 100.In the example of FIG. 5, the reception of the “RNG-RSP” message is set as the transmission trigger in accordance with the transmission trigger identifier “1”. When the MS 200 receives the “RNG-RSP” message, the MS 200 transmits the “SBC-REQ” message to the BS 100. In addition, the reception of the “PKMv2-RSP (Key-Reply)" message is set as the transmission trigger according to the identifier of the transmission trigger "2". When the MS 200 receives the "PKMv2-RSP (Key-Reply)" message, the MS 200 transmits the "REG-REQ" message to the BS 100.

Таблица 163 параметров имеет столбцы "Transmission Trigger ID", "Delay Time (Время задержки)" и "Message Size (Размер сообщения)". Идентификатор триггера, указывающий событие (прием сообщения), который инициирует передачу сообщения посредством MS 200, устанавливается в столбце "Transmission Trigger ID". Минимальное значение времени задержки, возникающего до тех пор, пока подготовки к передаче сообщения, которое должно быть передано посредством MS 200 в ответ на триггер передачи, указанный посредством идентификатора триггера передачи, не завершены, устанавливается в столбце "Delay Time". Объем данных сообщения, которое должно быть передано посредством MS 200 в ответ на триггер передачи, указанный посредством идентификатора триггера передачи, устанавливается в столбце "Message Size".The parameter table 163 has the columns "Transmission Trigger ID", "Delay Time" and "Message Size". The trigger identifier indicating the event (message reception) that initiates the transmission of the message via the MS 200 is set in the "Transmission Trigger ID" column. The minimum value of the delay time that occurs until the preparation for sending a message to be transmitted by the MS 200 in response to the transmission trigger indicated by the transmission trigger identifier is completed is set in the "Delay Time" column. The amount of data of the message to be transmitted by the MS 200 in response to the transmission trigger indicated by the transmission trigger identifier is set in the "Message Size" column.

Фиг. 6 является схемой, иллюстрирующей таблицу данных, сохраненную в запоминающем устройстве в MS. Запоминающее устройство 260 в MS 200 сохраняет таблицу 261 задания TLV, таблицу 262 триггеров передачи и таблицу 263 управления информацией сообщений.FIG. 6 is a diagram illustrating a data table stored in a storage device in an MS. The storage device 260 in the MS 200 stores the TLV job table 261, the transmission trigger table 262, and the message information management table 263.

Структура данных таблицы 261 задания TLV и данные, записанные в таблицу 261 задания TLV, идентичны таблице 161 задания TLV, сохраненной в запоминающем устройстве 160 в BS 100. Помимо этого, структура данных таблицы 262 триггеров передачи и данные, записанные в таблицу 262 триггеров передачи, идентичны таблице 162 триггеров передачи, сохраненной в запоминающем устройстве 160 в BS 100.The data structure of the TLV job table 261 and the data recorded in the TLV job table 261 are identical to the TLV job table 161 stored in the storage device 160 in the BS 100. In addition, the data structure of the transmission trigger table 262 and the data recorded in the transmission trigger table 262, identical to the transmission trigger table 162 stored in the storage device 160 in the BS 100.

Таблица 263 управления информацией сообщений имеет столбцы "Transmitted Message", "Message Size" и "Delay Time". Когда сообщение "RNG-REQ" передается от MS 200, заранее определенные данные, содержащиеся в сообщении "RNG-REQ", записываются в таблицу 263 управления информацией сообщений.The message information management table 263 has the Transmitted Message, Message Size, and Delay Time columns. When the “RNG-REQ” message is transmitted from the MS 200, the predetermined data contained in the “RNG-REQ” message is recorded in the message information management table 263.

Тип сообщения, передаваемого посредством MS 200 в ответ на каждый триггер передачи, устанавливается в столбце "Transmitted Message". Размер каждого сообщения, передаваемого из MS 200, устанавливается (в байтах) в столбце "Message Size". Время задержки каждого сообщения, передаваемого из MS 200, устанавливается в столбце "Delay Time". Время задержки каждого сообщения - это минимальное значение времени, необходимого после того, как MS 200 принимает триггер передачи до тех пор, пока MS 200 не передает соответствующее сообщение. Это означает, что MS 200 не передает заранее определенное сообщение до тех пор, пока время задержки не истекает после того, как BS 100 передает сообщение в качестве триггера передачи. Поэтому для BS 100 достаточно выделять полосу пропускания для MS 200, когда время задержки истекает с момента передачи сообщения в качестве триггера передачи.The type of message transmitted by the MS 200 in response to each transmission trigger is set in the "Transmitted Message" column. The size of each message transmitted from the MS 200 is set (in bytes) in the "Message Size" column. The delay time for each message sent from the MS 200 is set in the "Delay Time" column. The delay time of each message is the minimum value of the time required after the MS 200 receives the transmission trigger until the MS 200 transmits the corresponding message. This means that the MS 200 does not transmit a predetermined message until the delay time expires after the BS 100 transmits the message as a transmission trigger. Therefore, for the BS 100, it is sufficient to allocate a bandwidth for the MS 200 when the delay time has elapsed since the transmission of the message as a transmission trigger.

Поскольку BS 100 и MS 200 сконфигурированы так, как описано выше, можно эффективно передавать по восходящей линии связи управляющие данные из MS 200 в BS 100.Since the BS 100 and the MS 200 are configured as described above, it is possible to efficiently transmit control data from the MS 200 to the BS 100 over the uplink.

Фиг. 7 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS в первом варианте осуществления. На фиг. 7, обмениваемые сообщения указываются посредством линий со стрелками, типы сообщений указываются выше линий со стрелками, и данные, содержащиеся в сообщениях, указываются в круглых скобках согласно типам сообщений. Помимо этого, сигналы и сообщения для запроса и выделения полосы пропускания указываются посредством пунктирных линий, и основные сообщения для обмена информацией об аутентификации и т.п. между MS 200 и BS 100 указываются посредством сплошных линий.FIG. 7 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in the first embodiment. In FIG. 7, exchanged messages are indicated by arrow lines, message types are indicated above arrow lines, and data contained in messages are indicated in parentheses according to message types. In addition, signals and messages for requesting and allocating bandwidth are indicated by dashed lines, and main messages for exchanging authentication information and the like. between MS 200 and BS 100 are indicated by solid lines.

Дополнительно, кривые пунктирные линии, показанные на стороне BS 100 со стрелками, указывают обработку для выделения полосы пропускания и идут из сообщения, порождающего обработку для выделения полосы пропускания, к сообщению, сообщающему MS 200 подробности выделения полосы пропускания. Как указано на фиг. 7, множеством сообщений обмениваются, когда MS 200 начинает операцию подключения MS 200 к BS 100 (т.е. операцию входа в сеть). В то же время порядок обмена сообщениями (т.е. последовательность обмена сообщениями) является заранее определенным.Additionally, the curved dashed lines shown on the BS 100 side with arrows indicate processing for allocating bandwidth and go from the message generating the processing for allocating bandwidth to a message informing MS 200 of the details of bandwidth allocation. As indicated in FIG. 7, a plurality of messages are exchanged when the MS 200 starts the operation of connecting the MS 200 to the BS 100 (i.e., the network entry operation). At the same time, the messaging order (i.e., the messaging sequence) is predetermined.

Сначала основные сообщения, которыми обмениваются, когда MS 200 начинает операцию подключения MS 200 к BS 100, поясняются ниже со ссылкой на фиг. 7. Когда запрос на соединение с BS 100 вводится в MS 200 посредством операции пользователя вручную, MS 200 передает код ранжирования CDMA в BS 100. Затем BS 100 передает сообщение "RNG-RSP (Success Status) (Состояние успешности)" в MS 200.First, the main messages exchanged when the MS 200 starts the operation of connecting the MS 200 to the BS 100 are explained below with reference to FIG. 7. When a connection request with the BS 100 is entered into the MS 200 through a user operation manually, the MS 200 transmits a CDMA ranking code to the BS 100. Then, the BS 100 transmits the “RNG-RSP (Success Status)” message to the MS 200.

Затем MS 200 передает сообщение "RNG-REQ (MAC Address etc) (MAC-адрес и т.д.)" в BS 100. В ответ на сообщение "RNG-REQ (MAC Address etc)" BS 100 регистрирует MAC-адрес MS 200. Затем BS 100 выделяет базовый CID и первичный CID и передает сообщение "RNG-RSP (Basic/Primary CID etc) (Базовый/первичный CID и т.д.)" в MS 200.Then, the MS 200 transmits the message "RNG-REQ (MAC Address etc) (MAC address, etc.)" to the BS 100. In response to the message "RNG-REQ (MAC Address etc)", the BS 100 registers the MAC address of the MS 200. Then, the BS 100 extracts the basic CID and the primary CID and transmits the message "RNG-RSP (Basic / Primary CID etc) (Basic / Primary CID, etc.)" to the MS 200.

После этого MS 200 передает сообщение "SBC-REQ" в BS 100. В ответ на сообщение "SBC-REQ", BS 100 передает сообщение "SBC-RSP" в MS 200. Таким образом, выполняются согласования для методики аутентификации и функций на физическом уровне, которые используются при установлении связи, при этом функции на физическом уровне включают в себя методику модуляции, методику кодирования с коррекцией ошибок, методику HARQ и т.п., которые поддерживаются.After that, the MS 200 transmits the "SBC-REQ" message to the BS 100. In response to the "SBC-REQ" message, the BS 100 transmits the "SBC-RSP" message to the MS 200. Thus, negotiations are performed for the authentication technique and functions on the physical level, which are used in establishing communication, while functions at the physical level include modulation technique, error correction coding technique, HARQ technique, etc., which are supported.

После этого BS 100 выполняет аутентификацию и определяет то, разрешать или нет подключение, посредством обмена сообщением PKM-REQ и сообщением PKM-RSP множество раз. Когда аутентификация MS 200 успешно выполнена и подключение возможно, MS 200 передает сообщение "REG-REQ" в BS 100. В ответ на сообщение "REG-REQ" BS 100 передает сообщение "REG-RSP" в MS 200. Таким образом, выполняются согласования для функциональных параметров и т.п. для установления подключения для передачи данных, как описано выше.After this, the BS 100 authenticates and determines whether or not to allow the connection by exchanging the PKM-REQ message and the PKM-RSP message many times. When the authentication of the MS 200 is successful and the connection is possible, the MS 200 transmits a REG-REQ message to the BS 100. In response to the REG-REQ message, the BS 100 transmits a REG-RSP message to the MS 200. In this way, negotiations are performed for functional parameters, etc. to establish a data connection as described above.

В принципе, выделение полосы пропускания посредством BS 100 необходимо каждый раз, когда сообщение восходящей линии связи передается из MS 200 в BS 100 во время обмена основными сообщениями, хотя код ранжирования CDMA может быть передан посредством использования полосы пропускания, которая может быть использована всеми MS, поскольку MS 200 принимает сообщение "UL-MAP (DDMA Ranging Opportunity) (Возможность ранжирования DDMA)" из BS 100 заранее.In principle, bandwidth allocation by the BS 100 is necessary every time an uplink message is transmitted from the MS 200 to the BS 100 during the main message exchange, although a CDMA ranking code can be transmitted by using a bandwidth that can be used by all MSs. since the MS 200 receives the “UL-MAP (DDMA Ranging Opportunity)” message from the BS 100 in advance.

Каждое сообщение, передаваемое из MS 200, отличное от кода ранжирования CDMA, передается посредством использования полосы пропускания, уникально выделенной для MS 200 посредством BS 100. Чтобы выделять полосу пропускания для MS 200, BS 100 должна распознавать размер и время задержки сообщения, которое должно быть передано из MS 200.Each message transmitted from the MS 200, other than the CDMA ranking code, is transmitted using a bandwidth that is uniquely allocated to the MS 200 by the BS 100. To allocate a bandwidth to the MS 200, the BS 100 must recognize the size and delay time of the message, which should be transferred from MS 200.

Таким образом, чтобы реализовывать эффективное использование полосы пропускания связи, необходимо выделять каждой MS минимальную полосу пропускания, необходимую для передачи сообщений, в течение кратчайшего возможного времени. Поэтому, в случае если определенное время необходимо для подготовки к передаче сообщения посредством MS 200, BS 100 выделяет полосу пропускания для MS 200 после того, как время, необходимое для подготовки к передаче, истекает. Таким образом, можно минимизировать время с момента выделения полосы пропускания до передачи сообщения посредством использования полосы пропускания. Помимо этого, выделение минимальной необходимой полосы пропускания для MS 200 может быть реализовано посредством выделения полосы пропускания согласно размеру сообщения, которое должно быть передано посредством MS 200.Thus, in order to realize the effective use of communication bandwidth, it is necessary to allocate to each MS the minimum bandwidth necessary for transmitting messages within the shortest possible time. Therefore, in the event that a certain time is needed to prepare for the transmission of the message via the MS 200, the BS 100 allocates the bandwidth for the MS 200 after the time required to prepare for the transmission expires. Thus, it is possible to minimize the time from the allocation of the bandwidth to the transmission of the message by using the bandwidth. In addition, the allocation of the minimum required bandwidth for the MS 200 can be realized by allocating the bandwidth according to the size of the message to be transmitted by the MS 200.

Когда MS 200 принимает сообщение "RNG-RSP (Success Status)", MS 200 передает сообщение "RNG-REQ (MAC Address etc)". Известно, что подготовки к передаче сообщения "RNG-REQ (MAC Address etc)" могут завершаться при минимальном времени задержки. Помимо этого, размер сообщения сообщения "RNG-REQ (MAC Address etc)" также известен из стандарта. Таким образом, BS 100 знает заранее размер сообщения сообщения "RNG-REQ (MAC Address etc)" и время задержки для подготовки к передаче сообщения "RNG-REQ (MAC Address etc)". Поэтому BS 100 может выделять полосу пропускания для MS 200 и передавать сообщение "UL-MAP (CDMA Allocation IE)" в MS 200 сразу после передачи сообщения "RNG-RSP (Success Status)" из BS 100. Тем не менее, размеры сообщений и времена задержки различных основных сообщений, передаваемых из MS 200 в BS 100, отличаются для каждой MS. Поэтому, традиционно, необходимо обмениваться более чем одним сообщением для выделения полосы пропускания, как указано на фиг. 24.When the MS 200 receives the RNG-RSP (Success Status) message, the MS 200 transmits the RNG-REQ (MAC Address etc) message. It is known that preparations for the transmission of the “RNG-REQ (MAC Address etc)” message can be completed with a minimum delay time. In addition, the message size of the “RNG-REQ (MAC Address etc)” message is also known from the standard. Thus, the BS 100 knows in advance the message size of the “RNG-REQ (MAC Address etc)” message and the delay time to prepare for the transmission of the “RNG-REQ (MAC Address etc)" message. Therefore, the BS 100 can allocate bandwidth for the MS 200 and transmit the message “UL-MAP (CDMA Allocation IE)” to the MS 200 immediately after the transmission of the “RNG-RSP (Success Status)” message from the BS 100. However, the message sizes and the delay times of the various main messages transmitted from the MS 200 to the BS 100 are different for each MS. Therefore, traditionally, it is necessary to exchange more than one message to allocate bandwidth, as indicated in FIG. 24.

Рассмотрим содержимое основных сообщений, передаваемых из MS 200 в BS 100. Для некоторых из основных сообщений, передаваемых из MS 200 в BS 100, размер сообщения и время задержки могут быть заданы как фиксированные значения заранее в MS 200. В частности, сообщение "SBC-REQ" (которое передается посредством MS 200 после того, как MS 200 принимает сообщение "RNG-RSP", содержащее "Basic/Primary CID" и т.п.) и сообщение "REG-REQ" (которое передается посредством MS 200 после того, как аутентификация успешно выполнена, и MS 200 принимает сообщение "PKM-RSP", представляющее обмен ключами), являются сообщениями, содержащими информацию, уникальную для MS 200, и имеющими заранее определенный размер сообщения. Помимо этого, сообщение "SBC-REQ" или сообщение "REG-REQ" могут быть переданы без необходимости сложной обработки после приема сообщения "RNG-RSP" или "PKM-RSP". Поэтому подготовка к передаче сообщения "SBC-REQ" или сообщения "REG-REQ" может завершаться с минимальной задержкой.Consider the contents of the main messages sent from the MS 200 to the BS 100. For some of the main messages sent from the MS 200 to the BS 100, the message size and delay time can be set as fixed values in advance in the MS 200. In particular, the message "SBC- REQ "(which is transmitted by the MS 200 after the MS 200 receives the" RNG-RSP "message containing the" Basic / Primary CID "and the like) and the message" REG-REQ "(which is transmitted by the MS 200 after how authentication is successful and the MS 200 receives a PKM-RSP message representing key exchange) are bscheniyami containing information unique to the MS 200, and having a predetermined size of the message. In addition, the SBC-REQ message or the REG-REQ message can be transmitted without the need for complex processing after receiving the RNG-RSP or PKM-RSP message. Therefore, the preparation for transmitting the “SBC-REQ” message or the “REG-REQ” message can be completed with a minimum delay.

С учетом вышеупомянутого случая, согласно настоящему варианту осуществления, MS 200 вставляет информацию, записанную в таблицу 263 управления информацией сообщений, в сообщение, которое передается в BS 100 до того, как MS 200 принимает первое сообщение, которое становится триггером передачи (т.е. сообщение "RNG-RSP (Basic/Primary CID etc)"). Таким образом, MS 200 передает в BS 100 сообщение "RNG-REQ", содержащее параметр 20 сообщения, который включает в себя размеры сообщений для сообщения "SBC-REQ" и сообщения "REG-REQ", время задержки, возникающее после того, как MS 200 принимает сообщение "RNG-RSP (Basic/Primary CID etc)", до тех пор пока MS 200 не становится готовой передавать сообщение "SBC-REQ", и время задержки, возникающее после того, как MS 200 принимает сообщение "PKMv2-RSP (Key-Reply)", до тех пор пока MS 200 не становится готовой передавать сообщение "REG-REQ". Затем BS 100 формирует таблицу 163 параметров на основе параметра сообщения и сохраняет таблицу 163 параметров в запоминающем устройстве 160.In view of the aforementioned case, according to the present embodiment, the MS 200 inserts the information recorded in the message information management table 263 into a message that is transmitted to the BS 100 before the MS 200 receives the first message, which becomes a transmission trigger (i.e. message "RNG-RSP (Basic / Primary CID etc)"). Thus, the MS 200 transmits to the BS 100 an “RNG-REQ” message containing a message parameter 20, which includes message sizes for the “SBC-REQ” message and the “REG-REQ” message, the delay time that occurs after The MS 200 receives the "RNG-RSP (Basic / Primary CID etc)" message until the MS 200 becomes ready to send the "SBC-REQ" message and the delay time that occurs after the MS 200 receives the "PKMv2- RSP (Key-Reply) "until the MS 200 is ready to transmit the" REG-REQ "message. Then, the BS 100 generates a parameter table 163 based on the message parameter and stores the parameter table 163 in the memory 160.

BS 100 выделяет для MS 200 полосу пропускания для передачи каждого из сообщения "SBC-REQ" и сообщения "REG-REQ" в надлежащее время на основе таблицы 163 параметров. В частности, BS 100 ожидает время задержки для сообщения "SBC-REQ" после того, как BS 100 передает сообщение "RNG-RSP (Basic/Primary CID etc)", выделяет полосу пропускания, соответствующую размеру сообщения сообщения "SBC-REQ", и передает сообщение "UL-MAP (Burst Allocation) (выделение кластера)" в MS 200. Дополнительно, BS 100 ожидает время задержки для сообщения "REG-REQ" после того, как BS 100 передает сообщение "PKMv2-RSP (Key-Reply) ( Отклик на запрос ключа)", выделяет полосу пропускания, соответствующую размеру сообщения для сообщения "REG-REQ", и передает сообщение "UL-MAP (Burst Allocation)" в MS 200.The BS 100 allocates bandwidth for the MS 200 to transmit each of the SBC-REQ message and the REG-REQ message at the appropriate time based on the parameter table 163. In particular, the BS 100 waits for a delay time for the SBC-REQ message after the BS 100 transmits the RNG-RSP (Basic / Primary CID etc) message, allocates a bandwidth corresponding to the size of the SBC-REQ message, and transmits the message “UL-MAP (Burst Allocation)” to the MS 200. Additionally, the BS 100 waits for a delay time for the “REG-REQ” message after the BS 100 transmits the message “PKMv2-RSP (Key-Reply) ) (Response to key request) ", selects the bandwidth corresponding to the message size for the" REG-REQ "message, and transmits the message" UL-MAP (Burst Allocation) "to the MS 200.

Как пояснено выше, число сообщений, которыми обмениваются для выделения полосы пропускания, может быть сокращено, так что эффективность связи в операции соединения MS 200 с BS 100 может быть повышена.As explained above, the number of messages exchanged for bandwidth allocation can be reduced, so that the communication efficiency in the operation of connecting the MS 200 to the BS 100 can be improved.

В примере по фиг. 7 допускается, что все сообщения нормально достигают назначения. Тем не менее, при некоторых окружающих условиях MS 200 во время беспроводной связи возможность того, что некоторые сообщения не могут нормально приниматься, не должна игнорироваться.In the example of FIG. 7, it is assumed that all messages normally reach the destination. However, under certain environmental conditions, the MS 200 during wireless communications, the possibility that some messages cannot be received normally should not be ignored.

Согласно настоящему варианту осуществления сообщения передаются и принимаются в заранее определенные моменты времени. Поэтому, в случае если сообщение не принимается в заранее определенное время, можно сразу обнаруживать, что сообщение не достигает назначения нормально. Таким образом, может быть быстро принята мера, такая как повторная передача.According to the present embodiment, messages are transmitted and received at predetermined times. Therefore, if the message is not received at a predetermined time, you can immediately detect that the message does not reach the destination normally. Thus, a measure such as retransmission can be quickly taken.

В частности, в случае если BS 100 не может принимать сообщение "SBC-REQ" во время, в которое должно приниматься сообщение "SBC-REQ", BS 100 выполняет одну из следующих операций обработки ошибок.In particular, if the BS 100 cannot receive the SBC-REQ message at the time that the SBC-REQ message is to be received, the BS 100 performs one of the following error processing operations.

(a) Повторная передача основного сообщения, которое ранее передано, в MS 200.(a) Retransmission of the main message that was previously transmitted to the MS 200.

(b) Повторное выделение полосы пропускания.(b) Re-allocation of bandwidth.

(c) Обработка ранжирования (регулирование параметров передачи MS 200).(c) Ranking processing (control of transmission parameters MS 200).

Согласно настоящему варианту осуществления обработка ошибок, которая должна выполняться, определяется согласно ошибке.According to the present embodiment, the error handling to be performed is determined according to the error.

Фиг. 8 является схемой, указывающей последовательность сообщений в случае, если множество операций обработки ошибок комбинируется. Когда BS 100 принимает сообщение "RNG-REQ" из MS 200, BS 100 передает сообщение "RNG-RSP" в MS 200. Когда заранее определенное время истекает с момента передачи сообщения "RNG-RSP", BS 100 передает в MS 200 сообщение "UL-MAP", содержащее информацию для выделения беспроводного ресурса для передачи сообщения "SBC-REQ". В примере по фиг. 8 допускается, что сообщение "RNG-RSP" и сообщение "UL-MAP" не могут нормально приниматься посредством MS 200.FIG. 8 is a diagram indicating a message sequence in case a plurality of error processing operations are combined. When the BS 100 receives the "RNG-REQ" message from the MS 200, the BS 100 transmits the "RNG-RSP" message to the MS 200. When the predetermined time has elapsed since the transmission of the "RNG-RSP" message, the BS 100 transmits the message "to the MS 200 UL-MAP "containing information for the allocation of a wireless resource for transmitting the message" SBC-REQ ". In the example of FIG. 8, it is assumed that the “RNG-RSP” message and the “UL-MAP” message cannot be received normally by the MS 200.

В вышеописанном случае, поскольку MS 200 не может нормально принимать ответы (сообщение "RNG-RSP" и сообщение "UL-MAP") из BS 100, MS 200 не может распознавать то, что BS 100 выделяет беспроводной ресурс для MS 200, так что беспроводной ресурс, выделенный для MS 200 посредством BS 100, не используется.In the above case, since the MS 200 cannot normally receive responses (“RNG-RSP” message and “UL-MAP” message) from the BS 100, the MS 200 cannot recognize that the BS 100 allocates a wireless resource for the MS 200, so that the wireless resource allocated to the MS 200 by the BS 100 is not used.

BS 100 обнаруживает, что отсутствует сигнал, передаваемый в беспроводной ресурс, выделенный для MS 200 (т.е. BS 100 обнаруживает состояние “Нет сигнала”). В частности, BS 100 обнаруживает состояние “Нет сигнала”, когда BS 100 не принимает сигнал от MS 200 даже после того, как заранее установленное время истекает с момента выделения полосы пропускания в MS 200. Когда BS 100 обнаруживает состояние “Нет сигнала”, BS 100 не может определять то, достигает или нет сообщение, которое ранее передано, MS 200.The BS 100 detects that there is no signal transmitted to the wireless resource allocated to the MS 200 (i.e., the BS 100 detects a “No Signal” state). In particular, the BS 100 detects a “No Signal” state when the BS 100 does not receive a signal from the MS 200 even after a predetermined time has elapsed since the bandwidth is allocated in the MS 200. When the BS 100 detects a “No Signal” state, the BS 100 cannot determine whether or not the message that was previously transmitted reaches MS 200.

Поэтому BS 100 выполняет вышеуказанную операцию обработки ошибок (a). Таким образом, BS 100 выполняет повторную передачу сообщения "RNG-RSP", повторное выделение полосы пропускания для MS 200 и передачу сообщения "UL-MAP". В то же время BS 100 увеличивает счетчик числа повторных передач на единицу.Therefore, the BS 100 performs the above error processing operation (a). Thus, the BS 100 retransmits the RNG-RSP message, re-allocates the bandwidth for the MS 200, and transmits the UL-MAP message. At the same time, the BS 100 increments the retransmission count by one.

Когда MS 200 принимает повторно передаваемое сообщение "RNG-RSP" и передаваемое сообщение "UL-MAP", указывающие подробности повторного выделения полосы пропускания, MS 200 передает сообщение "SBC-REQ" в BS 100 посредством использования выделенного беспроводного ресурса. Тем не менее, в этом примере, допускается, что BS 100 обнаруживает ошибку CRC (контроля циклическим избыточным кодом) в сообщении "SBC-REQ" в это время. Когда BS 100 обнаруживает ошибку CRC, BS 100 может распознавать то, что MS 200 передает некоторое сообщение, посредством использования полосы пропускания, повторно выделенной для MS 200, и определять то, что предыдущее сообщение "RNG-RSP" и сообщение "UL-MAP" нормально достигают MS 200.When the MS 200 receives the RNG-RSP retransmitted message and the UL-MAP transmitted message indicating the details of bandwidth re-allocation, the MS 200 transmits the SBC-REQ message to the BS 100 by using the allocated wireless resource. However, in this example, it is assumed that the BS 100 detects a CRC (cyclic redundancy check) error in the “SBC-REQ” message at this time. When the BS 100 detects a CRC error, the BS 100 can recognize that the MS 200 is transmitting some message by using the bandwidth re-allocated to the MS 200 and determine that the previous message is “RNG-RSP” and the message is “UL-MAP” normally reach MS 200.

В вышеупомянутом случае BS 100 выполняет вышеуказанную операцию обработки ошибок (b). Таким образом, когда BS 100 обнаруживает, что BS 100 не может нормально принимать сообщение "SBC-REQ" вследствие ошибки CRC, BS 100 повторно выделяет полосу пропускания для MS 200 и повторно передает сообщение "UL-MAP" в MS 200. В то же время BS 100 увеличивает счетчик числа повторных передач на единицу.In the aforementioned case, the BS 100 performs the above error handling operation (b). Thus, when the BS 100 detects that the BS 100 cannot normally receive the “SBC-REQ” message due to a CRC error, the BS 100 re-allocates the bandwidth for the MS 200 and retransmits the “UL-MAP” message to the MS 200. At the same time BS 100 increments the retransmit counter by one.

Когда MS 200 не принимает сообщение "SBC-RSP" и принимает выделение полосы пропускания, MS 200 определяет то, что BS 100 не может нормально принимать сообщение "SBC-REQ". Поэтому MS 200 повторно передает сообщение "SBC-REQ". Если повторно передаваемое сообщение "SBC-REQ" не может нормально приниматься и возникает ошибка CRC, BS 100 выполняет вышеуказанную операцию обработки ошибок (b) снова. Таким образом, полоса пропускания повторно выделяется для MS 200, сообщение "UL-MAP" повторно передается в MS 200, и счетчик числа повторных передач увеличивается на единицу.When the MS 200 does not receive the “SBC-RSP” message and accepts the bandwidth allocation, the MS 200 determines that the BS 100 cannot normally receive the “SBC-REQ” message. Therefore, the MS 200 retransmits the “SBC-REQ” message. If the retransmitted SBC-REQ message cannot be received normally and a CRC error occurs, the BS 100 performs the above error processing operation (b) again. Thus, the bandwidth is re-allocated for the MS 200, the message "UL-MAP" is retransmitted to the MS 200, and the counter of the number of retransmissions is increased by one.

Максимальное число повторных передач заранее сохраняется в запоминающем устройстве 160 в BS 100. Каждый раз, когда BS 100 обнаруживает ошибку, контроллер 150 сравнивает значение счетчика числа повторных передач с максимальным числом повторных передач. Когда значение счетчика числа повторных передач равно или превышает максимальное число повторных передач, BS 100 выполняет вышеуказанную операцию обработки ошибок (c). Таким образом, BS 100 передает в MS 200 сообщение "RNG-RSP", содержащее состояние непрерывности, и предлагает MS 200 передать код ранжирования CDMA для регулирования параметров передачи (мощности передачи, частоты и времени).The maximum number of retransmissions is stored in advance in memory 160 in the BS 100. Each time the BS 100 detects an error, the controller 150 compares the value of the retransmit counter with the maximum number of retransmissions. When the value of the retransmission counter is equal to or exceeds the maximum number of retransmissions, the BS 100 performs the above error processing operation (c). Thus, the BS 100 transmits an “RNG-RSP” message containing a state of continuity to the MS 200, and prompts the MS 200 to transmit a CDMA ranking code for adjusting transmission parameters (transmit power, frequency and time).

Когда MS 200 принимает сообщение "RNG-RSP", содержащее состояние непрерывности, MS 200 передает код ранжирования CDMA в BS 100. Когда BS 100 принимает код ранжирования CDMA, BS 100 определяет то, находятся или нет мощность приема, частота и время в коде ранжирования CDMA в пределах указанных диапазонов. В случае если одно или более из мощности приема, частоты и времени в коде ранжирования CDMA находится за пределами одного или более из указанных диапазонов, BS 100 передает в MS 200 сообщение "RNG-RSP", содержащее одно или более регулирующих значений для одного или более из параметров передачи, и предлагает MS 200 передать код ранжирования CDMA снова.When the MS 200 receives the “RNG-RSP” message containing the continuity state, the MS 200 transmits the CDMA ranking code to the BS 100. When the BS 100 receives the CDMA ranking code, the BS 100 determines whether or not the reception power, frequency and time are in the ranking code CDMA within the specified ranges. If one or more of the reception power, frequency, and time in the CDMA ranking code is outside one or more of the indicated ranges, the BS 100 transmits an “RNG-RSP” message to the MS 200 containing one or more control values for one or more of the transmission parameters, and offers the MS 200 to transmit the CDMA ranking code again.

Когда MS 200 принимает сообщение "RNG-RSP", содержащее одно или более регулирующих значений для одного или более параметров передачи, MS 200 выполняет инструктированное регулирование и после этого передает код ранжирования CDMA в BS 100. Когда BS 100 принимает код ранжирования CDMA, BS 100 определяет то, находятся или нет мощность приема, частота и время в коде ранжирования CDMA в пределах указанных диапазонов. В случае если мощность приема, частота и время в коде ранжирования CDMA находятся в пределах указанных диапазонов, BS 100 передает в MS 200 сообщение "RNG-RSP", содержащее состояние успешности. Затем BS 100 выделяет полосу пропускания для MS 200 для передачи сообщения "SBC-REQ" и передает сообщение "UL-MAP (Burst Allocation)" в MS 200.When the MS 200 receives an “RNG-RSP” message containing one or more regulatory values for one or more transmission parameters, the MS 200 performs the instructed adjustment and then transmits the CDMA ranking code to the BS 100. When the BS 100 receives the CDMA ranking code, BS 100 determines whether or not the reception power, frequency, and time in the CDMA ranking code are within the specified ranges. If the reception power, frequency, and time in the CDMA ranking code are within the indicated ranges, the BS 100 transmits an “RNG-RSP” message containing the success state to the MS 200. The BS 100 then allocates the bandwidth for the MS 200 to transmit the SBC-REQ message and transmits the UL-MAP (Burst Allocation) message to the MS 200.

Как пояснено выше, очень надежный обмен сообщениями может быть реализован посредством комбинирования множества операций обработки ошибок.As explained above, a very reliable messaging can be implemented by combining many error handling operations.

Далее подробно поясняются последовательности операций, выполняемых посредством контроллера 150 в BS 100 и контроллера 250 в MS 200 для реализации обработки, указанной на фиг. 7 и 8. Сначала операции, выполняемые посредством контроллера 150 от получения кода ранжирования CDMA до передачи сообщения "SBC-RSP", поясняются ниже со ссылкой на фиг. 9-11.The following will explain in detail the sequence of operations performed by the controller 150 in the BS 100 and the controller 250 in the MS 200 to implement the processing indicated in FIG. 7 and 8. First, operations performed by the controller 150 from receiving a CDMA ranking code to transmitting an “SBC-RSP” message are explained below with reference to FIG. 9-11.

Фиг. 9 является первой блок-схемой, указывающей операции, выполняемые посредством контроллера в BS. Операции по фиг. 9 поясняются ниже поэтапно.FIG. 9 is a first flowchart indicating operations performed by a controller in a BS. The operations of FIG. 9 are explained below in stages.

<Этап S11> Контроллер 150 ожидает передачи кода ранжирования CDMA из MS 200. (Таким образом, контроллер 150 переходит в состояние ожидания).<Step S11> The controller 150 waits for the transmission of the CDMA ranking code from the MS 200. (Thus, the controller 150 enters the standby state).

<Этап S12> Контроллер 150 принимает и получает код ранжирования CDMA.<Step S12> The controller 150 receives and receives a CDMA ranking code.

<Этап S13> Контроллер 150 определяет то, находятся или нет мощность приема, частота и время в коде ранжирования CDMA в пределах указанных диапазонов. Когда результатом определения является "Да", процесс переходит к этапу S16. Когда результатом определения является "Нет", процесс переходит к этапу S14.<Step S13> The controller 150 determines whether or not the reception power, frequency, and time in the CDMA ranking code are within the indicated ranges. When the determination result is “Yes”, the process advances to step S16. When the result of the determination is “No,” the process proceeds to step S14.

<Этап S14> Контроллер 150 передает в MS 200 сообщение "RNG-RSP", содержащее состояние непрерывности.<Step S14> The controller 150 transmits an “RNG-RSP” message containing a state of continuity to the MS 200.

<Этап S15> Контроллер 150 ожидает передачи кода ранжирования CDMA из MS 200. (Таким образом, контроллер 150 переходит в состояние ожидания). После этого процесс переходит к этапу S12.<Step S15> The controller 150 waits for the transmission of the CDMA ranking code from the MS 200. (Thus, the controller 150 enters the standby state). After this, the process proceeds to step S12.

<Этап S16> В случае если значения кода ранжирования CDMA находятся в пределах указанных диапазонов, контроллер 150 передает в MS 200 сообщение "RNG-RSP", содержащее состояние успешности.<Step S16> If the values of the CDMA ranking code are within the indicated ranges, the controller 150 transmits an “RNG-RSP” message containing the success status to the MS 200.

<Этап S17> Контроллер 150 выделяет для MS 200 полосу пропускания, необходимую для передачи сообщения "RNG-REQ (MAC Address etc)", и передает сообщение "UL-MAP (CDMA Allocation IE)" в MS 200.<Step S17> The controller 150 allocates the bandwidth necessary for the MS 200 to transmit the “RNG-REQ (MAC Address etc)” message and transmits the message “UL-MAP (CDMA Allocation IE)” to the MS 200.

<Этап S18> Контроллер 150 ожидает передачи сообщения "RNG-REQ (MAC Address etc)" из MS 200. (Таким образом, контроллер 150 переходит в состояние ожидания).<Step S18> The controller 150 waits for the transmission of the “RNG-REQ (MAC Address etc)” message from the MS 200. (Thus, the controller 150 enters the standby state).

<Этап S19> Контроллер 150 принимает сообщение "RNG-REQ (MAC Address etc)".<Step S19> The controller 150 receives the message "RNG-REQ (MAC Address etc)".

<Этап S20> Контроллер 150 получает MAC-адрес и параметр сообщения MS 200 из принимаемого сообщения. Контроллер 150 обращается к таблице 161 задания TLV (как указано на фиг. 5) и интерпретирует параметр сообщения. Параметр сообщения включает в себя размеры сообщений сообщения "SBC-REQ" и сообщения "REG-REQ", время задержки, возникающее после того, как MS 200 принимает сообщение "RNG-RSP (Basic/Primary CID etc)", до тех пор пока MS 200 не становится готовой передавать сообщение "SBC-REQ", и время задержки, возникающее после того, как MS 200 принимает сообщение "PKMv2-RSP (Key-Reply)", до тех пор пока MS 200 не становится готовой передавать сообщение "REG-REQ". Затем контроллер 150 формирует таблицу 163 параметров (как указано на фиг. 5) на основе параметра сообщения и сохраняет таблицу 163 параметров в запоминающем устройстве 160.<Step S20> The controller 150 obtains the MAC address and parameter of the MS 200 message from the received message. The controller 150 accesses the TLV job table 161 (as indicated in FIG. 5) and interprets the message parameter. The message parameter includes the message sizes of the “SBC-REQ” message and the “REG-REQ” message, the delay time that occurs after the MS 200 receives the “RNG-RSP (Basic / Primary CID etc)” message until The MS 200 does not become ready to send the SBC-REQ message, and the delay time that occurs after the MS 200 receives the PKMv2-RSP (Key-Reply) message until the MS 200 is ready to send the REG message -REQ ". Then, the controller 150 generates a parameter table 163 (as indicated in FIG. 5) based on the message parameter and stores the parameter table 163 in the memory 160.

<Этап S21> Контроллер 150 выделяет базовый CID и первичный CID в MS 200.<Step S21> The controller 150 allocates a base CID and a primary CID in the MS 200.

<Этап S22> Контроллер 150 передает сообщение "RNG-RSP (Basic/Primary CID etc)" в MS 200.<Step S22> The controller 150 transmits the message "RNG-RSP (Basic / Primary CID etc)" to the MS 200.

<Этап S23> Контроллер 150 обращается к таблице 162 триггеров передачи (как указано на фиг. 5) и распознает, что прием сообщения "RNG-RSP" реализует триггер передачи для сообщения MS 200. В частности, на этапе S23, контроллер 150 сбрасывает значение счетчика числа повторных передач в "0". После этого процесс переходит к этапу S31 (на фиг. 10).<Step S23> The controller 150 accesses the transmission trigger table 162 (as indicated in FIG. 5) and recognizes that the reception of the “RNG-RSP” message implements the transmission trigger for the MS 200 message. In particular, in step S23, the controller 150 resets the value counter of the number of retransmissions to "0". After this, the process proceeds to step S31 (in FIG. 10).

Фиг. 10 является второй блок-схемой, указывающей операции, выполняемые посредством контроллера в BS. Операции по фиг. 10 поясняются ниже поэтапно.FIG. 10 is a second flowchart indicating operations performed by a controller in the BS. The operations of FIG. 10 are explained below in stages.

<Этап S31> Контроллер 150 запускает таймер для измерения времени ожидания.<Step S31> The controller 150 starts a timer for measuring a timeout.

<Этап S32> Контроллер 150 обнаруживает истечение времени в таймере. В частности, контроллер 150 обращается к таблице 162 триггеров передачи и получает идентификатор триггера передачи "1" в сообщении "RNG-RSP (Basic/Primary CID etc)", передаваемом на этапе S22. Затем контроллер 150 обращается к таблице 163 параметров и получает время задержки "10 мс", ассоциированное с полученным идентификатором триггера передачи. Затем контроллер 150 сравнивает полученное время задержки "10 мс" со значением таймера и определяет истечение, когда значение таймера становится равным или большим времени задержки.<Step S32> The controller 150 detects a timer expiration. In particular, the controller 150 accesses the transmission trigger table 162 and obtains the transmission trigger identifier “1” in the message “RNG-RSP (Basic / Primary CID etc)” transmitted in step S22. Then, the controller 150 accesses the parameter table 163 and obtains a delay time of “10 ms” associated with the received transmission trigger identifier. Then, the controller 150 compares the received “10 ms” delay time with the timer value and determines the expiration when the timer value becomes equal to or greater than the delay time.

<Этап S33> Контроллер 150 выделяет полосу пропускания для MS 200. В это время, контроллер 150 обращается к таблице 163 параметров и получает размер сообщения, ассоциированный с идентификатором триггера передачи "1", полученным на этапе S32. Затем контроллер 150 выделяет для MS 200 беспроводную полосу пропускания, соответствующую полученному размеру сообщения. Затем контроллер 150 передает сообщение "UL-MAP (Burst Allocation)" в MS 200.<Step S33> The controller 150 allocates a bandwidth for the MS 200. At this time, the controller 150 accesses the parameter table 163 and obtains the message size associated with the transmission trigger identifier “1” obtained in step S32. Then, the controller 150 allocates a wireless bandwidth for the MS 200 corresponding to the received message size. The controller 150 then transmits the message "UL-MAP (Burst Allocation)" to the MS 200.

<Этап S34> Контроллер 150 ожидает передачи сообщения "SBC-REQ" из MS 200. Когда BS 100 принимает сообщение "RNG-REQ" от MS 200, процесс переходит к этапу S35. Когда BS 100 принимает сообщение "SBC-REQ" из MS 200, процесс переходит к этапу S37. В случае если BS 100 не может принимать сообщение из MS 200, определяется состояние “Нет сигнала”, и процесс переходит к этапу S41 (указанному на фиг. 11). В случае если ошибка CRC возникает в сообщении, принимаемом из MS 200, процесс переходит к этапу S45 (указанному на фиг. 11).<Step S34> The controller 150 waits for the transmission of the “SBC-REQ” message from the MS 200. When the BS 100 receives the “RNG-REQ” message from the MS 200, the process proceeds to step S35. When the BS 100 receives the “SBC-REQ” message from the MS 200, the process proceeds to step S37. If the BS 100 cannot receive the message from the MS 200, the “No signal” state is determined, and the process proceeds to step S41 (indicated in FIG. 11). If a CRC error occurs in a message received from the MS 200, the process proceeds to step S45 (indicated in Fig. 11).

<Этап S35> Контроллер 150 получает сообщение "RNG-REQ".<Step S35> The controller 150 receives an “RNG-REQ” message.

<Этап S36> Контроллер 150 повторно передает в MS 200 сообщение "RNG-RSP", содержащее базовый/первичный CID. После этого, процесс переходит к этапу S31.<Step S36> The controller 150 retransmits to the MS 200 an “RNG-RSP” message containing the base / primary CID. After that, the process proceeds to step S31.

<Этап S37> Контроллер 150 получает сообщение "SBC-REQ".<Step S37> The controller 150 receives a "SBC-REQ" message.

<Этап S38> Контроллер 150 выполняет согласования для методики аутентификации и функций на физическом уровне, которые используются при установлении связи, где функции на физическом уровне включают в себя методику модуляции, методику кодирования с коррекцией ошибок, методику HARQ и т.п., которые поддерживаются.<Step S38> The controller 150 negotiates for the authentication methodology and the physical layer functions that are used in establishing communication, where the physical layer functions include a modulation technique, error correction coding technique, HARQ technique and the like, which are supported .

<Этап S39> Контроллер 150 передает сообщение "SBC-RSP" в MS 200. После этого сообщениями обмениваются между BS 100 и MS 200, как указано на фиг. 7.<Step S39> The controller 150 transmits a "SBC-RSP" message to the MS 200. After that, messages are exchanged between the BS 100 and the MS 200, as indicated in FIG. 7.

Фиг. 11 является третьей блок-схемой, указывающей операции, выполняемые посредством контроллера в BS. На фиг. 11 указывается последовательность обработки ошибок. Операции по фиг. 11 поясняются ниже поэтапно.FIG. 11 is a third flowchart indicating operations performed by a controller in the BS. In FIG. 11 indicates the error processing sequence. The operations of FIG. 11 are explained below in stages.

<Этап S41> В случае если отсутствует сообщение, передаваемое посредством использования полосы пропускания, выделенной для MS 200, в течение заранее определенного времени, контроллер 150 определяет то, что выделенная полоса пропускания находится в состоянии “Нет сигнала”.<Step S41> In the absence of a message transmitted by using the bandwidth allocated to the MS 200 for a predetermined time, the controller 150 determines that the allocated bandwidth is in the “No Signal” state.

<Этап S42> Контроллер 150 повторно передает в MS 200 сообщение "RNG-RSP", содержащее базовый/первичный CID.<Step S42> The controller 150 retransmits to the MS 200 an “RNG-RSP” message containing the base / primary CID.

<Этап S43> Контроллер 150 сравнивает значение счетчика числа повторных передач с максимальным числом повторных передач (которое предварительно устанавливается). Когда значение счетчика числа повторных передач меньше максимального числа повторных передач, процесс переходит к этапу S44. Когда значение счетчика числа повторных передач равно или превышает максимальное число повторных передач, процесс переходит к этапу S48.<Step S43> The controller 150 compares the value of the retransmission counter with the maximum number of retransmissions (which is preset). When the counter value of the number of retransmissions is less than the maximum number of retransmissions, the process proceeds to step S44. When the value of the retransmission counter is equal to or exceeds the maximum number of retransmissions, the process proceeds to step S48.

<Этап S44> Контроллер 150 увеличивает значение счетчика числа повторных передач. После этого процесс переходит к этапу S31.<Step S44> The controller 150 increments the retransmission counter. After this, the process proceeds to step S31.

<Этап S45> Контроллер 150 обнаруживает возникновение ошибки CRC в сообщении, принимаемом от MS 200.<Step S45> The controller 150 detects the occurrence of a CRC error in a message received from the MS 200.

<Этап S46> Контроллер 150 сравнивает значение счетчика числа повторных передач с максимальным числом повторных передач (которое предварительно устанавливается). Когда значение счетчика числа повторных передач меньше максимального числа повторных передач, процесс переходит к этапу S47. Когда значение счетчика числа повторных передач равно или превышает максимальное число повторных передач, процесс переходит к этапу S48.<Step S46> The controller 150 compares the value of the retransmission counter with the maximum number of retransmissions (which is preset). When the counter value of the number of retransmissions is less than the maximum number of retransmissions, the process proceeds to step S47. When the value of the retransmission counter is equal to or exceeds the maximum number of retransmissions, the process proceeds to step S48.

<Этап S47> Контроллер 150 увеличивает значение счетчика числа повторных передач. После этого процесс переходит к этапу S33.<Step S47> The controller 150 increments the retransmission counter. After this, the process proceeds to step S33.

<Этап S48> Контроллер 150 передает в MS 200 сообщение "RNG-RSP", содержащее состояние непрерывности.<Step S48> The controller 150 transmits an “RNG-RSP” message containing a state of continuity to the MS 200.

<Этап S49> Контроллер 150 ожидает передачи кода ранжирования CDMA из MS 200. После этого контроллер 150 получает код ранжирования CDMA из MS 200.<Step S49> The controller 150 waits for the transmission of the CDMA ranking code from the MS 200. After that, the controller 150 receives the CDMA ranking code from the MS 200.

<Этап S50> Контроллер 150 определяет то, находятся или нет мощность приема, частота и время в коде ранжирования CDMA в пределах указанных диапазонов. В случае если значения кода ранжирования CDMA находятся в пределах указанных диапазонов, процесс переходит к этапу S52. В случае если одно или более значений кода ранжирования CDMA находятся за пределами одного или более указанных диапазонов, процесс переходит к этапу S51.<Step S50> The controller 150 determines whether or not the reception power, frequency, and time in the CDMA ranking code are within the specified ranges. If the values of the CDMA ranking code are within the indicated ranges, the process proceeds to step S52. If one or more values of the CDMA ranking code are outside of one or more of the indicated ranges, the process proceeds to step S51.

<Этап S51> Контроллер 150 передает в MS 200 сообщение "RNG-RSP", содержащее одно или более регулирующих значений для одного или более параметров передачи. После этого процесс переходит к этапу S49.<Step S51> The controller 150 transmits to the MS 200 an “RNG-RSP” message containing one or more control values for one or more transmission parameters. After this, the process proceeds to step S49.

<Этап S52> Контроллер 150 передает в MS 200 сообщение "RNG-RSP", содержащее состояние успешности.<Step S52> The controller 150 transmits an “RNG-RSP” message containing a success state to the MS 200.

<Этап S53> Контроллер 150 сбрасывает значение счетчика числа повторных передач в "0". После этого процесс переходит к этапу S33.<Step S53> The controller 150 resets the retransmission counter to “0”. After this, the process proceeds to step S33.

Далее подробно поясняются операции, выполняемые посредством контроллера 250 в MS 200, со ссылкой на блок-схемы.Next, operations performed by the controller 250 in the MS 200 are explained in detail with reference to flowcharts.

Фиг. 12 является первой блок-схемой, указывающей операции, выполняемые посредством контроллера в MS. Фиг. 12 указывает операции после передачи кода ранжирования CDMA. Операции по фиг. 12 поясняются ниже поэтапно.FIG. 12 is a first flowchart indicating operations performed by a controller in an MS. FIG. 12 indicates operations after transmitting a CDMA ranking code. The operations of FIG. 12 are explained below in stages.

<Этап S61> Контроллер 250 ожидает передачи сообщения "RNG-RSP" из BS 100.<Step S61> The controller 250 waits for the transmission of the RNG-RSP message from the BS 100.

<Этап S62> Контроллер 250 получает сообщение "RNG-RSP", передаваемое из BS 100.<Step S62> The controller 250 receives the “RNG-RSP” message transmitted from the BS 100.

<Этап S63> Контроллер 250 определяет то, указывает или нет сообщение "RNG-RSP", передаваемое из BS 100, состояние успешности. Когда результатом определения является "Да", процесс переходит к этапу S66. Когда результатом определения является "Нет", процесс переходит к этапу S64.<Step S63> The controller 250 determines whether or not the RNG-RSP message transmitted from the BS 100 indicates a success status. When the determination result is “Yes”, the process advances to step S66. When the result of the determination is “No,” the process advances to step S64.

<Этап S64> Контроллер 250 передает код ранжирования CDMA.<Step S64> The controller 250 transmits a CDMA ranking code.

<Этап S65> Контроллер 250 ожидает передачи сообщения "RNG-RSP" из BS 100. После этого процесс переходит к этапу S62.<Step S65> The controller 250 awaits the transmission of the “RNG-RSP” message from the BS 100. After this, the process proceeds to step S62.

<Этап S66> Контроллер 250 ожидает передачи сообщения "UL-MAP (CDMA Allocation IE)" из BS 100.<Step S66> The controller 250 waits for the transmission of the message "UL-MAP (CDMA Allocation IE)" from the BS 100.

<Этап S67> Контроллер 250 получает сообщение "UL-MAP (CDMA Allocation IE)", передаваемое из BS 100.<Step S67> The controller 250 receives the message “UL-MAP (CDMA Allocation IE)” transmitted from the BS 100.

<Этап S68> Контроллер 250 передает сообщение "RNG-REQ (MAC Address etc)". В частности, контроллер 250 формирует параметр сообщения, имеющий форму, идентичную значению типа "X" в таблице 261 задания TLV, на основе содержимого таблицы 263 управления информацией сообщений. Параметр сообщения состоит из размера сообщения, которое должно быть передано, времени задержки и идентификатора триггера передачи. Размер сообщения, которое должно быть передано, и время задержки могут быть получены из таблицы 263 управления информацией сообщений, а идентификатор триггера передачи может быть получен из таблицы 262 триггеров передачи. Таким образом, контроллер 250 выполняет поиск в таблице 262 триггеров передачи на предмет сообщения, которое должно быть передано, соответствующего типу сообщения, указанного в столбце "Transmitted Message" в таблице 263 управления информацией сообщений, и получает из таблицы 262 триггеров передачи идентификатор триггера передачи, соответствующий сообщению, которое должно быть передано, поиск которого осуществляется.<Step S68> The controller 250 transmits the message "RNG-REQ (MAC Address etc)". In particular, the controller 250 generates a message parameter having a form identical to the value of type “X” in the TLV task table 261 based on the contents of the message information management table 263. The message parameter consists of the size of the message to be transmitted, the delay time, and the transmission trigger identifier. The size of the message to be transmitted and the delay time can be obtained from the message information management table 263, and the transmission trigger identifier can be obtained from the transmission trigger table 262. Thus, the controller 250 searches the transmission trigger table 262 for the message to be transmitted corresponding to the type of message indicated in the “Transmitted Message” column in the message information management table 263, and obtains the transmission trigger identifier from the transmission trigger table 262, corresponding to the message to be transmitted, which is being searched.

<Этап S69> Контроллер 250 ожидает передачи сообщения "RNG-RSP (Basic/Primary CID etc)" из BS 100. В случае если сообщение "RNG-RSP (Basic/Primary CID etc)" из BS 100 достигает MS 200, процесс переходит к этапу S72. В случае если сообщение "UL-MAP (Burst Allocation)" из BS 100 достигает MS 200 до того, как сообщение "RNG-RSP (Basic/Primary CID etc)" достигает MS 200, процесс переходит к этапу S70.<Step S69> The controller 250 waits for the transmission of the “RNG-RSP (Basic / Primary CID etc)” message from the BS 100. If the “RNG-RSP (Basic / Primary CID etc)” message from the BS 100 reaches the MS 200, the process proceeds to step S72. If the “UL-MAP (Burst Allocation)” message from the BS 100 reaches the MS 200 before the “RNG-RSP (Basic / Primary CID etc)” message reaches the MS 200, the process advances to step S70.

<Этап S70> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100.<Step S70> The controller 250 receives the message “UL-MAP (Burst Allocation)” transmitted from the BS 100.

<Этап S71> Контроллер 250 повторно передает сообщение "RNG-REQ (MAC Address etc)". После этого процесс переходит к этапу S69.<Step S71> The controller 250 retransmits the RNG-REQ (MAC Address etc) message. After this, the process proceeds to step S69.

<Этап S72> Контроллер 250 получает сообщение "RNG-RSP (Basic/Primary CID etc)", передаваемое из BS 100.<Step S72> The controller 250 receives the message "RNG-RSP (Basic / Primary CID etc)" transmitted from the BS 100.

<Этап S73> Контроллер 250 осуществляет подготовки для передачи сообщения "SBC-REQ". После этого процесс переходит к этапу S81 (указанному на фиг. 13).<Step S73> The controller 250 makes preparations for transmitting the SBC-REQ message. After that, the process proceeds to step S81 (indicated in FIG. 13).

Фиг. 13 является второй блок-схемой, указывающей операции, выполняемые посредством контроллера в MS. Операции по фиг. 13 поясняются ниже поэтапно.FIG. 13 is a second flowchart indicating operations performed by a controller in the MS. The operations of FIG. 13 are explained below in stages.

<Этап S81> Контроллер 250 ожидает передачи сообщения "UL-MAP (Burst Allocation)" из BS 100.<Step S81> The controller 250 awaits the transmission of the UL-MAP (Burst Allocation) message from the BS 100.

<Этап S82> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100.<Step S82> The controller 250 receives the “UL-MAP (Burst Allocation)” message transmitted from the BS 100.

<Этап S83> Контроллер 250 передает сообщение "SBC-REQ" в BS 100.<Step S83> The controller 250 transmits a "SBC-REQ" message to the BS 100.

<Этап S84> Контроллер 250 ожидает передачи сообщения "SBC-RSP" из BS 100. Когда сообщение "SBC-RSP" из BS 100 достигает MS 200, процесс переходит к этапу S85. Когда сообщение "UL-MAP (Burst Allocation)" из BS 100 достигает MS 200, процесс переходит к этапу S87. Дополнительно, когда сообщение "RNG-RSP (Continue) (Непрерывность)" из BS 100 достигает MS 200, процесс переходит к этапу S89.<Step S84> The controller 250 waits for the transmission of the SBC-RSP message from the BS 100. When the SBC-RSP message from the BS 100 reaches the MS 200, the process proceeds to step S85. When the “UL-MAP (Burst Allocation)” message from the BS 100 reaches the MS 200, the process proceeds to step S87. Further, when the “RNG-RSP (Continue)” message from the BS 100 reaches the MS 200, the process proceeds to step S89.

<Этап S85> Контроллер 250 получает сообщение "SBC-RSP", передаваемое из BS 100.<Step S85> The controller 250 receives a "SBC-RSP" message transmitted from the BS 100.

<Этап S86> Контроллер 250 ожидает передачи сообщения "PKMv2-RSP (EAP-Transfer:EAP Request/Identify)" из BS 100. После этого сообщениями обмениваются между MS 200 и BS 100, как указано на фиг. 7.<Step S86> The controller 250 waits for the transmission of the "PKMv2-RSP (EAP-Transfer: EAP Request / Identify)" message from the BS 100. After that, messages are exchanged between the MS 200 and the BS 100, as indicated in FIG. 7.

<Этап S87> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100.<Step S87> The controller 250 receives a "UL-MAP (Burst Allocation)" message transmitted from the BS 100.

<Этап S88> Контроллер 250 повторно передает сообщение "SBC-REQ" в BS 100. После этого процесс переходит к этапу S84.<Step S88> The controller 250 retransmits the “SBC-REQ” message to the BS 100. After this, the process proceeds to step S84.

<Этап S89> Контроллер 250 получает сообщение "RNG-RSP (Continue)", передаваемое из BS 100.<Step S89> The controller 250 receives the “RNG-RSP (Continue)” message transmitted from the BS 100.

<Этап S90> Контроллер 250 передает код ранжирования CDMA в BS 100.<Step S90> The controller 250 transmits a CDMA ranking code to the BS 100.

<Этап S91> Контроллер 250 ожидает передачи сообщения "RNG-RSP" из BS 100.<Step S91> The controller 250 awaits the transmission of the “RNG-RSP” message from the BS 100.

<Этап S92> Контроллер 250 получает сообщение "RNG-RSP", передаваемое из BS 100.<Step S92> The controller 250 receives an “RNG-RSP” message transmitted from the BS 100.

<Этап S93> Контроллер 250 определяет то, указывает или нет полученное сообщение "RNG-RSP" состояние успешности. Когда результатом определения является "Да", процесс переходит к этапу S81. Когда результатом определения является "Нет", процесс переходит к этапу S90.<Step S93> The controller 250 determines whether or not the received RNG-RSP message indicates a success status. When the determination result is “Yes”, the process advances to step S81. When the determination result is “No,” the process advances to step S90.

Как пояснено выше, эффективное выделение полосы пропускания может быть реализовано без ухудшения надежности связи.As explained above, efficient bandwidth allocation can be implemented without compromising communication reliability.

Хотя сообщения для запроса или выделения полос пропускания для передачи сообщений "PKM-REQ" не указываются в вышеупомянутых пояснениях по первому варианту осуществления, операции, аналогичные операциям, поясняемым выше, также могут применяться к выделению полосы пропускания для сообщений "PKM-REQ" (к примеру, сообщения "PKMv2-REQ (Key Request) (Запрос ключа)").Although messages for querying or allocating bandwidths for transmitting PKM-REQ messages are not indicated in the above explanations for the first embodiment, operations similar to those explained above can also be applied to allocating bandwidth for PKM-REQ messages (to for example, the message "PKMv2-REQ (Key Request)").

Второй вариант осуществленияSecond Embodiment

Далее поясняется второй вариант осуществления. Второй вариант осуществления применяется к случаям, в которых MS передает сообщение в BS после того, как MS выполняет некоторую обработку в ответ на сообщение из BS, и время обработки MS не может оцениваться заранее. В первом варианте осуществления время задержки, возникающее до тех пор, пока не завершены подготовки к передаче сообщения, которое должно быть передано из MS, и размер сообщения являются заранее определенными в MS. Тем не менее, при некотором типе обработки, время задержки может варьироваться. Например, информацией для аутентификации обмениваются посредством сообщений PKM. В некоторых случаях, MS выполняет верификацию допустимости информации, содержащейся в сообщении, принимаемом из BS, формирование ключа и т.п., так что время задержки, возникающее до передачи последующего сообщения, может варьироваться.Next, a second embodiment is explained. The second embodiment applies to cases in which the MS transmits a message to the BS after the MS performs some processing in response to the message from the BS, and the processing time of the MS cannot be estimated in advance. In the first embodiment, the delay time that occurs until the preparations for transmitting the message to be transmitted from the MS and the message size are predetermined in the MS are completed. However, with some type of processing, the delay time may vary. For example, authentication information is exchanged through PKM messages. In some cases, the MS verifies the validity of the information contained in the message received from the BS, generates a key, and the like, so that the delay time that occurs before the transmission of the subsequent message can vary.

Согласно второму варианту осуществления даже в случае, если время задержки может варьироваться и подготовки к передаче сообщения не могут быть завершены в заранее определенное время задержки, эффективность обработки при выделении полосы пропускания для передачи сообщения повышается. Даже в вышеописанном случае, первый вариант осуществления может применяться посредством определения в качестве фиксированного времени задержки максимального времени задержки. Тем не менее, в случае если первый вариант осуществления применяется, как описано выше, определенное время задержки является слишком большим, так что задержка обработки увеличивается.According to the second embodiment, even if the delay time may vary and preparations for transmitting a message cannot be completed at a predetermined delay time, the processing efficiency of allocating a bandwidth for transmitting the message is improved. Even in the above case, the first embodiment can be applied by determining the maximum delay time as a fixed delay time. However, if the first embodiment is applied as described above, the determined delay time is too long, so that the processing delay is increased.

Чтобы разрешить вышеуказанную проблему, согласно второму варианту осуществления, BS сначала выделяет для MS CDMA-код запроса полосы пропускания, который является уникальным для MS. Непосредственно перед тем, как MS становится готовой передавать последующее сообщение, MS передает в BS CDMA-код запроса полосы пропускания в качестве сигнала запроса беспроводной полосы пропускания для запроса выделения полосы пропускания. Когда BS принимает CDMA-код запроса полосы пропускания, BS определяет MS на основе CDMA-кода запроса полосы пропускания и выделяет полосу пропускания, через которую сообщение, которое, как ожидается, должно приниматься, затем может быть передано. Предполагается, что размер сообщения известен заранее как для BS, так и для MS, например, посредством сообщения в BS размера сообщения MS способом, аналогичным первому варианту осуществления.In order to solve the above problem, according to the second embodiment, the BS first allocates a bandwidth request CDMA code for the MS that is unique to the MS. Just before the MS becomes ready to transmit the subsequent message, the MS transmits to the BS a CDMA bandwidth request code as a wireless bandwidth request signal for a bandwidth allocation request. When the BS receives the CDMA bandwidth request code, the BS determines the MS based on the CDMA bandwidth request code and allocates a bandwidth through which the message, which is expected to be received, can then be transmitted. It is assumed that the message size is known in advance for both the BS and the MS, for example, by reporting to the BS the message size of the MS in a manner similar to the first embodiment.

CDMA-код запроса полосы пропускания может выделяться посредством BS для MS, например, посредством использования сообщения "RNG-RSP" и т.п. В это время, можно ограничивать период истечения выделенного кода временем, в котором процесс входа в сеть MS, принимающей выделение, завершается, для сокращения числа кодов.The bandwidth request CDMA code may be allocated by the BS for the MS, for example, by using the “RNG-RSP” message and the like. At this time, it is possible to limit the expiration period of the allocated code to the time in which the process of entering the network MS receiving the allocation is completed to reduce the number of codes.

Помимо этого, код может выделяться в расчете на каждое сообщение. Таким образом, BS может присоединять к сообщению, которое должно быть передано из BS в MS, кода запроса полосы пропускания для запроса полосы пропускания для использования при передаче последующего сообщения из MS. Затем MS может использовать CDMA-код запроса полосы пропускания для запроса полосы пропускания для использования при передаче последующего сообщения.In addition, the code can be allocated per message. Thus, the BS may attach to the message to be transmitted from the BS to the MS a bandwidth request code for requesting a bandwidth for use in transmitting a subsequent message from the MS. The MS can then use the CDMA bandwidth request code to request bandwidth for use in transmitting a subsequent message.

Функции BS и MS для реализации вышеупомянутой обработки являются аналогичными функциям в первом варианте осуществления, проиллюстрированном на фиг. 3 и 4. Тем не менее, второй вариант осуществления отличается от первого варианта осуществления обработкой, выполняемой посредством контроллера 150 в BS 100, данными, хранимыми в запоминающем устройстве 160 в BS 100, обработкой, выполняемой посредством контроллера 250 в MS 200, и данными, хранимыми в запоминающем устройстве 260 в MS 200. Поэтому признаки второго варианта осуществления, которые отличаются от первого варианта осуществления, поясняются ниже со ссылкой на фиг. 3 и 4.The functions of the BS and MS for implementing the above processing are similar to the functions in the first embodiment illustrated in FIG. 3 and 4. However, the second embodiment differs from the first embodiment by the processing performed by the controller 150 in the BS 100, the data stored in the storage device 160 in the BS 100, the processing performed by the controller 250 in the MS 200, and data, stored in the storage device 260 in the MS 200. Therefore, features of the second embodiment that differ from the first embodiment are explained below with reference to FIG. 3 and 4.

Фиг. 14 является схемой, иллюстрирующей содержимое запоминающего устройства в BS во втором варианте осуществления. Запоминающее устройство 160 в BS 100 заранее сохраняет таблицу 161 задания TLV, таблицу 162 триггеров передачи и таблицу 164 управления идентификаторами передаваемых сообщений. Помимо этого, когда MS 200 соединяется с BS 100, таблица 163 параметров и таблица 165 управления размером сообщений формируются посредством контроллера 150 и сохраняются в запоминающем устройстве 160.FIG. 14 is a diagram illustrating contents of a storage device in a BS in a second embodiment. The storage device 160 in the BS 100 stores in advance the TLV job table 161, the transmission trigger table 162, and the transmitted message identifier management table 164. In addition, when the MS 200 is connected to the BS 100, the parameter table 163 and the message size control table 165 are generated by the controller 150 and stored in the storage device 160.

Задание TLV типа "Y", а также задание TLV типа "X" (указанное на фиг. 5) записываются в таблицу 161 задания TLV, указанную на фиг. 14. В задании TLV типа "Y" первые восемь битов указывают идентификатор передаваемого сообщения, а последующие 16 битов указывают размер сообщения, которое должно быть передано (в байтах). Идентификатор передаваемого сообщения - это идентификационный номер для уникальной идентификации сообщений, передаваемых из MS 200 в BS 100.The TLV job of type “Y” as well as the TLV job of type “X” (indicated in FIG. 5) are recorded in the TLV job table 161 of FIG. 14. In the TLV type “Y” job, the first eight bits indicate the identifier of the message being transmitted, and the next 16 bits indicate the size of the message to be transmitted (in bytes). Transmitted Message Identifier is an identification number for uniquely identifying messages transmitted from the MS 200 to the BS 100.

Контроллер 150 в BS 100 распознает параметр сообщения, принимаемый от MS 200, на основе таблицы 161 задания TLV. В частности, когда контроллер 150 принимает параметр сообщения типа "X", контроллер 150 определяет то, что параметр сообщения служит для автоматического выделения полосы пропускания. Поэтому контроллер 150 анализирует параметр сообщения типа "X" со ссылкой на таблицу 161 задания TLV и записывает идентификатор триггера передачи, время задержки и размер сообщения в таблицу 163 параметров.The controller 150 in the BS 100 recognizes a message parameter received from the MS 200 based on the TLV job table 161. In particular, when the controller 150 receives a “X” type message parameter, the controller 150 determines that the message parameter is for automatically allocating a bandwidth. Therefore, the controller 150 analyzes an “X” type message parameter with reference to the TLV job table 161 and writes the transmission trigger identifier, delay time, and message size to the parameter table 163.

Помимо этого, когда контроллер 150 принимает параметр сообщения типа "Y", контроллер 150 определяет, что параметр сообщения является для выделения полосы пропускания на основе приема кода запроса BW. Поэтому контроллер 150 анализирует параметр сообщения типа "Y" со ссылкой на таблицу 161 задания TLV и записывает идентификатор передаваемого сообщения и размер сообщения в таблицу 165 управления размером сообщений.In addition, when the controller 150 receives a “Y” type message parameter, the controller 150 determines that the message parameter is for allocating bandwidth based on the reception of the BW request code. Therefore, the controller 150 analyzes a “Y” type message parameter with reference to the TLV job table 161 and writes the transmitted message identifier and message size to the message size control table 165.

Содержимое таблицы 162 триггеров передачи и таблицы 163 параметров является таким, как указано на фиг. 5.The contents of the transmission trigger table 162 and the parameter table 163 are as indicated in FIG. 5.

Таблица 164 управления идентификаторами передаваемых сообщений является таблицей данных для управления идентификатором передаваемого сообщения.The transmitted message identifier management table 164 is a data table for managing the transmitted message identifier.

Таблица 164 управления идентификаторами передаваемых сообщений имеет столбцы "Transmitted Message ID (Идентификатор передаваемого сообщения)" и "Message (Сообщение)". Идентификационный номер каждого сообщения, передаваемого из MS 200 в BS 100, записывается в столбец "Transmitted Message ID", а тип сообщения, соответствующего идентификатору передаваемого сообщения, записывается в столбец "Message".The transmitted message identifier management table 164 has the “Transmitted Message ID” and “Message” columns. The identification number of each message transmitted from the MS 200 to the BS 100 is recorded in the "Transmitted Message ID" column, and the type of message corresponding to the identifier of the transmitted message is recorded in the "Message" column.

Таблица 165 управления размером сообщений является таблицей данных для управления размерами данных всех или части сообщений, передаваемых из MS 200 в BS 100, для каждого из которых время задержки неизвестно, а размер данных известен. Таблица 165 управления размером сообщений имеет столбцы "Transmitted Message ID" и "Message Size". Идентификационный номер каждого сообщения, передаваемого из MS 200, устанавливается в столбце "Transmitted Message ID", а размер данных соответствующего сообщения устанавливается в столбце "Message Size".Message size control table 165 is a data table for managing data sizes of all or part of messages transmitted from MS 200 to BS 100, for each of which a delay time is unknown and the data size is known. The message size control table 165 has the "Transmitted Message ID" and "Message Size" columns. The identification number of each message transmitted from the MS 200 is set in the "Transmitted Message ID" column, and the data size of the corresponding message is set in the "Message Size" column.

Фиг. 15 является схемой, иллюстрирующей содержимое запоминающего устройства в MS во втором варианте осуществления. Запоминающее устройство 260 в MS 200 сохраняет таблицу 261 задания TLV, таблицу 262 триггеров передачи и таблицу 264 управления идентификаторами передаваемых сообщений. Когда MS 200 подключается, контроллер 250 формирует таблицу 263 управления информацией сообщений и сохраняет таблицу 263 управления информацией сообщений в запоминающем устройстве 260.FIG. 15 is a diagram illustrating contents of a storage device in an MS in a second embodiment. The storage device 260 in the MS 200 stores the TLV job table 261, the transmission trigger table 262, and the transmitted message identifier management table 264. When the MS 200 is connected, the controller 250 generates a message information management table 263 and stores the message information management table 263 in the memory 260.

Структуры и содержимое таблицы 261 задания TLV являются идентичными таблице 161 задания TLV, указанной на фиг. 14. Содержимое таблицы 262 триггеров передачи является идентичным содержимому, указанному на фиг. 6.The structures and contents of the TLV definition table 261 are identical to the TLV definition table 161 shown in FIG. 14. The contents of the transmission trigger table 262 is identical to the contents indicated in FIG. 6.

Размеры сообщений одного или более сообщений, для каждого из которых время задержки неизвестно, а размер данных известен заранее, а также информация, указанная на фиг. 6, устанавливаются в таблице 263 управления информацией сообщений. В таблице 263 управления информацией сообщений, для одного или более сообщений, для каждого из которых время задержки неизвестно, а размер данных известен заранее, допустимые данные устанавливаются только в столбце "Message Size", а недопустимые данные устанавливаются в столбце "Delay Time".The message sizes of one or more messages, for each of which the delay time is unknown, and the data size is known in advance, as well as the information indicated in FIG. 6 are set in message information management table 263. In the message information management table 263, for one or more messages, for each of which the delay time is unknown and the data size is known in advance, valid data is set only in the "Message Size" column, and invalid data is set in the "Delay Time" column.

Структуры и содержимое таблицы 264 управления идентификаторами передаваемых сообщений являются идентичными таблице 164 управления идентификаторами передаваемых сообщений, указанной на фиг. 14.The structures and contents of the transmitted message identifier management table 264 are identical to the transmitted message identifier management table 164 of FIG. fourteen.

Когда вышеупомянутые данные используются, эффективное выделение полосы пропускания может быть реализовано между BS 100 и MS 200.When the above data is used, efficient bandwidth allocation can be implemented between the BS 100 and the MS 200.

Фиг. 16 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS во втором варианте осуществления. На фиг. 16 допускается, что EAP-TLS (расширяемый протокол аутентификации - протокол защиты транспортного уровня) приспосабливается в качестве методики аутентификации. Последовательность, предшествующая передаче сообщения "SBC-REQ" на фиг. 16, аналогична первому варианту осуществления.FIG. 16 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in the second embodiment. In FIG. 16, it is assumed that EAP-TLS (Extensible Authentication Protocol - Transport Layer Security Protocol) is adapted as an authentication technique. The sequence preceding the transmission of the SBC-REQ message in FIG. 16 is similar to the first embodiment.

Сообщения, которыми обмениваются между BS 100 и MS 200, указываются на фиг. 16. На фиг. 16 обмениваемые сообщения указаны посредством линий со стрелками, типы сообщений указываются выше линий со стрелками, а данные, содержащиеся в сообщениях, указываются в круглых скобках согласно типам сообщений. Помимо этого, сигналы и сообщения для запроса и выделения полосы пропускания указываются посредством пунктирных линий, и основные сообщения для обмена информацией по аутентификации и т.п. между MS 200 и BS 100 указываются посредством сплошных линий.Messages exchanged between the BS 100 and the MS 200 are indicated in FIG. 16. In FIG. 16 exchanged messages are indicated by arrow lines, message types are indicated above arrow lines, and data contained in messages are indicated in parentheses according to message types. In addition, signals and messages for requesting and allocating bandwidth are indicated by dashed lines, and main messages for exchanging authentication information, etc. between MS 200 and BS 100 are indicated by solid lines.

Дополнительно, кривые линии, показанные на стороне BS со стрелками, указывают обработку для выделения полосы пропускания и идут от сообщения, порождающего обработку для выделения полосы пропускания, к сообщению, сообщающему MS 200 подробности о выделении полосы пропускания. В частности, кривые пунктирные линии указывают автоматическое выделение полосы пропускания с учетом времени задержки, при этом автоматическое выделение полосы пропускания реализуется посредством функции выделения полосы пропускания согласно первому варианту осуществления. С другой стороны, кривые сплошные линии указывают выделение полосы пропускания на основе приема кода запроса BW, который реализуется посредством функции выделения полосы пропускания, предоставляемой согласно второму варианту осуществления.Additionally, the curved lines shown on the BS side with arrows indicate processing for bandwidth allocation and go from the message generating the processing for bandwidth allocation to the message informing the MS 200 of the bandwidth allocation details. In particular, the dashed line curves indicate the automatic allocation of bandwidth taking into account the delay time, while the automatic allocation of bandwidth is realized by the function of allocating bandwidth according to the first embodiment. On the other hand, the solid line curves indicate bandwidth allocation based on the reception of the BW request code, which is realized by the bandwidth allocation function provided according to the second embodiment.

Как указано на фиг. 16, после того как BS 100 передает сообщение "SBC-RSP", BS 100 передает сообщение "PKMv2-RSP (EAP-Transfer:EAP Request/Identify) (Передача EAP: Запрос/идентификация EAP)" в MS 200, чтобы начинать последовательность аутентификации. Когда MS 200 принимает сообщение "PKMv2-RSP (EAP-Transfer:EAP Request/Identify)" и заранее определенное время истекает после передачи сообщения "PKMv2-RSP (EAP-Transfer:EAP Request/Identify)", BS 100 выделяет для MS 200 полосу пропускания для передачи, из MS 200 в BS 100, сообщения "PKMv2-REQ (EAP-Transfer:EAP-Response/Identify(MyID)) (Передача EAP: Ответ/идентификация EAP(Мой идентификатор)", содержащего NAI (идентификатор доступа к сети) в качестве идентификационных данных MS 200. Аналогично первому варианту осуществления, в BS 100 сообщается заранее определенное время посредством MS 200 с помощью сообщения "RNG-REQ (MAC Address etc)", и она записывает заранее определенное время в таблицу 163 параметров. Альтернативно, вышеупомянутое время задержки в качестве параметра, уникального для системы, может записываться заранее в таблицу 163 параметров.As indicated in FIG. 16, after the BS 100 transmits the “SBC-RSP” message, the BS 100 transmits the message “PKMv2-RSP (EAP-Transfer: EAP Request / Identify)” to the MS 200 to start the sequence authentication. When the MS 200 receives the message "PKMv2-RSP (EAP-Transfer: EAP Request / Identify)" and a predetermined time elapses after the transmission of the message "PKMv2-RSP (EAP-Transfer: EAP Request / Identify)", the BS 100 allocates for the MS 200 bandwidth for transmission, from MS 200 to BS 100, of the message "PKMv2-REQ (EAP-Transfer: EAP-Response / Identify (MyID)) (Transmit EAP: Response / Identification EAP (My Identifier)" containing the NAI (Access Identifier to the network) as the credentials of the MS 200. Similar to the first embodiment, a predetermined time is reported to the BS 100 by the MS 200 using the message “RNG-REQ (MAC Address etc)”, and it writes a predetermined time to the parameter table 163. Alternatively, the aforementioned delay time as a parameter unique to the system may be written in advance to the parameter table 163.

В связи с этим сообщение "PKMv2-REQ" содержит информацию для обработки на протокольном уровне, который выше сообщения "SBC-REQ" и сообщения "REG-REQ", включающего в себя аутентификационную информацию. Поэтому предпочтительно, чтобы время обработки, разрешенное для готовности MS 200 передавать сообщение "PKMv2-REQ", превышало время обработки, разрешенное для готовности MS 200 передавать сообщение "SBC-REQ" или сообщение "REG-REQ".In this regard, the message "PKMv2-REQ" contains information for processing at the protocol level, which is higher than the message "SBC-REQ" and the message "REG-REQ", which includes authentication information. Therefore, it is preferable that the processing time allowed for the readiness of the MS 200 to transmit the PKMv2-REQ message exceeds the processing time allowed for the readiness of the MS 200 to transmit the SBC-REQ message or the REG-REQ message.

Когда MS 200 принимает сообщение "PKMv2-RSP (EAP-Transfer:EAP Request/Identify)", MS 200 передает в BS 100 сообщение "PKMv2-REQ (EAP-Transfer:EAP-Response/Identify(MyID))", содержащее NAI (идентификатор доступа к сети) MS 200, посредством использования автоматически выделенной беспроводной полосы пропускания. В то же время NAI имеет, например, форму "user-name@service_provider.com". NAI передается через BS 100 на сервер аутентификации (не показан), хотя пояснения по обмену сообщениями между BS 100 и сервером аутентификации не включены в эту спецификацию.When the MS 200 receives the message "PKMv2-RSP (EAP-Transfer: EAP Request / Identify)", the MS 200 transmits to the BS 100 the message "PKMv2-REQ (EAP-Transfer: EAP-Response / Identify (MyID))" containing the NAI (network access identifier) MS 200, by using automatically allocated wireless bandwidth. At the same time, the NAI has, for example, the form "user-name@service_provider.com". The NAI is transmitted through the BS 100 to an authentication server (not shown), although explanations of the exchange of messages between the BS 100 and the authentication server are not included in this specification.

BS 100 начинает аутентификацию TLS (протокол защиты транспортного уровня) посредством передачи сообщения "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Start) (Запрос EAP/начало TLS)" в MS 200. В это время BS 100 выделяет для MS 200 беспроводную полосу пропускания для передачи сообщения "EAP-Response/TLS Client Hello (Ответ EAP/Приветствие клиента TLS)" посредством MS 200 способом, аналогичным вышеуказанной операции после передачи сообщения "EAP Request/Identify". Когда MS 200 принимает сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Start)", MS 200 передает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)" в BS 100 с использованием автоматически выделенной полосы пропускания. Сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)" содержит версию TLS, идентификатор сеанса, случайное число, варианты алгоритмов блочного шифрования и т.п.The BS 100 starts TLS (Transport Layer Security Protocol) authentication by sending a PKMv2-RSP EAP-Transfer (EAP-Request / TLS Start) message to the MS 200. At this time, the BS 100 allocates for the MS 200 wireless bandwidth for transmitting the EAP-Response / TLS Client Hello message via the MS 200 in a manner similar to the above operation after transmitting the EAP Request / Identify message. When the MS 200 receives the PKMv2-RSP EAP-Transfer (EAP-Request / TLS Start) message, the MS 200 sends the PKMv2-RQ EAP-Transfer (EAP-Response / TLS Client Hello) message to the BS 100 using the automatically allocated bandwidth. The message "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Hello)" contains the TLS version, session ID, random number, block encryption algorithm options, etc.

Затем BS 100 передает в MS 200 сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Server Hello, Server Certificate,...) (Запрос EAP/Приветствие сервера TLS, сертификат сервера,...)", содержащее выбранную версию TLS, идентификатор сеанса, случайное число, варианты алгоритмов шифрования, сертификат сервера и т.п.Then the BS 100 transmits to the MS 200 the message "PKMv2-RSP EAP-Transfer (EAP-Request / TLS Server Hello, Server Certificate, ...) (EAP Request / TLS Server Welcome, Server Certificate, ...)" containing the selected TLS version, session identifier, random number, encryption algorithm options, server certificate, etc.

Когда MS 200 принимает сертификат сервера, необходимо, чтобы MS 200 верифицировала допустимость сертификата сервера перед передачей ответного сообщения. Тем не менее, время верификации сертификата сервера является неопределенным. Поэтому BS 100 выделяет полосу пропускания после приема CDMA-кода запроса полосы пропускания от MS 200 вместо автоматического выделения полосы пропускания для передачи ответного сообщения из MS 200. Как упомянуто выше, CDMA-код запроса полосы пропускания уникально выделяется для MS 200. Поэтому, когда BS 100 принимает CDMA-код запроса полосы пропускания, BS 100 может определять то, какая MS 200 передает CDMA-код запроса полосы пропускания. Когда верификация сертификата сервера завершена, MS 200 передает выделенный CDMA-код запроса полосы пропускания в BS 100 до того, как подготовка к передаче сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)" завершается.When the MS 200 accepts the server certificate, it is necessary that the MS 200 verify the validity of the server certificate before transmitting the response message. However, the server certificate verification time is uncertain. Therefore, the BS 100 allocates the bandwidth after receiving the CDMA bandwidth request code from the MS 200 instead of automatically allocating the bandwidth for transmitting the response message from the MS 200. As mentioned above, the CDMA bandwidth request code is uniquely allocated to the MS 200. Therefore, when the BS 100 receives the CDMA bandwidth request code, BS 100 can determine which MS 200 transmits the CDMA bandwidth request code. When the server certificate verification is completed, the MS 200 sends the allocated CDMA bandwidth request code to the BS 100 before the preparation for sending the "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)" message is completed.

Когда BS 100 принимает CDMA-код запроса полосы пропускания, BS 100 выделяет для MS 200 полосу пропускания для передачи EAP-Response/TLS Client Certificate из MS 200. В это время, полоса пропускания определяется согласно размеру сообщения, записанному в таблицу 165 управления размером сообщений, в соответствии с идентификатором сообщения сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)". Когда полоса пропускания выделяется для MS 200, BS 100 передает сообщение "UL-MAP (Burst Allocation)" в MS 200. Когда MS 200 принимает выделение полосы пропускания, MS 200 передает в BS 100 сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)", содержащее сертификат клиента и т.п., посредством использования выделенной полосы пропускания.When the BS 100 receives the CDMA bandwidth request code, the BS 100 allocates bandwidth for the MS 200 to transmit the EAP-Response / TLS Client Certificate from the MS 200. At this time, the bandwidth is determined according to the message size recorded in the message size control table 165 , in accordance with the message message identifier "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)". When the bandwidth is allocated for the MS 200, the BS 100 transmits a "UL-MAP (Burst Allocation)" message to the MS 200. When the MS 200 receives the bandwidth allocation, the MS 200 transmits a "PKMv2-REQ EAP-Transfer (EAP- Response / TLS Client Certificate, ...) ", containing the client certificate, etc., through the use of dedicated bandwidth.

В следующих операциях, запрос и выделение полосы пропускания выполняются посредством использования любого из способа, в котором полоса пропускания автоматически выделяется с учетом времени задержки, как поясняется для первого варианта осуществления, и способа, в котором полоса пропускания выделяется на основе CDMA-кода запроса полосы пропускания, при этом последний способ заново предоставляется согласно второму варианту осуществления. Поэтому в следующем пояснении по выделению полосы пропускания во время обмена EAP с помощью сообщений PKM, только используемый способ выделения полосы пропускания указывается, и пояснения по обмену сообщениями и сигналы для выделения полосы пропускания не указываются.In the following operations, the request and bandwidth allocation are performed by using any of the method in which the bandwidth is automatically allocated based on the delay time, as explained for the first embodiment, and the method in which the bandwidth is allocated based on the CDMA code of the bandwidth request wherein the latter method is newly provided according to the second embodiment. Therefore, in the following explanation of bandwidth allocation during EAP exchange using PKM messages, only the used bandwidth allocation method is indicated, and message exchange explanations and signals for bandwidth allocation are not indicated.

Когда BS 100 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)", BS 100 выполняет аутентификацию сертификата клиента.When the BS 100 receives the "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)" message, the BS 100 authenticates the client certificate.

Когда аутентификация успешно выполнена, BS 100 передает в MS 200 сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Change Cipher Spec)" вместе с информацией, указывающей успешность аутентификации, алгоритм шифрования и т.п. В то же время BS 100 автоматически выделяет полосу пропускания, с учетом времени задержки, для передачи сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS)" из MS 200.When the authentication is successful, the BS 100 transmits a “PKMv2-RSP EAP-Transfer (EAP-Request / TLS Change Cipher Spec)” message to the MS 200 along with information indicating the authentication success, encryption algorithm, etc. At the same time, the BS 100 automatically allocates the bandwidth, taking into account the delay time, for transmitting the "PKMv2-REQ EAP-Transfer (EAP-Response / TLS)" message from the MS 200.

Когда MS 200 принимает EAP-Request/TLS Change Cipher Spec, MS 200 передает в BS 100 сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS)" через выделенную беспроводную полосу пропускания в ответ на EAP-Request/TLS Change Cipher Spec.When the MS 200 receives an EAP-Request / TLS Change Cipher Spec, the MS 200 sends a “PKMv2-REQ EAP-Transfer (EAP-Response / TLS)” message to the BS 100 through the dedicated wireless bandwidth in response to the EAP-Request / TLS Change Cipher Spec.

Когда BS 100 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS)", BS 100 передает в MS 200 сообщение "PKMv2-RSP (EAP-Transfer:EAP-Success) (Успешность EAP)", содержащее главный секретный ключ (MSK). В это время, BS 100 формирует AK (ключ аутентификации) из MSK и дополнительно формирует KEK (ключ шифрования ключей) и CMAC_Key из AK.When the BS 100 receives the "PKMv2-REQ EAP-Transfer (EAP-Response / TLS)" message, the BS 100 transmits to the MS 200 the "PKMv2-RSP (EAP-Transfer: EAP-Success)" message containing the master secret key (MSK). At this time, the BS 100 generates an AK (authentication key) from the MSK and further generates a KEK (key to encrypt the keys) and CMAC_Key from the AK.

Когда MS 200 принимает сообщение "PKMv2-RSP (EAP-Transfer:EAP-Success)", MS 200 формирует AK из MSK и KEK и CMAC_Key из AK.When the MS 200 receives the message "PKMv2-RSP (EAP-Transfer: EAP-Success)", the MS 200 generates an AK from MSK and KEK and CMAC_Key from AK.

После того как BS 100 передает сообщение "PKMv2-RSP (EAP-Transfer:EAP-Success)" и формирует AK, KEK и CMAC_Key, BS 100 передает в MS 200 сообщение "PKMv2-RSP (SA-TEK-Challenge)", которое защищено посредством сформированного CMAC_Key. Таким образом, результат (CMAC) вычисления хэш-функции содержимого сообщения PKM-RSP посредством использования CMAC_Key присоединяется к сообщению PKM-RSP так, что фальсификация посредством кого-либо, отличного из BS 100 и MS 200, которые совместно используют CMAC_Key, может обнаруживаться.After the BS 100 transmits the message "PKMv2-RSP (EAP-Transfer: EAP-Success)" and generates AK, KEK and CMAC_Key, the BS 100 transmits the message "PKMv2-RSP (SA-TEK-Challenge)" to the MS 200, which protected by the generated CMAC_Key. Thus, the result (CMAC) of computing the hash function of the contents of the PKM-RSP message by using the CMAC_Key is attached to the PKM-RSP message so that falsification by someone other than the BS 100 and the MS 200 that share the CMAC_Key can be detected.

Когда MS 200 принимает сообщение "PKMv2-RSP (SA-TEK-Challenge) (Вызов SA-TEK)", MS 200 сравнивает CMAC, присоединенный к сообщению PKM-RSP, с результатом (CMAC) вычисления хэш-функции содержимого принимаемого сообщения PKM-RSP для подтверждения идентичности. Когда CMAC являются идентичными, MS 200 может подтверждать, что BS 100 и MS 200 имеют идентичные CMAC_Key. Когда обработка для подтверждения завершена, MS 200 принимает выделение полосы пропускания на основе CDMA-кода запроса полосы пропускания. Затем MS 200 передает в BS 100 сообщение "PKMv2-REQ (SA-TEK-Request) (Запрос SA-TEK)" посредством использования выделенной беспроводной полосы пропускания в ответ на сообщение "PKMv2-RSP (SA-TEK-Challenge)", где сообщение "PKMv2-REQ (SA-TEK-Request)" защищено с помощью CMAC.When the MS 200 receives a PKMv2-RSP (SA-TEK-Challenge) message, the MS 200 compares the CMAC attached to the PKM-RSP message with the result (CMAC) of computing the hash function of the contents of the received PKM- message RSP to verify identity. When the CMACs are identical, the MS 200 can confirm that the BS 100 and the MS 200 have the same CMAC_Key. When the confirmation processing is completed, the MS 200 receives the bandwidth allocation based on the CDMA bandwidth request code. Then, the MS 200 transmits to the BS 100 the message “PKMv2-REQ (SA-TEK-Request) (Request SA-TEK)” by using the dedicated wireless bandwidth in response to the message “PKMv2-RSP (SA-TEK-Challenge)", where The message "PKMv2-REQ (SA-TEK-Request)" is protected by CMAC.

Когда BS 100 принимает сообщение "PKMv2-REQ (SA-TEK-Request)", BS 100 выполняет обработку подтверждения CMAC аналогичным способом для MS 200 для подтверждения того, что BS 100 и MS 200 имеют идентичные CMAC_Key. Затем BS 100 передает в MS 200 сообщение "PKMv2-RSP (SA-TEK-Response)" в ответ на сообщение "PKMv2-REQ (SA-TEK-Request)".When the BS 100 receives the PKMv2-REQ (SA-TEK-Request) message, the BS 100 performs CMAC acknowledgment processing in the same manner for the MS 200 to confirm that the BS 100 and the MS 200 have the same CMAC_Key. Then, the BS 100 transmits a "PKMv2-RSP (SA-TEK-Response)" message to the MS 200 in response to the "PKMv2-REQ (SA-TEK-Request)" message.

Когда MS 200 принимает сообщение "PKMv2-RSP (SA-TEK-Response)", MS 200 подтверждает, что SA-TEK-Request нормально принят посредством BS 100. Когда MS 200 подтверждает, что BS 100 и MS 200 имеют идентичные CMAC, MS 200 принимает выделение полосы пропускания на основе CDMA-кода запроса полосы пропускания. Затем MS 200 передает в BS 100 сообщение "PKMv2-REQ (Key Request)" для запроса выдачи ключа шифрования TEK (ключа шифрования трафика) для использования в шифровании пользовательских данных.When the MS 200 receives the "PKMv2-RSP (SA-TEK-Response)" message, the MS 200 confirms that the SA-TEK-Request is normally received by the BS 100. When the MS 200 confirms that the BS 100 and the MS 200 have the same CMAC, MS 200 receives bandwidth allocation based on the CDMA bandwidth request code. Then, the MS 200 transmits to the BS 100 a "PKMv2-REQ (Key Request)" message to request the issuance of the TEK encryption key (traffic encryption key) for use in encrypting user data.

Когда BS 100 принимает сообщение "PKMv2-REQ (Key Request)", BS 100 произвольно формирует TEK, шифрует TEK с помощью KEK, вставляет зашифрованный TEK в ответ на запрос ключа и передает сообщение "PKMv2-RSP (Key-Reply)" в MS 200. В это время BS 100 выполняет автоматическое выделение полосы пропускания с учетом времени задержки передачи сообщения "REG-REQ" из MS 200.When the BS 100 receives the PKMv2-REQ (Key Request) message, the BS 100 randomly generates a TEK, encrypts the TEK with KEK, inserts the encrypted TEK in response to the key request, and transmits the PKMv2-RSP (Key-Reply) message to the MS 200. At this time, the BS 100 automatically allocates a bandwidth taking into account the transmission delay time of the “REG-REQ” message from the MS 200.

Когда MS 200 принимает сообщение "PKMv2-REQ (Key-Reply)", BS 100 передает сообщение "REG-REQ" в BS 100 и продолжает процесс входа в сеть.When the MS 200 receives the "PKMv2-REQ (Key-Reply)" message, the BS 100 transmits the "REG-REQ" message to the BS 100 and continues the network logon process.

Хотя в примере по фиг. 16 сообщение, содержащее аутентификационную информацию, указывается в качестве примера, для которого запрос полосы пропускания посредством использования CDMA-кода запроса полосы пропускания предпочтителен (другими словами, примера, для которого распределение времени передачи сообщения из MS 200 является нерегулярным), запрос полосы пропускания посредством использования CDMA запроса полосы пропускания может применяться к другим сообщениям.Although in the example of FIG. 16, a message containing authentication information is indicated as an example for which a bandwidth request by using a CDMA bandwidth request code is preferable (in other words, an example for which message transmission time distribution from the MS 200 is irregular), a bandwidth request by using The CDMA bandwidth request may apply to other messages.

Фиг. 17 является схемой переходов состояний BS. Фиг. 17 указывает изменения состояния BS 100 при обработке для аутентификации, выполняемой после состояния ST1, в котором BS 100 ожидает приема сообщения "SBC-REQ". Когда BS 100 в состоянии ST1 принимает сообщение "SBC-REQ", BS 100 передает сообщение "SBC-RSP" и другие сообщения и выполняет автоматическое выделение полосы пропускания с учетом времени задержки. После этого состояние BS 100 переходит из состояния ST1 в состояние ST2, в котором BS 100 ожидает приема сообщения "PKMv2-REQ (EAP-Transfer:EAP-Response/Identify(MyID))".FIG. 17 is a BS state transition diagram. FIG. 17 indicates state changes of the BS 100 in authentication processing performed after the state ST1, in which the BS 100 is awaiting receipt of a “SBC-REQ” message. When the BS 100 in the ST1 state receives the “SBC-REQ” message, the BS 100 transmits the “SBC-RSP” message and other messages and performs automatic bandwidth allocation based on the delay time. After this, the state of the BS 100 transitions from the state ST1 to the state ST2, in which the BS 100 waits for the receipt of the message "PKMv2-REQ (EAP-Transfer: EAP-Response / Identify (MyID))".

Когда BS 100 в состоянии ST2 принимает сообщение "PKMv2-REQ (EAP-Transfer:EAP-Response/Identify (MyID))", BS 100 выполняет автоматическое выделение полосы пропускания с учетом времени задержки и после этого состояние BS 100 переходит из состояния ST2 в состояние ST3, в котором BS 100 ожидает приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)".When the BS 100 in the ST2 state receives the “PKMv2-REQ (EAP-Transfer: EAP-Response / Identify (MyID))” message, the BS 100 automatically allocates bandwidth based on the delay time, and then the BS 100 transitions from the ST2 state to state ST3, in which the BS 100 is awaiting receipt of a PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Hello) message.

Когда BS 100 в состоянии ST3 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)", BS 100 передает "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Server Hello)" и после этого состояние BS 100 переходит из состояния ST3 в состояние ST4, в котором BS 100 ожидает приема CDMA-кода запроса полосы пропускания.When the BS 100 in the ST3 state receives the message “PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Hello)”, the BS 100 transmits “PKMv2-RSP EAP-Transfer (EAP-Request / TLS Server Hello)” and thereafter The BS 100 transitions from the state ST3 to the state ST4, in which the BS 100 waits for a CDMA bandwidth request code to be received.

Когда BS 100 в состоянии ST4 принимает CDMA-код запроса полосы пропускания, BS 100 выполняет выделение полосы пропускания для MS 200 и после этого состояние BS 100 переходит из состояния ST4 в состояние ST5, в котором BS 100 ожидает приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)".When the BS 100 in the ST4 state receives the CDMA bandwidth request code, the BS 100 performs bandwidth allocation for the MS 200, and then the BS 100 transitions from the ST4 state to the ST5 state in which the BS 100 waits for the receipt of the PKMv2-REQ EAP- message Transfer (EAP-Response / TLS Client Certificate, ...) ".

Когда BS 100 в состоянии ST5 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)", BS 100 выполняет аутентификацию сертификата клиента, передает сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Change Cipher Spec)" и выполняет автоматическое выделение полосы пропускания с учетом времени задержки. После этого состояние BS 100 переходит из состояния ST5 в состояние ST6, в котором BS 100 ожидает приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS)".When the BS 100 in ST5 state receives the message “PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)”, the BS 100 authenticates the client certificate, transmits the message “PKMv2-RSP EAP-Transfer (EAP-Request / TLS Change Cipher Spec) "and performs automatic bandwidth allocation based on delay time. After this, the state of the BS 100 transitions from the state ST5 to the state ST6, in which the BS 100 waits for the receipt of the message "PKMv2-REQ EAP-Transfer (EAP-Response / TLS)".

Когда BS 100 в состоянии ST6 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS)", BS 100 выполняет обработку для передачи сообщения "PKMv2-RSP (EAP-Transfer:EAP-Success)" и другую обработку и после этого состояние BS 100 переходит из состояния ST6 в состояние ST7, в котором BS 100 ожидает приема CDMA-кода запроса полосы пропускания.When the BS 100 in ST6 receives the “PKMv2-REQ EAP-Transfer (EAP-Response / TLS)” message, the BS 100 performs processing for transmitting the “PKMv2-RSP (EAP-Transfer: EAP-Success)" message and other processing after of this state, the BS 100 transitions from the state ST6 to the state ST7, in which the BS 100 waits for a CDMA bandwidth request code to be received.

Когда BS 100 в состоянии ST7 принимает CDMA-код запроса полосы пропускания, BS 100 выполняет выделение полосы пропускания для MS 200 и после этого состояние BS 100 переходит из состояния ST7 в состояние ST8, в котором BS 100 ожидает приема сообщения "PKMv2-REQ (SA-TEK-Request)".When the BS 100 in the ST7 state receives the CDMA bandwidth request code, the BS 100 performs bandwidth allocation for the MS 200, and then the BS 100 transitions from the ST7 state to the ST8 state in which the BS 100 waits for the receipt of the PKMv2-REQ (SA -TEK-Request) ".

Когда BS 100 в состоянии ST8 принимает сообщение "PKMv2-REQ (SA-TEK-Request)", BS 100 выполняет обработку подтверждения CMAC и обработку для передачи сообщения "PKMv2-RSP (SA-TEK-Response)". После этого состояние BS 100 переходит из состояния ST8 в состояние ST9, в котором BS 100 ожидает приема CDMA-кода запроса полосы пропускания.When the BS 100 in the ST8 state receives the PKMv2-REQ (SA-TEK-Request) message, the BS 100 performs CMAC acknowledgment processing and processing for transmitting the PKMv2-RSP (SA-TEK-Response) message. After this, the state of the BS 100 transitions from the state ST8 to the state ST9, in which the BS 100 waits for the reception of a CDMA bandwidth request code.

Когда BS 100 в состоянии ST9 принимает CDMA-код запроса полосы пропускания, BS 100 выполняет выделение полосы пропускания для MS 200 и после этого состояние BS 100 переходит из состояния ST9 в состояние ST10, в котором BS 100 ожидает приема сообщения "PKMv2-REQ (Key Request)".When the BS 100 in the ST9 state receives the CDMA bandwidth request code, the BS 100 performs bandwidth allocation for the MS 200, and then the BS 100 transitions from the ST9 state to the ST10 state, in which the BS 100 waits for the receipt of the PKMv2-REQ (Key Request) ".

Когда BS 100 в состоянии ST10 принимает сообщение "PKMv2-REQ (Key Request)", BS 100 формирует TEK, передает сообщение "PKMv2-RSP (Key-Reply)" и выполняет автоматическое выделение полосы пропускания с учетом времени задержки. После этого состояние BS 100 переходит из состояния ST10 в состояние ST11, в котором BS 100 ожидает приема сообщения "REG-REQ".When the BS 100 in the ST10 state receives the "PKMv2-REQ (Key Request)" message, the BS 100 generates a TEK, transmits the "PKMv2-RSP (Key-Reply)" message, and automatically performs bandwidth allocation based on the delay time. After this, the state of the BS 100 transitions from the state ST10 to the state ST11, in which the BS 100 waits for the receipt of the message "REG-REQ".

Далее поясняются последовательности обработки в контроллере 150 в BS 100 и контроллере 250 в MS 200 согласно второму варианту осуществления.Next, the processing sequences in the controller 150 in the BS 100 and the controller 250 in the MS 200 according to the second embodiment are explained.

Фиг. 18 является блок-схемой, указывающей операции, выполняемые посредством контроллера в BS во втором варианте осуществления. Фиг. 18 указывает последовательность обработки от операции ожидания приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)" до операции ожидания приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)". Операции по фиг. 18 поясняются ниже поэтапно.FIG. 18 is a flowchart indicating operations performed by a controller in the BS in the second embodiment. FIG. 18 indicates the processing sequence from a wait operation for receiving a PKMv2-REQ EAP-Transfer message (EAP-Response / TLS Client Hello) to a wait operation for a PKMv2-REQ EAP-Transfer message (EAP-Response / TLS Client Certificate, ... ) ". The operations of FIG. 18 are explained below in stages.

<Этап S101> Контроллер 150 ожидает передачи сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)" из MS 200.<Step S101> The controller 150 waits for the transmission of the PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Hello) message from the MS 200.

<Этап S102> Когда контроллер 150 принимает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Hello)", контроллер 150 передает сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Server Hello)" в MS 200.<Step S102> When the controller 150 receives the message “PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Hello)”, the controller 150 transmits the message “PKMv2-RSP EAP-Transfer (EAP-Request / TLS Server Hello)” to the MS 200.

<Этап S103> Контроллер 150 ожидает передачи CDMA-кода запроса полосы пропускания из MS 200.<Step S103> The controller 150 waits for the transmission of the CDMA bandwidth request code from the MS 200.

<Этап S104> Контроллер 150 получает CDMA-код запроса полосы пропускания, передаваемый из MS 200.<Step S104> The controller 150 receives a CDMA bandwidth request code transmitted from the MS 200.

<Этап S105> Когда контроллер 150 распознает, на основе CDMA-кода запроса полосы пропускания, что MS 200 выдает запрос на выделение полосы пропускания, контроллер 150 определяет идентификатор сообщения сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)" со ссылкой на таблицу 164 управления идентификаторами передаваемых сообщений, при этом сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)" - это сообщение, которое должно приниматься далее во время обмена сообщениями с MS 200. В примере по фиг. 14, идентификатор сообщения вышеупомянутого сообщения равен "1". Затем контроллер 150 обращается к таблице 165 управления размером сообщений и получает размер сообщения, соответствующий идентификатору сообщения "1". Дополнительно, контроллер 150 выделяет для MS 200 полосу пропускания, соответствующую полученному размеру сообщения, и передает в MS 200 сообщение "UL-MAP (Burst Allocation)", которое указывает выделенную полосу пропускания.<Step S105> When the controller 150 recognizes, based on the CDMA code of the bandwidth request, that the MS 200 issues a bandwidth allocation request, the controller 150 determines the message identifier of the PKMv2-REQ EAP-Transfer message (EAP-Response / TLS Client Certificate, ...) "with reference to the table 164 for managing identifiers of transmitted messages, while the message" PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...) "is a message that should be received further during the exchange messaging with MS 200. In the example of FIG. 14, the message identifier of the above message is “1”. Then, the controller 150 accesses the message size control table 165 and obtains a message size corresponding to the message identifier “1”. Additionally, the controller 150 allocates a bandwidth corresponding to the received message size for the MS 200, and transmits a “UL-MAP (Burst Allocation)” message to the MS 200, which indicates the allocated bandwidth.

<Этап S106> Контроллер 150 переходит в состояние, в котором контроллер 150 ожидает приема сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)" из MS 200.<Step S106> The controller 150 transitions to a state in which the controller 150 waits for the receipt of the "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)" message from the MS 200.

Фиг. 19 является блок-схемой, указывающей операции, выполняемые посредством контроллера в MS во втором варианте осуществления. Фиг. 19 указывает последовательность обработки от операции ожидания приема сообщения "PKMv2-RSP", содержащего сертификат сервера, до операции приема следующего сообщения "PKMv2-RSP". Операции по фиг. 19 поясняются ниже поэтапно.FIG. 19 is a flowchart indicating operations performed by the controller in the MS in the second embodiment. FIG. 19 indicates a processing sequence from a pending operation of receiving a PKMv2-RSP message containing a server certificate to a receiving operation of the next PKMv2-RSP message. The operations of FIG. 19 are explained below in stages.

<Этап S111> Контроллер 250 ожидает передачи сообщения "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Server Hello, Server Certificate,...)" из BS 100.<Step S111> The controller 250 waits for the transmission of the "PKMv2-RSP EAP-Transfer (EAP-Request / TLS Server Hello, Server Certificate, ...)" message from the BS 100.

<Этап S112> Контроллер 250 получает сообщение "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Server Hello, Server Certificate,...)", передаваемое из BS 100.<Step S112> The controller 250 receives a "PKMv2-RSP EAP-Transfer (EAP-Request / TLS Server Hello, Server Certificate, ...)" message transmitted from the BS 100.

<Этап S113> Контроллер 250 командует процессу обмена сообщениями переходить в состояние, в котором процесс обмена сообщениями ожидает завершения подготовки к передаче следующего сообщения.<Step S113> The controller 250 instructs the messaging process to transition to a state in which the messaging process awaits completion of preparation for transmitting the next message.

<Этап S114> Контроллер 250 верифицирует эффективность сертификата сервера посредством процесса, отличного от процесса обмена сообщениями. Когда верификация завершена, контроллер 250 командует процессу обмена сообщениями завершать подготовки к передаче сообщения "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)".<Step S114> The controller 250 verifies the effectiveness of the server certificate through a process other than the messaging process. When verification is complete, the controller 250 instructs the messaging process to complete the preparation for the transmission of the PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...) message.

<Этап S115> Контроллер 250 передает CDMA-код запроса полосы пропускания в BS 100.<Step S115> The controller 250 transmits a CDMA bandwidth request code to the BS 100.

<Этап S116> Контроллер 250 ожидает выделения полосы пропускания посредством BS 100.<Step S116> The controller 250 awaits bandwidth allocation by the BS 100.

<Этап S117> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100 и указывающее выделение полосы пропускания.<Step S117> The controller 250 receives a "UL-MAP (Burst Allocation)" message transmitted from the BS 100 indicating the allocation of bandwidth.

<Этап S118> Контроллер 250 передает сообщение "PKMv2-REQ EAP-Transfer (EAP-Response/TLS Client Certificate,...)" в BS 100.<Step S118> The controller 250 transmits the message "PKMv2-REQ EAP-Transfer (EAP-Response / TLS Client Certificate, ...)" to the BS 100.

<Этап S119> Контроллер 250 ожидает передачи сообщения "PKMv2-RSP EAP-Transfer (EAP-Request/TLS Change Cipher Spec)" из BS 100.<Step S119> The controller 250 waits for the transmission of the PKMv2-RSP EAP-Transfer (EAP-Request / TLS Change Cipher Spec) message from the BS 100.

Как пояснено выше, даже в случае если время задержки в MS 200 варьируется, выделение полосы пропускания может быть реализовано с меньшим числом обменов сообщениями, чем в традиционном процессе обмена сообщениями.As explained above, even if the delay time in the MS 200 varies, bandwidth allocation can be implemented with fewer messaging than in the traditional messaging process.

Третий вариант осуществленияThird Embodiment

Третий вариант осуществления является разновидностью первого варианта осуществления. Согласно третьему варианту осуществления BS 100 хранит значения по умолчанию времени задержки и размера сообщения для сообщения, которое должно быть передано из MS, и автоматически выделяет полосу пропускания с учетом времени задержки на основе значений по умолчанию, если MS не сообщает в BS параметр сообщения, уникальный для MS. Когда в BS сообщается посредством MS параметр сообщения, уникальный для MS, BS 100 автоматически выделяет полосу пропускания с учетом времени задержки на основе параметра сообщения.The third embodiment is a variation of the first embodiment. According to a third embodiment, the BS 100 stores the default values of the delay time and message size for the message to be transmitted from the MS, and automatically allocates a bandwidth based on the default values if the MS does not inform the BS of the message parameter, unique for MS. When a message parameter unique to the MS is reported to the BS through the MS, the BS 100 automatically allocates a bandwidth based on the delay time based on the message parameter.

Функции BS и MS для реализации вышеупомянутой обработки являются аналогичными функциям в первом варианте осуществления, проиллюстрированном на фиг. 3 и 4. Тем не менее, третий вариант осуществления отличается от первого варианта осуществления обработкой, выполняемой посредством контроллера 150 в BS 100, данными, хранимыми в запоминающем устройстве 160 в BS 100, и обработкой, выполняемой посредством контроллера 250 в MS 200. Поэтому признаки третьего варианта осуществления, которые отличаются от первого варианта осуществления, поясняются ниже со ссылкой на фиг. 3 и 4.The functions of the BS and MS for implementing the above processing are similar to the functions in the first embodiment illustrated in FIG. 3 and 4. However, the third embodiment differs from the first embodiment by the processing performed by the controller 150 in the BS 100, the data stored in the storage device 160 in the BS 100, and the processing performed by the controller 250 in the MS 200. Therefore, the features of the third embodiment, which differ from the first embodiment, are explained below with reference to FIG. 3 and 4.

Фиг. 20 является схемой, иллюстрирующей содержимое запоминающего устройства в BS в третьем варианте осуществления. Запоминающее устройство 160 в BS 100 заранее сохраняет таблицу 161 задания TLV, таблицу 162 триггеров передачи, таблицу 163a параметров по умолчанию и таблицу 167 управления MS. Помимо этого, когда параметр сообщения передается из MS 200, контроллер 150 формирует таблицы конкретных для MS параметров 166, 166a, 166b,... соответственно для различных MS и сохраняет таблицы параметров 166, 166a, 166b,... в запоминающем устройстве 160.FIG. 20 is a diagram illustrating contents of a storage device in a BS in a third embodiment. The storage device 160 in the BS 100 stores in advance the TLV job table 161, the transmission trigger table 162, the default parameter table 163a, and the MS control table 167. In addition, when a message parameter is transmitted from the MS 200, the controller 150 generates tables of MS-specific parameters 166, 166a, 166b, ... respectively for different MSs and stores the parameter tables 166, 166a, 166b, ... in the storage device 160.

Содержимое таблицы 161 задания TLV и таблицы 162 триггеров передачи является таким, как указано на фиг. 5.The contents of the TLV definition table 161 and the transmission trigger table 162 are as indicated in FIG. 5.

Таблица 163a параметров по умолчанию является таблицей данных, указывающей значения по умолчанию времени задержки и размера сообщения каждого сообщения, передаваемого по восходящей линии связи из MS. Таблица 163a параметров по умолчанию имеет структуру данных, идентичную таблице 163 параметров, указанной на фиг. 5. Тем не менее, значения в таблице 163a параметров по умолчанию устанавливаются заранее перед началом работы системы, тогда как значения, указанные посредством параметра сообщения, передаваемого из MS 200, устанавливаются в таблице 163 параметров в первом варианте осуществления.The default parameter table 163a is a data table indicating the default values of the delay time and message size of each message transmitted on the uplink from the MS. The default parameter table 163a has a data structure identical to the parameter table 163 indicated in FIG. 5. However, the values in the default parameter table 163a are set in advance before starting the system, while the values indicated by the message parameter transmitted from the MS 200 are set in the parameter table 163 in the first embodiment.

Таблицы 166 конкретных для MS параметров предоставляются для соответствующих MS, и идентификационные номера (MSID) для уникальной идентификации соответствующих MS устанавливаются в таблицах 166 параметров. Помимо этого, каждая таблица 166 конкретных для MS параметров имеет столбцы "Transmission Trigger ID", "Delay Time" и "Message Size". Значение идентификатора триггера передачи в параметре сообщения, передаваемом из MS, указанной посредством каждого MSID, устанавливается в столбце "Transmission Trigger ID", значение времени задержки в параметре сообщения, передаваемом из MS, указанной посредством каждого MSID, устанавливается в столбце "Delay Time", а значение размера сообщения в параметре сообщения, передаваемом из MS, указанной посредством каждого MSID, устанавливается в столбце "Message Size".MS specific parameters tables 166 are provided for the respective MSs, and identification numbers (MSIDs) for uniquely identifying the respective MSs are set in the parameter tables 166. In addition, each MSP-specific parameter table 166 has the “Transmission Trigger ID”, “Delay Time” and “Message Size” columns. The value of the transmission trigger identifier in the parameter of the message transmitted from the MS indicated by each MSID is set in the column "Transmission Trigger ID", the value of the delay time in the parameter of the message transmitted from the MS indicated by each MSID is set in the column "Delay Time", and the message size value in the message parameter transmitted from the MS indicated by each MSID is set in the "Message Size" column.

Таблица 167 управления MS является таблицей данных, которая указывает, какая из таблицы 163a параметров по умолчанию или таблицы конкретных для MS параметров, соответствующей MSID каждой MS, должна использоваться для MS, подключенной к BS 100. Таблица 167 управления MS имеет столбцы "MSID" и "Parameter Table (Таблица параметров)". Идентификационный номер (MSID) каждой MS, которая подключена к BS 100, записывается в столбец "MSID", и информация, указывающая то, какая из таблицы параметров по умолчанию или таблицы конкретных для MS параметров должна использоваться для MS, указанной посредством каждого MSID, устанавливается в столбце "Parameter Table".The MS management table 167 is a data table that indicates which of the default parameter tables 163a or the MS-specific parameters table corresponding to the MSID of each MS should be used for the MS connected to the BS 100. The MS management table 167 has “MSID” and "Parameter Table". The identification number (MSID) of each MS that is connected to the BS 100 is recorded in the "MSID" column, and information indicating which of the default parameter tables or MS-specific parameter tables should be used for the MS indicated by each MSID is set in the "Parameter Table" column.

Когда связь с каждой MS выполняется, контроллер 150 записывает MSID MS в таблицу 167 управления MS, а также записывает "Default" в качестве начального значения в столбец "Parameter Table" в таблице 167 управления MS. После этого, когда BS 100 принимает параметр сообщения из MS и контроллер 150 формирует таблицу 166 конкретных для MS параметров, соответствующую MS, контроллер 150 обновляет значение в столбце "Parameter Table", соответствующем MSID MS, на "MS-specific Parameter Table (Конкретная для MS таблица параметров)".When communication with each MS is performed, the controller 150 writes the MSID of the MS to the MS management table 167 and also writes “Default” as the initial value to the “Parameter Table” column in the MS management table 167. After that, when the BS 100 receives the message parameter from the MS and the controller 150 generates an MS-specific parameter table 166 corresponding to the MS, the controller 150 updates the value in the "Parameter Table" column corresponding to the MSID of the MS to the "MS-specific Parameter Table (Specific to MS parameter table). "

Далее поясняется обработка для выделения периода времени согласно третьему варианту осуществления.Next, processing for allocating a time period according to the third embodiment is explained.

Фиг. 21 является схемой, указывающей последовательность сообщений, которыми обмениваются, когда MS начинает операцию подключения к BS в третьем варианте осуществления.FIG. 21 is a diagram indicating a sequence of messages exchanged when an MS starts a connection operation to a BS in a third embodiment.

Как указано на фиг. 21, BS 100 вставляет размер по умолчанию сообщения, которое должно быть передано из MS 200, время задержки по умолчанию при выделении беспроводного ресурса и другую информацию в сообщение "UCD (Uplink Channel Descriptor) (Дескриптор канала восходящей линии связи)", которое периодически широковещательно передается посредством BS 100. В частности, контроллер 150 обращается к таблице 163a параметров по умолчанию и получает идентификатор триггера передачи, время задержки и размер сообщения для каждого сообщения, для которого должно выполняться автоматическое выделение полосы пропускания. Затем контроллер 150 формирует параметр 21 сообщения в соответствии с заданием типа "X", указанным в таблице 161 задания TLV, вставляет сформированный параметр 21 сообщения в сообщение "UCD" и широковещательно передает сообщение "UCD" в MS 200 и т.п.As indicated in FIG. 21, the BS 100 inserts a default size of the message to be transmitted from the MS 200, a default delay time when allocating a wireless resource, and other information into the “UCD (Uplink Channel Descriptor)” message, which is periodically broadcast transmitted by BS 100. In particular, the controller 150 accesses the default parameter table 163a and obtains a transmission trigger identifier, a delay time, and a message size for each message for which automatic allocation is to be performed e bandwidth. Then, the controller 150 generates a message parameter 21 in accordance with a job of type “X” specified in the TLV task table 161, inserts the generated message parameter 21 into the “UCD” message and broadcasts the “UCD” message to the MS 200 and the like.

Когда MS 200 принимает сообщение "UCD", MS 200 сравнивает значения в параметре 21 сообщения, которые сообщаются в MS 200, с соответствующими значениями, хранимыми посредством MS 200 в таблице 263 управления информацией сообщений (как указано на фиг. 6). В случае если сравниваемые значения не являются идентичными, MS 200 сообщает в BS 100 соответствующие значения параметра, хранимые посредством MS 200, в качестве параметра 22 сообщения, как в первом варианте осуществления. В частности, контроллер 250 в MS 200 передает в BS 100 сообщение "RNG-REQ (MAC Address etc)", содержащее параметр 22 сообщения, который указывает соответствующие значения в таблице 263 управления информацией сообщений.When the MS 200 receives the “UCD” message, the MS 200 compares the values in parameter 21 of the message that are reported in the MS 200 with the corresponding values stored by the MS 200 in the message information management table 263 (as indicated in FIG. 6). In case the compared values are not identical, the MS 200 reports to the BS 100 the corresponding parameter values stored by the MS 200 as a message parameter 22, as in the first embodiment. In particular, the controller 250 in the MS 200 transmits to the BS 100 a message “RNG-REQ (MAC Address etc)” containing a message parameter 22 that indicates the corresponding values in the message information management table 263.

Контроллер 150 в BS 100 формирует таблицу 166 конкретных для MS параметров посредством использования значения параметра сообщения 22, которое сообщается в BS 100, и сохраняет таблицу 166 конкретных для MS параметров в запоминающем устройстве 160. Помимо этого, контроллер 150 изменяет значение в столбце "Parameter Table", соответствующем MSID MS 200 в таблице 167 управления MS, на "MS-specific Parameter Table".The controller 150 in the BS 100 generates an MS-specific parameter table 166 by using the parameter value of the message 22, which is reported to the BS 100, and stores the MS-specific parameter table 166 in the memory 160. In addition, the controller 150 changes the value in the “Parameter Table” column "corresponding to the MSID of MS 200 in the MS management table 167, on the" MS-specific Parameter Table ".

После этого, когда контроллер 150 в BS 100 передает в MS 200 сообщение, которое установлено в таблице 162 триггеров передачи в качестве триггера передачи, контроллер 150 сначала обращается к таблице 167 управления MS и определяет, на основе таблицы 167 управления MS, какая из таблицы 163a параметров по умолчанию или таблицы конкретных для MS параметров должна использоваться для MS 200. В случае если для MS 200 должна использоваться таблица конкретных для MS параметров, контроллер 150 обращается к таблице конкретных для MS параметров, соответствующей MSID MS 200, и получает время задержки и размер сообщения для сообщения, которое должно быть передано из MS 200, после передачи сообщения в качестве триггера передачи. После того как полученное время задержки истекает, контроллер 150 выделяет для MS 200 беспроводную полосу пропускания, соответствующую размеру сообщения. В MS 200 выделенная полоса пропускания сообщается посредством сообщения "UL-MAP (Burst Allocation)".After that, when the controller 150 in the BS 100 transmits to the MS 200 a message that is set in the transmission trigger table 162 as a transmission trigger, the controller 150 first looks at the MS control table 167 and determines, based on the MS control table 167, which of the table 163a default parameters or tables specific for MS parameters should be used for MS 200. In the case where MS-specific parameters table should be used for MS 200, controller 150 refers to the MS-specific parameters table corresponding to MSID MS 200 and obtains t is the delay time and message size for the message to be transmitted from the MS 200, after the message has been transmitted as a transmission trigger. After the received delay time has elapsed, the controller 150 allocates a wireless bandwidth for the MS 200 corresponding to the message size. In the MS 200, the allocated bandwidth is reported by means of a "UL-MAP (Burst Allocation)" message.

Далее подробно поясняется обработка, выполняемая посредством контроллера 250 в MS 200 согласно третьему варианту осуществления.Next, processing performed by the controller 250 in the MS 200 according to the third embodiment is explained in detail.

Фиг. 22 является блок-схемой, указывающей операции, выполняемые посредством MS, когда MS принимает сообщение "UCD". Операции по фиг. 22 поясняются ниже поэтапно.FIG. 22 is a flowchart indicating operations performed by the MS when the MS receives the “UCD” message. The operations of FIG. 22 are explained below in stages.

<Этап S121> Контроллер 250 ожидает передачи сообщения "UCD (Size of Messages, delay) (Размер сообщений, задержка)" из BS 100.<Step S121> The controller 250 waits for the transmission of the “UCD (Size of Messages, delay)” message from the BS 100.

<Этап S122> Контроллер 250 получает сообщение "UCD (Size of Messages, delay)", передаваемое из BS 100.<Step S122> The controller 250 receives a "UCD (Size of Messages, delay)" message transmitted from the BS 100.

<Этап S123> Контроллер 250 сравнивает параметры, которые установлены в таблице 263 управления информацией сообщений (как указано на фиг. 6), с параметром 21 сообщения, который содержится в сообщении "UCD (Size of Messages, delay)". В случае если сравниваемые параметры являются полностью идентичными, процесс переходит к этапу S124. В случае если сравниваемые параметры не являются идентичными, процесс переходит к этапу S125.<Step S123> The controller 250 compares the parameters that are set in the message information management table 263 (as indicated in FIG. 6) with the message parameter 21, which is contained in the message “UCD (Size of Messages, delay)”. If the compared parameters are completely identical, the process proceeds to step S124. If the compared parameters are not identical, the process proceeds to step S125.

<Этап S124> Контроллер 250 устанавливает флаг параметра в "0", и после этого обработка завершается.<Step S124> The controller 250 sets the parameter flag to “0”, and then the processing ends.

<Этап S125> Контроллер 250 устанавливает флаг параметра в "1", и после этого обработка завершается.<Step S125> The controller 250 sets the parameter flag to “1”, and then the processing ends.

Как пояснено выше, значение установлено во флаге параметра. После этого, когда сообщение "RNG-REQ (MAC Address etc)" передается, определяется то, должен или нет параметр 22 сообщения быть передан, на основе значения флага параметра.As explained above, the value is set in the parameter flag. After that, when the message “RNG-REQ (MAC Address etc)” is transmitted, it is determined whether or not message parameter 22 should be transmitted based on the value of the parameter flag.

Фиг. 23 является блок-схемой, указывающей операции, выполняемые посредством MS после того, как MS передает код ранжирования CDMA, до тех пор пока MS не передает сообщение "SBC-REQ". Операции по фиг. 23 поясняются ниже поэтапно.FIG. 23 is a flowchart indicating operations performed by the MS after the MS transmits a CDMA ranking code until the MS transmits a “SBC-REQ” message. The operations of FIG. 23 are explained below in stages.

<Этап S131> Контроллер 250 ожидает передачи сообщения "RNG-RSP" из BS 100.<Step S131> The controller 250 awaits the transmission of the RNG-RSP message from the BS 100.

<Этап S132> Контроллер 250 получает сообщение "RNG-RSP", передаваемое из BS 100.<Step S132> The controller 250 receives an “RNG-RSP” message transmitted from the BS 100.

<Этап S133> Контроллер 250 определяет то, указывает или нет сообщение "RNG-RSP" состояние успешности. Когда результатом определения является "Да", процесс переходит к этапу S136. Когда результатом определения является "Нет", процесс переходит к этапу S134.<Step S133> The controller 250 determines whether or not the RNG-RSP message indicates a success state. When the determination result is “Yes”, the process proceeds to step S136. When the result of the determination is “No,” the process proceeds to step S134.

<Этап S134> Контроллер 250 передает код ранжирования CDMA.<Step S134> The controller 250 transmits a CDMA ranking code.

<Этап S135> Контроллер 250 ожидает передачи сообщения "RNG-RSP" из BS 100, и после этого процесс переходит к этапу S132.<Step S135> The controller 250 awaits the transmission of the “RNG-RSP” message from the BS 100, and then the process proceeds to step S132.

<Этап S136> Контроллер 250 ожидает передачи сообщения "UL-MAP (CDMA Allocation IE)" из BS 100.<Step S136> The controller 250 awaits the transmission of the UL-MAP (CDMA Allocation IE) message from the BS 100.

<Этап S137> Контроллер 250 получает сообщение "UL-MAP (CDMA Allocation IE)", передаваемое из BS 100.<Step S137> The controller 250 receives the message “UL-MAP (CDMA Allocation IE)” transmitted from the BS 100.

<Этап S138> Контроллер 250 определяет, равно или нет значение флага параметра "1". Когда флаг параметра равен "1", процесс переходит к этапу S139. Когда флаг параметра равен "0", процесс переходит к этапу S140.<Step S138> The controller 250 determines whether or not the value of the flag of the parameter "1". When the parameter flag is “1”, the process advances to step S139. When the parameter flag is “0”, the process advances to step S140.

<Этап S139> Контроллер 250 передает сообщение "RNG-REQ (MAC Address etc)", содержащее параметр сообщения, и после этого процесс переходит к этапу S141.<Step S139> The controller 250 transmits a “RNG-REQ (MAC Address etc)” message containing the message parameter, and then the process proceeds to step S141.

<Этап S140> Контроллер 250 передает сообщение "RNG-REQ (MAC Address etc)", не содержащее параметр сообщения.<Step S140> The controller 250 transmits a "RNG-REQ (MAC Address etc)" message that does not contain a message parameter.

<Этап S141> Контроллер 250 ожидает передачи сообщения "RNG-RSP (Basic/Primary CID etc)" из BS 100. Когда сообщение "RNG-RSP (Basic/Primary CID etc)", передаваемое из BS 100, достигает MS 200, процесс переходит к этапу S144. Помимо этого, когда сообщение "UL-MAP (Burst Allocation)" достигает MS 200 до того, как сообщение "RNG-RSP (Basic/Primary CID etc)" достигает MS 200, процесс переходит к этапу S142.<Step S141> The controller 250 waits for the transmission of the “RNG-RSP (Basic / Primary CID etc)” message from the BS 100. When the “RNG-RSP (Basic / Primary CID etc)” message transmitted from the BS 100 reaches the MS 200, the process proceeds to step S144. In addition, when the “UL-MAP (Burst Allocation)” message reaches the MS 200 before the “RNG-RSP (Basic / Primary CID etc)” message reaches the MS 200, the process advances to step S142.

<Этап S142> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100.<Step S142> The controller 250 receives a "UL-MAP (Burst Allocation)" message transmitted from the BS 100.

<Этап S143> Контроллер 250 повторно передает сообщение "RNG-REQ (MAC Address etc)", содержащее параметр сообщения, и после этого процесс переходит к этапу S141.<Step S143> The controller 250 retransmits the “RNG-REQ (MAC Address etc)” message containing the message parameter, and then the process proceeds to step S141.

<Этап S144> Контроллер 250 получает сообщение "RNG-RSP (Basic/Primary CID etc)", передаваемое из BS 100.<Step S144> The controller 250 receives the message “RNG-RSP (Basic / Primary CID etc)” transmitted from the BS 100.

<Этап S145> Контроллер 250 осуществляет подготовки для передачи сообщения "SBC-REQ".<Step S145> The controller 250 makes preparations for transmitting the SBC-REQ message.

<Этап S146> Контроллер 250 ожидает передачи сообщения "UL-MAP (Burst Allocation)" из BS 100.<Step S146> The controller 250 awaits the transmission of the UL-MAP (Burst Allocation) message from the BS 100.

<Этап S147> Контроллер 250 получает сообщение "UL-MAP (Burst Allocation)", передаваемое из BS 100.<Step S147> The controller 250 receives a "UL-MAP (Burst Allocation)" message transmitted from the BS 100.

<Этап S148> Контроллер 250 передает сообщение "SBC-REQ" в BS 100.<Step S148> The controller 250 transmits a "SBC-REQ" message to the BS 100.

<Этап S149> Контроллер 250 ожидает передачи сообщения "SBC-RSP" из BS 100.<Step S149> The controller 250 awaits the transmission of the SBC-RSP message from the BS 100.

Последовательность операций, выполняемых посредством контроллера 150 в BS 100 в третьем варианте осуществления, практически аналогична последовательности операций, указанной на фиг. 9-11. Тем не менее, третий вариант осуществления отличается от первого варианта осуществления операциями на этапах S20, S32 и S33. На этапе S20, контроллер 150 получает параметр сообщения в случае, если принимаемое сообщение содержит параметр сообщения. Контроллер 150 обращается к таблице 161 задания TLV (как указано на фиг. 20), анализирует параметр сообщения, формирует таблицу конкретных для MS параметров на основе параметра сообщения и сохраняет таблицу конкретных для MS параметров в запоминающем устройстве 160. Помимо этого, контроллер 150 изменяет значение в столбце "Parameter Table", соответствующем MSID MS 200 в таблице 167 управления MS, на "MS-specific Parameter Table". В случае если принимаемое сообщение не содержит параметр сообщения, контроллер 150 не выполняет обработку, такую как обновление данных в запоминающем устройстве 160.The sequence of operations performed by the controller 150 in the BS 100 in the third embodiment is substantially the same as that shown in FIG. 9-11. However, the third embodiment differs from the first embodiment in the operations of steps S20, S32 and S33. In step S20, the controller 150 receives a message parameter in case the received message contains a message parameter. The controller 150 accesses the TLV job table 161 (as indicated in FIG. 20), analyzes the message parameter, generates a table of MS-specific parameters based on the message parameter, and stores the table of MS-specific parameters in memory 160. In addition, the controller 150 changes the value in the "Parameter Table" column corresponding to the MSID of MS 200 in the MS management table 167, on the "MS-specific Parameter Table". If the received message does not contain a message parameter, the controller 150 does not perform processing such as updating data in the storage device 160.

Время задержки, которое используется при сравнении для обнаружения истечения времени на этапе S32 на фиг. 10, является временем задержки, которое установлено в таблице конкретных для MS параметров для MS 200, когда таблица конкретных для MS параметров для MS 200 уже сформирована, и является временем задержки, которое установлено в таблице 163a параметров по умолчанию, когда таблица конкретных для MS параметров для MS 200 еще не сформирована. Помимо этого, полоса пропускания, выделенная на этапе S33, определяется на основе размера сообщения, который устанавливается в таблице конкретных для MS параметров для MS 200, когда таблица конкретных для MS параметров для MS 200 уже сформирована, и является размером сообщения, который устанавливается в таблице 163a параметров по умолчанию, когда таблица конкретных для MS параметров для MS 200 еще не сформирована.The delay time that is used in the comparison to detect the expiration of time in step S32 in FIG. 10 is the delay time that is set in the MS-specific parameter table for MS 200 when the MS-specific parameter table for MS 200 is already generated, and is the delay time that is set in the default parameter table 163a when the MS-specific parameter table for MS 200 not yet formed. In addition, the bandwidth allocated in step S33 is determined based on the message size that is set in the MS-specific parameters table for the MS 200, when the MS-specific parameters table for the MS 200 is already generated, and is the message size that is set in the table Default parameter 163a when the MS-specific parameter table for the MS 200 has not yet been generated.

Как пояснено выше, параметр сообщения может быть передан из MS 200 в BS 100 только в случае, если время задержки и размер сообщения, которые установлены как значения по умолчанию в BS 100, не являются идентичными значениям, которые установлены в MS 200. Помимо этого, поскольку значения по умолчанию, которые установлены в BS 100, широковещательно передаются из BS 100, можно эффективно использовать беспроводной ресурс.As explained above, a message parameter can be transferred from the MS 200 to the BS 100 only if the delay time and message size, which are set as the default values in the BS 100, are not identical to the values that are set in the MS 200. In addition, since the default values that are set in the BS 100 are broadcast from the BS 100, a wireless resource can be used efficiently.

Дополнительно, значение по умолчанию размера сообщения для каждого из сообщения "SBC-REQ" и сообщения "REG-REQ" и значение по умолчанию времени задержки, возникающего до передачи каждого из сообщения "SBC-REQ" и сообщения "REG-REQ" после приема сообщения "RNG-RSP" или сообщения "PKM-RSP", также могут сохраняться в MS 200, как и в BS 100. В этом случае, таблица 163a параметров по умолчанию, как указано на фиг. 20, также заранее сохраняется в запоминающем устройстве 260 в MS 200.Additionally, the default message size value for each of the SBC-REQ message and the REG-REQ message, and the default value of the delay time that occurs before each of the SBC-REQ message and the REG-REQ message is received RNG-RSP messages or PKM-RSP messages can also be stored in the MS 200 as in the BS 100. In this case, the default parameter table 163a, as indicated in FIG. 20 is also pre-stored in memory 260 in the MS 200.

В случае если значения по умолчанию хранятся как в BS 100, так и MS 200, необязательно вставлять параметр 21 сообщения в сообщение "UCD", которое широковещательно передается из BS 100. MS 200 вставляет параметр 22 сообщения в сообщение "RNG-REQ (MAC Address etc)" и передает сообщение "RNG-REQ (MAC Address etc)" в BS 100 только в случае, если значения по умолчанию не идентичны значениям, записанным в таблицу 263 управления информацией сообщений (как указано на фиг. 6).In case the default values are stored in both the BS 100 and the MS 200, it is not necessary to insert the message parameter 21 into the “UCD” message, which is broadcast from the BS 100. The MS 200 inserts the message parameter 22 into the message “RNG-REQ (MAC Address etc) "and transmits the message" RNG-REQ (MAC Address etc) "to the BS 100 only if the default values are not identical to the values recorded in the message information management table 263 (as indicated in Fig. 6).

Функции обработки, выполняемые посредством контроллера 150 в BS 100 и контроллера 250 в MS 200, как пояснено выше, реализуются посредством компьютеров. В этом случае, программа, описывающая подробности обработки для реализации функций, которую должен иметь каждый контроллер 150 и контроллер 250, предоставляется. Когда компьютер выполняет программу, функции обработки одного из контроллера 150 и контроллера 250 могут быть реализованы на компьютере.The processing functions performed by the controller 150 in the BS 100 and the controller 250 in the MS 200, as explained above, are implemented by computers. In this case, a program describing the processing details for implementing the functions that each controller 150 and controller 250 must have is provided. When the computer executes the program, the processing functions of one of the controller 150 and the controller 250 can be implemented on the computer.

Программа, описывающая подробности обработки, может сохраняться на носителе записи, который может считываться посредством компьютера. Носитель записи может быть магнитным записывающим устройством, оптическим диском, оптическим магнитным носителем записи, полупроводниковой памятью и т.п. Магнитное записывающее устройство может быть жестким диском (HDD), гибким диском (FD), магнитной лентой (MT) и т.п. Оптический диск может быть DVD (цифровым универсальным диском), DVD-RAM (оперативным запоминающим устройством), CD-ROM (постоянным запоминающим устройством на компакт-дисках), CD-R (записываемым)/RW (перезаписываемым) и т.п. Оптический магнитный носитель записи может быть MO (магнитооптическим диском) и т.п.A program describing the processing details may be stored on a recording medium that can be read by a computer. The recording medium may be a magnetic recording device, an optical disk, an optical magnetic recording medium, a semiconductor memory, and the like. The magnetic recording device may be a hard disk drive (HDD), a flexible disk drive (FD), a magnetic tape (MT), and the like. An optical disc may be a DVD (digital versatile disk), DVD-RAM (random access memory), CD-ROM (read-only memory on CDs), CD-R (recordable) / RW (rewritable), etc. The optical magnetic recording medium may be MO (magneto-optical disk) and the like.

Чтобы выводить каждую программу на рынок, например, можно продавать портативный носитель записи, такой как DVD или CD-ROM, на который записана программа. Альтернативно, можно сохранять программу в запоминающем устройстве, принадлежащем серверному компьютеру, и передавать программу в другие компьютеры через сеть.To bring each program to market, for example, you can sell a portable recording medium such as a DVD or CD-ROM onto which the program is recorded. Alternatively, you can save the program in a storage device belonging to the server computer, and transfer the program to other computers through the network.

Компьютер, который должен выполнять программу, сохраняет программу в устройстве хранения данных, принадлежащем компьютеру, при этом программа первоначально записана, например, на портативный носитель записи или первоначально передана из серверного компьютера. Компьютер считывает программу из устройства хранения данных и выполняет обработку в соответствии с программой. Альтернативно, компьютер может непосредственно считывать программу из портативного носителя записи для выполнения обработки в соответствии с программой. Дополнительно альтернативно, компьютер может последовательно выполнять обработку в соответствии с каждой частью программы каждый раз, когда часть программы передается из серверного компьютера.The computer that is to execute the program stores the program in a data storage device belonging to the computer, wherein the program is initially recorded, for example, on portable recording medium or originally transferred from the server computer. The computer reads the program from the storage device and performs processing in accordance with the program. Alternatively, the computer may directly read the program from the portable recording medium to perform processing in accordance with the program. Additionally, alternatively, the computer may sequentially perform processing in accordance with each part of the program each time that part of the program is transmitted from the server computer.

Настоящее изобретение не ограничено вышеописанными вариантами осуществления, варианты осуществления могут по-разному модифицироваться в рамках объема изобретения.The present invention is not limited to the above described embodiments, the embodiments may be modified in various ways within the scope of the invention.

Вышеприведенное описание рассматривается только как иллюстрирующее принципы настоящего изобретения. Дополнительно, поскольку многочисленные модификации и изменения должны быть легко очевидными для специалистов в данной области техники, нежелательно ограничивать изобретение точной структурой и показанными и описанными вариантами применения, и, соответственно, все надлежащие модификации и эквиваленты могут считаться находящимися в рамках объема изобретения в прилагаемой формуле изобретения и ее эквивалентах.The above description is only intended to illustrate the principles of the present invention. Additionally, since numerous modifications and changes should be readily apparent to those skilled in the art, it is not desirable to limit the invention to the precise structure and applications shown and described, and accordingly, all appropriate modifications and equivalents may be considered to be within the scope of the invention in the appended claims and its equivalents.

Описание номеров ссылокDescription of reference numbers

1 - беспроводной терминал1 - wireless terminal

1a - средство передачи параметров сообщений1a - means for transmitting message parameters

1b - средство передачи сообщений1b - messenger

2 - беспроводная базовая станция2 - wireless base station

2a - средство передачи триггерных сообщений2a - trigger message transfer means

2b - средство выделения полосы пропускания2b - bandwidth allocator

2c - средство передачи информации выделения2c - means for transmitting information allocation

3 - параметр сообщения3 - message parameter

4 - триггерное сообщение4 - trigger message

5 - информация выделения5 - selection information

6 - сообщение, которое должно быть передано6 - message to be transmitted

Claims (28)

1. Способ обмена сообщениями для связи между беспроводной базовой станцией и беспроводным терминалом, содержащий этапы, на которых:
передают параметр сообщения из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию, при этом параметр сообщения включает в себя идентификационную информацию, идентифицирующую триггерное сообщение, и размер сообщения, указывающий длину данных сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию, а триггерное сообщение является сообщением, чтобы инициировать передачу сообщения, которое должно быть передано;
передают упомянутое триггерное сообщение из упомянутой беспроводной базовой станции в беспроводной терминал и после этого выделяют беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения для сообщения, которое должно быть передано, для упомянутого беспроводного терминала посредством упомянутой беспроводной базовой станции;
передают информацию выделения, указывающую выделенную беспроводную полосу пропускания, из упомянутой беспроводной базовой станции в упомянутый беспроводной терминал; и
передают упомянутое сообщение, которое должно быть передано, из упомянутого беспроводного терминала в упомянутую базовую станцию посредством использования упомянутой беспроводной полосы пропускания, указываемой посредством упомянутой информации выделения.
1. A messaging method for communication between a wireless base station and a wireless terminal, comprising the steps of:
transmitting a message parameter from said wireless terminal to said wireless base station, wherein the message parameter includes identification information identifying a trigger message and a message size indicating a data length of the message to be transmitted from the wireless terminal to the wireless base station, and the trigger a message is a message to initiate the transmission of a message to be transmitted;
transmitting said trigger message from said wireless base station to a wireless terminal, and then allocating a wireless bandwidth corresponding to said message size for a message to be transmitted for said wireless terminal by said wireless base station;
transmitting allocation information indicating the allocated wireless bandwidth from said wireless base station to said wireless terminal; and
transmitting said message to be transmitted from said wireless terminal to said base station by using said wireless bandwidth indicated by said allocation information.
2. Способ обмена сообщениями по п.1, в котором:
упомянутый беспроводной терминал вставляет в упомянутый параметр сообщения время задержки, возникающее после приема упомянутого триггерного сообщения до завершения подготовок к передаче упомянутого сообщения, которое должно быть передано, когда беспроводной терминал передает параметр сообщения в упомянутую беспроводную базовую станцию; и
беспроводная базовая станция выделяет беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента, когда беспроводная базовая станция передает триггерное сообщение.
2. The messaging method of claim 1, wherein:
said wireless terminal inserts a delay time into said message parameter that occurs after receiving said trigger message until preparations for transmitting said message are completed, which should be transmitted when the wireless terminal transmits a message parameter to said wireless base station; and
the wireless base station allocates wireless bandwidth to the wireless terminal after said delay time has elapsed since the wireless base station transmits a trigger message.
3. Способ обмена сообщениями по п.2, в котором упомянутый беспроводной терминал передает упомянутый параметр сообщения в упомянутую беспроводную базовую станцию только в случае, если упомянутый размер сообщения, упомянутое время задержки или комбинация означенного для упомянутого сообщения, которое должно быть передано, не идентичны соответствующим значениям по умолчанию размера сообщения и времени задержки, которые соответственно являются заранее определенными.3. The messaging method of claim 2, wherein said wireless terminal transmits said message parameter to said wireless base station only if said message size, said delay time, or a combination of the messages to be transmitted mentioned for said are not identical the corresponding default message size and delay time, which are respectively predetermined. 4. Способ обмена сообщениями по п.3, в котором упомянутая беспроводная базовая станция передает в упомянутый беспроводной терминал упомянутые значения по умолчанию размера сообщения и времени задержки упомянутого сообщения, которое должно быть передано.4. The messaging method of claim 3, wherein said wireless base station transmits said default values of a message size and a delay time of said message to be transmitted to said wireless terminal. 5. Способ обмена сообщениями по п.4, в котором упомянутая беспроводная базовая станция передает посредством широковещательной передачи в упомянутый беспроводной терминал упомянутые значения по умолчанию размера сообщения и времени задержки.5. The messaging method of claim 4, wherein said wireless base station transmits, by broadcast to said wireless terminal, said default message size and delay time values. 6. Способ обмена сообщениями по п.1, в котором, в случае, если упомянутое сообщение, которое должно быть передано, не передано из упомянутого беспроводного терминала через выделенную беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал, упомянутая беспроводная базовая станция повторно передает упомянутое триггерное сообщение, повторно выделяет беспроводную полосу пропускания для беспроводного терминала и передает в беспроводной терминал информацию выделения, указывающую повторно выделенную беспроводную полосу пропускания.6. The messaging method of claim 1, wherein, if said message to be transmitted is not transmitted from said wireless terminal via a dedicated wireless bandwidth after said allocation information is transmitted to a wireless terminal, said wireless the base station retransmits said trigger message, re-allocates the wireless bandwidth to the wireless terminal, and transmits to the wireless terminal allocation information indicating Highlighted wireless bandwidth. 7. Способ обмена сообщениями по п.6, в котором:
упомянутый беспроводной терминал вставляет в упомянутый параметр сообщения время задержки, возникающее после приема упомянутого триггерного сообщения до завершения подготовок к передаче упомянутого сообщения, которое должно быть передано, когда беспроводной терминал передает параметр сообщения в упомянутую беспроводную базовую станцию;
беспроводная базовая станция выделяет беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента, когда беспроводная базовая станция передает триггерное сообщение; и
беспроводная базовая станция повторно выделяет беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента, когда беспроводная базовая станция повторно передает триггерное сообщение.
7. The messaging method of claim 6, wherein:
said wireless terminal inserts a delay time into said message parameter that occurs after receiving said trigger message until preparations for transmitting said message are completed, which should be transmitted when the wireless terminal transmits a message parameter to said wireless base station;
the wireless base station allocates wireless bandwidth to the wireless terminal after said delay time has elapsed since the wireless base station transmits a trigger message; and
the wireless base station re-allocates the wireless bandwidth to the wireless terminal after the delay time has elapsed since the wireless base station retransmits the trigger message.
8. Способ обмена сообщениями по п.1, в котором упомянутая беспроводная базовая станция повторно выделяет беспроводную полосу пропускания для упомянутого беспроводного терминала и передает в беспроводной терминал информацию выделения, указывающую повторно выделенную беспроводную полосу пропускания, в случае, если беспроводная базовая станция обнаруживает ошибку в упомянутом сообщении, которое должно быть передано, после того, как сообщение, которое должно быть передано, передано из беспроводного терминала.8. The messaging method of claim 1, wherein said wireless base station re-allocates a wireless bandwidth for said wireless terminal and transmits allocation information indicating a re-allocated wireless bandwidth to the wireless terminal if the wireless base station detects an error in said message to be transmitted after the message to be transmitted is transmitted from the wireless terminal. 9. Способ обмена сообщениями по п.1, в котором упомянутая беспроводная базовая станция выполняет обработку для регулирования параметра передачи упомянутого беспроводного терминала в случае, если упомянутое сообщение, которое должно быть передано, не передано из беспроводного терминала через выделенную беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал, или в случае, если беспроводная базовая станция обнаруживает ошибку в сообщении, которое должно быть передано, после того, как сообщение, которое должно быть передано, передано из беспроводного терминала.9. The messaging method according to claim 1, wherein said wireless base station performs processing for adjusting a transmission parameter of said wireless terminal if said message to be transmitted is not transmitted from the wireless terminal through the dedicated wireless bandwidth after how said allocation information is transmitted to the wireless terminal, or in the event that the wireless base station detects an error in a message to be transmitted after ak message to be transmitted, sent from the wireless terminal. 10. Способ обмена сообщениями по п.1, в котором:
упомянутая беспроводная базовая станция повторно передает упомянутое триггерное сообщение, повторно выделяет беспроводную полосу пропускания для упомянутого беспроводного терминала и передает в беспроводной терминал информацию выделения, указывающую повторно выделенную беспроводную полосу пропускания, в случае если упомянутое сообщение, которое должно быть передано, не передано из беспроводного терминала через выделенную беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал;
беспроводная базовая станция повторно выделяет беспроводную полосу пропускания для беспроводного терминала и передает в беспроводной терминал информацию выделения, указывающую повторно выделенную беспроводную полосу пропускания, в случае, если беспроводная базовая станция обнаруживает ошибку в сообщении, которое должно быть передано, после того как сообщение, которое должно быть передано, передано из беспроводного терминала; и
беспроводная базовая станция устанавливает число повторных передач информации выделения в счетчике числа повторных передач и выполняет обработку для регулирования параметра передачи беспроводного терминала в случае, если значение в счетчике числа повторных передач равно или превышает заранее определенное максимальное число.
10. The messaging method of claim 1, wherein:
said wireless base station retransmits said trigger message, re-allocates the wireless bandwidth for said wireless terminal, and transmits to the wireless terminal allocation information indicating the re-allocated wireless bandwidth if said message to be transmitted is not transmitted from the wireless terminal through dedicated wireless bandwidth after said allocation information is transmitted to a wireless ter Ending;
the wireless base station re-allocates the wireless bandwidth for the wireless terminal and transmits allocation information indicating the re-allocated wireless bandwidth to the wireless terminal in case the wireless base station detects an error in the message that should be transmitted after the message that should be transmitted, transmitted from a wireless terminal; and
the wireless base station sets the number of retransmissions of allocation information in the retransmission count and performs processing for adjusting the transmission parameter of the wireless terminal if the value in the retransmission count is equal to or greater than a predetermined maximum number.
11. Способ обмена сообщениями для связи между беспроводной базовой станцией и беспроводным терминалом, содержащий этапы, на которых:
передают параметр сообщения из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию, при этом параметр сообщения включает в себя размер сообщения, указывающий длину данных сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию;
передают из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи упомянутого сообщения, которое должно быть передано, когда время передавать сообщение, которое должно быть передано, наступает, и подготовки к передаче сообщения, которое должно быть передано, завершены;
выделяют для упомянутого беспроводного терминала посредством упомянутой беспроводной базовой станции беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения упомянутого сообщения, которое должно быть передано, когда беспроводная базовая станция принимает упомянутый сигнал запроса беспроводной полосы пропускания;
передают информацию выделения, указывающую выделенную беспроводную полосу пропускания, из упомянутой беспроводной базовой станции в упомянутый беспроводной терминал; и
передают упомянутое сообщение, которое должно быть передано, из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию, посредством использования беспроводной полосы пропускания, указываемой посредством упомянутой информации выделения.
11. A method for exchanging messages for communication between a wireless base station and a wireless terminal, comprising the steps of:
transmitting a message parameter from said wireless terminal to said wireless base station, wherein the message parameter includes a message size indicating a data length of a message to be transmitted from the wireless terminal to the wireless base station;
transmit from said wireless terminal to said wireless base station a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting said message to be transmitted when it is time to transmit the message to be transmitted and preparing to transmit the message which to be transferred, completed;
allocating for said wireless terminal via said wireless base station a wireless bandwidth corresponding to said message size of said message to be transmitted when the wireless base station receives said wireless bandwidth request signal;
transmitting allocation information indicating the allocated wireless bandwidth from said wireless base station to said wireless terminal; and
transmitting said message to be transmitted from said wireless terminal to said wireless base station by using the wireless bandwidth indicated by said allocation information.
12. Способ обмена сообщениями для связи между беспроводной базовой станцией и беспроводным терминалом, содержащий этапы, на которых:
передают первый параметр сообщения и второй параметр сообщения из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию, при этом первый параметр сообщения включает в себя идентификационную информацию, идентифицирующую триггерное сообщение, и размер сообщения, указывающий длину данных первого сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию, триггерное сообщение является сообщением, чтобы инициировать передачу первого сообщения, которое должно быть передано, а второй параметр сообщения включает в себя размер сообщения, указывающий длину данных второго сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию;
передают из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи упомянутого второго сообщения, которое должно быть передано, когда время передавать второе сообщение, которое должно быть передано, наступает, и подготовки к передаче второго сообщения, которое должно быть передано, завершены;
выделяют первую беспроводную полосу пропускания, соответствующую размеру сообщения первого сообщения, которое должно быть передано, для упомянутого беспроводного терминала посредством упомянутой беспроводной базовой станции, когда беспроводная базовая станция передает упомянутое триггерное сообщение в беспроводной терминал, и выделяют для беспроводного терминала посредством беспроводной базовой станции вторую беспроводную полосу пропускания, соответствующую размеру сообщения упомянутого второго сообщения, которое должно быть передано, когда беспроводная базовая станция принимает упомянутый сигнал запроса беспроводной полосы пропускания;
передают из упомянутой беспроводной базовой станции в упомянутый беспроводной терминал информацию выделения, указывающую выделенную беспроводную полосу пропускания упомянутой первой беспроводной полосы пропускания и упомянутой второй беспроводной полосы пропускания; и
передают одно из упомянутого первого сообщения, которое должно быть передано, и упомянутого второго сообщения, которое должно быть передано, из упомянутого беспроводного терминала в упомянутую беспроводную базовую станцию посредством использования упомянутой выделенной беспроводной полосы пропускания, указанной посредством упомянутой информации выделения.
12. A method for exchanging messages for communication between a wireless base station and a wireless terminal, comprising the steps of:
transmitting a first message parameter and a second message parameter from said wireless terminal to said wireless base station, wherein the first message parameter includes identification information identifying a trigger message and a message size indicating a data length of the first message to be transmitted from the wireless terminal to the wireless base station, the trigger message is a message to initiate the transmission of the first message to be transmitted, and the second message parameter includes a message size indicating the data length of the second message to be transmitted from the wireless terminal to the wireless base station;
transmit from said wireless terminal to said wireless base station a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting said second message, which should be transmitted when it is time to transmit the second message to be transmitted, and preparing to transmit the second messages to be transmitted are completed;
allocating a first wireless bandwidth corresponding to the message size of the first message to be transmitted for said wireless terminal by said wireless base station when the wireless base station transmits said trigger message to a wireless terminal, and allocating a second wireless wireless terminal by wireless base station bandwidth corresponding to the message size of said second message, which should be Pass the when the wireless base station receives said wireless signal to request bandwidth;
transmitting, from said wireless base station to said wireless terminal, allocation information indicating a dedicated wireless bandwidth of said first wireless bandwidth and said second wireless bandwidth; and
transmitting one of said first message to be transmitted and said second message to be transmitted from said wireless terminal to said wireless base station by using said dedicated wireless bandwidth indicated by said allocation information.
13. Система беспроводной связи, в которой выполняется беспроводной обмен сообщениями, содержащая:
беспроводной терминал, включающий в себя:
средство передачи параметров сообщений, которое передает параметр сообщения в беспроводную базовую станцию, при этом параметр сообщения включает в себя идентификационную информацию, идентифицирующую триггерное сообщение, и размер сообщения, указывающий длину данных сообщения, которое должно быть передано в беспроводную базовую станцию, а триггерное сообщение является сообщением, чтобы инициировать передачу сообщения, которое должно быть передано, и
средство передачи сообщений, которое передает сообщение, которое должно быть передано, в беспроводную базовую станцию посредством использования беспроводной полосы пропускания, которая выделяется посредством беспроводной базовой станции и указывается посредством информации выделения после того, как беспроводной терминал принимает триггерное сообщение и информацию выделения от беспроводной базовой станции; и
упомянутую беспроводную базовую станцию, включающую в себя:
средство передачи триггерных сообщений, которое передает упомянутое триггерное сообщение в упомянутый беспроводной терминал,
средство выделения полосы пропускания, которое выделяет для беспроводного терминала беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения упомянутого сообщения, которое должно быть передано, после того, как средство передачи триггерных сообщений передает триггерное сообщение, когда беспроводная базовая станция принимает упомянутый параметр сообщения из беспроводного терминала, и
средство передачи информации выделения, которое передает в беспроводной терминал упомянутую информацию выделения, указывающую первую беспроводную полосу пропускания, выделенную посредством средства выделения полосы пропускания.
13. A wireless communication system in which a wireless messaging is performed, comprising:
wireless terminal, including:
means for transmitting message parameters that transmits a message parameter to the wireless base station, wherein the message parameter includes identification information identifying the trigger message and a message size indicating a data length of the message to be transmitted to the wireless base station, and the trigger message is message to initiate the transmission of the message to be transmitted, and
message transfer means that transmits a message to be transmitted to the wireless base station by using a wireless bandwidth that is allocated by the wireless base station and indicated by allocation information after the wireless terminal receives the trigger message and allocation information from the wireless base station ; and
said wireless base station, including:
means for transmitting trigger messages that transmits said trigger message to said wireless terminal,
bandwidth allocating means that allocates for the wireless terminal a wireless bandwidth corresponding to said message size of said message to be transmitted after the trigger message transmission means transmits a trigger message when the wireless base station receives said message parameter from the wireless terminal, and
allocation information transmitting means that transmits to the wireless terminal said allocation information indicating the first wireless bandwidth allocated by the bandwidth allocation means.
14. Система беспроводной связи по п.13, в которой:
упомянутое средство передачи параметров сообщений в упомянутом беспроводном терминале вставляет в упомянутый параметр сообщения время задержки, возникающее после приема упомянутого триггерного сообщения до завершения подготовок к передаче упомянутого сообщения, которое должно быть передано, когда средство передачи параметров сообщений передает параметр сообщения в упомянутую беспроводную базовую станцию; и
упомянутое средство выделения полосы пропускания в упомянутой беспроводной базовой станции выделяет упомянутую первую беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента передачи упомянутого триггерного сообщения.
14. The wireless communication system according to item 13, in which:
said means for transmitting message parameters in said wireless terminal inserts a delay time into said message parameter after receiving said trigger message until preparations for transmitting said message are completed, which should be transmitted when the means for transmitting message parameters transmits a message parameter to said wireless base station; and
said bandwidth allocating means in said wireless base station allocates said first wireless bandwidth for a wireless terminal after said delay time has elapsed since the transmission of said trigger message.
15. Система беспроводной связи по п.14, в которой:
упомянутое средство передачи параметров сообщений в упомянутом беспроводном терминале передает упомянутый параметр сообщения в упомянутую беспроводную базовую станцию только в случае, если упомянутый размер сообщения, упомянутое время задержки или комбинация означенного для упомянутого сообщения, которое должно быть передано, не идентичны соответствующим значениям по умолчанию размера сообщения и времени задержки, которые соответственно являются заранее определенными.
15. The wireless communication system according to 14, in which:
said means for transmitting message parameters in said wireless terminal transmits said message parameter to said wireless base station only if said message size, said delay time or a combination of the messages to be transmitted mentioned for said message are not identical to the corresponding default message size values and delay times, which are respectively predetermined.
16. Система беспроводной связи по п.15, в которой упомянутая беспроводная базовая станция дополнительно включает в себя средство передачи значений по умолчанию, которое передает в упомянутый беспроводной терминал упомянутые значения по умолчанию размера сообщения и времени задержки упомянутого сообщения, которое должно быть передано.16. The wireless communication system of claim 15, wherein said wireless base station further includes default value transmitting means that transmits to said wireless terminal said default values of a message size and a delay time of said message to be transmitted. 17. Система беспроводной связи по п.16, в которой упомянутая беспроводная базовая станция передает посредством широковещательной передачи в упомянутый беспроводной терминал упомянутые значения по умолчанию размера сообщения и времени задержки.17. The wireless communications system of claim 16, wherein said wireless base station transmits, by broadcast to said wireless terminal, said default message size and delay time values. 18. Система беспроводной связи по п.13, в которой:
упомянутое средство передачи триггерных сообщений в упомянутой беспроводной базовой станции повторно передает упомянутое триггерное сообщение в случае, если упомянутое сообщение, которое должно быть передано, не передано из упомянутого беспроводного терминала через упомянутую первую беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал;
упомянутое средство выделения полосы пропускания в беспроводной базовой станции повторно выделяет вторую беспроводную полосу пропускания для беспроводного терминала, когда средство передачи триггерных сообщений повторно передает триггерное сообщение; и
упомянутое средство передачи информации выделения передает в беспроводной терминал информацию выделения, указывающую вторую беспроводную полосу пропускания, повторно выделенную посредством средства выделения полосы пропускания.
18. The wireless communication system according to item 13, in which:
said trigger message transmission means in said wireless base station retransmits said trigger message if said message to be transmitted is not transmitted from said wireless terminal via said first wireless bandwidth after said allocation information is transmitted to the wireless terminal ;
said bandwidth allocating means in the wireless base station re-allocating a second wireless bandwidth for the wireless terminal when the trigger message transmission means retransmits the trigger message; and
said allocation information transmitting means transmits allocation information indicating a second wireless bandwidth re-allocated by the bandwidth allocation means to the wireless terminal.
19. Система беспроводной связи по п.18, в которой:
упомянутое средство передачи параметров сообщений в упомянутом беспроводном терминале вставляет в упомянутый параметр сообщения время задержки, возникающее после приема упомянутого триггерного сообщения до завершения подготовок к передаче упомянутого сообщения, которое должно быть передано; и
упомянутое средство выделения полосы пропускания в упомянутой беспроводной базовой станции выделяет упомянутую первую беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента, когда триггерное сообщение передано, и повторно выделяет упомянутую первую беспроводную полосу пропускания для беспроводного терминала после того, как упомянутое время задержки истекает с момента, когда триггерное сообщение повторно передано.
19. The wireless communication system of claim 18, wherein:
said means for transmitting message parameters in said wireless terminal inserts a delay time into said message parameter that occurs after receiving said trigger message until the preparations for transmitting said message to be transmitted are completed; and
said bandwidth allocating means in said wireless base station allocates said first wireless bandwidth for a wireless terminal after said delay time has elapsed since the trigger message is transmitted and re-allocates said first wireless bandwidth for a wireless terminal after said delay time elapses from the moment the trigger message is retransmitted.
20. Система беспроводной связи по п.13, в которой:
упомянутое средство выделения полосы пропускания в упомянутой беспроводной базовой станции повторно выделяет беспроводную полосу пропускания для упомянутого беспроводного терминала в случае, если ошибка обнаружена в упомянутом сообщении, которое должно быть передано, после того как сообщение, которое должно быть передано, передано из беспроводного терминала; и
упомянутое средство передачи информации выделения передает в беспроводной терминал информацию выделения, указывающую беспроводную полосу пропускания, повторно выделенную посредством средства выделения полосы пропускания.
20. The wireless communication system according to item 13, in which:
said bandwidth allocating means in said wireless base station re-allocating a wireless bandwidth for said wireless terminal in case an error is detected in said message to be transmitted after the message to be transmitted is transmitted from the wireless terminal; and
said allocation information transfer means transmits allocation information indicating a wireless bandwidth re-allocated by the allocation means to the wireless terminal to the wireless terminal.
21. Система беспроводной связи по п.13, в которой упомянутая беспроводная базовая станция дополнительно включает в себя средство регулирования параметра передачи, которое выполняет обработку для регулирования параметра передачи упомянутого беспроводного терминала в случае, если упомянутое сообщение, которое должно быть передано, не передано из беспроводного терминала через упомянутую первую беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал, или в случае, если ошибка обнаружена в сообщении, которое должно быть передано, после того как сообщение, которое должно быть передано, передано.21. The wireless communications system of claim 13, wherein said wireless base station further includes transmit parameter adjusting means that performs processing for adjusting a transmit parameter of said wireless terminal in case said message to be transmitted is not transmitted from a wireless terminal through said first wireless bandwidth after said allocation information is transmitted to the wireless terminal, or in case an error is detected wife in the message to be transmitted after the message to be transmitted, transferred. 22. Система беспроводной связи по п.13, в которой:
упомянутое средство передачи триггерных сообщений в упомянутой беспроводной базовой станции повторно передает упомянутое триггерное сообщение в случае, если упомянутое сообщение, которое должно быть передано, не передано из беспроводного терминала через выделенную беспроводную полосу пропускания после того, как упомянутая информация выделения передана в беспроводной терминал;
упомянутое средство выделения полосы пропускания в беспроводной базовой станции повторно выделяет беспроводную полосу пропускания для беспроводного терминала в случае, если триггерное сообщение повторно передано, или в случае, если ошибка обнаружена в сообщении, которое должно быть передано, после того, как сообщение, которое должно быть передано, передано;
упомянутое средство передачи информации выделения в беспроводной базовой станции передает в беспроводной терминал информацию выделения, указывающую беспроводную полосу пропускания, повторно выделенную посредством средства выделения полосы пропускания; и
средство регулирования параметра передачи в беспроводной базовой станции устанавливает число повторных передач информации выделения в счетчике числа повторных передач и выполняет обработку для регулирования параметра передачи беспроводного терминала в случае, если значение в счетчике числа повторных передач становится равным или превышающим заранее определенное максимальное число.
22. The wireless communication system according to item 13, in which:
said means for transmitting trigger messages in said wireless base station; retransmits said trigger message if said message to be transmitted is not transmitted from the wireless terminal via the dedicated wireless bandwidth after said allocation information is transmitted to the wireless terminal;
said bandwidth allocating means in the wireless base station re-allocates the wireless bandwidth for the wireless terminal in case the trigger message is retransmitted, or if an error is detected in the message to be transmitted after the message that should be transmitted, transmitted;
said allocation information transmitting means in the wireless base station transmitting, to the wireless terminal, allocation information indicating the wireless bandwidth re-allocated by the bandwidth allocation means; and
means for adjusting the transmission parameter in the wireless base station sets the number of retransmissions of allocation information in the counter of the number of retransmissions and performs processing for adjusting the transmission parameter of the wireless terminal if the value in the counter of the number of retransmissions becomes equal to or exceeds a predetermined maximum number.
23. Система беспроводной связи, в которой выполняется беспроводной обмен сообщениями, содержащая:
беспроводной терминал, включающий в себя:
средство передачи параметров сообщений, которое передает параметр сообщения в беспроводную базовую станцию, при этом параметр сообщения включает в себя размер сообщения, указывающий длину данных сообщения, которое должно быть передано в беспроводную базовую станцию,
средство передачи запроса полосы пропускания, которое передает в беспроводную базовую станцию сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи сообщения, которое должно быть передано, когда время передавать сообщение, которое должно быть передано, наступает, и подготовки к передаче сообщения, которое должно быть передано, завершены, и
средство передачи сообщений, которое передает сообщение, которое должно быть передано, в беспроводную базовую станцию посредством использования беспроводной полосы пропускания, которая выделяется посредством беспроводной базовой станции и указывается посредством информации выделения, когда беспроводной терминал принимает информацию выделения от беспроводной базовой станции;
упомянутую беспроводную базовую станцию, включающую в себя:
средство выделения полосы пропускания, которое выделяет для беспроводного терминала беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения упомянутого сообщения, которое должно быть передано, когда беспроводная базовая станция принимает упомянутый сигнал запроса беспроводной полосы пропускания, и
средство передачи информации выделения, которое передает в беспроводной терминал информацию выделения, указывающую беспроводную полосу пропускания, выделенную посредством средства выделения полосы пропускания.
23. A wireless communication system in which a wireless messaging is performed, comprising:
wireless terminal, including:
means for transmitting message parameters that transmits a message parameter to the wireless base station, wherein the message parameter includes a message size indicating a data length of the message to be transmitted to the wireless base station,
bandwidth request transmission means that transmits to a wireless base station a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting a message to be transmitted when it is time to transmit the message to be transmitted, and preparing to transmit the message, to be transferred, completed, and
message transfer means that transmits a message to be transmitted to the wireless base station by using a wireless bandwidth that is allocated by the wireless base station and indicated by allocation information when the wireless terminal receives the allocation information from the wireless base station;
said wireless base station, including:
bandwidth allocating means that allocates for the wireless terminal a wireless bandwidth corresponding to said message size of said message to be transmitted when the wireless base station receives said wireless bandwidth request signal, and
allocation information transmitting means that transmits to the wireless terminal allocation information indicating the wireless bandwidth allocated by the bandwidth allocation means.
24. Система беспроводной связи, в которой выполняется беспроводной обмен сообщениями, содержащая:
беспроводной терминал, включающий в себя:
средство передачи параметров сообщений, которое передает первый параметр сообщения и второй параметр сообщения в беспроводную базовую станцию, при этом первый параметр сообщения включает в себя идентификационную информацию, идентифицирующую триггерное сообщение, и размер сообщения, указывающий длину данных первого сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию, триггерное сообщение является сообщением, чтобы инициировать передачу первого сообщения, которое должно быть передано, а второй параметр сообщения включает в себя размер сообщения, указывающий длину данных второго сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию;
средство передачи запроса полосы пропускания, которое передает в беспроводную базовую станцию сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи второго сообщения, которое должно быть передано, когда время передавать второе сообщение, которое должно быть передано, наступает, и подготовки к передаче второго сообщения, которое должно быть передано, завершены, и
средство передачи сообщений, которое передает одно из первого сообщения, которое должно быть передано, и второго сообщения, которое должно быть передано, в беспроводную базовую станцию посредством использования беспроводной полосы пропускания, которая выделяется посредством беспроводной базовой станции и указывается посредством информации выделения, когда беспроводной терминал принимает информацию выделения; и
упомянутую беспроводную базовую станцию, включающую в себя:
средство передачи триггерных сообщений, которое передает упомянутое триггерное сообщение в упомянутый беспроводной терминал,
средство выделения полосы пропускания, которое выделяет для беспроводного терминала первую беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения упомянутого первого сообщения, которое должно быть передано, после того, как средство передачи триггерных сообщений передает триггерное сообщение, и выделяет для беспроводного терминала вторую беспроводную полосу пропускания, соответствующую упомянутому размеру сообщения упомянутого второго сообщения, которое должно быть передано, когда беспроводная базовая станция принимает упомянутый сигнал запроса беспроводной полосы пропускания от упомянутого беспроводного терминала, и
средство передачи информации выделения, которое передает в беспроводной терминал информацию выделения, указывающую одну из первой беспроводной полосы пропускания и второй беспроводной полосы пропускания, которая выделена посредством средства выделения полосы пропускания.
24. A wireless communication system in which wireless messaging is performed, comprising:
wireless terminal, including:
means for transmitting message parameters, which transmits the first parameter of the message and the second parameter of the message to the wireless base station, the first parameter of the message includes identification information identifying the trigger message, and the size of the message indicating the data length of the first message to be transmitted from the wireless the terminal to the wireless base station, the trigger message is a message to initiate the transmission of the first message to be transmitted, and Torah message parameter includes a message size indicating a data length of a second message, which is to be transmitted from the wireless terminal to the wireless base station;
bandwidth request transmission means that transmits to a wireless base station a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting a second message to be transmitted when it is time to transmit the second message to be transmitted, and to prepare for transmission the second message to be transmitted, completed, and
message transfer means that transmits one of the first message to be transmitted and the second message to be transmitted to the wireless base station by using the wireless bandwidth that is allocated by the wireless base station and indicated by the allocation information when the wireless terminal receives allocation information; and
said wireless base station, including:
means for transmitting trigger messages that transmits said trigger message to said wireless terminal,
bandwidth allocating means that allocates for a wireless terminal a first wireless bandwidth corresponding to said message size of said first message to be transmitted after the trigger message transmitting means transmits a trigger message, and allocates a second wireless bandwidth to the wireless terminal, corresponding to said message size of said second message to be transmitted when the wireless base station the station receives said wireless bandwidth request signal from said wireless terminal, and
allocation information transmission means that transmits allocation information to the wireless terminal indicating one of the first wireless bandwidth and the second wireless bandwidth that is allocated by the bandwidth allocation means.
25. Беспроводной терминал, который в беспроводном режиме обменивается сообщениями с беспроводной базовой станцией, содержащий:
средство передачи параметров сообщений, которое передает параметр сообщения в упомянутую беспроводную базовую станцию, при этом параметр сообщения включает в себя идентификационную информацию, идентифицирующую триггерное сообщение, и размер сообщения, указывающий длину данных сообщения, которое должно быть передано в беспроводную базовую станцию, а триггерное сообщение является сообщением, чтобы инициировать передачу сообщения, которое должно быть передано; и
средство передачи сообщений, которое передает сообщение, которое должно быть передано, в беспроводную базовую станцию посредством использования беспроводной полосы пропускания, которая выделяется посредством беспроводной базовой станции и указывается посредством информации выделения после того, как беспроводной терминал принимает триггерное сообщение и информацию выделения от беспроводной базовой станции.
25. A wireless terminal that wirelessly exchanges messages with a wireless base station, comprising:
means for transmitting message parameters that transmits a message parameter to said wireless base station, wherein the message parameter includes identification information identifying a trigger message and a message size indicating a data length of a message to be transmitted to the wireless base station, and a trigger message is a message to initiate the transmission of a message to be transmitted; and
message transfer means that transmits a message to be transmitted to the wireless base station by using a wireless bandwidth that is allocated by the wireless base station and indicated by allocation information after the wireless terminal receives the trigger message and allocation information from the wireless base station .
26. Беспроводная базовая станция, которая в беспроводном режиме обменивается сообщениями с беспроводным терминалом, содержащая:
средство передачи триггерных сообщений, которое передает триггерное сообщение в упомянутый беспроводной терминал, при этом триггерное сообщение является сообщением, чтобы инициировать передачу сообщения, которое должно быть передано;
средство выделения полосы пропускания, которое принимает от упомянутого беспроводного терминала параметр сообщения, включающий в себя идентификационную информацию, идентифицирующую упомянутое триггерное сообщение, и размер сообщения, указывающий длину данных сообщения, которое должно быть передано, сохраняет принимаемый параметр сообщения заранее и выделяет для беспроводного терминала беспроводную полосу пропускания, соответствующую размеру сообщения сообщения, которое должно быть передано, после того, как упомянутое средство передачи триггерных сообщений передает триггерное сообщение; и
средство передачи информации выделения, которое передает в упомянутый беспроводной терминал информацию выделения, указывающую беспроводную полосу пропускания, выделенную посредством средства выделения полосы пропускания.
26. A wireless base station that wirelessly exchanges messages with a wireless terminal, comprising:
means for transmitting trigger messages that transmits a trigger message to said wireless terminal, wherein the trigger message is a message to initiate the transmission of a message to be transmitted;
bandwidth allocating means that receives a message parameter from said wireless terminal including identification information identifying said trigger message and a message size indicating a data length of the message to be transmitted, stores the received message parameter in advance, and allocates a wireless terminal to the wireless terminal the bandwidth corresponding to the size of the message of the message to be transmitted, after said means are not edachi trigger message is transmitted to the trigger message; and
allocation information transmitting means that transmits allocation information indicating a wireless bandwidth allocated by the bandwidth allocation means to said wireless terminal.
27. Беспроводной терминал, который в беспроводном режиме обменивается сообщениями с беспроводной базовой станцией, содержащий:
средство передачи параметров сообщений, которое передает параметр сообщения в упомянутую беспроводную базовую станцию, при этом параметр сообщения включает в себя размер сообщения, указывающий длину данных сообщения, которое должно быть передано в беспроводную базовую станцию;
средство передачи запроса полосы пропускания, которое передает в упомянутую беспроводную базовую станцию сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи сообщения, которое должно быть передано, когда время передавать сообщение, которое должно быть передано, наступает, и подготовки к передаче сообщения, которое должно быть передано, завершены; и
средство передачи сообщений, которое передает упомянутое сообщение, которое должно быть передано в упомянутую беспроводную базовую станцию, посредством использования беспроводной полосы пропускания, которая выделяется посредством беспроводной базовой станции и указывается посредством информации выделения, когда беспроводной терминал принимает информацию выделения.
27. A wireless terminal that wirelessly exchanges messages with a wireless base station, comprising:
means for transmitting message parameters that transmits a message parameter to said wireless base station, wherein the message parameter includes a message size indicating a data length of a message to be transmitted to the wireless base station;
bandwidth request transmission means that transmits to a wireless base station a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting a message to be transmitted when it is time to transmit the message to be transmitted, and preparing to transmit the message to be transferred completed; and
message transfer means that transmits said message to be transmitted to said wireless base station by using a wireless bandwidth that is allocated by the wireless base station and indicated by allocation information when the wireless terminal receives the allocation information.
28. Беспроводная базовая станция, которая в беспроводном режиме обменивается сообщениями с беспроводным терминалом, содержащая:
средство выделения полосы пропускания, которое принимает из упомянутого беспроводного терминала параметр сообщения, включающий в себя размер сообщения, указывающий длину данных сообщения, которое должно быть передано из беспроводного терминала в беспроводную базовую станцию, сохраняет принимаемый параметр сообщения заранее и выделяет для беспроводного терминала беспроводную полосу пропускания, соответствующую размеру сообщения сообщения, которое должно быть передано, когда беспроводная базовая станция принимает от беспроводного терминала сигнал запроса беспроводной полосы пропускания, запрашивающий выделение беспроводной полосы пропускания для передачи сообщения, которое должно быть передано; и
средство передачи информации выделения, которое передает в упомянутый беспроводной терминал информацию выделения, указывающую беспроводную полосу пропускания, выделенную посредством средства выделения полосы пропускания.
28. A wireless base station that wirelessly exchanges messages with a wireless terminal, comprising:
bandwidth allocating means that receives a message parameter from said wireless terminal including a message size indicating a data length of a message to be transmitted from the wireless terminal to the wireless base station, stores the received message parameter in advance, and allocates a wireless bandwidth to the wireless terminal corresponding to the size of the message message to be transmitted when the wireless base station receives from the wireless a terminal, a wireless bandwidth request signal requesting allocation of a wireless bandwidth for transmitting a message to be transmitted; and
allocation information transmitting means that transmits allocation information indicating a wireless bandwidth allocated by the bandwidth allocation means to said wireless terminal.
RU2010111565/07A 2007-08-31 2007-08-31 Method to exchange messages, wireless communication system, wireless terminal and wireless basic station RU2456776C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2010111565/07A RU2456776C2 (en) 2007-08-31 2007-08-31 Method to exchange messages, wireless communication system, wireless terminal and wireless basic station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2010111565/07A RU2456776C2 (en) 2007-08-31 2007-08-31 Method to exchange messages, wireless communication system, wireless terminal and wireless basic station

Publications (2)

Publication Number Publication Date
RU2010111565A RU2010111565A (en) 2011-10-10
RU2456776C2 true RU2456776C2 (en) 2012-07-20

Family

ID=44804512

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010111565/07A RU2456776C2 (en) 2007-08-31 2007-08-31 Method to exchange messages, wireless communication system, wireless terminal and wireless basic station

Country Status (1)

Country Link
RU (1) RU2456776C2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004158965A (en) * 2002-11-05 2004-06-03 Tokyo Electric Power Co Inc:The Centralized control method using protocol including centralized control
RU2263415C2 (en) * 1999-10-19 2005-10-27 Телефонактиеболагет Лм Эрикссон (Пабл) Method for planning transfer of packets via network of universal mobile communication system
WO2006112292A1 (en) * 2005-04-13 2006-10-26 Ntt Docomo, Inc. Mobile communication system, mobile station, base station, and communication control method
JP2006311411A (en) * 2005-05-02 2006-11-09 Matsushita Electric Ind Co Ltd COMMUNICATION TERMINAL DEVICE, BASE STATION DEVICE, AND COMMUNICATION METHOD

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2263415C2 (en) * 1999-10-19 2005-10-27 Телефонактиеболагет Лм Эрикссон (Пабл) Method for planning transfer of packets via network of universal mobile communication system
JP2004158965A (en) * 2002-11-05 2004-06-03 Tokyo Electric Power Co Inc:The Centralized control method using protocol including centralized control
WO2006112292A1 (en) * 2005-04-13 2006-10-26 Ntt Docomo, Inc. Mobile communication system, mobile station, base station, and communication control method
JP2006311411A (en) * 2005-05-02 2006-11-09 Matsushita Electric Ind Co Ltd COMMUNICATION TERMINAL DEVICE, BASE STATION DEVICE, AND COMMUNICATION METHOD

Also Published As

Publication number Publication date
RU2010111565A (en) 2011-10-10

Similar Documents

Publication Publication Date Title
EP2187684B1 (en) Message exchange method and wireless communication system
US10728747B2 (en) System and method for user equipment identification and communications
CN101375529B (en) System and method for performing network re-entry in a broadband wireless access communication system
CN101179853B (en) Wireless base station, relay station and wireless communications method
JP4744601B2 (en) System and method for notifying completion of network re-entry procedure in communication system
US20050208945A1 (en) System and method for performing network re-entry upon handover of mobile subscriber station in a broadband wireless access communication system
US20090100262A1 (en) Apparatus and method for detecting duplication of portable subscriber station in portable internet system
WO2004073347A1 (en) Method for processing security message in mobile communication system
KR20110025048A (en) Method and apparatus for transmitting / receiving MAC PDX using MAC header type information
EP2005618A1 (en) Apparatus and method for performing handover in a communication system
KR20110022517A (en) Detecting Out of Service Area in Broadband Wireless Access Systems
WO2025001299A1 (en) Security control method and device for electric power communication network, and central coordinator and node
CN102413103B (en) Message verification method, system and equipment
JP2011199340A (en) Communication apparatus and method, and communication system
CN102598770A (en) Method and apparatus of requiring uplink resources for transmitting ranging request message in communication system
US11546887B2 (en) Information transmission method and apparatus, and computer storage medium
JP5743323B2 (en) System and method for terminal identifier conversion in a wireless communication system
KR100804795B1 (en) Authentication request method and authentication method in communication system
KR100735297B1 (en) System and method for transmitting/receiving automatic repeat request reset information in a communication system
RU2456776C2 (en) Method to exchange messages, wireless communication system, wireless terminal and wireless basic station
WO2013104301A1 (en) Method for transmitting message, method for establishing secure connection, access point and workstation
KR101736968B1 (en) Method for network entry of terminal in wireless communication system
KR101328903B1 (en) Method for initiating peer according to eap packet loss

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20180901