RU2154920C2 - Method for data control in digital cellular network - Google Patents
Method for data control in digital cellular network Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000001413 cellular effect Effects 0.000 title claims description 7
- 230000003993 interaction Effects 0.000 claims abstract description 6
- 238000013523 data management Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 230000004075 alteration Effects 0.000 abstract 2
- 239000000126 substance Substances 0.000 abstract 1
- 230000006870 function Effects 0.000 description 35
- 230000008859 change Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 7
- 238000007792 addition Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- VYLDEYYOISNGST-UHFFFAOYSA-N bissulfosuccinimidyl suberate Chemical compound O=C1C(S(=O)(=O)O)CC(=O)N1OC(=O)CCCCCCC(=O)ON1C(=O)C(S(O)(=O)=O)CC1=O VYLDEYYOISNGST-UHFFFAOYSA-N 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- LVTHXRLARFLXNR-UHFFFAOYSA-M potassium;1,1,2,2,3,3,4,4,4-nonafluorobutane-1-sulfonate Chemical compound [K+].[O-]S(=O)(=O)C(F)(F)C(F)(F)C(F)(F)C(F)(F)F LVTHXRLARFLXNR-UHFFFAOYSA-M 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
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
Как изображено на фиг. 2, КБС 24, который соединен с множеством ППБС (28-1 - 28-n) и центром коммутации мобильных терминалов (ЦКМ) 26, управляет связью между ППБС (28-1 - 28-n). ЦКМ 26 осуществляет операцию коммутации мобильных терминалов (не показаны). As shown in FIG. 2, the
На фиг.3 изображена блок-схема АБС 22 фиг.2. Блок ИПА 30 (инициализации и поддержки АБС) предназначен для исполнения различных блоков функций, относящихся к общей функции, и функции согласования с оператором во время инициализации АБС. ИПА периодически устанавливает, правильно ли работают соответствующие функциональные блоки, и будет восстанавливать функциональные блоки, работающие ненормально. Постоянный блок УДК (управления данными конфигурации) 32, соединенный с блоком ИПА 30, предназначен для управления данными конфигурации при управлении от блока ИПА 30. В случае необходимости постоянный блок УДК 32 может действовать без запроса от оператора. Кроме того, постоянный блок УДК 32 контролируется блоком ИПА 30. Figure 3 shows a block diagram of the
Блок УДК 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
В ответ на команду "ошибок нет" блок УДК 34 передает свои выходные данные блоку УИП 36. Блок ИПД (интерфейса передачи данных) 40 обеспечивает канал передачи/приема информации управления между функциональными блоками АБС 22 и всеми подсистемами ППБС с 28-1 до 28-n. Блок УДК 34 связан с блоком УИП 36 посредством канала передачи 42, по которому, согласно настоящему изобретению, передаются данные управления конфигурацией. In response to the “no errors” command, the
АБС 22, КБС 24 и ППБС с 28-1 по 28-n осуществляют операционную функцию с обращением к загруженным данным программы (ЗДП), которые являются операционными данными. Согласно фиг. 3, оператор осуществляет операционную функцию АБС 22 с помощью графического интерфейса пользователя (ГИП) (отдельно не показан) в блоке УИП 36. Согласно настоящему изобретению, АБС 22 управляет данными на основе команды оператора и затем выводит данные на КБС 24. Согласно предпочтительному варианту осуществления настоящего изобретения, все ЧМВ объединены в одно ЧМВ и конфигурация данных обрабатывается по элементу множества списков данных в форме кортежей.
Как было отмечено выше, одна из проблем, связаная с известным способом управления данными, состоит в том, что данные подвергаются управлению по полю, в связи с чем требуется, чтобы при изменении данных целого кортежа каждое поле управлялось независимо. Более конкретно элементы поля подвергаются управлению по отдельности с тем, чтобы определить, было ли отдельное значение в данном поле добавлено, изменено или удалено. В результате ЧМВ для добавления, изменения и удаления должны обрабатываться раздельно. Настоящее изобретение обеспечивает решение этой проблемы путем управления данными по кортежу, что позволяет определять поля в соответствии с порядком кортежей. Таким образом отпадает необходимость в раздельном управлении полями. Кроме того, поскольку соответствующий кортеж подвергается управлению, становится возможным объединение отдельных ЧМВ для добавления, изменения и удаления в одно ЧМВ. 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
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
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
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
В вышеупомянутой 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
Библиотеку считывания, имеющую подобную структуру, можно использовать с двоякой целью. Библиотеку считывания можно использовать как библиотеку для вызова существующих данных, чтобы с помощью ГИП просматривать эти данные. Библиотеку считывания можно также использовать при считывании ЗДП, чтобы сравнить их с существующими данными. 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
Как продемонстрировано выше, настоящее изобретение обеспечивает удобство работы оператора. В особенности способ управления данными, согласно настоящему изобретению, весьма полезен при управлении различными данными, тесно взаимосвязанными друг с другом. Функции, соответствующие настоящему изобретению, используются при работе всего АБС. 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)
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)
| 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)
| 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 |
-
1998
- 1998-03-27 RU RU98106099/09A patent/RU2154920C2/en active
Patent Citations (3)
| 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)
| 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 |