[go: up one dir, main page]

RU2154920C2 - Method for data control in digital cellular network - Google Patents

Method for data control in digital cellular network Download PDF

Info

Publication number
RU2154920C2
RU2154920C2 RU98106099/09A RU98106099A RU2154920C2 RU 2154920 C2 RU2154920 C2 RU 2154920C2 RU 98106099/09 A RU98106099/09 A RU 98106099/09A RU 98106099 A RU98106099 A RU 98106099A RU 2154920 C2 RU2154920 C2 RU 2154920C2
Authority
RU
Russia
Prior art keywords
data
tuples
operations
abs
deleting
Prior art date
Application number
RU98106099/09A
Other languages
Russian (ru)
Other versions
RU98106099A (en
Inventor
Ли Донг-Сун
Дзеон Юнг-Ки
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
Priority claimed from KR1019970014516A external-priority patent/KR100208940B1/en
Application filed by Самсунг Электроникс Ко., Лтд. filed Critical Самсунг Электроникс Ко., Лтд.
Publication of RU98106099A publication Critical patent/RU98106099A/en
Application granted granted Critical
Publication of RU2154920C2 publication Critical patent/RU2154920C2/en

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

FIELD: communication equipment. SUBSTANCE: method involves human-computer interaction request for running operations for alteration, addition, removal or displaying data, which are stored in uniform data list as tuples or as data stored in multiple data lists as tuples. Also, method involves reading data from table, which provides uniform data list as tuples, or as multiple data lists as tuples. Also, method involves performing operations of alteration, addition, removal and displaying data by means of combined human-computer interaction operation. EFFECT: simultaneous control of multiple data due to unified human- computer interaction operation. 3 cl, 5 dwg

Description

Настоящее изобретение относится к способу управления данными в цифровой сотовой системе и более конкретно к способу управления данными в администраторе базовой станции (АБС) для управления приемопередающей подсистемой базовой станции (ППБС) и контроллером базовой станции (КБС) в цифровой состовой системе. The present invention relates to a method for managing data in a digital cellular system, and more particularly, to a method for managing data in a base station administrator (ABS) for controlling a base station transceiver subsystem (BSS) and a base station controller (BSC) in a digital composition system.

Предшествующий уровень техники
В традиционной цифровой сотовой системе администратор базовой станции (АБС), являющийся одной из подсистем управления базовой станции, осуществляет функцию поддержки приемопередающей подсистемы базовой станции (ВППС) и контроллера базовой станции (КВС). АБС использует основной комплект рабочей станции, имеющий устройство вывода, пульт системы, накопитель на манитной ленте и накопитель на жестком диске. Устройство вывода включает в себя принтер для распечатывания информации обслуживания системы и акустическую систему для формирования звуковых предупреждений. Пульт системы обеспечивает функцию согласования с оператором и функцию выдачи данных о состоянии системы. Накопитель на магнитной ленте и накопитель на жестком диске хранят системную информацию и данные.
State of the art
In a traditional digital cellular system, the base station administrator (ABS), which is one of the base station control subsystems, has the function of supporting the base station transceiver subsystem (WPS) and the base station controller (FAC). ABS uses a basic workstation kit that has an output device, a system console, a tape drive and a hard disk drive. The output device includes a printer for printing system maintenance information and an acoustic system for generating audible alerts. The system console provides a function of coordination with the operator and the function of issuing data on the status of the system. A tape drive and a hard disk drive store system information and data.

Обычно АБС управляет данными (т.е. изменяет, добавляет и удаляет их) по элементу поля. Этот общепринятый способ изменения, добавления и удаления данных ограничен одним кортежем (записью) на соответствующее человеко-машинное взаимодействие (ЧМВ). Таким образом, при добавлении и удалении множества списков данных в форме кортежей (т.е. таблиц, представляющих собой объединение множества взаимосвязанных кортежей) АБС должен повторять операцию ЧМВ для добавления операцию ЧМВ для удаления для каждого множества списков данных в форме кортежей. Кроме того, при изменении списков данных в форме кортежей, АБС должен повторять операцию ЧМВ для изменения по каждому набору данных в форме кортежей. Typically, the ABS manages the data (i.e., modifies, adds, and deletes them) by the field element. This generally accepted method of changing, adding, and deleting data is limited to one tuple (record) for the corresponding human-machine interaction (FWM). Thus, when adding and deleting many data lists in the form of tuples (i.e., tables representing the union of many interconnected tuples), the ABS must repeat the FWM operation to add the FWM operation to delete for each set of data lists in the form of tuples. In addition, when changing lists of data in the form of tuples, the ABS must repeat the FWM operation to change for each data set in the form of tuples.

Конфигурация рассматриваемых данных будет описана ниже для пояснения понятий "поле" и "кортеж". В соответствующей конфигурации данных обычный пользователь распознает данные в виде таблицы, состоящей из строк и столбцов. Для удобства столбец называют "пле" или "элементарная группа", а строку именуют "записью". Кроме того, столбец, обозначающий одно поле, называют "атрибут", а строку, обозначающую одну запись, называют "кортеж". The configuration of the data in question will be described below to explain the concepts of "field" and "tuple". In the corresponding data configuration, the average user recognizes the data in the form of a table consisting of rows and columns. For convenience, the column is called “ple” or “elementary group”, and the row is called “record”. In addition, a column denoting a single field is called an attribute, and a row denoting a single field is called a tuple.

На фиг. 1 изображена блок-схема последовательности операций для общепринятого в АБС способа управления (т.е. изменения, добавления и удаления) одним списком данных в форме кортежей. Обычно, когда оператор запрашивает операцию ЧМВ для изменения, добавления или удаления в отношении определенных данных в списке данных в форме кортежей, АБС осуществляет операцию ЧМВ для изменения, добавления или удаления в отношении соответствующего списка данных в форме кортежей (этап 10). Затем АБС осуществляет операцию проверки на наличие ошибок (этап 12). Затем АБС осуществляет операцию изменения, добавления и удаления в отношении данных в соответствующем списке данных в форме кортежей (этап 14). Затем АБС передает обработанный список данных в форме кортежей в КБС и ППБС (этап 16). Затем АБС, получив сигнал подтверждения от КБС и ППБС, обновляет обработанный список данных в форме кортежей в базе данных (этап 18). Наконец, АБС выводит результаты операции, к примеру, с помощью графического интерфейса пользователя (ГИП) (этап 20). In FIG. 1 is a flowchart for a conventional ABS method for controlling (i.e., changing, adding, and deleting) a single list of data in the form of tuples. Typically, when the operator requests an operation of the FWM to modify, add, or delete in relation to certain data in the list of data in the form of tuples, the ABS performs an operation of the FWM to modify, add, or delete regarding the corresponding list of data in the form of tuples (step 10). Then the ABS performs an error checking operation (step 12). Then the ABS performs the operation of changing, adding and deleting in relation to the data in the corresponding list of data in the form of tuples (step 14). Then the ABS transmits the processed list of data in the form of tuples to the BSC and BSS (step 16). Then the ABS, having received a confirmation signal from the BSC and BSS, updates the processed list of data in the form of tuples in the database (step 18). Finally, the ABS displays the results of the operation, for example, using a graphical user interface (GUI) (step 20).

Этот традиционный способ управления данными имеет ряд недостатков. Во-первых, управление данными затруднено, поскольку управление данными происходит по кортежам и, таким образом, при изменении всего списка данных в форме кортежей каждым полем нужно управлять независимо. Действительно, когда АБС известным способом одновременно управляет данными нескольких полей, в операции управления данными может произойти сбой. This traditional data management method has several disadvantages. Firstly, data management is difficult because data is managed by tuples and, therefore, when changing the entire list of data in the form of tuples, each field needs to be managed independently. Indeed, when the ABS in a known manner simultaneously manages the data of several fields, a data operation may fail.

Другой недостаток состоит в необходимости повторения операции ЧМВ. Например, чтобы изменить список данных в форме кортежей (т.е. осуществить его обработку) в элементе сектора соседней ячейки в процессе операции переключения каналов связи, оператор должен сначала проверить список данных в форме кортежей с помощью операции ЧМВ для отображения данных, чтобы проверить детали списка данных в форме кортежей, которые были изменены. Затем оператор должен изменить данные соседней ячейки, осуществляя операцию ЧМВ для изменения, и затем еще раз определить, правильно ли были изменены данные, осуществляя операцию ЧМВ для отображения данных. Иными словами, оператор должен последовательно осуществлять следующие операции: ЧМВ- отображение ---> ЧМВ-изменение ---> ЧМВ-повторное отображение. Another disadvantage is the need to repeat the operation of the FMC. For example, in order to change the list of data in the form of tuples (i.e., process it) in the sector element of the neighboring cell during the switching operation of the communication channels, the operator must first check the list of data in the form of tuples using the FMC operation to display the data in order to check the details a list of data in the form of tuples that have been modified. Then the operator must change the data of the neighboring cell, performing the operation of the FWM to change, and then once again determine whether the data has been changed correctly, performing the operation of the FWM to display the data. In other words, the operator must sequentially perform the following operations: FMR display ---> FMR change ---> FMR re-display.

Дополнительный недостаток известного способа управления данными заключается в том, что данные трудно обработать, когда несколько кортежей взаимно блокированы (тесно связаны) друг с другом несколькими элементами списков данных в форме кортежей. Например, при удалении списка данных в форме кортежей, имеющего высший приоритет, все оставшиеся списки данных в форме кортежей, расположенные согласно приоритету, должны быть изменены (т.е. сдвинуты на один шаг вверх). Действительно, при управлении соседней ячейкой в процессе операции переключения каналов связи существует от восьми до пятидесяти шести кортежей, взаимосвязанных друг с другом. Как было отмечено выше, известный способ требует, чтобы ЧМВ осуществлялось повторно для соответствующих кортежей, что обременительно для оператора. An additional disadvantage of the known data management method is that it is difficult to process the data when several tuples are mutually blocked (closely connected) by several data list items in the form of tuples. For example, when deleting a list of data in the form of tuples that has the highest priority, all the remaining data lists in the form of tuples arranged according to the priority must be changed (i.e. shifted one step up). Indeed, when controlling a neighboring cell during the operation of switching communication channels, there are from eight to fifty-six tuples interconnected with each other. As noted above, the known method requires that the FWM is carried out repeatedly for the respective tuples, which is burdensome for the operator.

Еще один недостаток известного способа состоит в том, что многочисленные операции ЧМВ должны повторяться, поскольку, согласно предшествующему уровню техники, ЧМВ делится на четыре отдельных элемента, т.е. ЧМВ для добвления, ЧМВ для удаления, ЧМВ для изменения и ЧМВ для отображения. Another disadvantage of the known method is that the numerous operations of the FWM must be repeated, because, according to the prior art, the FWM is divided into four separate elements, i.e. ChMV for adding, ChMV for removal, ChMV for change and ChMV for display.

Сущность изобретения
Таким образом, задачей настоящего изобретения является создание способа управления данными, обеспечивающего возможность одновременного управления (т. е. изменение, добавление и удаление) множества данных за счет унифицированной операции ЧМВ.
SUMMARY OF THE INVENTION
Thus, it is an object of the present invention to provide a data management method that enables simultaneous management (i.e., modification, addition and deletion) of a plurality of data due to a unified operation of the FMC.

В соответствии с одним аспектом настоящего изобретения способ управления данными в системе обслуживания цифровой сотовой системы включает этапы запроса посредством объединенной операции человеко-машинного взаимодействия (ЧМВ), осуществления операций изменения, добавления и удаления данных в единичном списке данных в форме кортежей или во множестве списков данных в форме кортежей; считывания данных из таблиц, обеспечивающей указанный единичный список упорядоченных данных или указанное множество списков упорядоченных данных; и осуществления указанных операций изменения, добавления, удаления и отображения данных посредством упомянутой объединенной операции ЧМВ. In accordance with one aspect of the present invention, a method of managing data in a digital cellular system service system includes the steps of querying through a combined human-machine interaction (FM) operation, modifying, adding, and deleting data in a single data list in the form of tuples or in multiple data lists in the form of tuples; reading data from tables providing a specified unit list of ordered data or a specified set of lists of ordered data; and performing said operations of changing, adding, deleting and displaying data by means of said combined operation of the FWM.

Указанные и другие задачи, признаки и преимущества настоящего изобретения поясняются в нижеприведенном подробном описании варианта его осуществления со ссылками на иллюстрирующие чертежи. These and other objectives, features and advantages of the present invention are explained in the following detailed description of a variant of its implementation with reference to the illustrative drawings.

Краткое описание чертежей
Фиг. 1 - блок-схема последовательности операций, соответствующей известному способу управления (т.е. изменения, добавления и удаления) одного списка данных в форме кортежей в администраторе базовой станции (АБС).
Brief Description of the Drawings
FIG. 1 is a flowchart corresponding to a known control method (i.e., changing, adding and deleting) of a single list of data in the form of tuples in a base station administrator (ABS).

Фиг. 2 - блок-схема цифровой сотовой системы, в которой может быть использован способ управления данными, соответствующий настоящему изобретению. FIG. 2 is a block diagram of a digital cellular system in which the data management method of the present invention can be used.

Фиг. 3 - блок-схема администратора базовой станции, показанного на фиг. 2, для осуществления способа управления данными в соответствии с настоящим изобретением. FIG. 3 is a block diagram of the administrator of the base station shown in FIG. 2, for implementing a data management method in accordance with the present invention.

Фиг. 4 - блок-схема последовательности операций в способе управления данными в АБС, соответствующем настоящему изобретению. FIG. 4 is a flowchart of a data management method in an ABS according to the present invention.

Фиг. 5 - таблица данных, иллюстрирующая конфигурацию библиотеки для считывания в соответствии с настоящим изобретением. FIG. 5 is a data table illustrating a configuration of a read library in accordance with the present invention.

Подробное описание предпочтительных вариантов осуществления изобретения
Предпочтительный вариант осуществления настоящего изобретения будет подробно описан со ссылками на иллюстрирующие чертежи. Хотя данный конкретный вариант осуществления будет для примера определен и детально описан в целях пояснения настоящего изобретения, следует, однако, иметь в виду, что настоящее изобретение может быть реализовано специалистами в данной области техники исходя из нижеприведенного описания и без деталей, не являющихся необходимыми. Соответственно ниже не описываются подробно функции и конструкции, которые либо известны и очевидны для специалиста в данной области техники, либо не существенны для понимания.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
A preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings. Although this particular embodiment will be defined and described in detail in order to illustrate the present invention, it should be borne in mind, however, that the present invention may be practiced by those skilled in the art from the description below and without details that are not necessary. Accordingly, functions and constructions that are either known and obvious to a person skilled in the art or are not essential for understanding are not described in detail below.

На фиг. 2 изображена блок-схема цифровой сотовой системы, в которой может быть использован способ управления данными, соответствующий настоящему изобретению. Администратор базовой станции (АБС) 22, соединенный с контроллером базовой станции (КБС) 24, осуществляет различные общие и прикладные функции для множества приемопередающих подсистем базовой станции (ППБС) (обозначены ссылочными позициями с 28-1 по 28-n) и контроллера базовой станции (КБС) 24. Общие функции, осуществляемые АБС 22, включают в себя передачу данных, управление данными, согласование с оператором и функции системного накопителя АБС. Функции прикладных программ, осуществляемые АБС 22, включают в себя операционную функцию и функцию поддержки. Операционная функция обеспечивает множество ППБС (28-1 - 28-n) функцией загрузки системы, функцией управления структурой и функцией управления исполнением. Функция загрузки системы предоставляет соответствующим блокам в ППБС код выполнения и данные. Функция управления конфигурацией также служит для управления и изменения конфигурации и рабочих параметров соответствующих ППБС. In FIG. 2 is a block diagram of a digital cellular system in which the data management method of the present invention can be used. The administrator of the base station (ABS) 22, connected to the controller of the base station (BSC) 24, performs various general and applied functions for a variety of transceiver subsystems of the base station (BSS) (indicated by reference numbers 28-1 to 28-n) and the base station controller (BSC) 24. The general functions performed by the ABS 22 include data transmission, data management, coordination with the operator, and the functions of the ABS system drive. The application functions provided by the ABS 22 include an operational function and a support function. The operational function provides a variety of BSSs (28-1 - 28-n) with a system boot function, a structure management function, and a performance management function. The system boot function provides the relevant blocks in the BSS with an execution code and data. The configuration management function also serves to manage and change the configuration and operating parameters of the respective BSPs.

Как изображено на фиг. 2, КБС 24, который соединен с множеством ППБС (28-1 - 28-n) и центром коммутации мобильных терминалов (ЦКМ) 26, управляет связью между ППБС (28-1 - 28-n). ЦКМ 26 осуществляет операцию коммутации мобильных терминалов (не показаны). As shown in FIG. 2, the BSC 24, which is connected to a plurality of BSSs (28-1 to 28-n) and a mobile terminal switching center (MSC) 26, controls communication between the BSSs (28-1 to 28-n). CCM 26 performs the operation of switching mobile terminals (not shown).

На фиг.3 изображена блок-схема АБС 22 фиг.2. Блок ИПА 30 (инициализации и поддержки АБС) предназначен для исполнения различных блоков функций, относящихся к общей функции, и функции согласования с оператором во время инициализации АБС. ИПА периодически устанавливает, правильно ли работают соответствующие функциональные блоки, и будет восстанавливать функциональные блоки, работающие ненормально. Постоянный блок УДК (управления данными конфигурации) 32, соединенный с блоком ИПА 30, предназначен для управления данными конфигурации при управлении от блока ИПА 30. В случае необходимости постоянный блок УДК 32 может действовать без запроса от оператора. Кроме того, постоянный блок УДК 32 контролируется блоком ИПА 30. Figure 3 shows a block diagram of the ABS 22 of figure 2. Block IPA 30 (initialization and support of the ABS) is intended for the execution of various blocks of functions related to the common function, and the coordination function with the operator during initialization of the ABS. The IPA periodically determines whether the corresponding function blocks are working correctly, and will restore function blocks that operate abnormally. The permanent UDC unit (configuration data management) 32, connected to the IPA 30 unit, is designed to manage configuration data under control from the IPA 30 unit. If necessary, the permanent UDC 32 unit can operate without a request from the operator. In addition, the permanent block UDC 32 is controlled by the IPA 30 block.

Блок УДК 34 предназначен для осуществления управления всеми данными конфигурации, относящимися к работе АБС 22, КБС 24 и ППБС с 28-1 до 28-n. Более конкретно, блок УДК 34 осуществляет функцию изменения данных и функцию считывания оперативных данных для всех данных конфигурации. Блок УИП (управления интерфейсом пользователя) 36 осуществляет все функции управления окнами, например (1) создание и удаление окон и управление событиями, (2) вывод информации, относящейся к состоянию, задачам, ошибкам и статистике системы в виде простой и логичной графической информации, и (3) управление событиями от оператора. Блок ОК (обработчика команд) 38 осуществляет функцию анализа структуры и значения предложения для вводимых команд, а также функцию контроля исполнения. The UDC 34 block is designed to control all configuration data related to the operation of ABS 22, KBS 24 and PPBS from 28-1 to 28-n. More specifically, the UDC 34 performs the function of changing data and the function of reading live data for all configuration data. The UIP (user interface control) block 36 performs all window management functions, for example (1) creating and deleting windows and managing events, (2) outputting information related to the state, tasks, errors and statistics of the system in the form of simple and logical graphical information, and (3) event management from the operator. Block OK (command processor) 38 performs the function of analyzing the structure and value of the sentence for the input commands, as well as the function of monitoring execution.

В ответ на команду "ошибок нет" блок УДК 34 передает свои выходные данные блоку УИП 36. Блок ИПД (интерфейса передачи данных) 40 обеспечивает канал передачи/приема информации управления между функциональными блоками АБС 22 и всеми подсистемами ППБС с 28-1 до 28-n. Блок УДК 34 связан с блоком УИП 36 посредством канала передачи 42, по которому, согласно настоящему изобретению, передаются данные управления конфигурацией. In response to the “no errors” command, the UDC 34 transmits its output to the UIP 36. The IPD (data interface) 40 provides a channel for transmitting / receiving control information between the functional blocks of the ABS 22 and all subsystems of the BSS from 28-1 to 28- n The UDC unit 34 is connected to the UIP unit 36 via a transmission channel 42, through which, according to the present invention, configuration control data is transmitted.

АБС 22, КБС 24 и ППБС с 28-1 по 28-n осуществляют операционную функцию с обращением к загруженным данным программы (ЗДП), которые являются операционными данными. Согласно фиг. 3, оператор осуществляет операционную функцию АБС 22 с помощью графического интерфейса пользователя (ГИП) (отдельно не показан) в блоке УИП 36. Согласно настоящему изобретению, АБС 22 управляет данными на основе команды оператора и затем выводит данные на КБС 24. Согласно предпочтительному варианту осуществления настоящего изобретения, все ЧМВ объединены в одно ЧМВ и конфигурация данных обрабатывается по элементу множества списков данных в форме кортежей. ABS 22, KBS 24 and PPBS from 28-1 to 28-n carry out an operational function with reference to the downloaded program data (ZDP), which are operational data. According to FIG. 3, the operator performs the operational function of the ABS 22 using a graphical user interface (GUI) (not shown separately) in the UIP 36. According to the present invention, the ABS 22 manages the data based on the operator’s command and then outputs the data to the BSC 24. According to a preferred embodiment of the present invention, all FMRs are combined into one FMR and the data configuration is processed by an element of a plurality of data lists in the form of tuples.

Как было отмечено выше, одна из проблем, связаная с известным способом управления данными, состоит в том, что данные подвергаются управлению по полю, в связи с чем требуется, чтобы при изменении данных целого кортежа каждое поле управлялось независимо. Более конкретно элементы поля подвергаются управлению по отдельности с тем, чтобы определить, было ли отдельное значение в данном поле добавлено, изменено или удалено. В результате ЧМВ для добавления, изменения и удаления должны обрабатываться раздельно. Настоящее изобретение обеспечивает решение этой проблемы путем управления данными по кортежу, что позволяет определять поля в соответствии с порядком кортежей. Таким образом отпадает необходимость в раздельном управлении полями. Кроме того, поскольку соответствующий кортеж подвергается управлению, становится возможным объединение отдельных ЧМВ для добавления, изменения и удаления в одно ЧМВ. As noted above, one of the problems associated with the known method of data management is that the data is controlled by the field, and therefore, when changing the data of an entire tuple, each field is controlled independently. More specifically, the elements of a field are individually controlled in order to determine whether a single value in a given field has been added, changed or deleted. As a result, FMCs must be processed separately for additions, changes, and deletions. The present invention provides a solution to this problem by managing the data on the tuple, which allows you to define the fields in accordance with the order of the tuples. This eliminates the need for separate field management. In addition, since the corresponding tuple is subject to control, it becomes possible to combine individual FWMs to add, modify, and delete into one FWM.

Способ управления данными, согласно настоящему изобретению, решает вышеупомянутую проблему необходимости повторения ЧМВ. Обычно при изменении данных по элементу списка данных в форме кортежей данные необходимо проверять, используя ЧМВ для отображения данных, и необходимо проверять детали изменения данных. Затем данные должны изменяться посредством ЧМВ для изменения и вновь должно проверяться изменение. Однако в настоящем изобретении данные ЗДП считываются с использованием структуры формата библиотеки. Если оператор ЧМВ работает непрерывно, операция считывания данных всегда доступна, так что нет необходимости приводить в действие отдельную операцию ЧМВ. Кроме того, операции ЧМВ изменения данных ЗДП можно объединить в одну операцию ЧМВ, тем самым решая традиционную проблему необходимости повторения операций ЧМВ. The data management method according to the present invention solves the aforementioned problem of having to repeat the FWM. Typically, when changing data on a data list item in the form of tuples, the data must be checked using the FQM to display the data, and the details of the data change must be checked. Then, the data must be modified by the FWM to change and the change must be checked again. However, in the present invention, the LDP data is read using a library format structure. If the FWM operator operates continuously, the data reading operation is always available, so there is no need to operate a separate FWM operation. In addition, the operation of the FWM changes in the data of the ZDP can be combined into one operation of the FWM, thereby solving the traditional problem of the need to repeat the operations of the FWM.

Дополнительно настоящее изобретение обеспечивает решение задачи, связанной с известным способом управления данными, заключающейся в необходимости повторять ЧМВ в отношении каждого из пятидесяти шести кортежей. Однако согласно настоящему изобретению, кортеж, имеющий данные, всегда можно изменить, и множеством кортежей можно одновременно управлять (т.е. изменять, добавлять и удалять). Соответственно облегчается осуществление операций и управление, когда кортежи взаимосвязаны друг с другом. Additionally, the present invention provides a solution to the problem associated with the known method of data management, which consists in the need to repeat the FWM for each of the fifty-six tuples. However, according to the present invention, a tuple having data can always be changed, and a plurality of tuples can be simultaneously controlled (i.e., modified, added and deleted). Accordingly, operations and control are facilitated when the tuples are interconnected.

Настоящее изобретение также решает проблему, связанную с известным способом использования отдельных операций ЧМВ. В основном конфигурация ЧМВ может представлять собой либо отображение ЗДП, либо изменение ЗДП. Однако в свете особенностей ЧМВ ЧМВ разделяется на ЧМВ для добавления, изменений и удаления. Это значит, что даже при отсутствии данных ЗДП имеют управляемое пространство данных, в которое можно добавлять данные. Иными словами, все операции изменения, добавления и удаления данных оказывают влияние на ЗДП. Таким образом, согласно настоящему изобретению, управляя данными на основе кортежа, можно управлять ЗДП посредством одной операции ЧМВ. The present invention also solves the problem associated with the known method of using individual operations of the FMC. Basically, the configuration of the FWM can be either a display of the ZDP or a change in the ZDP. However, in the light of the features of the FWM, the FWM is divided into the FWM for addition, modification and deletion. This means that even in the absence of data, the LDPs have a managed data space into which data can be added. In other words, all changes, additions, and deletions of data have an effect on the LDP. Thus, according to the present invention, by managing data based on a tuple, it is possible to control the LDP through one operation of the FWM.

Согласно способу управления данными, соответствующему настоящему изобретению, блок УДК 34 должен быть сблокирован с блоком УИП 36, дабы позволить оператору контролировать процедуру в соответствии с настоящим изобретением с помощью интерфейса ГИП. Настоящее изобретение допускает следующие функции:
1) Чтобы оператор мог выборочно просматривать данные, необходима библиотека, способная группировать нужные данные в предварительно определенный формат и передавать их в блок УИП 36. Оператор может всегда использовать библиотеку для просмотра данных с помощью кнопки графики, обеспеченной блоком УИП 36.
According to the data management method of the present invention, the UDC 34 should be interlocked with the UIP 36 to allow the operator to control the procedure in accordance with the present invention using the GUI interface. The present invention allows the following functions:
1) For the operator to be able to selectively view the data, a library is needed that can group the necessary data into a predefined format and transmit it to the UIP 36. The operator can always use the library to view data using the graphics button provided by the UIP 36.

