1 |
1
이동통신 시스템에서의 프로그램 로딩 데이터(PLD, Program Loading Data)의 데이터 보장 방법에 있어서,
운용중인 프로그램 로딩 데이터의 디렉토리를 지정하고, 지정된 디렉토리에서 하나의 파일을 선택하는 단계(a);
상기 단계(a)에서 선택된 파일에 속한 릴레이션(relation)의 개수를 기록하고, 상기 파일에 속한 릴레이션 중 하나의 릴레이션을 선택하는 단계(b);
상기 단계(b)에서 선택된 릴레이션에 속한 어트리뷰트(attribute)의 개수를 기록하고, 상기 어트리뷰트 중 하나의 어트리뷰트를 선택하는 단계(c);
상기 단계(c)에서 선택된 어트리뷰트와 새로 제작하는 프로그램 로딩 데이터내의 어트리뷰트의 어트리뷰트값이 같은 지 여부를 판단하는 단계(d); 및
상기 단계(d)에서 판단한 결과 어트리뷰트값이 같지 않은 경우 상기 단계(c)에서 선택된 어트리뷰트의 어트리뷰트값을 상기 새로 제작하는 프로그램 로딩 데이터내의 어트리뷰트에 저장하는 단계(e)를 포함하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
2 |
2
제 1항에 있어서,
상기 단계(a)에서 선택된 파일을 여는데 실패한 경우 파일열기에 실패했음을 기록하고 운용중인 프로그램 로딩 데이터의 지정된 디렉토리의 나머지 파일 중 하나를 선택하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
3 |
3
제 1항에 있어서,
상기 단계(b)에서 선택된 릴레이션과 같은 이름 및 같은 아이디를 갖는 릴레이션이 새로 제작하는 프로그램 로딩 데이터의 파일내에 존재하지 않는 경우 상기 선택된 릴레이션이 삭제되었음을 기록하고 상기 선택된 릴레이션이 속한 파일의 나머지 릴레이션 중 하나를 선택하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
4 |
4
제 1항에 있어서,
상기 단계(c)에서 선택된 어트리뷰트와 같은 이름 및 같은 아이디를 갖는 어트리뷰트가 새로 제작하는 프로그램 로딩 데이터의 릴레이션내에 존재하지 않는 경우 상기 선택된 어트리뷰트는 삭제되었음을 기록하고 상기 선택된 어트리뷰트가 속한 릴레이션의 나머지 어트리뷰트 중 하나를 선택하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
5 |
5
제 1항에 있어서,
상기 단계(d)에서 판단되는 어트리뷰트들은 서로 같은 이름 및 같은 아이디를 가지는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
6 |
6
제 1항에 있어서,
상기 단계(e)에서 어트리뷰트값을 저장하고, 운용중인 프로그램 로딩 데이터의 어트리뷰트가 마지막 어트리뷰트인지 판단하는 단계(f);
상기 단계(f)의 판단 결과 상기 어트리뷰트가 마지막 어트리뷰트인 경우 상기 어트리뷰트가 속한 릴레이션이 마지막 릴레이션인지 판단하는 단계(g);
상기 단계(g)의 판단 결과 상기 어트리뷰트가 속한 릴레이션이 마지막 릴레이션인 경우 상기 릴레이션이 속한 파일이 마지막 파일인지 판단하는 단계(h); 및
상기 단계(h)의 판단 결과 상기 릴레이션이 속한 파일이 마지막 파일이 아닌 경우 상기 파일이 속한 디렉토리의 나머지 파일 중 하나를 선택하는 단계(i)를 더 포함하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 데이터 보장 방법
|
7 |
7
제 6항에 있어서,
상기 단계(f)의 판단결과 상기 어트리뷰트가 마지막 어트리뷰트가 아닌 경우 상기 어트리뷰트가 속한 릴레이션의 나머지 어트리뷰트 중 하나를 선택하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 보장 방법
|
8 |
8
제 6항에 있어서,
상기 단계(g)의 판단 결과 상기 어트리뷰트가 속한 릴레이션이 마지막 릴레이션이 아닌 경우 상기 릴레이션이 속한 파일의 나머지 릴레이션 중 하나를 선택하는 것을 특징으로 하는 이동통신 시스템에서의 프로그램 로딩 데이터의 보장 방법
|