Предлагаемое изобретение относится к телекоммуникациям, а именно к средствам проведения сеансов в сетях мобильной связи.The present invention relates to telecommunications, and in particular to means of conducting sessions in mobile communication networks.
Известны способы передачи сообщений в мобильной сотовой инфраструктуре, основанные на использовании пользовательского приложения, обеспечивающего формирование услуг динамического меню и подписку на доставку сервисов (Dynamic SIM Toolkit/Interactive Cell Broadcast, приложение DSTK/ICB-сервиса). В качестве примера такого способа может быть приведен выбранный в качестве аналога предлагаемого изобретения способ, описанный в патенте на изобретение RU 2284674, опубликованном 27.09.2006. Недостатком известных решений является невозможность качественной работы приложения DSTK/ICB-сервиса, устанавливаемого самостоятельно пользователем на SIM-карту из-за возможного рассогласования работы приложения DSTK/ICB-сервиса и являющегося частью схемы sim-карты буфера сборки сообщений.Known methods for transmitting messages in a mobile cellular infrastructure based on the use of a user application that provides the formation of dynamic menu services and a subscription to service delivery (Dynamic SIM Toolkit / Interactive Cell Broadcast, DSTK / ICB service application). As an example of such a method, a method selected as an analogue of the invention described in the patent for invention RU 2284674, published on 09/27/2006, can be given. A disadvantage of the known solutions is the impossibility of high-quality operation of the DSTK / ICB service application installed independently by the user on the SIM card due to the possible mismatch between the operation of the DSTK / ICB service application and being part of the sim card circuit of the message collection buffer.
В свою очередь, предлагаемое изобретение позволит устранить указанную выше проблему, то есть позволит снять зависимость качества установки и работы пользовательского приложения, обеспечивающего формирование услуг динамического меню и подписку на доставку сервисов, от характеристик sim-карты, определяемых производителем и/или оператором сети мобильной связи. То есть, позволит расширить арсенал технических средств, используемых при организации вещания в сетях мобильной связи.In turn, the present invention will eliminate the above problem, that is, it will remove the dependence of the quality of installation and operation of the user application that provides the formation of dynamic menu services and subscription to the delivery of services, on the characteristics of the SIM card, determined by the manufacturer and / or mobile network operator . That is, it will expand the arsenal of technical means used in organizing broadcasting in mobile networks.
Указанный выше технический результат достигается при использовании способа передачи сообщений в мобильной сотовой инфраструктуре, обслуживающей пользовательские заявки, основанном на записи предварительно сформированного пользовательского приложения, обеспечивающего формирование услуг динамического меню и подписку на доставку сервисов (Dynamic SIM Toolkit/Interactive Cell Broadcast, приложение DSTK/ICB-сервиса) на модуль идентификации абонента сети мобильной связи (subscriber identification module, sim-карта). Согласно предложенному способу в памяти активированного модуля идентификации абонента сети мобильной связи (sim-карты) для упомянутого пользовательского приложения формируют буфер сборки сообщений пакетной информации, занимающий неизменный размер памяти, определяемый при записи упомянутого пользовательского приложения. При проведении сеансов связи модулем идентификации абонента принимаются сообщения пакетной информации, включающие метку, содержащую последовательность подполей, указывающих на возможность сборки частей сообщений в выделенном буфере, принадлежность части сообщения к пакету информации, порядковый номер части сообщения в пакете информации, количество частей сообщения в пакете информации, сообщения, не содержащие упомянутую метку, отклоняются.The above technical result is achieved by using a method for transmitting messages in a mobile cellular infrastructure serving user applications, based on the recording of a pre-formed user application that provides the formation of dynamic menu services and subscription for service delivery (Dynamic SIM Toolkit / Interactive Cell Broadcast, DSTK / ICB application -service) to a subscriber identification module of a mobile communication network (subscriber identification module, sim-card). According to the proposed method, in the memory of the activated subscriber identity module of a mobile communication network (sim card) for said user application, a packet information message assembly buffer is formed, which occupies an unchanged memory size, which is determined when the said user application is recorded. When conducting communication sessions, the subscriber identity module receives packet information messages, including a label containing a sequence of subfields indicating the possibility of assembling message parts in a dedicated buffer, message part belonging to the information packet, serial number of the message part in the information packet, number of message parts in the information packet Messages that do not contain the tag are rejected.
При практическом осуществлении предложенного способа одновременно с загрузкой на sim-карту пользовательского приложения DSTK/ICB-сервиса в sim-карты формируют буфер сборки сообщений пакетной информации (буфер псевдоконкатенации), занимающий неизменный размер памяти в течение всего времени работы приложения DSTK/ICB-сервиса. Таким образом, обеспечивается качественная работа функций DSTK/ICB-сервиса, вне зависимости от характеристик sim-карты, определяемых оператором сети мобильной связи. При проведении сеансов связи модулем идентификации абонента принимаются сообщения пакетной информации, которые могут быть обработаны в установленном на sim-карте буфере сборки сообщений, сообщения, не соответствующие установленным параметрам, отклоняются. Соответственно, принимаются сообщения, включающие метку, содержащую последовательность подполей, указывающих на возможность сборки частей сообщений в выделенном буфере (метка псевдоконкатенации), принадлежность части сообщения к пакету информации, порядковый номер части сообщения в пакете информации, количество частей сообщения в пакете информации.In the practical implementation of the proposed method, at the same time as loading the user application DSTK / ICB service onto the sim card, the packet information message buffer (pseudo-concatenation buffer) is formed on the SIM cards, which occupies an unchanged memory size during the entire duration of the DSTK / ICB service application. Thus, the high-quality work of the DSTK / ICB service functions is provided, regardless of the characteristics of the SIM card determined by the mobile network operator. When conducting communication sessions, the subscriber identity module receives packet information messages that can be processed in the message assembly buffer installed on the SIM card, messages that do not correspond to the set parameters are rejected. Accordingly, messages are received, including a label containing a sequence of subfields indicating the possibility of assembling message parts in a dedicated buffer (pseudo-concatenation label), message part belonging to the information packet, serial number of the message part in the information packet, number of message parts in the information packet.
Таким образом, предложен способ передачи сообщений в мобильной сотовой телекоммуникационной инфраструктуре, позволяющий снять зависимость качества работы приложения DSTK/ICB-сервиса от характеристик SIM-карты.Thus, a method for transmitting messages in a mobile cellular telecommunications infrastructure is proposed, which makes it possible to remove the dependence of the quality of the DSTK / ICB service application on the characteristics of the SIM card.