2) Когда данные обрабатываются по элементу кортежа и кортежи взаимно сблокированы, должны быть разрешены обе функции: функция управления данными для множества кортежей и функция определения с помощью интерфейса пользователя, действительно ли управление данными было проведено успешно. 2) When the data is processed by the tuple element and the tuples are mutually interlocked, both functions must be enabled: the data management function for many tuples and the function of determining using the user interface whether the data management was really successful.

3) Должна быть разрешена функция передачи формата данных, обработанных по элементу кортежа, к КБС 24 и ППБС от 28-1 до 28-n. 3) The function of transferring the format of the data processed by the tuple element to BSC 24 and BTS from 28-1 to 28-n must be enabled.

4) Если при осуществлении вышеуказанных первой, второй и третьей функций не возникло никаких проблем, должна быть разрешена функция точного обновления данных в файле ЗДП. 4) If during the implementation of the aforementioned first, second and third functions no problems arose, the function of accurate updating of the data in the ZDP file should be enabled.

Нижеприведенный пример демонстрирует формат данных, переданных от блока УИП 36 блоку УДК 34, в соответствии с настоящим изобретением. Чтобы учесть все детали, необходимые для отображения, созданы структуры формата библиотеки, приведенные в конце текста. The following example shows the format of the data transmitted from the UIP unit 36 to the UDC unit 34, in accordance with the present invention. In order to take into account all the details necessary for displaying, the library format structures at the end of the text are created.

В вышеупомянутой Structure (1) DATA1-DATA5 обозначают поля, в которых соответственно хранится необходимая информация. В вышеупомянутой Structure (2) KEY1-KEY3 обозначают значения ключа для указания положений данных, a NUMBER_OF_TUPLE обозначает переменную, выражающую количество фактически действующих данных. Далее, MAX_NUMBER_OF_TUPLE обозначает максимальное число кортежей, считываемых при выполнении объединенной операции ЧМВ. Etructure (1), (2) представляет структуры формата библиотеки, используемые при считывании данных ЗДП. In the aforementioned Structure (1), DATA1 to DATA5 indicate the fields in which the necessary information is respectively stored. In the aforementioned Structure (2), KEY1-KEY3 denote key values for indicating data positions, and NUMBER_OF_TUPLE denotes a variable expressing the amount of actual data. Further, MAX_NUMBER_OF_TUPLE denotes the maximum number of tuples read when performing the combined operation of the FWM. Etructure (1), (2) represents the structure of the library format used in reading the CDL data.

Согласно фиг. 5, таблица данных, иллюстрирующая конфигурацию библиотеки считывания, в соответствии с настоящим изобретением, изображена для пояснения Structure (1), (2). Чертеж иллюстрирует пример схематической структуры фактических данных ЗДП. На фиг. 5 K1 - K3 обозначают значения ключа для чтения обозначенных данных, D1 - D5 обозначают данные, которые могут быть отысканы по значениям ключа K1 -K3. Кроме того, кортежи в диапазонах MAX_NUMBER_OF_TUPLE, соответствующие значениям ключа, относятся к списку кортежей, преобразованному в таблицу. Если оператор вводит значения ключа K1 - K3, соответствующие данным, которые нужно изменить, удалить или добавить посредством объединенной операции ЧМВ, библиотека с помощью Structure (1), (2) считывает кортежи в диапазоне MAX_NUMBER_OF_TUPLE, соответствующие значениям ключа, и отображает области данных кортежей в диапазоне на экране ГИП, что изображено на фиг. 5. Оператор может затем совместно управлять (изменять, добавлять и удалять) заранее определенными данными определенного кортежа на экране ГИП. According to FIG. 5, a data table illustrating a configuration of a read library in accordance with the present invention is shown for explaining Structure (1), (2). The drawing illustrates an example of a schematic structure of the actual LDP data. In FIG. 5 K1 - K3 indicate the key values for reading the indicated data, D1 - D5 indicate data that can be found by the values of the key K1-K3. In addition, tuples in the MAX_NUMBER_OF_TUPLE ranges corresponding to the key values refer to the list of tuples converted to a table. If the operator enters the key values K1 - K3 corresponding to the data that needs to be changed, deleted or added using the combined operation of the FWM, the library using Structure (1), (2) reads tuples in the range MAX_NUMBER_OF_TUPLE corresponding to the key values and displays the data areas of the tuples in the range on the GUI screen, as shown in FIG. 5. The operator can then jointly manage (modify, add and delete) the predefined data of a specific tuple on the GUI screen.

Обработанные данные применяются в Structure (1), (2) и затем передаются в блок УДК 34 от блок ИПА 36 в формате вышеописанных Structure (3), (4). Блок УДК 34 считывает _CMD_ID из данных, переданных от блока ИПА 36. Из переданных данных можно определить, какую команду хочет использовать оператор, и формат структуры. Например, данные могут быть считаны по типу Data_List_ Union, поскольку формат Structure (3), (4) включает тип Data_List Union. The processed data is used in Structure (1), (2) and then transferred to the UDC 34 block from the IPA 36 block in the format of the above Structure (3), (4). Block UDC 34 reads _CMD_ID from the data transmitted from the IPA block 36. From the transmitted data, it is possible to determine which command the operator wants to use and the format of the structure. For example, data can be read using the Data_List_ Union type, since the Structure (3), (4) format includes the Data_List Union type.

Библиотеку считывания, имеющую подобную структуру, можно использовать с двоякой целью. Библиотеку считывания можно использовать как библиотеку для вызова существующих данных, чтобы с помощью ГИП просматривать эти данные. Библиотеку считывания можно также использовать при считывании ЗДП, чтобы сравнить их с существующими данными. A reading library with a similar structure can be used for two purposes. The reading library can be used as a library to call existing data so that you can view this data using the GUI. The reading library can also be used when reading the CDS to compare them with existing data.

На фиг. 4 изображен блок-схема последовательности операций при управлении конфигурацией данных посредством АБС в соответствии с настоящим изобретением. После того, как оператор делает запрос на изменение, добавление и удаление данных в кортежах посредством объединенной операции ЧМВ (этап 42), АБС 22 осуществляет операцию проверки на наличие ошибки ключа (этап 44). По завершении проверки на наличие ошибок ключа АБС 22 считывает запрошенные списки данных в форме кортежей с использованием библиотеки, чтобы отобразить их на экране ГИП (этап 46). Затем АБС 22 изменяет, добавляет и удаляет соответствующие данные списков данных в форме кортежей с помощью интерфейса пользователя (этап 48). Когда данные изменены, добавлены или удалены, поступающие данные сравниваются с существующими данными с помощью вышеописанной библиотеки так, чтобы завершить процедуру, если данные не были изменены. Затем АБС 22 отображает результаты операций изменения, добавления и удаления данных на экране ГИП (этап 50). Затем АБС 22 передает подвергшиеся управлению списки данных в форме кортежей КБС 24 и ППБС с 28-1 до 28-n (этап 52). По получении подтверждающего сигнала от КБС 24 и ППБС с 28-1 до 28-n, АБС 22 обновляет подвергшиеся управлению списки данных в форме кортежей в базе данных (этап 54). In FIG. 4 is a flowchart for managing data configuration by ABS in accordance with the present invention. After the operator makes a request for changing, adding and deleting data in tuples through the combined operation of the FMC (step 42), the ABS 22 performs the operation of checking for a key error (step 44). Upon completion of the check for key errors, the ABS 22 reads the requested data lists in the form of tuples using the library to display them on the GUI screen (step 46). Then, the ABS 22 modifies, adds, and deletes the corresponding data of the data lists in the form of tuples using the user interface (step 48). When data is changed, added or deleted, incoming data is compared with existing data using the library described above to complete the procedure if the data has not been changed. Then, the ABS 22 displays the results of the operations of changing, adding, and deleting data on the GUI screen (step 50). Then, the ABS 22 transmits the managed data lists in the form of tuples of the BSC 24 and the BSS from 28-1 to 28-n (step 52). Upon receipt of a confirmation signal from BSC 24 and BSS from 28-1 to 28-n, ABS 22 updates the managed data lists in the form of tuples in the database (step 54).

Как продемонстрировано выше, настоящее изобретение обеспечивает удобство работы оператора. В особенности способ управления данными, согласно настоящему изобретению, весьма полезен при управлении различными данными, тесно взаимосвязанными друг с другом. Функции, соответствующие настоящему изобретению, используются при работе всего АБС. As demonstrated above, the present invention provides operator comfort. In particular, the data management method of the present invention is very useful in managing various data that is closely related to each other. The functions of the present invention are used in the operation of the entire ABS.

Хотя иллюстративный вариант осуществления настоящего изобретения был описан здесь со ссылками на сопровождающие чертежи, следует иметь в виду, что изобретение не ограничено данным конкретным вариантом осуществления, и специалисты в данной области техники могут вносить различные изменения и модификации без изменения объема и сущности изобретения. Although an illustrative embodiment of the present invention has been described here with reference to the accompanying drawings, it should be borne in mind that the invention is not limited to this particular embodiment, and those skilled in the art can make various changes and modifications without changing the scope and essence of the invention.

Claims (3)

1. Способ управления данными в системе обслуживания цифровой сотовой системы, при котором выполняют операции изменения, добавления, удаления и отображения данных, отличающийся тем, что запрашивают выполнение операций изменения, добавления, удаления и отображения данных в едином списке данных в форме кортежей или во множестве списков данных в форме кортежей посредством объединенной операции человеко-машинного взаимодействия (ЧМВ), считывают данные из таблицы, обеспечивающей упомянутый единый список данных в форме кортежей или упомянутого множества списков данных в форме кортежей, и осуществляют выполнение операций изменения, добавления, удаления и отображения данных посредством упомянутой объединенной операции ЧМВ. 1. A method of managing data in a service system of a digital cellular system, in which operations of changing, adding, deleting and displaying data are performed, characterized in that they request performing operations of changing, adding, deleting and displaying data in a single data list in the form of tuples or in a plurality lists of data in the form of tuples by means of a combined operation of human-machine interaction (WWI), read data from a table providing the aforementioned single list of data in the form of tuples or th set of data lists in the form of tuples, and carry out the operations of changing, adding, deleting and displaying data by means of the aforementioned combined operation of the FWM. 2. Способ по п.1, отличающийся тем, что данные, необходимые для выполнения операций изменения, добавления, удаления и отображения, считывают из данных операций, представляющих собой загруженные данные программы, структурируют считанные данные по кортежам в форме таблицы с использованием структуры формата библиотеки для считывания, после чего выполняют упомянутые операции управления данными и передают структурированные данные. 2. The method according to claim 1, characterized in that the data necessary for performing the operations of changing, adding, deleting and displaying is read from the data of operations representing the downloaded program data, structure the read data into tuples in the form of a table using the library format structure for reading, after which the aforementioned data management operations are performed and structured data is transmitted. 3. Способ по п.2, отличающийся тем, что в упомянутую структуру формата библиотеки для считывания включают множество значений ключа для считывания указанных ключом ячеек данных, множество полей данных для хранения данных в указанных ячейках данных, первое значение переменной для указания количества фактических данных и второе значение переменной для представления максимального количества кортежей, подлежащих считыванию. 3. The method according to claim 2, characterized in that the said library format structure for reading includes a plurality of key values for reading the data cells indicated by the key, a plurality of data fields for storing data in the indicated data cells, a first variable value for indicating the amount of actual data and the second value of the variable to represent the maximum number of tuples to be read.
RU98106099/09A 1997-04-18 1998-03-27 Method for data control in digital cellular network RU2154920C2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019970014516A KR100208940B1 (en) 1997-04-18 1997-04-18 The method of data management in a bsm for digital cellular system
KR14516/1997 1997-04-18

Publications (2)

Publication Number Publication Date
RU98106099A RU98106099A (en) 2000-02-20
RU2154920C2 true RU2154920C2 (en) 2000-08-20

Family

ID=19503274

Family Applications (1)

Application Number Title Priority Date Filing Date
RU98106099/09A RU2154920C2 (en) 1997-04-18 1998-03-27 Method for data control in digital cellular network

Country Status (1)

Country Link
RU (1) RU2154920C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2375741C2 (en) * 2003-10-24 2009-12-10 Майкрософт Корпорейшн System and method of managing data using static lists

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2472897B1 (en) * 1979-12-26 1987-12-24 Western Electric Co DEVICE FOR TRANSMITTING CONTROL INFORMATION IN A SWITCHING SYSTEM
US4745598A (en) * 1985-11-27 1988-05-17 General Electric Company Method and apparatus for maintaining a dynamic logical ring in a token passing LAN
WO1990014725A1 (en) * 1989-05-19 1990-11-29 Concord Communications, Inc. A passive network monitor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2472897B1 (en) * 1979-12-26 1987-12-24 Western Electric Co DEVICE FOR TRANSMITTING CONTROL INFORMATION IN A SWITCHING SYSTEM
US4745598A (en) * 1985-11-27 1988-05-17 General Electric Company Method and apparatus for maintaining a dynamic logical ring in a token passing LAN
WO1990014725A1 (en) * 1989-05-19 1990-11-29 Concord Communications, Inc. A passive network monitor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2375741C2 (en) * 2003-10-24 2009-12-10 Майкрософт Корпорейшн System and method of managing data using static lists

Similar Documents

Publication Publication Date Title
EP1461903B1 (en) Technique of determining connectivity solutions for network elements
US5479599A (en) Computer console with group ICON control
US9054828B2 (en) Method and system for managing optical distribution network
US20080040074A1 (en) Retrieving performance data from devices in a storage area network
US5381461A (en) Interactive display for use in a telephone terminal
JP3501458B2 (en) Multilingual operation and maintenance interface for telecommunication exchanges.
US20130262525A1 (en) Discovering Pivot Type Relationships Between Database Objects
US20140359461A1 (en) Apparatus And Method Providing Unified Network Management
US7688733B1 (en) System and method for bandwidth selection in a communication network
RU2154920C2 (en) Method for data control in digital cellular network
CN111353134B (en) Authority management method and system
US6275691B1 (en) Method for managing data in digital cellular system
EP1398975A1 (en) Method for maintaining a radio network having elements coming from more than one supplier, and components therefor
JP2002157211A (en) How to manage subsystems
JP2002261871A (en) Network monitoring device, network monitoring program, network monitoring method and computer network system
JP3990066B2 (en) How to configure the dialing project database
US12130807B2 (en) Intermediate communication layer to translate a request between a user of a database and the database
JP2003101538A (en) Equipment and program for communication test support and recording medium recorded with its program
CN116881128A (en) Test platform display method, device, equipment and storage medium
JPS63118920A (en) Control system for message help in screen type terminal
JPH04127319A (en) Screen calling device
JPH02230311A (en) System for editing and displaying help screen in intelligent terminal
JPH0414177A (en) Associative links/knowledge database
CN117910000A (en) Authority authorization method, device, equipment and storage medium
JP2001169218A (en) Broadcast material information management device and recording medium