Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9bd70405ae |
No files matched your search
@@ -1,83 +0,0 @@
|
|||||||
# ---> C
|
|
||||||
# Prerequisites
|
|
||||||
*.d
|
|
||||||
|
|
||||||
# Object files
|
|
||||||
*.o
|
|
||||||
*.ko
|
|
||||||
*.obj
|
|
||||||
*.elf
|
|
||||||
|
|
||||||
# Linker output
|
|
||||||
*.ilk
|
|
||||||
*.map
|
|
||||||
*.exp
|
|
||||||
|
|
||||||
# Precompiled Headers
|
|
||||||
*.gch
|
|
||||||
*.pch
|
|
||||||
|
|
||||||
# Libraries
|
|
||||||
*.lib
|
|
||||||
*.a
|
|
||||||
*.la
|
|
||||||
*.lo
|
|
||||||
|
|
||||||
# Shared objects (inc. Windows DLLs)
|
|
||||||
*.dll
|
|
||||||
*.so
|
|
||||||
*.so.*
|
|
||||||
*.dylib
|
|
||||||
|
|
||||||
# Executables
|
|
||||||
*.exe
|
|
||||||
*.out
|
|
||||||
*.app
|
|
||||||
*.i*86
|
|
||||||
*.x86_64
|
|
||||||
*.hex
|
|
||||||
|
|
||||||
# Debug files
|
|
||||||
*.dSYM/
|
|
||||||
*.su
|
|
||||||
*.idb
|
|
||||||
*.pdb
|
|
||||||
|
|
||||||
# Kernel Module Compile Results
|
|
||||||
*.mod*
|
|
||||||
*.cmd
|
|
||||||
.tmp_versions/
|
|
||||||
modules.order
|
|
||||||
Module.symvers
|
|
||||||
Mkfile.old
|
|
||||||
dkms.conf
|
|
||||||
|
|
||||||
# ---> Go
|
|
||||||
# If you prefer the allow list template instead of the deny list, see community template:
|
|
||||||
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
|
|
||||||
#
|
|
||||||
# Binaries for programs and plugins
|
|
||||||
*.exe
|
|
||||||
*.exe~
|
|
||||||
*.dll
|
|
||||||
*.so
|
|
||||||
*.dylib
|
|
||||||
|
|
||||||
# Test binary, built with `go test -c`
|
|
||||||
*.test
|
|
||||||
|
|
||||||
# Output of the go coverage tool, specifically when used with LiteIDE
|
|
||||||
*.out
|
|
||||||
|
|
||||||
# log files
|
|
||||||
*.log
|
|
||||||
|
|
||||||
# Dependency directories (remove the comment below to include it)
|
|
||||||
# vendor/
|
|
||||||
|
|
||||||
# Go workspace file
|
|
||||||
go.work
|
|
||||||
|
|
||||||
# directory
|
|
||||||
bin
|
|
||||||
tmp
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
src_dir=`pwd`
|
|
||||||
bin_dir=$(src_dir)/bin
|
|
||||||
|
|
||||||
.PHONY: all clean
|
|
||||||
|
|
||||||
all: pncc
|
|
||||||
|
|
||||||
clean: plat_clean mss_clean
|
|
||||||
|
|
||||||
# norfolk_rel: plat_all norfolk
|
|
||||||
|
|
||||||
# cook_rel: plat_all cook
|
|
||||||
|
|
||||||
# zed_rel: plat_all zed
|
|
||||||
|
|
||||||
# pncc_rel: plat_all pncc
|
|
||||||
|
|
||||||
plat_clean:
|
|
||||||
$(MAKE) -C plat clean
|
|
||||||
|
|
||||||
mss_clean:
|
|
||||||
$(MAKE) -C mss clean
|
|
||||||
|
|
||||||
pncc: plat_all
|
|
||||||
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
|
|
||||||
$(MAKE) -C mss pncc
|
|
||||||
|
|
||||||
norfolk: plat_all
|
|
||||||
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
|
|
||||||
$(MAKE) -C mss norfolk
|
|
||||||
|
|
||||||
cook: plat_all
|
|
||||||
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
|
|
||||||
$(MAKE) -C mss cook
|
|
||||||
|
|
||||||
zed: plat_all
|
|
||||||
if [ ! -d $(bin_dir) ]; then mkdir $(bin_dir); fi
|
|
||||||
$(MAKE) -C mss zed
|
|
||||||
|
|
||||||
plat_all:
|
|
||||||
@echo "====================== make $@ ======================="
|
|
||||||
@cd $(src_dir)/plat && $(MAKE) all
|
|
||||||
@cd -
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Backup Function ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/06/20 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make backup
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
# backup
|
|
||||||
TIME_STR = ${shell date +%y%m%d_%H%M%S}
|
|
||||||
VER_STR = $(sed -n '/$(MODULE)_VERSION/'p ./src/include/$(MODULE).h | \
|
|
||||||
awk -F '[{,}]' $(print $2 $3 $4 ) )
|
|
||||||
BACK_PATH := ../../../r9_bak
|
|
||||||
BACK_PATH := $(BACK_PATH)/$(TYPE)/$(MODULE)
|
|
||||||
BACK_NAME = $(MODULE)_$(VER_STR)_$(TIME_STR).tgz
|
|
||||||
LS = ls -tl
|
|
||||||
|
|
||||||
version:
|
|
||||||
@echo $(VER_STR)
|
|
||||||
|
|
||||||
backfile ?= *
|
|
||||||
|
|
||||||
ifeq "$(backfile)" "*"
|
|
||||||
backfile =$(wildcard $(BACK_PATH)/*.tgz)
|
|
||||||
CHECK_BACK_FILE =$(backfile)
|
|
||||||
else
|
|
||||||
CHECK_BACK_FILE =$(shell find $(BACK_PATH) -name $(backfile))
|
|
||||||
endif
|
|
||||||
|
|
||||||
bk: clean
|
|
||||||
@$(MKDIR) -p $(BACK_PATH) --mode=0777
|
|
||||||
@echo Backuping $(MODULE)... $(BACK_PATH)/$(BACK_NAME)
|
|
||||||
@tar czvf $(BACK_PATH)/$(BACK_NAME) ./src ./ut ./doc ./Makefile
|
|
||||||
|
|
||||||
lsbk:
|
|
||||||
@$(LS) $(BACK_PATH)
|
|
||||||
|
|
||||||
rmbk:
|
|
||||||
ifneq "$(CHECK_BACK_FILE)" ""
|
|
||||||
@rm -rf $(BACK_PATH)/$(backfile)
|
|
||||||
@$(LS) $(BACK_PATH)
|
|
||||||
endif
|
|
||||||
|
|
||||||
unzip:
|
|
||||||
ifneq "$(CHECK_BACK_FILE)" ""
|
|
||||||
@tar czvf $(BACK_PATH)/$(BACK_NAME) ./src ./ut ./doc ./Makefile
|
|
||||||
@tar zxvf $(BACK_PATH)/$(backfile)
|
|
||||||
@ls $(BACK_PATH)
|
|
||||||
endif
|
|
||||||
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Lcov Function ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/04/11 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/09 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## COVER define
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
ifeq "$(COVER_NEED)" "yes"
|
|
||||||
|
|
||||||
COVER := /usr/bin/lcov
|
|
||||||
GENHTML := /usr/bin/genhtml
|
|
||||||
GENDESC := /usr/bin/gendesc
|
|
||||||
GENPNG := /usr/bin/genpng
|
|
||||||
|
|
||||||
##Depending on the presence of the GD.pm perl module, we can use the
|
|
||||||
##special option '--frames' for genhtml
|
|
||||||
USE_GENPNG := $(shell $(GENPNG) --help >/dev/null 2>/dev/null; echo $$?)
|
|
||||||
|
|
||||||
ifeq ($(USE_GENPNG),0)
|
|
||||||
FRAMES := --frames
|
|
||||||
else
|
|
||||||
FRAMES :=
|
|
||||||
endif
|
|
||||||
|
|
||||||
##COV_SETFLAG := --zerocounters --path . -q --directory .
|
|
||||||
COV_SETFLAG := --zerocounters -q --directory ../obj
|
|
||||||
COV_SET := $(COVER) $(COV_SETFLAG)
|
|
||||||
|
|
||||||
COVER_REPORT_PATH ?= $(UTDIR)/output
|
|
||||||
|
|
||||||
INFO_FILE = $(COVER_REPORT_PATH)/$(MODULE).info
|
|
||||||
DSP_FILE = $(MODULE)_test_descriptions.txt
|
|
||||||
|
|
||||||
COV_OUTSET = --capture --directory ../obj \
|
|
||||||
--output-file $(INFO_FILE)\
|
|
||||||
--test-name $(MODULE) -q \
|
|
||||||
--base-directory ../
|
|
||||||
|
|
||||||
COV_HTMLSET= $(INFO_FILE) \
|
|
||||||
--output-directory $(COVER_REPORT_PATH)\
|
|
||||||
--title $(MODULE) \
|
|
||||||
--show-details $(FRAMES) \
|
|
||||||
--legend -q --num-spaces 4
|
|
||||||
COV_OUTPUT = $(COVER) $(COV_OUTSET)
|
|
||||||
|
|
||||||
|
|
||||||
COV_DOC_PATH := /usr/local/include/cov
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make Test
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
test:
|
|
||||||
@echo -e "\n================================Test start======================================\n"
|
|
||||||
ifeq "$(BUILD)" "exef"
|
|
||||||
ifeq "$(COVER_NEED)" "yes"
|
|
||||||
@$(MKDIR) -p $(COVER_REPORT_PATH) --mode=0777
|
|
||||||
@cp -rf $(COV_DOC_PATH)/lcovrc $(COV_DOC_PATH)/lcov_html_header\
|
|
||||||
$(COV_DOC_PATH)/lcov_html_foot /etc/
|
|
||||||
@cp -rf /usr/local/include/cgprof/cgprof /usr/local/bin/cgprof
|
|
||||||
@$(COV_SET)
|
|
||||||
$(OUTFILE)
|
|
||||||
gprof $(OUTFILE) gmon.out -p | cgprof -Tps
|
|
||||||
@$(COV_OUTPUT)
|
|
||||||
@LANG=C $(GENHTML) $(COV_HTMLSET)
|
|
||||||
@echo
|
|
||||||
@echo -e "||---------------------------------------------------------------"
|
|
||||||
@echo -e "|| Test cover report generated on the paht $(COVER_REPORT_PATH). "
|
|
||||||
@echo -e "|| Point a web browser at index.html to see results. "
|
|
||||||
@echo -e "||---------------------------------------------------------------"
|
|
||||||
else
|
|
||||||
@echo "COVER_NEED: $(COVER_NEED)BUILD: $(BUILD) "
|
|
||||||
$(OUTFILE)
|
|
||||||
endif
|
|
||||||
@echo -e "\n================================Test End========================================\n"
|
|
||||||
else
|
|
||||||
@echo -e "||---------------------------------------------------------------"
|
|
||||||
@echo -e "|| This is not exef project! "
|
|
||||||
@echo -e "||---------------------------------------------------------------"
|
|
||||||
@echo "This is not exef project!"
|
|
||||||
endif
|
|
||||||
|
|
||||||
cleanlcov:
|
|
||||||
@$(COV_SET) --reset
|
|
||||||
|
|
||||||
retest: cleanlcov test
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Documentation Function ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/06/30 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
VER_STR ?= 9.0
|
|
||||||
DOXYGEN_DOC_PATH := /usr/local/include/doc
|
|
||||||
|
|
||||||
|
|
||||||
define PREPARE_DOXYGEN
|
|
||||||
sed 's/MODULE/$(MODULE)/g' $(1) | sed 's/VER_STR/$(VER_STR)/g' >> ./doc/doxygen.conf
|
|
||||||
endef
|
|
||||||
|
|
||||||
define MAKE_DOC
|
|
||||||
@echo
|
|
||||||
@echo -e "Generate documnet of $(MODULE)\t\t\t Please Waiting..."
|
|
||||||
@$(call PREPARE_DOXYGEN, $(DOXYGEN_DOC_PATH)/doxygen.conf)
|
|
||||||
@doxygen ./doc/doxygen.conf
|
|
||||||
@cp -rf $(DOXYGEN_DOC_PATH)/view_chm.bat ./doc/html
|
|
||||||
@echo
|
|
||||||
@echo ==================================Doxygen End===================================
|
|
||||||
endef
|
|
||||||
|
|
||||||
@@ -1,379 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Indenting fuction ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/04/30 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make indenting program flags
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
##-bad或--blank-lines-after-declarations 在声明区段后加上空白行。
|
|
||||||
BAD_FLAG :=
|
|
||||||
##-bad
|
|
||||||
|
|
||||||
##-bap或--blank-lines-after-procedures 在程序后加上空白行。
|
|
||||||
BAP_FLAG :=
|
|
||||||
##-bap
|
|
||||||
|
|
||||||
##-bbb或--blank-lines-after-block-comments 在注释区段後加上空白行。
|
|
||||||
BBB_FLAG :=
|
|
||||||
##-bbb
|
|
||||||
|
|
||||||
##--break-before-boolean-operator bbo 较长的行,在逻辑运算符前分行
|
|
||||||
BBO_FLAG :=
|
|
||||||
|
|
||||||
##-bc或--blank-lines-after-commas 在声明区段中,若出现逗号即换行。
|
|
||||||
BC_FLAG :=
|
|
||||||
|
|
||||||
##-bl或--braces-after-if-line if(或是else,for等等)与後面执行区段的"{"自成一行。
|
|
||||||
BL_FLAG := -bl
|
|
||||||
|
|
||||||
##-bli<缩排格数>或--brace-indent<缩排格数> 设置{}缩排的格数。
|
|
||||||
BLI_FLAG := -bli4
|
|
||||||
|
|
||||||
##--braces-after-struct-decl-line bls 定义结构,"struct"和"{"分行
|
|
||||||
BLS_FLAG := -bls
|
|
||||||
|
|
||||||
##-br或--braces-on-if-line if(或是else,for等等)与後面执行跛段的"{"自成一行。
|
|
||||||
BR_FLAG :=
|
|
||||||
|
|
||||||
##-bs或--blank-before-sizeof 在sizeof之後空一格。
|
|
||||||
BS_FLAG :=
|
|
||||||
|
|
||||||
##`-cbin'
|
|
||||||
##`--case-brace-indentationn'
|
|
||||||
##Indent braces after a case label N spaces.
|
|
||||||
CBI_FLAG := -cbi5
|
|
||||||
|
|
||||||
##-c<栏数>或--comment-indentation<栏数> 将注释置于程序码右侧指定的栏位。
|
|
||||||
CW_FLAG := -c33
|
|
||||||
|
|
||||||
##-cd<栏数>或--declaration-comment-column<栏数> 将注释置于声明右侧指定的栏位。
|
|
||||||
CD_FLAG := -cd33
|
|
||||||
|
|
||||||
##-cdb或--comment-delimiters-on-blank-lines 注释符号自成一行。
|
|
||||||
CDB_FLAG :=
|
|
||||||
|
|
||||||
##-ce或--cuddle-else 将else置于"}"(if执行区段的结尾)之後。
|
|
||||||
CE_FLAG :=
|
|
||||||
|
|
||||||
##-ci<缩排格数>或--continuation-indentation<缩排格数> 叙述过长而换行时,指定换行後缩排的格数。
|
|
||||||
CI_FLAG :=
|
|
||||||
##-ci4
|
|
||||||
|
|
||||||
##-cli<缩排格数>或--case-indentation-<缩排格数> 使用case时,switch缩排的格数。
|
|
||||||
CLI_FLAG := -cli0
|
|
||||||
|
|
||||||
##-cp<栏数>或-else-endif-column<栏数> 将注释置于else与elseif叙述右侧定的栏位。
|
|
||||||
CP_FLAG := -cp33
|
|
||||||
|
|
||||||
##-cs或--space-after-cast 在cast之後空一格。
|
|
||||||
CS_FLAG := -cs
|
|
||||||
|
|
||||||
##-d<缩排格数>或-line-comments-indentation<缩排格数> 针对不是放在程序码右侧的注释,设置其缩排格数。
|
|
||||||
D_FLAG :=
|
|
||||||
##-d0
|
|
||||||
|
|
||||||
##-di<栏数>或--declaration-indentation<栏数> 将声明区段的变量置于指定的栏位。
|
|
||||||
DI_FLAG :=
|
|
||||||
##-di4
|
|
||||||
|
|
||||||
##-fc1或--format-first-column-comments 针对放在每行最前端的注释,设置其格式。
|
|
||||||
FC1_FLAG := -fc1
|
|
||||||
|
|
||||||
|
|
||||||
##-fca或--format-all-comments 设置所有注释的格式。
|
|
||||||
FCA_FLAG :=
|
|
||||||
|
|
||||||
##-gnu或--gnu-style 指定使用GNU的格式,此为预设值。
|
|
||||||
GNU_FLAG :=
|
|
||||||
|
|
||||||
##-kr或--k-and-r-style 指定使用Kernighan&Ritchie的格式。
|
|
||||||
KR_FLAG :=
|
|
||||||
|
|
||||||
##-orig或--original 使用Berkeley的格式。
|
|
||||||
ORG_STYLE :=
|
|
||||||
|
|
||||||
##-i<格数>或--indent-level<格数> 设置缩排的格数。
|
|
||||||
I_FLAG := -i4
|
|
||||||
|
|
||||||
##-ip<格数>或--parameter-indentation<格数> 设置参数的缩排格数。
|
|
||||||
IP_FLAG := -ip4
|
|
||||||
|
|
||||||
##--line-length 75 l75 非注释行最长75
|
|
||||||
LINE_FLAG :=
|
|
||||||
|
|
||||||
##`-lcn'
|
|
||||||
##`--comment-line-lengthn'
|
|
||||||
##Set maximum line length for comment formatting to n.
|
|
||||||
LCN_FLAG :=
|
|
||||||
|
|
||||||
##`-lps'
|
|
||||||
##`--leave-preprocessor-space'
|
|
||||||
##Leave space between `#' and preprocessor directive.
|
|
||||||
LPS_FLAG :=
|
|
||||||
|
|
||||||
##-lp或--continue-at-parentheses 叙述过长而换行,且叙述中包含了括号时,将括号中的每行起始栏位内容垂直对其排列。
|
|
||||||
LP_FLAG :=
|
|
||||||
|
|
||||||
##--break-function-decl-args nbfda 关闭:函数的参数一个一行
|
|
||||||
NBFDA_FLAG := -nbfda
|
|
||||||
|
|
||||||
##-nbad或--no-blank-lines-after-declarations 在声明区段後不要加上空白行。
|
|
||||||
NBAD_FLAG :=
|
|
||||||
|
|
||||||
##-nbap或--no-blank-lines-after-procedures 在程序後不要加上空白行。
|
|
||||||
NBAP_FLAG :=
|
|
||||||
|
|
||||||
##-nbbb或--no-blank-lines-after-block-comments 在注释区段後不要加上空白行。
|
|
||||||
NBBB_FLAG :=
|
|
||||||
|
|
||||||
##-nbc或--no-blank-lines-after-commas 在声明区段中,即使出现逗号,仍旧不要换行。
|
|
||||||
NBC_FLAG := -nbc
|
|
||||||
|
|
||||||
##-ncdb或--no-comment-delimiters-on-blank-lines 注释符号不要自成一行。
|
|
||||||
NCBD_FLAG := -ncdb
|
|
||||||
|
|
||||||
##--cuddle-do-while ncdw "do --- while"的"while"和其前面的"}"另起一行
|
|
||||||
NCDW_FLAG := -ncdw
|
|
||||||
|
|
||||||
##-nce或--dont-cuddle-else 不要将else置于"}"之後。
|
|
||||||
NCE_FLAG :=
|
|
||||||
##-nce
|
|
||||||
|
|
||||||
##-ncs或--no-space-after-casts 不要在cast之後空一格。
|
|
||||||
NCS_FLAG :=
|
|
||||||
|
|
||||||
##-nfc1或--dont-format-first-column-comments 不要格式化放在每行最前端的注释。
|
|
||||||
NFC1_FLAG :=
|
|
||||||
|
|
||||||
##-nfca或--dont-format-comments 不要格式化任何的注释。
|
|
||||||
NFCA_FLAG := -nfca
|
|
||||||
|
|
||||||
##--honour-newlines hnl Prefer to break long lines at the position of newlines in the input
|
|
||||||
HNL_FLAG := -hnl
|
|
||||||
|
|
||||||
##-nip或--no-parameter-indentation 参数不要缩排。
|
|
||||||
NIP_FLAG :=
|
|
||||||
|
|
||||||
##-nlp或--dont-line-up-parentheses 叙述过长而换行,且叙述中包含了括号时,不用将括号中的每行起始栏位垂直对其排列。
|
|
||||||
NLP_FLAG :=
|
|
||||||
|
|
||||||
##-npcs或--no-space-after-function-call-names 在调用的函数名称之後,不要加上空格。
|
|
||||||
NPCS_FLAG :=
|
|
||||||
|
|
||||||
##-npro或--ignore-profile 不要读取indent的配置文件.indent.pro。
|
|
||||||
NPRO_FLAG := -npro
|
|
||||||
|
|
||||||
##-nprs或--space-after-procedure-calls 在"("后")"前不插入空格 。
|
|
||||||
NPRS_FLAG := -nprs
|
|
||||||
|
|
||||||
##-npsl或--dont-break-procedure-type 程序类型与程序名称放在同一行。
|
|
||||||
NPSL_FLAG := -npsl
|
|
||||||
|
|
||||||
##--space-after-for saf for后面有空格
|
|
||||||
SAF_FLAG := -saf
|
|
||||||
|
|
||||||
##--space-after-if sai if后面有空格
|
|
||||||
SAI_FLAG := -sai
|
|
||||||
|
|
||||||
##--space-after-while saw while后面有空格
|
|
||||||
SAW_FLAG := -saw
|
|
||||||
|
|
||||||
##-nsc或--dont-star-comments 注解左侧不要加上星号(*)。
|
|
||||||
NSC_FLAG := -nsc
|
|
||||||
|
|
||||||
##-nsob或--leave-optional-semicolon 不用处理多馀的空白行。
|
|
||||||
NSOB_FLAG :=
|
|
||||||
|
|
||||||
##-nss或--dont-space-special-semicolon 若for或while区段仅有一行时,在分号前不加上空格。
|
|
||||||
NSS_FLAG := -nss
|
|
||||||
|
|
||||||
##-nv或--no-verbosity 不显示详细的信息。
|
|
||||||
NV_FLAG := -nv
|
|
||||||
|
|
||||||
##`-nut'
|
|
||||||
##`--no-tabs'
|
|
||||||
##Use spaces instead of tabs.
|
|
||||||
NUT_FLAG :=
|
|
||||||
##-nut
|
|
||||||
|
|
||||||
##-pcs或--space-after-procedure-calls 在调用的函数名称与"("之间加上空格。
|
|
||||||
PCS_FLAG := -pcs
|
|
||||||
|
|
||||||
##`-prs'
|
|
||||||
##`--space-after-parentheses'
|
|
||||||
##Put a space after every '(' and before every ')'.
|
|
||||||
PRS_FLAG :=
|
|
||||||
|
|
||||||
##`-pin'
|
|
||||||
##`--paren-indentationn'
|
|
||||||
##Specify the extra indentation per open parentheses '(' when a statement is broken.
|
|
||||||
PI_FLAG :=
|
|
||||||
##-pi4
|
|
||||||
|
|
||||||
##-psl或--procnames-start-lines 程序类型置于程序名称的前一行。
|
|
||||||
PSL_FLAG :=
|
|
||||||
|
|
||||||
##-sc或--start-left-side-of-comments 在每行注释左侧加上星号(*)。
|
|
||||||
SC_FLAG :=
|
|
||||||
|
|
||||||
##-sob或--swallow-optional-blank-lines 删除多馀的空白行。
|
|
||||||
SOB_FLAG := -sob
|
|
||||||
|
|
||||||
## -sbin, --struct-brace-indentationn
|
|
||||||
## Indent braces of a struct, union or enum N spaces.
|
|
||||||
SBI_FLAGE := -sbi4
|
|
||||||
|
|
||||||
##-ss或--space-special-semicolon 若for或swile区段今有一行时,在分号前加上空格。
|
|
||||||
SS_FLAG := -ss
|
|
||||||
|
|
||||||
##-st或--standard-output 将结果显示在标准输出设备。
|
|
||||||
ST_FLAG :=
|
|
||||||
|
|
||||||
##-T 数据类型名称缩排。
|
|
||||||
T_FLAG := -T
|
|
||||||
|
|
||||||
##-ts<格数>或--tab-size<格数> 设置tab的长度。
|
|
||||||
TS_FLAG := -ts4
|
|
||||||
##-ts4
|
|
||||||
|
|
||||||
##--use-tabs ut 使用tab来缩进
|
|
||||||
UT_FLAG := -ut
|
|
||||||
##-ut
|
|
||||||
|
|
||||||
##-v或--verbose 执行时显示详细的信息。
|
|
||||||
V_FLAG := -v
|
|
||||||
|
|
||||||
|
|
||||||
##-version 显示版本信息。
|
|
||||||
VER_FLAG :=
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##未实现的风格:
|
|
||||||
##1,()与变量间加空格 (以实现)
|
|
||||||
##2, else 独立成行
|
|
||||||
##3, 注释缩进
|
|
||||||
##4,每个函数前加注释段
|
|
||||||
|
|
||||||
## indent flags
|
|
||||||
## -bad -bap -bbb -bbo -bl -bli4 -bls -bs -c33 -cd33 -ce -ci4 -cli0
|
|
||||||
## -cp33 -cs -d0 -di4 -fc1 -hnl -i4 -ip4 -lp -nbc -ncdb -nbfda -ncdw
|
|
||||||
## -nfc1 -nfca -npro -npsl -nsc -nv -pcs -saf -sai -saw -sob -ss -T -ts4 -ut
|
|
||||||
|
|
||||||
INDENT_FLAGS1 := $(GNU_FLAG) \
|
|
||||||
$(KR_FLAG) \
|
|
||||||
$(ORG_STYLE) \
|
|
||||||
$(BAD_FLAG) \
|
|
||||||
$(BAP_FLAG) \
|
|
||||||
$(BBB_FLAG) \
|
|
||||||
$(BBO_FLAG) \
|
|
||||||
$(BC_FLAG) \
|
|
||||||
$(BL_FLAG) \
|
|
||||||
$(BLI_FLAG) \
|
|
||||||
$(BLS_FLAG) \
|
|
||||||
$(BR_FLAG) \
|
|
||||||
$(BS_FLAG) \
|
|
||||||
$(CBI_FLAG) \
|
|
||||||
$(CW_FLAG) \
|
|
||||||
$(CD_FLAG) \
|
|
||||||
$(CDB_FLAG) \
|
|
||||||
$(CE_FLAG) \
|
|
||||||
$(CI_FLAG) \
|
|
||||||
$(CLI_FLAG) \
|
|
||||||
$(CP_FLAG) \
|
|
||||||
$(CS_FLAG) \
|
|
||||||
$(D_FLAG) \
|
|
||||||
$(DI_FLAG) \
|
|
||||||
$(FC1_FLAG) \
|
|
||||||
$(FCA_FLAG) \
|
|
||||||
$(HNL_FLAG) \
|
|
||||||
$(I_FLAG) \
|
|
||||||
$(IP_FLAG) \
|
|
||||||
$(LINE_FLAG ) \
|
|
||||||
$(LP_FLAG) \
|
|
||||||
$(NBAD_FLAG) \
|
|
||||||
$(NBAP_FLAG) \
|
|
||||||
$(NBBB_FLAG) \
|
|
||||||
$(NBC_FLAG) \
|
|
||||||
$(NCBD_FLAG) \
|
|
||||||
$(NBFDA_FLAG) \
|
|
||||||
$(NCDW_FLAG) \
|
|
||||||
$(NCE_FLAG) \
|
|
||||||
$(NCS_FLAG) \
|
|
||||||
$(NFC1_FLAG) \
|
|
||||||
$(NFCA_FLAG) \
|
|
||||||
$(NIP_FLAG) \
|
|
||||||
$(NLP_FLAG) \
|
|
||||||
$(NPCS_FLAG) \
|
|
||||||
$(NPRO_FLAG) \
|
|
||||||
$(NPRS_FLAG) \
|
|
||||||
$(NPSL_FLAG) \
|
|
||||||
$(NSC_FLAG) \
|
|
||||||
$(NSOB_FLAG) \
|
|
||||||
$(NSS_FLAG) \
|
|
||||||
$(NV_FLAG) \
|
|
||||||
$(PCS_FLAG) \
|
|
||||||
$(PI_FLAG) \
|
|
||||||
$(PSL_FLAG) \
|
|
||||||
$(PRS_FLAG) \
|
|
||||||
$(SAF_FLAG) \
|
|
||||||
$(SAI_FLAG) \
|
|
||||||
$(SAW_FLAG) \
|
|
||||||
$(SBI_FLAGE) \
|
|
||||||
$(SC_FLAG) \
|
|
||||||
$(SOB_FLAG) \
|
|
||||||
$(SS_FLAG) \
|
|
||||||
$(ST_FLAG) \
|
|
||||||
$(T_FLAG) \
|
|
||||||
$(TS_FLAG) \
|
|
||||||
$(UT_FLAG) \
|
|
||||||
$(V_FLAG) \
|
|
||||||
$(VER_FLAG) \
|
|
||||||
$(NUT_FLAG)
|
|
||||||
|
|
||||||
INDENT_FLAGS = -kr -i4
|
|
||||||
|
|
||||||
|
|
||||||
##$(warning $(INDENT_FLAGS) $(1))
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## MAKE_INDENT template
|
|
||||||
##
|
|
||||||
##------------------------------------
|
|
||||||
|
|
||||||
define INDENT_FILE
|
|
||||||
|
|
||||||
indent $(INDENT_FLAGS) $(1)
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
define MAKE_INDENT
|
|
||||||
@echo
|
|
||||||
@echo "[Indent flags ]: $(INDENT_FLAGS)"
|
|
||||||
@echo ""
|
|
||||||
$(foreach file,$(1),$(call INDENT_FILE, $(file)))
|
|
||||||
@echo
|
|
||||||
@echo ===================================Indent End===================================
|
|
||||||
endef
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,350 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Rules ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/03/07 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
|
|
||||||
UMAKE_VERSION := V2.0
|
|
||||||
|
|
||||||
##-------------------------------------
|
|
||||||
##
|
|
||||||
## Work Directory : /usr/local/include
|
|
||||||
## Default Target : all
|
|
||||||
##
|
|
||||||
##-------------------------------------
|
|
||||||
default: all
|
|
||||||
.PHONY: all clean rebuild test indent splint doc \
|
|
||||||
dir config check bk lsbk rmbk unzip umakever usage\
|
|
||||||
FORCE
|
|
||||||
.SUFFIXES:
|
|
||||||
|
|
||||||
umakever:
|
|
||||||
@echo "Universal Makefile (UMake) Version: $(UMAKE_VERSION)"
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Makefile CFG defination check
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
ifeq "$(MODULE)" ""
|
|
||||||
$(error Please input the module name (MODULE = )in makefile. )
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq "$(CFG)" ""
|
|
||||||
CFG=debug
|
|
||||||
$(warnning No configuration specified for CFG. Defaulting to $(MODULE) - debug. )
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq "$(BUILD)" ""
|
|
||||||
BUILD=lib
|
|
||||||
$(warnning No configuration specified for BUILD. Defaulting to create lib$(MODULE).a. )
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq "$(SRC_PATH)" ""
|
|
||||||
SRC_PATH=.
|
|
||||||
$(warnning No configuration specified for SRC_PATH. Defaulting to ./. )
|
|
||||||
endif
|
|
||||||
|
|
||||||
COVER_NEED ?= no
|
|
||||||
PLT_PATH ?= ../../plat
|
|
||||||
APP_PATH ?= ../../app
|
|
||||||
TYPE ?= plat
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Gcc Flag for debug or release
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
CC := gcc
|
|
||||||
GCC_CFLAGS := -Wall -MM
|
|
||||||
AR_LINK := ar -r
|
|
||||||
|
|
||||||
RELS_FLAGS_ADD += -DNDEBUG
|
|
||||||
RELEASE_CFLAGS += -g -Wall -I. $(RELS_FLAGS_ADD)
|
|
||||||
RELEASE_LINK_CFLAGS = -g $(RELS_FLAGS_ADD) -o
|
|
||||||
DEBUG_CFLAGS += -g -Wall -rdynamic -DDEBUG -I. $(DBUG_FLAGS_ADD)
|
|
||||||
DEBUG_LINK_CFLAGS = -g -rdynamic -DDEBUG -o
|
|
||||||
|
|
||||||
ifeq "$(COVER_NEED)" "yes"
|
|
||||||
DEBUG_CFLAGS += -fprofile-arcs -ftest-coverage -pg
|
|
||||||
endif
|
|
||||||
|
|
||||||
GCC_CFLAGS=$(DEBUG_CFLAGS)
|
|
||||||
GCC_LINK_CFLAGS=$(DEBUG_LINK_CFLAGS)
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Project setting
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
OBJDIR:=./obj
|
|
||||||
LIBDIR:=./lib
|
|
||||||
UTDIR :=./ut
|
|
||||||
DOCDIR:=./doc
|
|
||||||
DIRBUILD=$(OBJDIR)
|
|
||||||
|
|
||||||
ifeq "$(BUILD)" "lib"
|
|
||||||
BINDIR:=./bin
|
|
||||||
OUTFILE=$(LIBDIR)/lib$(MODULE).a
|
|
||||||
DIRNEED=$(UTDIR) $(DOCDIR)
|
|
||||||
DIRBUILD+=$(LIBDIR)
|
|
||||||
else
|
|
||||||
BINDIR:=.
|
|
||||||
OUTFILE=$(BINDIR)/$(MODULE)
|
|
||||||
DIRNEED=
|
|
||||||
DIRBUILD+=$(BINDIR)
|
|
||||||
endif
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## source , object and dependencies files
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
SRC_SUBDIR := $(shell find $(SRC_PATH) -type d)
|
|
||||||
|
|
||||||
vpath %.c $(SRC_SUBDIR)
|
|
||||||
vpath %.o $(OBJDIR)
|
|
||||||
vpath %.d $(OBJDIR)
|
|
||||||
|
|
||||||
SRC_FULL_PATH = $(foreach dir,$(SRC_SUBDIR),$(wildcard $(dir)/*.c))
|
|
||||||
SRC_FILES = $(foreach file, $(notdir $(SRC_FULL_PATH)) ,$(OBJDIR)/$(file))
|
|
||||||
COMMON_OBJ = $(SRC_FILES:%.c=%.o)
|
|
||||||
|
|
||||||
TEST_OBJ_PATH ?= ../../obj
|
|
||||||
|
|
||||||
TEST_OBJ = $(foreach dir,$(TEST_OBJ_PATH),$(wildcard $(dir)/*.o))
|
|
||||||
|
|
||||||
OBJ=$(COMMON_OBJ) $(OBJ_ADD)
|
|
||||||
ALL_OBJ := $(OBJ) $(TEST_OBJ)
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Lib setting
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
ifeq "$(COVER_NEED)" "yes"
|
|
||||||
LIBCOVER=-lgcov
|
|
||||||
endif
|
|
||||||
|
|
||||||
MODULE_PLT_LIB=$(foreach lib,$(PLT_LIB), -L$(PLT_PATH)/$(lib)/lib/ -l$(lib) )
|
|
||||||
MODULE_PLT_LIB+=-lm
|
|
||||||
|
|
||||||
|
|
||||||
MODULE_APP_LIB=$(foreach lib,$(APP_LIB),-L$(APP_PATH)/$(lib)/lib -l$(lib))
|
|
||||||
|
|
||||||
ifneq (,$(findstring hlr,$(PLT_LIB)))
|
|
||||||
MODULE_APP_LIB=
|
|
||||||
##-L../app/ae/src/lib -lpubfunc
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq (,$(findstring auceir,$(PLT_LIB)))
|
|
||||||
MODULE_APP_LIB=
|
|
||||||
##-L../app/ae/src/lib -lpubfunc -L../usr/lib -la3a8 -ldl -lpopt
|
|
||||||
endif
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Rules
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
CCFLAG_SWITCH ?= off
|
|
||||||
CC_COMPILE =$(CC) $(GCC_CFLAGS) -c $< -o $@
|
|
||||||
CC_PRG_LINK=$(CC) $(GCC_LINK_CFLAGS) $(OUTFILE) $(ALL_OBJ) $(LIBCOVER) $(MODULE_APP_LIB) $(MODULE_PLT_LIB) $(LIB_ADD)
|
|
||||||
CC_LIB_LINK=$(AR_LINK) $(OUTFILE) $(ALL_OBJ)
|
|
||||||
|
|
||||||
COMPILE=$(CC_COMPILE)
|
|
||||||
PRG_LINK=$(CC_PRG_LINK)
|
|
||||||
LIB_LINK=$(CC_LIB_LINK)
|
|
||||||
|
|
||||||
ifeq "$(BUILD)" "exef"
|
|
||||||
LINK=$(PRG_LINK)
|
|
||||||
else
|
|
||||||
LINK=$(LIB_LINK)
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Build rules
|
|
||||||
|
|
||||||
all: preproc start dir $(ALL_OBJ) #prtdebug
|
|
||||||
@echo Linking :$(OUTFILE)
|
|
||||||
ifeq "$(CCFLAG_SWITCH)" "off"
|
|
||||||
@$(LINK)
|
|
||||||
else
|
|
||||||
$(LINK)
|
|
||||||
endif
|
|
||||||
@$(POSTPROC_CMD)
|
|
||||||
@echo -e "\n================================================================================\n"
|
|
||||||
|
|
||||||
sinclude $(DEPENDS)
|
|
||||||
|
|
||||||
release : CC_COMPILE =$(CC) $(RELEASE_CFLAGS) -c $< -o $@
|
|
||||||
release : CC_PRG_LINK=$(CC) $(RELEASE_LINK_CFLAGS) $(OUTFILE) $(ALL_OBJ) $(MODULE_APP_LIB) $(MODULE_PLT_LIB) $(LIB_ADD)
|
|
||||||
release : all
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make command to use for dependencies
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
MAKE :=make
|
|
||||||
RM :=rm
|
|
||||||
MKDIR :=mkdir
|
|
||||||
|
|
||||||
preproc:
|
|
||||||
@$(PREPROC_CMD)
|
|
||||||
|
|
||||||
start:
|
|
||||||
@echo -e "\n================================================================================\n"
|
|
||||||
@echo "[Building Project]: $(notdir $(MODULE))"
|
|
||||||
ifeq "$(CCFLAG_SWITCH)" "off"
|
|
||||||
@echo "Show Gcc Flags switch = OFF"
|
|
||||||
endif
|
|
||||||
|
|
||||||
prtdebug:
|
|
||||||
@echo "$(MODULE)-$(BUILD)[$(CFG)] build source file:" "$(SRC_FULL_PATH)"
|
|
||||||
@echo SRC_SUBDIR: $(SRC_SUBDIR)
|
|
||||||
@echo SRC_FULL_PATH : $(SRC_FULL_PATH)
|
|
||||||
@echo SRC_FILES : $(SRC_FILES)
|
|
||||||
@echo ALL_OBJ : $(ALL_OBJ)
|
|
||||||
@echo LIB:$(MODULE_PLT_LIB)
|
|
||||||
@echo PLT_LIB: $(PLT_LIB)
|
|
||||||
@echo CCFLAG_SWITCH :$(CCFLAG_SWITCH)
|
|
||||||
|
|
||||||
config: dir
|
|
||||||
|
|
||||||
dir:
|
|
||||||
@$(foreach dir,$(DIRNEED),$(MKDIR) -p $(DIRNEED) --mode=0777; )
|
|
||||||
@$(foreach dir,$(DIRBUILD),$(MKDIR) -p $(dir) --mode=0777; )
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make Rebuild and clean
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
ifneq "$(PROJ)" ""
|
|
||||||
FRIEND_PROJ := $(shell )
|
|
||||||
endif
|
|
||||||
|
|
||||||
jumprebuild:
|
|
||||||
ifneq "$(PROJ)" ""
|
|
||||||
@cd $(FRIEND_PROJ); mak rebuild ; cd -
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Rebuild this project
|
|
||||||
rebuild: jumprebuild cleanall all
|
|
||||||
|
|
||||||
# Clean this project and all dependencies
|
|
||||||
cleanall: clean
|
|
||||||
|
|
||||||
# Clean this project
|
|
||||||
clean:
|
|
||||||
@echo -e "||--------------------------------------------------------------- "
|
|
||||||
@echo -e "|| Umake clean gcc , lcov, doxygen generated and temporary files. "
|
|
||||||
@echo -e "||--------------------------------------------------------------- "
|
|
||||||
@$(RM) -rf $(OBJDIR) $(OUTFILE) $(COVER_REPORT_PATH) ./doc/doxygen.conf ./doc/html ./doc/latex ./doc/rtf $(foreach dir,$(SRC_SUBDIR),$(dir)/*~)
|
|
||||||
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## indent Makefile.indent
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.indent
|
|
||||||
|
|
||||||
indent:
|
|
||||||
@chmod 777 $(SRC_FULL_PATH)
|
|
||||||
@echo ===================================Indent START=================================
|
|
||||||
@echo
|
|
||||||
@echo "[Indent source file ]: $(SRC_FULL_PATH)"
|
|
||||||
$(call MAKE_INDENT , $(SRC_FULL_PATH))
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## splint makefile.splint
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.splint
|
|
||||||
|
|
||||||
SPLINT_FLAG_SWITCH ?= off
|
|
||||||
|
|
||||||
splint:
|
|
||||||
@chmod 777 $(SRC_FULL_PATH)
|
|
||||||
@echo =================================Splint START==================================
|
|
||||||
@echo
|
|
||||||
ifeq "$(SPLINT_FLAG_SWITCH)" "on"
|
|
||||||
@echo "[Splint flags ]: $(SPLINT_FLAGS)"
|
|
||||||
endif
|
|
||||||
@echo "[Lint Clean Project]: $(notdir $(MODULE))"
|
|
||||||
$(call MAKE_SPLINT, $(SRC_FULL_PATH))
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## doc Makefile.doxygen
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.doxygen
|
|
||||||
|
|
||||||
doc:
|
|
||||||
@chmod 777 $(SRC_FULL_PATH)
|
|
||||||
@echo ==================================Doxygen START=================================
|
|
||||||
@echo
|
|
||||||
$(call MAKE_DOC, $(SRC_FULL_PATH))
|
|
||||||
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## backup Makefile.backup
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.backup
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## cov Makefile.cov
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.cov
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## usage Makefile.usage
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.usage
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make dependencies
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
$(OBJDIR)/%.d:%.c
|
|
||||||
@$(CC) $< -MM -MD -o $@
|
|
||||||
|
|
||||||
$(OBJDIR)/%.o:%.c
|
|
||||||
|
|
||||||
ifeq "$(CCFLAG_SWITCH)" "off"
|
|
||||||
@echo -e "building: $(notdir $@) \t\t\t\t please wait ..."
|
|
||||||
@$(COMPILE)
|
|
||||||
else
|
|
||||||
$(COMPILE)
|
|
||||||
endif
|
|
||||||
|
|
||||||
DEPENDS=$(COMMON_OBJ:.o=.d)
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make force
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
FORCE:
|
|
||||||
|
|
||||||
@@ -1,288 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile Splint Function ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/05/20 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make splinting program flags
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
##是否有提示信息
|
|
||||||
SFLAG_HINTS := #-hints
|
|
||||||
|
|
||||||
##是否用库信息代替头文件
|
|
||||||
SFLAG_INCLUDE := +single-include
|
|
||||||
#+never-include
|
|
||||||
|
|
||||||
##包含什么库
|
|
||||||
SFLAG_LIB := +posixlib
|
|
||||||
##+nolib +nof -warnposix
|
|
||||||
##+unixlib
|
|
||||||
##+posixlib
|
|
||||||
#+nolib +nof -warnposix
|
|
||||||
##+nof
|
|
||||||
##+unixlib
|
|
||||||
##+which_lib
|
|
||||||
|
|
||||||
##
|
|
||||||
SFLAG_DUMP :=
|
|
||||||
##dump ./include/public.h ./include/pub_base.h ./include/includes.h
|
|
||||||
SFLAG_LOAD :=
|
|
||||||
##+load /usr/share/splint/lib/unixstrict.lcd
|
|
||||||
##load ./include/public.h ./include/pub_base.h ./include/includes.h
|
|
||||||
|
|
||||||
SFLAG_DIR :=
|
|
||||||
##-I/work/r9/plat/public/src/include/splint
|
|
||||||
##-I/work/r9/plat/public/src/include/splint
|
|
||||||
##-I /usr/local/work/r9/plat/public/src/include/
|
|
||||||
|
|
||||||
##检查模式
|
|
||||||
SFLAG_TYPE := -strict
|
|
||||||
|
|
||||||
##略过的头文件
|
|
||||||
SFLAG_SYS_HEADERS := +skip_sys_headers
|
|
||||||
SFLAG_ISO_HEADERS :=
|
|
||||||
#+skip_iso_headers
|
|
||||||
SFLAG_POSIX_HEADERS :=
|
|
||||||
##+skip_posix_headers
|
|
||||||
|
|
||||||
##每个头文件只检查一次
|
|
||||||
SFLAG_SINGLE_INCLUDE := +singleinclude
|
|
||||||
|
|
||||||
##系统文件目录
|
|
||||||
SFLAG_SYS_DIR :=
|
|
||||||
##+sys-dirs /work/r9/plat/public/src/include/splint
|
|
||||||
|
|
||||||
##函数参数有原型
|
|
||||||
SFLAG_PROTO_PARAMNAME := -protoparamname
|
|
||||||
|
|
||||||
##变量名是否为保留名
|
|
||||||
SFLAG_UNDERSCORE := -isoreserved -isoreservedinternal
|
|
||||||
|
|
||||||
## 在"/*"和"*/"中再次使用"/*"和"*/"
|
|
||||||
SFLAG_NESTCOMMENT := -nestcomment
|
|
||||||
|
|
||||||
##允许未说明导出变量、函数和类型
|
|
||||||
SFLAG_EXPORT_VAR := -exportvar
|
|
||||||
SFLAG_EXPORT_FCN := -exportfcn
|
|
||||||
SFLAG_EXPORT_TYPE := -exporttype
|
|
||||||
SFLAG_EXPORT_CONST := -exportconst
|
|
||||||
|
|
||||||
##允许其他类型定义为BOOL型
|
|
||||||
SFLAG_LIKELY_BOOL := -likelybool
|
|
||||||
|
|
||||||
##两种类型相等
|
|
||||||
SFLAG_CHAR_INT := +charint
|
|
||||||
SFLAG_BOOL_INT := +boolint
|
|
||||||
|
|
||||||
##Report memory transfer errors for initializations to read-only string literals
|
|
||||||
SFLAG_READONLY_TRANS := -readonlytrans
|
|
||||||
|
|
||||||
##A string literal is assigned to a char array that smaller than the string literal needs
|
|
||||||
SFLAG_STRING_SMALLER := -stringliteralsmaller
|
|
||||||
|
|
||||||
##A variable declared outside a macro body starts with the macro-var-prefix
|
|
||||||
SFLAG_MACRO_PREFIX := -macrovarprefixexclude
|
|
||||||
|
|
||||||
##Initializer does not define all elements of a declared array
|
|
||||||
SFLAG_INITAL_ELEMENT := -initallelements
|
|
||||||
|
|
||||||
##类型匹配
|
|
||||||
SFLAG_PARAM_TYPE := -type
|
|
||||||
|
|
||||||
##Report modification errors in functions declared without a modifies clause
|
|
||||||
SFLAG_MODIFY := -modnomods
|
|
||||||
|
|
||||||
##Use of a checked global in a function with no globals list
|
|
||||||
SFLAG_GLOBAL := -glob-noglobs
|
|
||||||
|
|
||||||
##Use of internal state in function with no globals list
|
|
||||||
SFLAG_INTERNAL_GLOBS := -internal-globs-noglobs
|
|
||||||
|
|
||||||
##Implicit checked qualifier on global variables and qualifier file static scope variables with no checking annotation
|
|
||||||
SFLAG_CHECK_GLOBAL := -imp-checkedstrict-globs -imp-checkedstrict_statics
|
|
||||||
|
|
||||||
##Undocumented modification of a checked global variable in a function with no modifies clause
|
|
||||||
SFLAG_CHECK_GLOBAL_MODIFY := -mod-globs-nomods
|
|
||||||
|
|
||||||
##Storage declared with observer may be modified through a call to an unconstrained function
|
|
||||||
SFLAG_OBSERVER_MODIFY := -mod-observer-uncon
|
|
||||||
|
|
||||||
##忽略返回值
|
|
||||||
SFLAG_IGNORE_RETVAL := -retval
|
|
||||||
|
|
||||||
##while,if and for statement is not a block
|
|
||||||
SFLAG_WHILE_BLOCK := -whileblock
|
|
||||||
SFLAG_IF_BLOCK := -ifblock
|
|
||||||
SFLAG_FOR_BLOCK := -forblock
|
|
||||||
|
|
||||||
##There is no finals else following an else if construct
|
|
||||||
SFLAG_ELSEIF_COMPLETE := -elseifcomplete
|
|
||||||
|
|
||||||
##允许指针进行数学运算
|
|
||||||
SFLAG_POINT_ARITH := -ptrarith -nullptrarith
|
|
||||||
|
|
||||||
##An unconstrained function is called in a function body where modifications are checked.
|
|
||||||
SFLAG_UNCONSTRAIN_MODIFY := -mod-uncon-nomods
|
|
||||||
|
|
||||||
##NO effect of unconstrained functions
|
|
||||||
SFLAG_EFFECT_UNCONSTRAIN := -no-effect-uncon
|
|
||||||
|
|
||||||
##Type-mismatch in parameter corresponding to format code in a printflike or scanflike function
|
|
||||||
SFLAG_FORMAT-TYPE := -format-type
|
|
||||||
|
|
||||||
##An actual parameter that is passed as a unique formal parameter is aliased by another parameter or global variable
|
|
||||||
SFLAG_ALIASING := -alias-unique -ret-alias#-may-alias-unique
|
|
||||||
|
|
||||||
##Transfer Errors flag
|
|
||||||
SFLAG_STORAGE_TRANSFER := -onlytrans -temptrans -unqualified-trans -immediatetrans
|
|
||||||
|
|
||||||
##Report errors for break statements inside a nested while, for or switch
|
|
||||||
SFLAG_DEEP_BREAK := -deep-break #-switch-switch-break -loop-loop-break
|
|
||||||
|
|
||||||
##Storage has inconsistent states of alternate paths through a branch
|
|
||||||
SFLAG_INCONSISTENT_BRANCH := -branch-state
|
|
||||||
|
|
||||||
##There is a non-empty case in a switch not followed by a break.
|
|
||||||
##Likely infinite loop is detected
|
|
||||||
##Likely infinite loop is detected. Loop test or body calls an unconstrained function that may produce an undetected modification
|
|
||||||
SFLAG_PROBLEMATIC_CTR := -case-break -infloops -infloopsuncon
|
|
||||||
|
|
||||||
##An expression may be undefined because a sub-expression contains a call to an unconstrained function (no modifies clause)
|
|
||||||
##that may modify something that may be modified or used by another sub-expression
|
|
||||||
SFLAG_UNDEFINED_EVALORDER := -eval-order-uncon
|
|
||||||
|
|
||||||
##Only storage transferred to an unqualified global or static reference.
|
|
||||||
##This may lead to a memory leak, since the new reference is not necessarily released
|
|
||||||
SFLAG_INITIALIZERS := -only-unq-global-trans
|
|
||||||
|
|
||||||
##Primitive operation does not type check strictly
|
|
||||||
SFLAG_PRIMITIVE_OPERA := -strict-ops -bitwise-signed
|
|
||||||
|
|
||||||
##Unused Declarations (未使用的声明)
|
|
||||||
SFLAG_DECLARARIONS := -field-use -fcnuse -param-use -typeuse -varuse -enummemuse
|
|
||||||
|
|
||||||
##Function, variable, iterator or constant declared but never defined (未初始化)
|
|
||||||
SFLAG_COMPLETE_PRG := -decl-undef
|
|
||||||
|
|
||||||
##A declaration is exported but not used outside this module or not appear in a header file
|
|
||||||
SFLAG_EXPORTS := -export-local -export-header
|
|
||||||
|
|
||||||
##把warning输出到文件splint_warn中
|
|
||||||
SFLAG_WARN_FILE := #+warning-stream splint_warn
|
|
||||||
|
|
||||||
##把致命错误输出到文件splint_error中
|
|
||||||
SFLAG_ERROR_FILE := #+error-stream splint_error
|
|
||||||
|
|
||||||
##文件覆盖
|
|
||||||
SFLAG_STREAM_OVERWRITE := -streamoverwrite
|
|
||||||
|
|
||||||
##An abstract type defined in M.h (or specified in M.lcl) is accessible in M.c
|
|
||||||
SFLAG_ACCESS := -access-module
|
|
||||||
|
|
||||||
##Function definition is in old style syntax. Standard prototype syntax is preferred.
|
|
||||||
SFLAG_ISO_CONFORMANCE := #-old-style
|
|
||||||
|
|
||||||
##Use of function that may lead to buffer overflow
|
|
||||||
SFLAG_BUFFER := -bufferoverflowhigh
|
|
||||||
|
|
||||||
##A function is declared without a parameter list prototype
|
|
||||||
SFLAG_FUNC_NOPARAM := -noparams
|
|
||||||
|
|
||||||
##Operand of sizeof operator is a type
|
|
||||||
SFLAG_SIZEOF_TYPE := -sizeoftype
|
|
||||||
|
|
||||||
##Storage derivable from a parameter, return value or global variable is not completely defined
|
|
||||||
SFLAG_COMP_DEF := -compdef
|
|
||||||
|
|
||||||
##Behavior of an expression is unspecified or implementation-dependent
|
|
||||||
##because sub-expressions contain interfering side effects that may be evaluated in any order
|
|
||||||
SFLAG_EVAL_ORDER := -eval-order
|
|
||||||
|
|
||||||
##try to recover code
|
|
||||||
SFLAG_TRY_TO_RECOVER := #+trytorecover
|
|
||||||
|
|
||||||
##返回一个NULL指针
|
|
||||||
SFLAG_NULL_RET := -nullret
|
|
||||||
|
|
||||||
##A possibly null pointer is reachable from a parameter or global variable that is not declared using a /*@null@*/ annotation
|
|
||||||
SFLAG_NULL_STATE := -nullstate
|
|
||||||
|
|
||||||
##The value of a location that may not be initialized on some execution path is used
|
|
||||||
SFLAG_USE_BEFORE_DEF := -usedef
|
|
||||||
|
|
||||||
##编译时不知道参数类型 Format parameter is not known at compile-time 例如:sprintf(mgcpAsciTempBuf, msg)
|
|
||||||
SFLAG_FORMAT_CONST := -format-const
|
|
||||||
|
|
||||||
##Argument to exit has implementation defined behavior. The only valid arguments to exit are EXIT_SUCCESS, EXIT_FAILURE and 0.
|
|
||||||
##An error is reported if Splint can determine statically that the argument to exit is not one of these
|
|
||||||
SFLAG_EXIT_ARG := -exitarg
|
|
||||||
|
|
||||||
##An extern declaration is used inside a function body
|
|
||||||
SFLAG_EXTERN := -nested-extern
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
SFLAG_OLD_STTLE := -oldstyle
|
|
||||||
|
|
||||||
|
|
||||||
SFLAG_SHIFT_NEG := -shiftnegative
|
|
||||||
|
|
||||||
|
|
||||||
SFLAG_PREPROC := -preproc
|
|
||||||
|
|
||||||
##all splint flags
|
|
||||||
|
|
||||||
SPLINT_FLAGS := $(SFLAG_LIB) $(SFLAG_TYPE) $(SFLAG_SYS_HEADERS) $(SFLAG_ISO_HEADERS)\
|
|
||||||
$(SFLAG_POSIX_HEADERS) $(SFLAG_SINGLEINCLUDE) $(SFLAG_WARN)\
|
|
||||||
$(SFLAG_UNDERSCORE) $(SFLAG_NESTCOMMENT) $(SFLAG_EVAL_ORDER)\
|
|
||||||
$(SFLAG_PROTO_PARAMNAME) $(SFLAG_EXPORT_VAR) $(SFLAG_EXPORT_FCN)\
|
|
||||||
$(SFLAG_EXPORT_TYPE) $(SFLAG_LIKELY_BOOL) $(SFLAG_CHAR_INT)\
|
|
||||||
$(SFLAG_READONLY_TRANS) $(SFLAG_STRING_SMALLER) $(SFLAG_MACRO_PREFIX)\
|
|
||||||
$(SFLAG_INITAL_ELEMENT) $(SFLAG_PARAM_TYPE) $(SFLAG_GLOBAL)\
|
|
||||||
$(SFLAG_CHECK_GLOBAL) $(SFLAG_CHECK_GLOBAL_MODIFY) $(SFLAG_IGNORE_RETVAL)\
|
|
||||||
$(SFLAG_INTERNAL_GLOBS) $(SFLAG_MODIFY) $(SFLAG_BOOL_INT)\
|
|
||||||
$(SFLAG_WHILE_BLOCK) $(SFLAG_HINTS) $(SFLAG_IF_BLOCK) $(SFLAG_FOR_BLOCK)\
|
|
||||||
$(SFLAG_POINT_ARITH) $(SFLAG_ELSEIF_COMPLETE) $(SFLAG_UNCONSTRAIN_MODIFY)\
|
|
||||||
$(SFLAG_EFFECT_UNCONSTRAIN) $(SFLAG_OBSERVER_MODIFY)\
|
|
||||||
$(SFLAG_FORMAT-TYPE) $(SFLAG_ALIASING) $(SFLAG_STORAGE_TRANSFER)\
|
|
||||||
$(SFLAG_DEEP_BREAK) $(SFLAG_INCONSISTENT_BRANCH) $(SFLAG_PROBLEMATIC_CTR)\
|
|
||||||
$(SFLAG_UNDEFINED_EVALORDER) $(SFLAG_INITIALIZERS) $(SFLAG_PRIMITIVE_OPERA)\
|
|
||||||
$(SFLAG_DECLARARIONS) $(SFLAG_COMPLETE_PRG) $(SFLAG_EXPORTS) $(SFLAG_INCLUDE)\
|
|
||||||
$(SFLAG_STREAM_OVERWRITE) $(SFLAG_WARN_FILE) $(SFLAG_ERROR_FILE)\
|
|
||||||
$(SFLAG_ACCESS) $(SFLAG_ISO_CONFORMANCE) $(SFLAG_BUFFER) $(SFLAG_SIZEOF_TYPE)\
|
|
||||||
$(SFLAG_COMP_DEF) $(SFLAG_FUNC_NOPARAM) $(SFLAG_TRY_TO_RECOVER)\
|
|
||||||
$(SFLAG_EXPORT_CONST) $(SFLAG_DUMP) $(SFLAG_LOAD) $(SFLAG_NULL_RET)\
|
|
||||||
$(SFLAG_NULL_STATE) $(SFLAG_USE_BEFORE_DEF) $(SFLAG_FORMAT_CONST)\
|
|
||||||
$(SFLAG_EXIT_ARG) $(SFLAG_EXTERN) $(SFLAG_OLD_STTLE) $(SFLAG_DIR)\
|
|
||||||
$(SFLAG_SHIFT_NEG) $(SFLAG_PREPROC)
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## MAKE_INDENT template
|
|
||||||
##
|
|
||||||
##------------------------------------
|
|
||||||
|
|
||||||
define SPLINT_FILE
|
|
||||||
@echo -e "Splinting: $(notdir $(1)) \t\t\t please wait ..."
|
|
||||||
@nohup splint $(SPLINT_FLAGS) $(1) | sed '$d' | sed '1,2d' |\
|
|
||||||
sed '/Splint /d' | sed '/Finished /d' |\
|
|
||||||
sed '/Cannot continue/d'
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
##@echo $(SPLINT_FLAGS)
|
|
||||||
define MAKE_SPLINT
|
|
||||||
@echo
|
|
||||||
|
|
||||||
$(foreach file,$(1),$(call SPLINT_FILE, $(file)))
|
|
||||||
@echo
|
|
||||||
@echo =======================================End======================================
|
|
||||||
endef
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile usage ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/04/11 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/09 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
##-------------------------------------
|
|
||||||
##
|
|
||||||
## Universal Makefile Usage
|
|
||||||
##
|
|
||||||
##-------------------------------------
|
|
||||||
|
|
||||||
usage:
|
|
||||||
@echo "usage: [make ] = make all "
|
|
||||||
@echo "usage: [make all ] "
|
|
||||||
@echo "usage: [make clean ] "
|
|
||||||
@echo "usage: [make rebuild ] "
|
|
||||||
@echo "usage: [make test ] "
|
|
||||||
@echo "usage: [make indent ] "
|
|
||||||
@echo "usage: [make splint ] "
|
|
||||||
@echo "usage: [make prtdebug ] "
|
|
||||||
@echo "usage: [make dir ] "
|
|
||||||
@echo "usage: [make config ] = make dir now "
|
|
||||||
@echo "usage: [make check ] = not supported now "
|
|
||||||
@echo "usage: [make bk ] "
|
|
||||||
@echo "usage: [make lsbk ] "
|
|
||||||
@echo "usage: [make rmbk backfile=*/[filename]] "
|
|
||||||
@echo "usage: [make unzip backfile=[filename] ] "
|
|
||||||
@echo "usage: [make version ] "
|
|
||||||
@echo "usage: [make umakever ] "
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
src_dir=`pwd`
|
|
||||||
|
|
||||||
.PHONY: all clean
|
|
||||||
|
|
||||||
all: pps_org agtocs_release
|
|
||||||
|
|
||||||
clean: agtocs_clean pps_clean
|
|
||||||
|
|
||||||
release: agtocs_release
|
|
||||||
|
|
||||||
norfolk: rdb_tariff agtocs_release
|
|
||||||
|
|
||||||
cook: cook_island agtocs_release
|
|
||||||
|
|
||||||
zed: zed_mobile agtocs_release
|
|
||||||
|
|
||||||
pncc: pps_org agtocs_release
|
|
||||||
|
|
||||||
agtocs_clean:
|
|
||||||
$(MAKE) -C main clean
|
|
||||||
|
|
||||||
agtocs_release:
|
|
||||||
$(MAKE) -C main release
|
|
||||||
|
|
||||||
pps_clean:
|
|
||||||
$(MAKE) -C pps clean
|
|
||||||
|
|
||||||
pps_org:
|
|
||||||
$(MAKE) -C pps all
|
|
||||||
|
|
||||||
rdb_tariff:
|
|
||||||
$(MAKE) -C pps rdb_tariff
|
|
||||||
|
|
||||||
cook_island:
|
|
||||||
$(MAKE) -C pps cook_island
|
|
||||||
|
|
||||||
zed_mobile:
|
|
||||||
$(MAKE) -C pps zed_mobile
|
|
||||||
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
Last function : 02 : capMessageProc(2)
|
|
||||||
-> 00 : AccountExpiredDateCheck
|
|
||||||
-> 01 : SyncMessageProc
|
|
||||||
-> 02 : capMessageProc
|
|
||||||
-> 03 : SyncMessageProc
|
|
||||||
-> 04 : capMessageProc
|
|
||||||
-> 05 : cstaInstanceCheck
|
|
||||||
-> 06 : TariffPlanProc
|
|
||||||
-> 07 : CheckLoadFile
|
|
||||||
-> 08 : ppsDebugRt
|
|
||||||
-> 09 : PeriodicChargeProc
|
|
||||||
-> 10 : smppMonitor
|
|
||||||
-> 11 : reportCreatedDaily
|
|
||||||
-> 12 : AccountExpiredDateCheck
|
|
||||||
-> 13 : SyncMessageProc
|
|
||||||
-> 14 : capMessageProc
|
|
||||||
-> 15 : cstaInstanceCheck
|
|
||||||
-> 16 : TariffPlanProc
|
|
||||||
-> 17 : CheckLoadFile
|
|
||||||
-> 18 : ppsDebugRt
|
|
||||||
-> 19 : PeriodicChargeProc
|
|
||||||
-> 20 : smppMonitor
|
|
||||||
-> 21 : reportCreatedDaily
|
|
||||||
-> 22 : AccountExpiredDateCheck
|
|
||||||
-> 23 : SyncMessageProc
|
|
||||||
-> 24 : capMessageProc
|
|
||||||
-> 25 : cstaInstanceCheck
|
|
||||||
-> 26 : TariffPlanProc
|
|
||||||
-> 27 : CheckLoadFile
|
|
||||||
-> 28 : ppsDebugRt
|
|
||||||
-> 29 : PeriodicChargeProc
|
|
||||||
-> 30 : smppMonitor
|
|
||||||
-> 31 : reportCreatedDaily
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
-------- SNMP log info -------
|
|
||||||
----------------------------------
|
|
||||||
---> Lastest log No. = 31 <-----
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
--
|
|
||||||
------------- End --------------
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
time: 1474702518
|
|
||||||
app_state: 0
|
|
||||||
sub_state: 50
|
|
||||||
@@ -1,249 +0,0 @@
|
|||||||
wxc2main startup --->Tue Jan 15 14:32:54 2013
|
|
||||||
wxc2main startup --->Fri Feb 15 12:03:32 2013
|
|
||||||
wxc2main startup --->Fri Feb 15 13:02:46 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 09:45:14 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 14:47:13 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 15:05:02 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 15:20:40 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 15:45:26 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 16:19:19 2013
|
|
||||||
wxc2main startup --->Sat Feb 16 17:18:58 2013
|
|
||||||
wxc2main startup --->Sun Feb 17 22:21:51 2013
|
|
||||||
wxc2main startup --->Sun Feb 17 22:36:13 2013
|
|
||||||
wxc2main startup --->Sun Feb 17 22:43:15 2013
|
|
||||||
wxc2main startup --->Sun Feb 17 23:12:52 2013
|
|
||||||
wxc2main startup --->Fri Jan 18 02:00:58 2013
|
|
||||||
wxc2main startup --->Sat Jan 19 04:02:28 2013
|
|
||||||
wxc2main startup --->Sat Jan 19 05:18:05 2013
|
|
||||||
wxc2main startup --->Sat Jan 19 05:39:43 2013
|
|
||||||
wxc2main startup --->Sat Jan 19 08:38:41 2013
|
|
||||||
wxc2main startup --->Thu Jan 24 01:19:46 2013
|
|
||||||
wxc2main startup --->Fri Jan 25 10:22:51 2013
|
|
||||||
wxc2main startup --->Fri Jan 25 10:59:36 2013
|
|
||||||
wxc2main startup --->Fri Jan 25 12:56:12 2013
|
|
||||||
wxc2main startup --->Sat Jan 26 15:42:27 2013
|
|
||||||
wxc2main startup --->Sat Jan 26 21:16:33 2013
|
|
||||||
wxc2main startup --->Sat Jan 26 21:31:40 2013
|
|
||||||
wxc2main startup --->Sat Jan 26 22:12:32 2013
|
|
||||||
wxc2main startup --->Sat Jan 26 23:21:55 2013
|
|
||||||
wxc2main startup --->Sun Jan 27 00:02:13 2013
|
|
||||||
wxc2main startup --->Mon Jan 28 09:49:47 2013
|
|
||||||
wxc2main startup --->Mon Jan 28 10:51:00 2013
|
|
||||||
wxc2main startup --->Tue Jan 29 14:29:11 2013
|
|
||||||
wxc2main startup --->Tue Jan 29 17:41:59 2013
|
|
||||||
wxc2main startup --->Tue Jan 29 21:28:38 2013
|
|
||||||
wxc2main startup --->Tue Jan 29 21:36:24 2013
|
|
||||||
wxc2main startup --->Tue Jan 29 22:59:35 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 14:30:28 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 14:36:42 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 14:52:35 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 15:06:01 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 15:50:05 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 16:01:19 2013
|
|
||||||
wxc2main startup --->Sun Feb 3 16:01:43 2013
|
|
||||||
wxc2main startup --->Mon Feb 4 17:50:13 2013
|
|
||||||
wxc2main startup --->Tue Feb 5 01:06:02 2013
|
|
||||||
wxc2main startup --->Tue Feb 5 01:24:51 2013
|
|
||||||
wxc2main startup --->Tue Feb 5 03:40:43 2013
|
|
||||||
wxc2main startup --->Wed Feb 6 11:34:10 2013
|
|
||||||
wxc2main startup --->Fri Feb 8 01:50:30 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 14:02:59 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 14:11:38 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 14:53:44 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 15:12:24 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 15:39:19 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 15:47:52 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 15:48:38 2013
|
|
||||||
wxc2main startup --->Sat Feb 9 16:18:58 2013
|
|
||||||
wxc2main startup --->Wed Feb 13 15:10:15 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 05:16:42 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 06:56:24 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 09:09:07 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 09:27:30 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 09:43:31 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 10:39:56 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 11:04:52 2013
|
|
||||||
wxc2main startup --->Mon Mar 11 11:17:09 2013
|
|
||||||
wxc2main startup --->Thu Mar 21 17:02:29 2013
|
|
||||||
wxc2main startup --->Thu Mar 21 17:04:04 2013
|
|
||||||
wxc2main startup --->Fri Mar 22 02:06:03 2013
|
|
||||||
wxc2main startup --->Sun Mar 31 04:27:04 2013
|
|
||||||
wxc2main startup --->Sun Mar 31 04:27:34 2013
|
|
||||||
wxc2main startup --->Sun Mar 31 04:37:37 2013
|
|
||||||
wxc2main startup --->Sun Mar 31 04:44:40 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 04:24:17 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 04:30:51 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 06:02:27 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 06:46:11 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 11:29:16 2013
|
|
||||||
wxc2main startup --->Wed Apr 3 03:44:39 2013
|
|
||||||
wxc2main startup --->Mon Apr 8 22:04:37 2013
|
|
||||||
wxc2main startup --->Mon Apr 8 22:14:02 2013
|
|
||||||
wxc2main startup --->Mon Mar 18 10:46:51 2013
|
|
||||||
wxc2main startup --->Mon Apr 1 13:21:35 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 13:46:36 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 17:08:10 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 17:21:01 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 17:28:54 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 17:48:19 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 17:50:40 2013
|
|
||||||
wxc2main startup --->Thu Apr 4 18:47:06 2013
|
|
||||||
wxc2main startup --->Sun Apr 7 15:04:59 2013
|
|
||||||
wxc2main startup --->Tue Apr 2 05:46:53 2013
|
|
||||||
wxc2main startup --->Tue Apr 2 06:15:26 2013
|
|
||||||
wxc2main startup --->Tue Apr 2 08:02:55 2013
|
|
||||||
wxc2main startup --->Tue Apr 2 09:44:04 2013
|
|
||||||
wxc2main startup --->Tue Apr 2 11:12:25 2013
|
|
||||||
wxc2main startup --->Fri Apr 12 07:25:34 2013
|
|
||||||
wxc2main startup --->Fri May 3 09:17:27 2013
|
|
||||||
wxc2main startup --->Tue May 14 06:33:54 2013
|
|
||||||
wxc2main startup --->Tue May 14 07:12:28 2013
|
|
||||||
wxc2main startup --->Sat May 25 00:09:59 2013
|
|
||||||
wxc2main startup --->Fri May 31 04:03:27 2013
|
|
||||||
wxc2main startup --->Fri May 31 04:44:23 2013
|
|
||||||
wxc2main startup --->Fri May 31 05:03:52 2013
|
|
||||||
wxc2main startup --->Fri May 31 07:22:09 2013
|
|
||||||
wxc2main startup --->Fri May 31 07:40:47 2013
|
|
||||||
wxc2main startup --->Fri May 31 08:03:24 2013
|
|
||||||
wxc2main startup --->Fri May 31 08:15:36 2013
|
|
||||||
wxc2main startup --->Fri May 31 08:26:34 2013
|
|
||||||
wxc2main startup --->Fri May 31 23:59:56 2013
|
|
||||||
wxc2main startup --->Tue Jun 4 08:46:19 2013
|
|
||||||
wxc2main startup --->Wed Jun 5 01:08:46 2013
|
|
||||||
wxc2main startup --->Thu Jun 20 00:49:06 2013
|
|
||||||
wxc2main startup --->Thu Jun 20 01:00:03 2013
|
|
||||||
wxc2main startup --->Thu Jun 20 01:42:30 2013
|
|
||||||
wxc2main startup --->Fri Jun 21 01:37:36 2013
|
|
||||||
wxc2main startup --->Sat Jun 29 04:23:13 2013
|
|
||||||
wxc2main startup --->Wed Aug 21 02:22:11 2013
|
|
||||||
wxc2main startup --->Tue Sep 10 17:59:36 2013
|
|
||||||
wxc2main startup --->Fri Oct 11 01:47:27 2013
|
|
||||||
wxc2main startup --->Tue Oct 22 07:29:18 2013
|
|
||||||
wxc2main startup --->Tue Oct 22 07:49:19 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 07:55:26 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 08:00:37 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 08:00:43 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 08:09:41 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 08:33:11 2013
|
|
||||||
wxc2main startup --->Wed Oct 23 08:42:35 2013
|
|
||||||
wxc2main startup --->Thu Oct 24 02:00:06 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:11:21 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:42:41 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:43:06 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:43:50 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:44:11 2013
|
|
||||||
wxc2main startup --->Thu Nov 21 03:44:39 2013
|
|
||||||
wxc2main startup --->Tue Feb 25 11:12:31 2014
|
|
||||||
wxc2main startup --->Fri May 1 12:46:21 2015
|
|
||||||
wxc2main startup --->Fri May 1 12:46:55 2015
|
|
||||||
wxc2main startup --->Fri May 1 12:54:40 2015
|
|
||||||
wxc2main startup --->Fri May 1 12:56:52 2015
|
|
||||||
wxc2main startup --->Fri May 1 12:58:22 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:04:03 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:11:56 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:18:06 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:23:22 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:32:39 2015
|
|
||||||
wxc2main startup --->Fri May 1 13:33:24 2015
|
|
||||||
wxc2main startup --->Fri May 1 14:21:04 2015
|
|
||||||
wxc2main startup --->Fri May 1 14:50:58 2015
|
|
||||||
wxc2main startup --->Fri May 1 15:01:26 2015
|
|
||||||
wxc2main startup --->Fri May 1 15:04:44 2015
|
|
||||||
wxc2main startup --->Fri May 1 15:32:11 2015
|
|
||||||
wxc2main startup --->Fri May 1 15:35:56 2015
|
|
||||||
wxc2main startup --->Sat May 2 01:42:38 2015
|
|
||||||
wxc2main startup --->Sat May 2 01:54:12 2015
|
|
||||||
wxc2main startup --->Sat May 2 02:13:46 2015
|
|
||||||
wxc2main startup --->Sat May 2 02:47:45 2015
|
|
||||||
wxc2main startup --->Sat May 2 03:13:05 2015
|
|
||||||
wxc2main startup --->Sat May 2 03:19:09 2015
|
|
||||||
wxc2main startup --->Sat May 2 03:27:54 2015
|
|
||||||
wxc2main startup --->Sat May 2 03:48:52 2015
|
|
||||||
wxc2main startup --->Sat May 2 03:56:35 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:04:53 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:05:00 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:13:59 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:14:06 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:25:34 2015
|
|
||||||
wxc2main startup --->Sat May 2 04:37:04 2015
|
|
||||||
wxc2main startup --->Sat May 2 05:39:46 2015
|
|
||||||
wxc2main startup --->Sat May 2 11:48:45 2015
|
|
||||||
wxc2main startup --->Sat May 2 12:04:37 2015
|
|
||||||
wxc2main startup --->Sat May 2 12:17:25 2015
|
|
||||||
wxc2main startup --->Sat May 2 12:45:05 2015
|
|
||||||
wxc2main startup --->Sat May 2 12:59:45 2015
|
|
||||||
wxc2main startup --->Sat May 2 14:04:15 2015
|
|
||||||
wxc2main startup --->Sun May 3 01:53:04 2015
|
|
||||||
wxc2main startup --->Sun May 3 03:04:18 2015
|
|
||||||
wxc2main startup --->Sun May 3 03:32:17 2015
|
|
||||||
wxc2main startup --->Wed May 6 11:49:54 2015
|
|
||||||
wxc2main startup --->Sat May 9 07:31:37 2015
|
|
||||||
wxc2main startup --->Sun May 10 07:25:40 2015
|
|
||||||
wxc2main startup --->Mon May 11 12:09:35 2015
|
|
||||||
wxc2main startup --->Tue May 12 08:45:11 2015
|
|
||||||
wxc2main startup --->Wed May 13 12:47:39 2015
|
|
||||||
wxc2main startup --->Thu May 14 12:33:27 2015
|
|
||||||
wxc2main startup --->Thu May 14 13:12:25 2015
|
|
||||||
wxc2main startup --->Thu May 14 13:37:23 2015
|
|
||||||
wxc2main startup --->Thu May 14 14:33:10 2015
|
|
||||||
wxc2main startup --->Thu May 14 14:46:59 2015
|
|
||||||
wxc2main startup --->Thu May 14 15:01:35 2015
|
|
||||||
wxc2main startup --->Thu May 14 15:09:35 2015
|
|
||||||
wxc2main startup --->Thu May 14 15:16:26 2015
|
|
||||||
wxc2main startup --->Thu May 14 15:34:19 2015
|
|
||||||
wxc2main startup --->Thu May 14 15:41:30 2015
|
|
||||||
wxc2main startup --->Fri May 15 14:56:53 2015
|
|
||||||
wxc2main startup --->Sat May 16 03:08:22 2015
|
|
||||||
wxc2main startup --->Sat May 16 08:44:41 2015
|
|
||||||
wxc2main startup --->Sat May 16 09:14:54 2015
|
|
||||||
wxc2main startup --->Sat May 16 13:11:47 2015
|
|
||||||
wxc2main startup --->Sat May 16 13:11:58 2015
|
|
||||||
wxc2main startup --->Sat May 16 13:21:33 2015
|
|
||||||
wxc2main startup --->Sun May 17 02:34:21 2015
|
|
||||||
wxc2main startup --->Sun May 17 03:25:37 2015
|
|
||||||
wxc2main startup --->Sun May 17 03:57:11 2015
|
|
||||||
wxc2main startup --->Sun May 17 07:07:46 2015
|
|
||||||
wxc2main startup --->Sun May 17 07:14:55 2015
|
|
||||||
wxc2main startup --->Sun May 17 07:31:28 2015
|
|
||||||
wxc2main startup --->Sun May 17 07:35:39 2015
|
|
||||||
wxc2main startup --->Sun May 17 08:19:30 2015
|
|
||||||
wxc2main startup --->Sun May 17 09:02:35 2015
|
|
||||||
wxc2main startup --->Sun May 17 09:05:38 2015
|
|
||||||
wxc2main startup --->Sun May 17 09:11:36 2015
|
|
||||||
wxc2main startup --->Sun May 17 09:15:03 2015
|
|
||||||
wxc2main startup --->Tue May 19 12:02:09 2015
|
|
||||||
wxc2main startup --->Wed May 20 12:01:58 2015
|
|
||||||
wxc2main startup --->Thu May 21 13:20:01 2015
|
|
||||||
wxc2main startup --->Sat May 23 02:49:53 2015
|
|
||||||
wxc2main startup --->Sat May 23 03:43:44 2015
|
|
||||||
wxc2main startup --->Sat May 23 05:49:31 2015
|
|
||||||
wxc2main startup --->Sat May 23 05:51:29 2015
|
|
||||||
wxc2main startup --->Sat May 23 06:20:58 2015
|
|
||||||
wxc2main startup --->Sat May 23 06:36:07 2015
|
|
||||||
wxc2main startup --->Sat May 23 06:45:19 2015
|
|
||||||
wxc2main startup --->Sat May 23 07:04:42 2015
|
|
||||||
wxc2main startup --->Sat May 23 11:48:02 2015
|
|
||||||
wxc2main startup --->Sat May 23 11:49:56 2015
|
|
||||||
wxc2main startup --->Sat May 23 12:02:52 2015
|
|
||||||
wxc2main startup --->Sun May 24 11:42:55 2015
|
|
||||||
wxc2main startup --->Mon May 25 11:49:40 2015
|
|
||||||
wxc2main startup --->Mon May 25 13:07:19 2015
|
|
||||||
wxc2main startup --->Mon May 25 13:31:06 2015
|
|
||||||
wxc2main startup --->Tue May 26 13:32:04 2015
|
|
||||||
wxc2main startup --->Wed May 27 12:25:36 2015
|
|
||||||
wxc2main startup --->Sat Sep 24 03:49:36 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:50:04 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:50:42 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:51:09 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:51:28 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:55:58 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 03:58:05 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 04:00:18 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 06:26:59 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:39:46 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:40:22 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:41:05 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:41:34 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:42:23 2016
|
|
||||||
wxc2main startup --->Sat Sep 24 07:43:47 2016
|
|
||||||
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
WXC2 procedure exit log
|
|
||||||
Time: Sat Sep 24 06:26:51 2016
|
|
||||||
|
|
||||||
Now module: MSC
|
|
||||||
@@ -1,100 +0,0 @@
|
|||||||
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
## ##
|
|
||||||
## Universal Makefile for module template : V1.6.3 ##
|
|
||||||
## ##
|
|
||||||
## Created : Wei Liu 07/04/11 ##
|
|
||||||
## Revision: [Last]Wei Liu 07/07/07 ##
|
|
||||||
## ##
|
|
||||||
##----------------------------------------------------------##
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------##
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Project correlation(Customer define)
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
## MODULE= [Module Name]
|
|
||||||
## TYPE = app/plat => Module Type
|
|
||||||
|
|
||||||
## DBUG_FLAGS_ADD = [Module Define Gcc Flags for Debug ]
|
|
||||||
## DBUG_FLAGS_ADD = [Module Define Gcc Flags for Release]
|
|
||||||
|
|
||||||
## BUILD = lib/exef => Output file format
|
|
||||||
## CFG = debug/release => Build Configuration
|
|
||||||
|
|
||||||
## SRC_PATH = [Source file path]
|
|
||||||
## INC_PATH = [Include file path]
|
|
||||||
## APP_PATH = [App Module path]
|
|
||||||
## PLT_PATH = [Plat Module path]
|
|
||||||
|
|
||||||
## PLT_LIB = [Needed plat lib for Link] => just for test or wxc2main
|
|
||||||
## APP_LIB = [Needed app lib for Link] => just for test or wxc2main
|
|
||||||
## LIB_ADD = [Needed Extend lib for Link] => just for test or wxc2main
|
|
||||||
|
|
||||||
## PLT_LIB e.g. = haepub fsm mng proto kernel aif mgc mgcp sip rtp \
|
|
||||||
## 8ecp bicc smpp xapp tcap mtp3 m2ua \
|
|
||||||
## snmp iptrans debug sccp public pal isdn
|
|
||||||
##
|
|
||||||
## APP_LIB e.g. = msc vlr ssf hlr ae pps mnp smsc vms aas palim rls ues
|
|
||||||
## LIB_ADD e.g. = -liba3a8 -lm
|
|
||||||
|
|
||||||
## OBJ_ADD = [Extend third party object files needed]
|
|
||||||
## TEST_OBJ_PATH = [module object files Path for test ] => just for test
|
|
||||||
##---------------------------------------------------------------------##
|
|
||||||
|
|
||||||
|
|
||||||
TYPE = app
|
|
||||||
|
|
||||||
DBUG_FLAGS_ADD = -D_LKSCTP
|
|
||||||
RELS_FLAGS_ADD = -D_LKSCTP
|
|
||||||
|
|
||||||
##Default commonly as below
|
|
||||||
|
|
||||||
BUILD = exef
|
|
||||||
CFG = debug
|
|
||||||
|
|
||||||
PLT_LIB = scf smpp xapp tcap mtp3 m2ua snmp iptrans debug sccp public radius tcp diameter
|
|
||||||
|
|
||||||
APP_LIB = pps
|
|
||||||
LIB_ADD = -ldl -lpthread -ldl -lcrypt -lnsl -lm -lrt -lsctp -lgcrypt -lgnutls /usr/lib/x86_64-linux-gnu/libidn.a -L/usr/local/lib -lglib-2.0 -lhiredis
|
|
||||||
|
|
||||||
SRC_PATH = ./src
|
|
||||||
INC_PATH = ./src/include
|
|
||||||
PLT_PATH = ../../plat
|
|
||||||
APP_PATH = ../../mss
|
|
||||||
BIN_PATH = ../../bin
|
|
||||||
MODULE = $(BIN_PATH)/agtocs
|
|
||||||
|
|
||||||
OBJ_ADD =
|
|
||||||
TEST_OBJ_PATH =
|
|
||||||
|
|
||||||
PREPROC_CMD =
|
|
||||||
POSTPROC_CMD =
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------##
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## Make configuration(Customer define)
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
|
|
||||||
## CCFLAG_SWITCH = on/off => gcc flag show on/off
|
|
||||||
## COVER_NEED = yes/no => PTF cover report needed
|
|
||||||
## COVER_REPORT_PATH = [path ] => PTF cover report path
|
|
||||||
|
|
||||||
CCFLAG_SWITCH = on
|
|
||||||
COVER_NEED = no
|
|
||||||
COVER_REPORT_PATH = ./output
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------##
|
|
||||||
|
|
||||||
|
|
||||||
##--------------------------------------
|
|
||||||
##
|
|
||||||
## include makefile.rules (Do not change)
|
|
||||||
##
|
|
||||||
##--------------------------------------
|
|
||||||
MAKE_INCLUDE = ../../inc
|
|
||||||
include $(MAKE_INCLUDE)/Makefile.rules
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
ClearCase CopyAreaDB|4
|
|
||||||
vobs\r9\mss\main\conf
|
|
||||||
2
|
|
||||||
2c
|
|
||||||
9:help_page|1|11ab98fac5b|21f|d62d8a1f|2d495c7ebfa311dc832b001c23e19543|0
|
|
||||||
c:msc_rzs.conf|1|11ab98fb3ec|29c|48ecc3c0|7869699ebfa311dc832b001c23e19543|0
|
|
||||||
f:msc_system.conf|1|11ab98fb2d3|59|e97d1aaa|7609692ebfa311dc832b001c23e19543|0
|
|
||||||
12:cap_operation.conf|1|11ab98fb0fe|4b0|9c725776|70196816bfa311dc832b001c23e19543|0
|
|
||||||
c:cap_acn.conf|1|11ab98fae20|f1|ba0a4b11|33495d7abfa311dc832b001c23e19543|0
|
|
||||||
10:conv_prefix.conf|1|11ab98fadc2|3940|d52c0a58|31795d42bfa311dc832b001c23e19543|0
|
|
||||||
e:smsc_csta.conf|1|11ab98fb227|16b|27e474c8|73a968bebfa311dc832b001c23e19543|0
|
|
||||||
c:map_acn.conf|1|11ab98fad74|5e5|45d6ce17|30495d0abfa311dc832b001c23e19543|0
|
|
||||||
d:wxc2_sys.conf|1|11ab98faca9|42|438e1272|2e795cb6bfa311dc832b001c23e19543|0
|
|
||||||
c:iptrans.conf|1|11ab98fb41b|227|b33f8c12|790969babfa311dc832b001c23e19543|0
|
|
||||||
9:menu_page|1|11ab98fabce|2ce|7a7341|2b895c2abfa311dc832b001c23e19543|0
|
|
||||||
a:system.ini|1|11ab98fb3bd|e8c|69e55b25|77d96982bfa311dc832b001c23e19543|0
|
|
||||||
a:HlrSysPara|1|11ab98fb13d|1c50|326a8f75|70a96832bfa311dc832b001c23e19543|0
|
|
||||||
d:smsc_sys.conf|1|11ab98fb1f8|54|50a31776|730968a2bfa311dc832b001c23e19543|0
|
|
||||||
4:conf|2|0|0|0|3b995f02bfa311dc832b001c23e19543|0
|
|
||||||
c:systemhh.ini|1|11ab98fae7e|4a8|153f5a60|34795db2bfa311dc832b001c23e19543|0
|
|
||||||
c:msc_cua.conf|1|11ab98faf68|15e7|d014cac6|37795e3ebfa311dc832b001c23e19543|0
|
|
||||||
9:ussd.conf|1|11ab98fb2a4|124|e2154d2c|75696912bfa311dc832b001c23e19543|0
|
|
||||||
d:ussd_bak.conf|1|11ab98fadf1|e7|a8564408|32a95d5ebfa311dc832b001c23e19543|0
|
|
||||||
12:map_operation.conf|1|11ab98fb081|a57|cf9ff375|3b095ee6bfa311dc832b001c23e19543|0
|
|
||||||
a:debug.conf|1|11ab98fb16c|67|af3f196c|7149684ebfa311dc832b001c23e19543|0
|
|
||||||
9:vlr_index|1|11ab98faf97|88|af192153|38095e5abfa311dc832b001c23e19543|0
|
|
||||||
13:is41_operation.conf|1|11ab98fb052|886|d103743d|3a695ecabfa311dc832b001c23e19543|0
|
|
||||||
a:AucSysPara|1|11ab98fb275|38|a03e055a|74d968f6bfa311dc832b001c23e19543|0
|
|
||||||
7:vlr_err|1|11ab98fb311|c4|d24e2f78|7699694abfa311dc832b001c23e19543|0
|
|
||||||
a:EirSysPara|1|11ab98fafc6|4444|47900a1d|38a95e76bfa311dc832b001c23e19543|0
|
|
||||||
9:sccp.conf|1|11ab98fabfd|fa31|cbce0f2|2c195c46bfa311dc832b001c23e19543|0
|
|
||||||
e:system.ini.old|1|11ab98fb39e|4a8|dc5068df|77396966bfa311dc832b001c23e19543|0
|
|
||||||
b:ppsConf.txt|1|11ab98fac2c|1bf0|7736b2e4|2cb95c62bfa311dc832b001c23e19543|0
|
|
||||||
9:mtp3.conf|1|11ab98fad35|1c03d|9a278bd3|2fb95ceebfa311dc832b001c23e19543|0
|
|
||||||
b:msc_mg.conf|1|11ab98fad93|30d|52a3e524|30e95d26bfa311dc832b001c23e19543|0
|
|
||||||
4:stop|1|11ab98fad07|11000|160383d4|2f195cd2bfa311dc832b001c23e19543|0
|
|
||||||
e:ppsCrdConf.txt|1|11ab98fb1c9|2832|28320001|72796886bfa311dc832b001c23e19543|0
|
|
||||||
12:smsc_parambit.conf|1|11ab98fb0b0|968|3c4a89a2|6f7967fabfa311dc832b001c23e19543|0
|
|
||||||
8:vlr.conf|1|11ab98fac7a|80|5d091aab|2de95c9abfa311dc832b001c23e19543|0
|
|
||||||
d:cc_table.conf|1|11ab98fae4f|1156|31d07a59|33d95d96bfa311dc832b001c23e19543|0
|
|
||||||
c:wxc2exit.txt|1|11ab98faf0a|4a|539c1559|36395e06bfa311dc832b001c23e19543|0
|
|
||||||
11:xap_sysparam.conf|1|11ab98faff5|10|3b390840|39395e92bfa311dc832b001c23e19543|0
|
|
||||||
8:srf.conf|1|11ab98fb023|1782c|11d18f04|39d95eaebfa311dc832b001c23e19543|0
|
|
||||||
b:msc_tg.conf|1|11ab98faedb|22b0|6de108a2|35a95deabfa311dc832b001c23e19543|0
|
|
||||||
e:xap_mscid.conf|1|11ab98fb246|c00|c000001|743968dabfa311dc832b001c23e19543|0
|
|
||||||
9:smpp.conf|1|11ab98faf39|c1a|20460689|36d95e22bfa311dc832b001c23e19543|0
|
|
||||||
b:msc_la.conf|1|11ab98fb19a|17d|78566e3f|71d9686abfa311dc832b001c23e19543|0
|
|
||||||
c:msc_dps.conf|1|11ab98faeac|112a|8d7ba7b5|35095dcebfa311dc832b001c23e19543|0
|
|
||||||
@@ -1,40 +0,0 @@
|
|||||||
-- *****************************************************************
|
|
||||||
-- IWV-SMI: interWAVE Enterprise Structure of Management Information
|
|
||||||
--
|
|
||||||
-- draft November 2000, Huang qilong
|
|
||||||
-- 1st November 2004, Sheng Xueqiang
|
|
||||||
--
|
|
||||||
-- Copyright (c) 2000 by interWAVE, Inc.
|
|
||||||
-- All rights reserved.
|
|
||||||
--
|
|
||||||
-- *****************************************************************
|
|
||||||
--
|
|
||||||
|
|
||||||
IWV-SMI DEFINITIONS ::= BEGIN
|
|
||||||
|
|
||||||
IMPORTS
|
|
||||||
MODULE-IDENTITY,
|
|
||||||
OBJECT-IDENTITY,
|
|
||||||
enterprises
|
|
||||||
FROM SNMPv2-SMI;
|
|
||||||
|
|
||||||
IWV MODULE-IDENTITY
|
|
||||||
LAST-UPDATED "0411170000Z"
|
|
||||||
ORGANIZATION "interWAVE, Inc."
|
|
||||||
CONTACT-INFO
|
|
||||||
"http://www.iwv.com"
|
|
||||||
DESCRIPTION
|
|
||||||
"The Structure of Management Information for the interWAVE enterprise."
|
|
||||||
REVISION "200411170000Z"
|
|
||||||
DESCRIPTION
|
|
||||||
"1st version of this MIB module."
|
|
||||||
::= { enterprises 1373 } -- assigned by IANA
|
|
||||||
|
|
||||||
|
|
||||||
IWV_Products OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"iwvProducts is the root OBJECT IDENTIFIER from which sysObjectID values are assigned. Actual values are defined in IWV-PRODUCTS-MIB."
|
|
||||||
::= { IWV 1 }
|
|
||||||
|
|
||||||
END
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
-- *****************************************************************
|
|
||||||
-- Special_App-SMI: WXC2 Structure of Management Information
|
|
||||||
--
|
|
||||||
-- draft November 2004, Sheng Xueqiang
|
|
||||||
--
|
|
||||||
-- Copyright (c) 2004 by interWAVE, Inc.
|
|
||||||
-- All rights reserved.
|
|
||||||
--
|
|
||||||
-- *****************************************************************
|
|
||||||
--
|
|
||||||
|
|
||||||
Special_App-SMI DEFINITIONS ::= BEGIN
|
|
||||||
|
|
||||||
IMPORTS
|
|
||||||
MODULE-IDENTITY,
|
|
||||||
OBJECT-IDENTITY,
|
|
||||||
FROM SNMPv2-SMI
|
|
||||||
IWV_Products
|
|
||||||
FROM IWV-SMI;
|
|
||||||
|
|
||||||
Special_App MODULE-IDENTITY
|
|
||||||
LAST-UPDATED "0411180000Z"
|
|
||||||
ORGANIZATION "interWAVE, Inc."
|
|
||||||
CONTACT-INFO
|
|
||||||
"http://www.iwv.com"
|
|
||||||
DESCRIPTION
|
|
||||||
"The Structure of Management Information for the Special Application of interWAVE enterprise."
|
|
||||||
REVISION "200411180000Z"
|
|
||||||
DESCRIPTION
|
|
||||||
"1st version of this MIB module."
|
|
||||||
::= { IWV_Products 2 }
|
|
||||||
|
|
||||||
-- CNF Center
|
|
||||||
-- IWF
|
|
||||||
IWF OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"IWF "
|
|
||||||
::= { Special_App 8 }
|
|
||||||
|
|
||||||
-- PPP Route
|
|
||||||
|
|
||||||
END
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
// host ip
|
|
||||||
// "//" is the annotation characters; ";" is the septation characters;
|
|
||||||
// Please put the localhost subsystem ip at the first of the group ip on one subsystem
|
|
||||||
MTP3_0_0 mss-0 ; LocalHost;
|
|
||||||
MTP3_1_0 mss-1 ; 172.18.133.1;
|
|
||||||
MTP3_2_0 -- ; 172.18.123.1;
|
|
||||||
MTP3_3_0 -- ; 172.18.143.1;
|
|
||||||
SCCP_0_0 mss-0 ; LOCALHOST;
|
|
||||||
SCCP_1_0 mss-1 ; 172.18.133.1;
|
|
||||||
XAPP_0_0 MSS-0 ; localhost;
|
|
||||||
XAPP_1_0 MSS-1 ; 172.18.133.1;
|
|
||||||
SMPP_0_0 SMPP-0; LocalHost;
|
|
||||||
MSC_0_0 -- ; LocalHost;
|
|
||||||
MSC_1_0 -- ; 172.18.133.1;
|
|
||||||
CCF(MSC)_0_0 --; LocalHost;
|
|
||||||
CCF(MSC)_0_1 --; 172.18.133.1;
|
|
||||||
VLR_0_0 VLR-0 ; LocalHost;
|
|
||||||
VLR_1_0 VLR-1 ; 172.18..1;
|
|
||||||
HLR_0_0 -- ; LocalHost;
|
|
||||||
HLR_1_0 -- ; 172.18.234.230;
|
|
||||||
AUC_0_0 -- ; LocalHost;
|
|
||||||
AUC_1_0 -- ; 172.18.234.230;
|
|
||||||
SMSC_0_0 -- ; LocalHost;
|
|
||||||
SMSC_1_0 -- ; 172.18.234.230;
|
|
||||||
PPS_0_0 -- ; LocalHost;
|
|
||||||
PPS_1_0 -- ; 172.18.234.230;
|
|
||||||
@@ -1,437 +0,0 @@
|
|||||||
alvr1188-MIB DEFINITIONS ::= BEGIN
|
|
||||||
IMPORTS
|
|
||||||
OBJECT-TYPE, Integer32, Opaque
|
|
||||||
FROM SNMPv2-SMI
|
|
||||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
|
||||||
FROM SNMPv2-TC
|
|
||||||
App
|
|
||||||
FROM WXC2-SMI;
|
|
||||||
|
|
||||||
AUC OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[SubSystem_Module]Subsystems for AUC .
|
|
||||||
"
|
|
||||||
::= { App 4 }
|
|
||||||
|
|
||||||
Configuration OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Configuration for AUC .
|
|
||||||
"
|
|
||||||
::= { AUC 2 }
|
|
||||||
|
|
||||||
Public_parameter OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Public_parameter for AUC .
|
|
||||||
"
|
|
||||||
::= { Configuration 1 }
|
|
||||||
|
|
||||||
|
|
||||||
SSD OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 8
|
|
||||||
Default: 0000000000000000
|
|
||||||
Field: [1]share SSD
|
|
||||||
{
|
|
||||||
[u]0.0-0.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]not share
|
|
||||||
[v]1[opt]share
|
|
||||||
}
|
|
||||||
|
|
||||||
[2]Update SSD timer
|
|
||||||
{
|
|
||||||
[u]1.0-2.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
[3]reserved
|
|
||||||
{
|
|
||||||
[u]3.0-7.7
|
|
||||||
[u]select
|
|
||||||
}
|
|
||||||
Remark: SSD
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Public_parameter 2 }
|
|
||||||
|
|
||||||
Count OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 8
|
|
||||||
Default: 0000000000000000
|
|
||||||
Field: [1]Count Match Range
|
|
||||||
{
|
|
||||||
[u]0.0-0.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
|
|
||||||
[2]reserved
|
|
||||||
{
|
|
||||||
[u]1.0-7.7
|
|
||||||
[u]select
|
|
||||||
}
|
|
||||||
Remark: Count.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Public_parameter 3 }
|
|
||||||
|
|
||||||
Failures OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 8
|
|
||||||
Default: 0000000000000000
|
|
||||||
Field:
|
|
||||||
[1]AUTHR Mismatch
|
|
||||||
{
|
|
||||||
[u]0.0-0.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
[v]2[opt]Unique Challenge
|
|
||||||
}
|
|
||||||
|
|
||||||
[2]Count Mismatch
|
|
||||||
{
|
|
||||||
[u]1.0-1.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
}
|
|
||||||
|
|
||||||
[3]Unique Challenge Failure
|
|
||||||
{
|
|
||||||
[u]2.0-2.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
}
|
|
||||||
|
|
||||||
[4]SSD Update Failure
|
|
||||||
{
|
|
||||||
[u]3.0-3.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
}
|
|
||||||
|
|
||||||
[5]Count Update Failure
|
|
||||||
{
|
|
||||||
[u]4.0-4.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
}
|
|
||||||
|
|
||||||
[6]Missing AUTH Parameters
|
|
||||||
{
|
|
||||||
[u]5.0-5.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Allow Access
|
|
||||||
[v]1[opt]Deny Access
|
|
||||||
[v]2[opt]Unique Challenge
|
|
||||||
}
|
|
||||||
|
|
||||||
[7]reserved
|
|
||||||
{
|
|
||||||
[u]6.0-7.7
|
|
||||||
[u]select
|
|
||||||
}
|
|
||||||
|
|
||||||
Remark: Count.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Public_parameter 4 }
|
|
||||||
|
|
||||||
Management OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Management .
|
|
||||||
"
|
|
||||||
::= { Configuration 2 }
|
|
||||||
|
|
||||||
Command OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 1
|
|
||||||
Default: 00
|
|
||||||
Flag: S1.2
|
|
||||||
Field: [1]Save parameters to HD
|
|
||||||
{
|
|
||||||
[u]00.0-00.2
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]Idle
|
|
||||||
[v]01[opt]Save
|
|
||||||
[v]01[opt]Saving
|
|
||||||
[v]02[opt]Save succeeds
|
|
||||||
[v]03[opt]Save fails
|
|
||||||
}
|
|
||||||
[2]Save user data to HD&OMC
|
|
||||||
{
|
|
||||||
[u]00.3-00.5
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]Idle
|
|
||||||
[v]01[opt]Save
|
|
||||||
[v]01[opt]Saving
|
|
||||||
[v]02[opt]Save succeeds
|
|
||||||
[v]03[opt]Save fails
|
|
||||||
}
|
|
||||||
[3]Reserved
|
|
||||||
{
|
|
||||||
[u]00.6-00.7
|
|
||||||
[u]select
|
|
||||||
}
|
|
||||||
Remark: Command for AUC paramters and user data operation, and the result of command.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 2 }
|
|
||||||
|
|
||||||
License_Control OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS write-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 8
|
|
||||||
Default: 0000000000000000
|
|
||||||
Field: [1]Licenses
|
|
||||||
{
|
|
||||||
[u]00.0-15.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
Remark: 8-byte encrypted license provided by interWAVE used to provision an approved quantiy of AUC subscribers for service provider. The new license can not support less AUC subscribers than what the old license supports.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 3 }
|
|
||||||
|
|
||||||
MAX_License OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS write-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 4
|
|
||||||
Default: 00000000
|
|
||||||
Field: [1]Max Licenses
|
|
||||||
{
|
|
||||||
[u]0.0-3.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
Remark: The maximum quantity of approved AUC subscribers determined by License control Read only.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 11 }
|
|
||||||
|
|
||||||
Used_License OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 4
|
|
||||||
Default: 00000000
|
|
||||||
Field: [1]Used Licenses
|
|
||||||
{
|
|
||||||
[u]00.0-03.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
Remark: The quantity of currently registered EIR subscribers (Read only).
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 12 }
|
|
||||||
|
|
||||||
User_information OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
User Information .
|
|
||||||
"
|
|
||||||
::= { Management 13 }
|
|
||||||
|
|
||||||
Provisioned_Users OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 4
|
|
||||||
Default: 000000
|
|
||||||
Field: [1]Provisioned users
|
|
||||||
{
|
|
||||||
[u]00.0-03.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
Remark: The quantity of service enabled AUC subscribers (Read only).
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { User_information 1 }
|
|
||||||
|
|
||||||
Version OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Version .
|
|
||||||
"
|
|
||||||
::= { Management 14 }
|
|
||||||
|
|
||||||
Software OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 3
|
|
||||||
Default: 000000
|
|
||||||
Field: [1]System
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
[2]Module
|
|
||||||
{
|
|
||||||
[u]01.0-01.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
[3]Test
|
|
||||||
{
|
|
||||||
[u]02.0-02.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
Remark: Version of AUC software (Read only).
|
|
||||||
System: System release version, based on basic function and structure.
|
|
||||||
Module: Software module version, based on software module.
|
|
||||||
Test: Test version, 0=Release version. 1=Test version.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Version 1 }
|
|
||||||
|
|
||||||
User_data OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 3
|
|
||||||
Default: 000000
|
|
||||||
Field: [1]System
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
[2]User data
|
|
||||||
{
|
|
||||||
[u]01.0-01.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
[3]Test
|
|
||||||
{
|
|
||||||
[u]02.0-02.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-high-0
|
|
||||||
}
|
|
||||||
Remark: Version of AUC subscriber data (Read only).
|
|
||||||
System: System release version, based on basic function and structure.
|
|
||||||
User data: Subscriber profile version, based on software module.
|
|
||||||
Test: Test version, 0=Release version. 1=Test version.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Version 2 }
|
|
||||||
|
|
||||||
IMSI_Segment OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1000
|
|
||||||
Length: 4
|
|
||||||
Default: 00000000
|
|
||||||
Field: [1]IMSI segment
|
|
||||||
{
|
|
||||||
[u]00.0-03.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
Remark: IMSI segment table (Read only):
|
|
||||||
100,000 IMSIs are subdivided into 1000 segments, each IMSI segment use the 8 most significant digits (from the 6th digit to 13th digit of 15-digit of IMSI) as the segment number.
|
|
||||||
IMSI=MCC(3)+MNC(2)+MSIN(10)
|
|
||||||
Segment number=the 8 most significant digits of the MSIN, each segment has 100 subscribers (00-99).
|
|
||||||
e.g. If IMSI=460002356090098 then it belongs to IMSI segemt 23560900 and its account number in that segment=98. 0=empty segment.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 15 }
|
|
||||||
|
|
||||||
Status OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Status for AUC .
|
|
||||||
"
|
|
||||||
::= { AUC 3 }
|
|
||||||
|
|
||||||
Import_status OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 12
|
|
||||||
Default: 000000000000000000000000
|
|
||||||
Field:
|
|
||||||
Remark: Import status.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Status 2 }
|
|
||||||
END
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
WXC2-MSS-MIB DEFINITIONS ::= BEGIN
|
|
||||||
IMPORTS
|
|
||||||
OBJECT-TYPE, Integer32, Opaque
|
|
||||||
FROM SNMPv2-SMI
|
|
||||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
|
||||||
FROM SNMPv2-TC
|
|
||||||
App
|
|
||||||
FROM WXC2-SMI;
|
|
||||||
|
|
||||||
MSS OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"Subsystems for MSS . "
|
|
||||||
::= { App 16 }
|
|
||||||
|
|
||||||
Configuration OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
" Configuration for MSS . "
|
|
||||||
::= { MSS 2 }
|
|
||||||
|
|
||||||
Management OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
" Management for MSS . "
|
|
||||||
::= { Configuration 1 }
|
|
||||||
|
|
||||||
Command OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS write-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance : 1
|
|
||||||
Length : 1
|
|
||||||
Default : 00
|
|
||||||
Field : [1]Command
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]select
|
|
||||||
[v]4[opt]Shutdown
|
|
||||||
[v]5[opt]Undefine value
|
|
||||||
}
|
|
||||||
Remark : Safely shut down MSS server by stoping MSS process, saving subscriber data to harddisk and shut down the server.
|
|
||||||
Operation procedures:
|
|
||||||
1. Select -Shutdown- at above pulldown menu.
|
|
||||||
2. Click -Set- button in this set window.
|
|
||||||
3. Click -SET- button on operation page.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 1 }
|
|
||||||
|
|
||||||
END
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
-- *****************************************************************
|
|
||||||
-- WXC2-SMI: WXC2 Structure of Management Information
|
|
||||||
--
|
|
||||||
-- draft November 2000, Huang qilong
|
|
||||||
-- 1st November 2004, Sheng Xueqiang
|
|
||||||
--
|
|
||||||
-- Copyright (c) 2004 by interWAVE, Inc.
|
|
||||||
-- All rights reserved.
|
|
||||||
--
|
|
||||||
-- *****************************************************************
|
|
||||||
--
|
|
||||||
|
|
||||||
WXC2-SMI DEFINITIONS ::= BEGIN
|
|
||||||
|
|
||||||
IMPORTS
|
|
||||||
MODULE-IDENTITY,
|
|
||||||
OBJECT-IDENTITY,
|
|
||||||
FROM SNMPv2-SMI
|
|
||||||
IWV_Products
|
|
||||||
FROM IWV-SMI;
|
|
||||||
|
|
||||||
WXC2 MODULE-IDENTITY
|
|
||||||
LAST-UPDATED "200506050000Z"
|
|
||||||
ORGANIZATION "interWAVE, Inc."
|
|
||||||
CONTACT-INFO
|
|
||||||
"http://www.iwv.com"
|
|
||||||
DESCRIPTION
|
|
||||||
"The Structure of Management Information for the WXC2 of interWAVE enterprise."
|
|
||||||
REVISION "200506050000Z"
|
|
||||||
DESCRIPTION
|
|
||||||
"1st version of this MIB module."
|
|
||||||
::= { IWV_Products 3 }
|
|
||||||
|
|
||||||
-- WXC2_PCM
|
|
||||||
PCM OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"PCM "
|
|
||||||
::= { WXC2 1 }
|
|
||||||
|
|
||||||
|
|
||||||
-- WXC2_platform
|
|
||||||
Platform OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"Platform "
|
|
||||||
::= { WXC2 2 }
|
|
||||||
|
|
||||||
-- WXC2_App
|
|
||||||
|
|
||||||
App OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"App platform"
|
|
||||||
::= { WXC2 3 }
|
|
||||||
|
|
||||||
END
|
|
||||||
@@ -1,259 +0,0 @@
|
|||||||
WXC2-SMSC-MIB DEFINITIONS ::= BEGIN
|
|
||||||
IMPORTS
|
|
||||||
OBJECT-TYPE, Integer32, Opaque
|
|
||||||
FROM SNMPv2-SMI
|
|
||||||
TEXTUAL-CONVENTION, DisplayString, TruthValue
|
|
||||||
FROM SNMPv2-TC
|
|
||||||
App
|
|
||||||
FROM WXC2-SMI;
|
|
||||||
|
|
||||||
SMSC OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"[SubSystem_Module]Subsystems for SMSC . "
|
|
||||||
::= { App 5 }
|
|
||||||
|
|
||||||
Configuration OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
" Configuration for SMSC . "
|
|
||||||
::= { SMSC 2 }
|
|
||||||
|
|
||||||
System_Param OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
" system parameter . "
|
|
||||||
::= { Configuration 1 }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CDR_Flag OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 1
|
|
||||||
Default: 03
|
|
||||||
Field: [1]SMSC CDR
|
|
||||||
{
|
|
||||||
[u]0.0-0.0
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Not generate
|
|
||||||
[v]1[opt]Generate
|
|
||||||
}
|
|
||||||
[2]SMSC LOG
|
|
||||||
{
|
|
||||||
[u]0.1-0.1
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]Not generate
|
|
||||||
[v]1[opt]Generate
|
|
||||||
}
|
|
||||||
[3]Reserved
|
|
||||||
{
|
|
||||||
[u]0.2-0.7
|
|
||||||
[u]select
|
|
||||||
}
|
|
||||||
|
|
||||||
Remark: SMSC CDR generation enable or disable.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { System_Param 1 }
|
|
||||||
|
|
||||||
SM_Validity OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 4
|
|
||||||
Default: 0000A8C0
|
|
||||||
Field: [1]SM validity
|
|
||||||
{
|
|
||||||
[u]00.0-03.7
|
|
||||||
[u]input
|
|
||||||
[v]toDec-high-0
|
|
||||||
}
|
|
||||||
Remark: Period of validity of short message, define a threshold how long an awaiting sending message should be kept in sending array till sent to MS, unit is second, default=0c0a8h seconds=12 hours.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { System_Param 2 }
|
|
||||||
|
|
||||||
MSISDN_Segment OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 16
|
|
||||||
Length: 19
|
|
||||||
Default: 8675557127000EEEEE8675557127999EEEEE00
|
|
||||||
Field: [1]Start MSISDN
|
|
||||||
{
|
|
||||||
[u]00.0-08.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-low-E
|
|
||||||
}
|
|
||||||
[2]End MSISDN
|
|
||||||
{
|
|
||||||
[u]09.0-17.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-low-E
|
|
||||||
}
|
|
||||||
[3]Number Type
|
|
||||||
{
|
|
||||||
[u]18.0-18.7
|
|
||||||
[u]select
|
|
||||||
[v]0[opt]GSM
|
|
||||||
[v]1[opt]CDMA
|
|
||||||
}
|
|
||||||
Remark: Specify the beginning MSISDN for the range of provisioned subscriber. F=end tag.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { System_Param 3 }
|
|
||||||
|
|
||||||
SMPP_parameters OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 32
|
|
||||||
Length: 12
|
|
||||||
Default: 000000000000000000000000
|
|
||||||
Field: [1]Enable flag
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]Disable
|
|
||||||
[v]01[opt]Enable
|
|
||||||
}
|
|
||||||
[2]Session type
|
|
||||||
{
|
|
||||||
[u]01.0-01.7
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]BIND_TX
|
|
||||||
[v]01[opt]BIND_RX
|
|
||||||
[v]02[opt]BIND_TRX
|
|
||||||
}
|
|
||||||
[3]Service number
|
|
||||||
{
|
|
||||||
[u]02.0-9.7
|
|
||||||
[u]input
|
|
||||||
[v]toAscii-low-0
|
|
||||||
}
|
|
||||||
[4]Message mode
|
|
||||||
{
|
|
||||||
[u]10.0-10.7
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]Store and forward
|
|
||||||
[v]01[opt]Datagram
|
|
||||||
[v]02[opt]Transaction
|
|
||||||
}
|
|
||||||
[5]Data Coding Scheme
|
|
||||||
{
|
|
||||||
[u]11.0-11.7
|
|
||||||
[u]select
|
|
||||||
[v]00[opt]To smpp=7bit,default=7bit
|
|
||||||
[v]01[opt]To smpp=8bit,default=7bit
|
|
||||||
[v]16[opt]To smpp=7bit,default=8bit
|
|
||||||
[v]17[opt]To smpp=8bit,default=8bit
|
|
||||||
}
|
|
||||||
Remark: Name: Can be any name, generally use the name of the connected device.
|
|
||||||
Service number: SMPP connected party MSISDN used for display on MT MS,
|
|
||||||
e.g. for a SMPP to PPS, set the service number as MSISDN of PPS.
|
|
||||||
Data coding scheme:
|
|
||||||
00:smsc to smpp=7bit,when dcs = 0,smsc to smpp default = 7bit
|
|
||||||
01:smsc to smpp=8bit,when dcs = 0,smsc to smpp default = 7bit
|
|
||||||
10:smsc to smpp=7bit,when dcs = 0,smsc to smpp default = 8bit
|
|
||||||
11:smsc to smpp=8bit,when dcs = 0,smsc to smpp default = 8bit
|
|
||||||
Default=0.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Configuration 2 }
|
|
||||||
|
|
||||||
Management OBJECT-IDENTITY
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
Management for SMSC .
|
|
||||||
"
|
|
||||||
::= { SMSC 3 }
|
|
||||||
|
|
||||||
SMSC_ID OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 1
|
|
||||||
Default: 00
|
|
||||||
Field: [1]SMSC ID
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-low-E
|
|
||||||
}
|
|
||||||
Remark: SMSC ID
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 1 }
|
|
||||||
|
|
||||||
Software_Version OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS write-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 7
|
|
||||||
Default: 00000000000000
|
|
||||||
Field: [1]Version
|
|
||||||
{
|
|
||||||
[u]00.0-02.7
|
|
||||||
[u]input
|
|
||||||
[v]keepHex-low-E
|
|
||||||
}
|
|
||||||
Remark: Software version
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 2 }
|
|
||||||
|
|
||||||
Command OBJECT-TYPE
|
|
||||||
SYNTAX OCTET STRING
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"
|
|
||||||
[Begin]
|
|
||||||
Instance: 1
|
|
||||||
Length: 1
|
|
||||||
Default: 01
|
|
||||||
Flag: S1.1
|
|
||||||
Field: [1]Command
|
|
||||||
{
|
|
||||||
[u]00.0-00.7
|
|
||||||
[u]select
|
|
||||||
[v]01[opt]Save parameters
|
|
||||||
[v]04[opt]Reset system
|
|
||||||
[v]05[opt]Delete pending SM
|
|
||||||
}
|
|
||||||
Remark: SMSC system command.
|
|
||||||
Save parameters: Save the SMSC parameters in memory to SMSC harddisk.
|
|
||||||
Delete pending SM: Delete the pending SM in awaiting array.
|
|
||||||
[End]
|
|
||||||
"
|
|
||||||
::= { Management 3 }
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
END
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
*******************
|
|
||||||
* Module Page *
|
|
||||||
*******************
|
|
||||||
|
|
||||||
a -- IPTR i -- HLR
|
|
||||||
b -- MTP3 j -- SMSC
|
|
||||||
c -- SCCP k -- PPS
|
|
||||||
d -- TCAP l -- SNMP
|
|
||||||
e -- XAPP m -- M2UA
|
|
||||||
f -- MSC n -- DEBUG
|
|
||||||
g -- VLR o -- AUC
|
|
||||||
h -- SSF p -- EIR
|
|
||||||
@@ -1,908 +0,0 @@
|
|||||||
############## The debug menu tree config file root=wxc2 root_oid={1.3.6.1.4.1.1373.1.3}
|
|
||||||
#(0)(1)(2)(9) ip group
|
|
||||||
#/ the layer
|
|
||||||
#.1.1.3. menu_id
|
|
||||||
#{3.2.2.1.2} the last oid from the root
|
|
||||||
#[name] menu name
|
|
||||||
#M:8 the id of the menu in the current object
|
|
||||||
############## all the line must end for ';',and menu id and last oid must do not contain space
|
|
||||||
|
|
||||||
##WXC2
|
|
||||||
/. (9);
|
|
||||||
|
|
||||||
M:1 [MSC] {3.2};
|
|
||||||
M:2 [VLR] {3.2.5};
|
|
||||||
M:3 [HLR] {3.3};
|
|
||||||
M:4 [PPS] {3.6};
|
|
||||||
M:5 [SMSC] {3.5};
|
|
||||||
M:6 [AUC] {3.4};
|
|
||||||
##M:7 [EIR] {3.8};
|
|
||||||
|
|
||||||
##MSC
|
|
||||||
/ /.1. (9);
|
|
||||||
|
|
||||||
M:1 [Prefix Assignment] {3.2.2.2.1.1};
|
|
||||||
M:2 [Prefix Attributes] {3.2.2.2.1.2};
|
|
||||||
M:3 [Assign TG to Prefix] {3.2.2.2.1.3};
|
|
||||||
M:4 [TG attributes] {3.2.2.2.1.4};
|
|
||||||
M:5 [CDR Flag] {3.2.2.2.1.5};
|
|
||||||
M:6 [Announcement Option] {3.2.2.2.1.6};
|
|
||||||
M:7 [Warning tone] {3.2.2.2.1.7};
|
|
||||||
M:8 [Emergency call] {3.2.2.2.2.5};
|
|
||||||
M:9 [Location management] {3.2.2.2.2.8};
|
|
||||||
M:10 [Max. call duration] {3.2.2.2.3.7};
|
|
||||||
M:11 [E1 Port] {3.2.2.2.4};
|
|
||||||
M:12 [channel attributes] {3.2.2.2.5};
|
|
||||||
M:13 [Platform] {2};
|
|
||||||
M:14 [MSC0] (1) {3.2};
|
|
||||||
M:15 [MSC1] (2) {3.2};
|
|
||||||
|
|
||||||
##MSC->E1 Port
|
|
||||||
/ / /.1.11. (9);
|
|
||||||
|
|
||||||
M:1 [E1 interface] {3.2.2.2.4.1};
|
|
||||||
M:2 [Assign TG to E1] {3.2.2.2.4.2};
|
|
||||||
M:3 [CIC of E1] {3.2.2.2.4.3};
|
|
||||||
|
|
||||||
##MSC->channel attributes->8K card 0-31
|
|
||||||
/ / /.1.12. (9);
|
|
||||||
|
|
||||||
M:1 [Card 0 channel attributes] {3.2.2.2.5.1};
|
|
||||||
M:2 [Card 1 channel attributes] {3.2.2.2.5.2};
|
|
||||||
M:3 [Card 2 channel attributes] {3.2.2.2.5.3};
|
|
||||||
M:4 [Card 3 channel attributes] {3.2.2.2.5.4};
|
|
||||||
M:5 [Card 4 channel attributes] {3.2.2.2.5.5};
|
|
||||||
M:6 [Card 5 channel attributes] {3.2.2.2.5.6};
|
|
||||||
M:7 [Card 6 channel attributes] {3.2.2.2.5.7};
|
|
||||||
M:8 [Card 7 channel attributes] {3.2.2.2.5.8};
|
|
||||||
M:9 [Card 8 channel attributes] {3.2.2.2.5.9};
|
|
||||||
M:10 [Card 9 channel attributes] {3.2.2.2.5.10};
|
|
||||||
M:11 [Card 10 channel attributes] {3.2.2.2.5.11};
|
|
||||||
M:12 [Card 11 channel attributes] {3.2.2.2.5.12};
|
|
||||||
M:13 [Card 12 channel attributes] {3.2.2.2.5.13};
|
|
||||||
M:14 [Card 13 channel attributes] {3.2.2.2.5.14};
|
|
||||||
M:15 [Card 14 channel attributes] {3.2.2.2.5.15};
|
|
||||||
M:16 [Card 15 channel attributes] {3.2.2.2.5.16};
|
|
||||||
M:17 [Card 16 channel attributes] {3.2.2.2.5.17};
|
|
||||||
M:18 [Card 17 channel attributes] {3.2.2.2.5.18};
|
|
||||||
M:19 [Card 18 channel attributes] {3.2.2.2.5.19};
|
|
||||||
M:20 [Card 19 channel attributes] {3.2.2.2.5.20};
|
|
||||||
M:21 [Card 20 channel attributes] {3.2.2.2.5.21};
|
|
||||||
M:22 [Card 21 channel attributes] {3.2.2.2.5.22};
|
|
||||||
M:23 [Card 22 channel attributes] {3.2.2.2.5.23};
|
|
||||||
M:24 [Card 23 channel attributes] {3.2.2.2.5.24};
|
|
||||||
M:25 [Card 24 channel attributes] {3.2.2.2.5.25};
|
|
||||||
M:26 [Card 25 channel attributes] {3.2.2.2.5.26};
|
|
||||||
M:27 [Card 26 channel attributes] {3.2.2.2.5.27};
|
|
||||||
M:28 [Card 27 channel attributes] {3.2.2.2.5.28};
|
|
||||||
M:29 [Card 28 channel attributes] {3.2.2.2.5.29};
|
|
||||||
M:30 [Card 29 channel attributes] {3.2.2.2.5.30};
|
|
||||||
M:31 [Card 30 channel attributes] {3.2.2.2.5.31};
|
|
||||||
M:32 [Card 31 channel attributes] {3.2.2.2.5.32};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->Platform
|
|
||||||
/ / /.1.13. (9);
|
|
||||||
|
|
||||||
M:1 [MTP3] {2.2.2};
|
|
||||||
M:2 [SCCP] {2.2.3};
|
|
||||||
M:3 [XAPP] {2.2.5};
|
|
||||||
|
|
||||||
##MSC->Platform->MTP3
|
|
||||||
/ / /.1.13.1. (9);
|
|
||||||
|
|
||||||
M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
M:4 [Link] {2.2.2.2.5};
|
|
||||||
M:5 [Routing] {2.2.2.2.6};
|
|
||||||
M:6 [ACN] {2.2.2.2.7};
|
|
||||||
M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->Platform->MTP3->Status
|
|
||||||
/ / /.1.13.1.7. (9);
|
|
||||||
|
|
||||||
M:1 [Link status] {2.2.2.3.1};
|
|
||||||
M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
M:3 [International routing] {2.2.2.3.3};
|
|
||||||
M:4 [International spare] {2.2.2.3.4};
|
|
||||||
M:5 [National routing] {2.2.2.3.5};
|
|
||||||
M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##MSC->Platform->SCCP
|
|
||||||
/ / /.1.13.2. (9);
|
|
||||||
|
|
||||||
M:1 [Local node] {2.2.3.2.1};
|
|
||||||
M:2 [GTT] {2.2.3.2.2};
|
|
||||||
M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##MSC->Platform->XAPP
|
|
||||||
/ / /.1.13.3. (9);
|
|
||||||
|
|
||||||
M:1 [MCC] {2.2.5.2.1};
|
|
||||||
M:2 [MNC] {2.2.5.2.2};
|
|
||||||
M:3 [CC] {2.2.5.2.3};
|
|
||||||
M:4 [NDC] {2.2.5.2.4};
|
|
||||||
M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
M:9 [Command] {2.2.5.3.2};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC0->E1 status
|
|
||||||
/ / /.1.14. (1);
|
|
||||||
|
|
||||||
M:1 [E1 Status] {3.2.2.3.4};
|
|
||||||
M:2 [Channel Status] {3.2.2.3.5};
|
|
||||||
##M:3 [CSU0] {1.1};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC1->E1 status
|
|
||||||
/ / /.1.15. (2);
|
|
||||||
|
|
||||||
M:1 [E1 Status] {3.2.2.3.4};
|
|
||||||
M:2 [Channel Status] {3.2.2.3.5};
|
|
||||||
##M:3 [CSU1] {1.1};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC0->Channel Status
|
|
||||||
/ / / /.1.14.2. (1);
|
|
||||||
|
|
||||||
M:1 [8K Card 0] {3.2.2.3.5.1};
|
|
||||||
M:2 [8K Card 1] {3.2.2.3.5.2};
|
|
||||||
M:3 [8K Card 2] {3.2.2.3.5.3};
|
|
||||||
M:4 [8K Card 3] {3.2.2.3.5.4};
|
|
||||||
M:5 [8K Card 4] {3.2.2.3.5.5};
|
|
||||||
M:6 [8K Card 5] {3.2.2.3.5.6};
|
|
||||||
M:7 [8K Card 6] {3.2.2.3.5.7};
|
|
||||||
M:8 [8K Card 7] {3.2.2.3.5.8};
|
|
||||||
M:9 [8K Card 8] {3.2.2.3.5.9};
|
|
||||||
M:10 [8K Card 9] {3.2.2.3.5.10};
|
|
||||||
M:11 [8K Card 10] {3.2.2.3.5.11};
|
|
||||||
M:12 [8K Card 11] {3.2.2.3.5.12};
|
|
||||||
M:13 [8K Card 12] {3.2.2.3.5.13};
|
|
||||||
M:14 [8K Card 13] {3.2.2.3.5.14};
|
|
||||||
M:15 [8K Card 14] {3.2.2.3.5.15};
|
|
||||||
M:16 [8K Card 15] {3.2.2.3.5.16};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC1->channel status
|
|
||||||
/ / / /.1.15.2. (2);
|
|
||||||
|
|
||||||
M:1 [8K Card 0] {3.2.2.3.5.1};
|
|
||||||
M:2 [8K Card 1] {3.2.2.3.5.2};
|
|
||||||
M:3 [8K Card 2] {3.2.2.3.5.3};
|
|
||||||
M:4 [8K Card 3] {3.2.2.3.5.4};
|
|
||||||
M:5 [8K Card 4] {3.2.2.3.5.5};
|
|
||||||
M:6 [8K Card 5] {3.2.2.3.5.6};
|
|
||||||
M:7 [8K Card 6] {3.2.2.3.5.7};
|
|
||||||
M:8 [8K Card 7] {3.2.2.3.5.8};
|
|
||||||
M:9 [8K Card 8] {3.2.2.3.5.9};
|
|
||||||
M:10 [8K Card 9] {3.2.2.3.5.10};
|
|
||||||
M:11 [8K Card 10] {3.2.2.3.5.11};
|
|
||||||
M:12 [8K Card 11] {3.2.2.3.5.12};
|
|
||||||
M:13 [8K Card 12] {3.2.2.3.5.13};
|
|
||||||
M:14 [8K Card 13] {3.2.2.3.5.14};
|
|
||||||
M:15 [8K Card 14] {3.2.2.3.5.15};
|
|
||||||
M:16 [8K Card 15] {3.2.2.3.5.16};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC0->CSU0
|
|
||||||
##/ / / / /.1.14.3. (1);
|
|
||||||
|
|
||||||
##M:1 [E1 enable] {1.1.1.2.1};
|
|
||||||
##M:2 [MTP alarm on/off] {1.1.1.2.2};
|
|
||||||
##M:3 [Link type] {1.1.1.2.3};
|
|
||||||
##M:4 [NT/LT] {1.1.1.2.4};
|
|
||||||
##M:5 [DPLL priority] {1.1.1.2.5};
|
|
||||||
##M:6 [CRC4 flag] {1.1.1.2.6};
|
|
||||||
##M:7 [Ringback Tone] {1.1.1.2.7.1};
|
|
||||||
##M:8 [Busy Tone] {1.1.1.2.7.2};
|
|
||||||
##M:9 [Unavailable Tone] {1.1.1.2.7.3};
|
|
||||||
##M:10 [Congestion Tone] {1.1.1.2.7.4};
|
|
||||||
##M:11 [Proceeding Tone] {1.1.1.2.7.5};
|
|
||||||
##M:12 [Warning tone] {1.1.1.2.7.6};
|
|
||||||
##M:13 [Tone assignment] {1.1.1.2.7.9};
|
|
||||||
##M:14 [DTMF mark&space] {1.1.1.2.7.10};
|
|
||||||
##M:15 [8KE1_0] (0) {1.1.1.3};
|
|
||||||
##M:16 [8KE1_1] (0) {1.1.1.3};
|
|
||||||
##M:17 [8KE1_2] (0) {1.1.1.3};
|
|
||||||
##M:18 [8KE1_3] (0) {1.1.1.3};
|
|
||||||
##M:19 [8KE1_4] (0) {1.1.1.3};
|
|
||||||
##M:20 [8KE1_5] (0) {1.1.1.3};
|
|
||||||
##M:21 [8KE1_6] (0) {1.1.1.3};
|
|
||||||
##M:22 [8KE1_7] (0) {1.1.1.3};
|
|
||||||
##M:23 [8KE1_8] (0) {1.1.1.3};
|
|
||||||
##M:24 [8KE1_9] (0) {1.1.1.3};
|
|
||||||
##M:25 [8KE1_10] (0) {1.1.1.3};
|
|
||||||
##M:26 [8KE1_11] (0) {1.1.1.3};
|
|
||||||
##M:27 [8KE1_12] (0) {1.1.1.3};
|
|
||||||
##M:28 [8KE1_13] (0) {1.1.1.3};
|
|
||||||
##M:29 [8KE1_14] (0) {1.1.1.3};
|
|
||||||
##M:30 [8KE1_15] (0) {1.1.1.3};
|
|
||||||
|
|
||||||
|
|
||||||
##MSC->MSC1->CSU1
|
|
||||||
##/ / / / /.1.15.3. (2);
|
|
||||||
|
|
||||||
##M:1 [E1 enable] {1.1.1.2.1};
|
|
||||||
##M:2 [MTP alarm on/off] {1.1.1.2.2};
|
|
||||||
##M:3 [Link type] {1.1.1.2.3};
|
|
||||||
##M:4 [NT/LT] {1.1.1.2.4};
|
|
||||||
##M:5 [DPLL priority] {1.1.1.2.5};
|
|
||||||
##M:6 [CRC4 flag] {1.1.1.2.6};
|
|
||||||
##M:7 [Ringback Tone] {1.1.1.2.7.1};
|
|
||||||
##M:8 [Busy Tone] {1.1.1.2.7.2};
|
|
||||||
##M:9 [Unavailable Tone] {1.1.1.2.7.3};
|
|
||||||
##M:10 [Congestion Tone] {1.1.1.2.7.4};
|
|
||||||
##M:11 [Proceeding Tone] {1.1.1.2.7.5};
|
|
||||||
##M:12 [Warning tone] {1.1.1.2.7.6};
|
|
||||||
##M:13 [Tone assignment] {1.1.1.2.7.9};
|
|
||||||
##M:14 [DTMF mark&space] {1.1.1.2.7.10};
|
|
||||||
##M:15 [8KE1_0] (0) {1.1.1.3};
|
|
||||||
##M:16 [8KE1_1] (0) {1.1.1.3};
|
|
||||||
##M:17 [8KE1_2] (0) {1.1.1.3};
|
|
||||||
##M:18 [8KE1_3] (0) {1.1.1.3};
|
|
||||||
##M:19 [8KE1_4] (0) {1.1.1.3};
|
|
||||||
##M:20 [8KE1_5] (0) {1.1.1.3};
|
|
||||||
##M:21 [8KE1_6] (0) {1.1.1.3};
|
|
||||||
##M:22 [8KE1_7] (0) {1.1.1.3};
|
|
||||||
##M:23 [8KE1_8] (0) {1.1.1.3};
|
|
||||||
##M:24 [8KE1_9] (0) {1.1.1.3};
|
|
||||||
##M:25 [8KE1_10] (0) {1.1.1.3};
|
|
||||||
##M:26 [8KE1_11] (0) {1.1.1.3};
|
|
||||||
##M:27 [8KE1_12] (0) {1.1.1.3};
|
|
||||||
##M:28 [8KE1_13] (0) {1.1.1.3};
|
|
||||||
##M:29 [8KE1_14] (0) {1.1.1.3};
|
|
||||||
##M:30 [8KE1_15] (0) {1.1.1.3};
|
|
||||||
|
|
||||||
##VLR
|
|
||||||
/ / /.2. (9);
|
|
||||||
|
|
||||||
M:1 [OptAuthReq] {3.2.5.2.1.1};
|
|
||||||
M:2 [OpReuseTriplets] {3.2.5.2.1.2};
|
|
||||||
M:3 [OptCipReq] {3.2.5.2.1.3};
|
|
||||||
M:4 [OptCiphAlgo] {3.2.5.2.1.4};
|
|
||||||
M:5 [OptTmsiAlloc] {3.2.5.2.1.5};
|
|
||||||
M:6 [OptEcsSetUpAllow] {3.2.5.2.1.7};
|
|
||||||
M:7 [OptCheckIMEI] {3.2.5.2.1.8};
|
|
||||||
M:8 [OptVlrPurge] {3.2.5.2.1.9};
|
|
||||||
M:9 [idlePeriod2Purge] {3.2.5.2.1.10};
|
|
||||||
M:10 [CDR flag] {3.2.5.2.1.11};
|
|
||||||
M:11 [MSRN] {3.2.5.2.1.13};
|
|
||||||
M:12 [VLR0] {3.2.5};
|
|
||||||
M:13 [VLR1] {3.2.5};
|
|
||||||
|
|
||||||
##VLR->VLR0
|
|
||||||
|
|
||||||
/ / /.2.12. (1);
|
|
||||||
|
|
||||||
M:1 [Version] {3.2.5.3.2};
|
|
||||||
M:2 [Command] {3.2.5.3.3};
|
|
||||||
M:3 [Status] {3.2.5.3.4};
|
|
||||||
|
|
||||||
##VLR->VLR0
|
|
||||||
|
|
||||||
/ / /.2.13. (2);
|
|
||||||
|
|
||||||
M:1 [Version] {3.2.5.3.2};
|
|
||||||
M:2 [Command] {3.2.5.3.3};
|
|
||||||
M:3 [Status] {3.2.5.3.4};
|
|
||||||
|
|
||||||
|
|
||||||
##HLR
|
|
||||||
/ / /.3. (9);
|
|
||||||
|
|
||||||
M:1 [HPLMN] {3.3.2.1.11};
|
|
||||||
M:2 [VPLMNs] {3.3.2.1.12};
|
|
||||||
M:3 [CSRR list] {3.3.2.1.13};
|
|
||||||
M:4 [Regional Subscription] {3.3.2.1.14};
|
|
||||||
M:5 [License control] {3.3.2.1.15};
|
|
||||||
M:6 [CDR control] {3.3.2.1.16};
|
|
||||||
M:7 [Feature Code] {3.3.2.1.27};
|
|
||||||
M:8 [Platform] {2};
|
|
||||||
M:9 [HLR0] {3.3};
|
|
||||||
M:10 [HLR1] {3.3};
|
|
||||||
|
|
||||||
##HLR->Platform
|
|
||||||
/ / /.3.8. (9);
|
|
||||||
|
|
||||||
M:1 [MTP3] {2.2.2};
|
|
||||||
M:2 [SCCP] {2.2.3};
|
|
||||||
M:3 [XAPP] {2.2.5};
|
|
||||||
|
|
||||||
##HLR->Platform->MTP3
|
|
||||||
/ / /.3.8.1. (9);
|
|
||||||
|
|
||||||
M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
M:4 [Link] {2.2.2.2.5};
|
|
||||||
M:5 [Routing] {2.2.2.2.6};
|
|
||||||
M:6 [ACN] {2.2.2.2.7};
|
|
||||||
M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##HLR->Platform->MTP3->Status
|
|
||||||
/ / /.3.8.1.7. (9);
|
|
||||||
|
|
||||||
M:1 [Link status] {2.2.2.3.1};
|
|
||||||
M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
M:3 [International routing] {2.2.2.3.3};
|
|
||||||
M:4 [International spare] {2.2.2.3.4};
|
|
||||||
M:5 [National routing] {2.2.2.3.5};
|
|
||||||
M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##HLR->Platform->SCCP
|
|
||||||
/ / /.3.8.2. (9);
|
|
||||||
|
|
||||||
M:1 [Local node] {2.2.3.2.1};
|
|
||||||
M:2 [GTT] {2.2.3.2.2};
|
|
||||||
M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##HLR->Platform->XAPP
|
|
||||||
/ / /.3.8.3. (9);
|
|
||||||
|
|
||||||
M:1 [MCC] {2.2.5.2.1};
|
|
||||||
M:2 [MNC] {2.2.5.2.2};
|
|
||||||
M:3 [CC] {2.2.5.2.3};
|
|
||||||
M:4 [NDC] {2.2.5.2.4};
|
|
||||||
M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
M:9 [Command] {2.2.5.3.2};
|
|
||||||
|
|
||||||
##HLR->HLR0
|
|
||||||
|
|
||||||
/ / /.3.9. (1);
|
|
||||||
|
|
||||||
M:1 [Command] {3.3.2.2.2};
|
|
||||||
M:2 [Subscriber import] {3.3.2.2.3};
|
|
||||||
M:3 [Max Licenses] {3.3.2.2.11};
|
|
||||||
M:4 [Used Licenses] {3.3.2.2.12};
|
|
||||||
M:5 [Subscriber information] {3.3.2.2.13};
|
|
||||||
M:6 [Version] {3.3.2.2.14};
|
|
||||||
M:7 [IMSI segment] {3.3.2.2.15};
|
|
||||||
M:8 [MSISDN segment] {3.3.2.2.16};
|
|
||||||
M:9 [CNF applicant info] {3.3.2.2.27};
|
|
||||||
##M:10 [Contry code] {3.3.2.2.10};
|
|
||||||
|
|
||||||
##HLR->HLR0->Subscriber information
|
|
||||||
|
|
||||||
/ / /.3.9.5. (1);
|
|
||||||
|
|
||||||
M:1 [Provisioned subscribers] {3.3.2.2.13.1};
|
|
||||||
M:2 [Registered subscribers] {3.3.2.2.13.2};
|
|
||||||
M:3 [Roaming subscribers] {3.3.2.2.13.3};
|
|
||||||
|
|
||||||
##HLR->HLR0->Version
|
|
||||||
/ / /.3.9.6. (1);
|
|
||||||
|
|
||||||
M:1 [Software] {3.3.2.2.14.1};
|
|
||||||
M:2 [User data] {3.3.2.2.14.2};
|
|
||||||
|
|
||||||
|
|
||||||
##HLR->HLR1
|
|
||||||
|
|
||||||
/ / /.3.10. (2);
|
|
||||||
|
|
||||||
M:1 [Command] {3.3.2.2.2};
|
|
||||||
M:2 [Subscriber import] {3.3.2.2.3};
|
|
||||||
M:3 [Max Licenses] {3.3.2.2.11};
|
|
||||||
M:4 [Used Licenses] {3.3.2.2.12};
|
|
||||||
M:5 [Subscriber information] {3.3.2.2.13};
|
|
||||||
M:6 [Version] {3.3.2.2.14};
|
|
||||||
M:7 [IMSI segment] {3.3.2.2.15};
|
|
||||||
M:8 [MSISDN segment] {3.3.2.2.16};
|
|
||||||
M:9 [CNF applicant info] {3.3.2.2.27};
|
|
||||||
##M:10 [Contry code] {3.3.2.2.10};
|
|
||||||
|
|
||||||
##HLR->HLR1->Subscriber information
|
|
||||||
/ / /.3.10.5. (2);
|
|
||||||
|
|
||||||
M:1 [Provisioned subscribers] {3.3.2.2.13.1};
|
|
||||||
M:2 [Registered subscribers] {3.3.2.2.13.2};
|
|
||||||
M:3 [Roaming subscribers] {3.3.2.2.13.3};
|
|
||||||
|
|
||||||
##HLR->HLR1->Version
|
|
||||||
/ / /.3.10.6. (2);
|
|
||||||
|
|
||||||
M:1 [Software] {3.3.2.2.14.1};
|
|
||||||
M:2 [User data] {3.3.2.2.14.2};
|
|
||||||
|
|
||||||
##PPS
|
|
||||||
/ / /.4. (9);
|
|
||||||
|
|
||||||
M:1 [Service control] {3.6.2.1.1};
|
|
||||||
M:2 [SRF Number] {3.6.2.1.2.1};
|
|
||||||
M:3 [Service number] {3.6.2.1.2.2};
|
|
||||||
M:4 [Service key] {3.6.2.1.2.3};
|
|
||||||
M:5 [COS Parameter] {3.6.2.1.4};
|
|
||||||
M:6 [Call routing to VMS] {3.6.2.1.5};
|
|
||||||
M:7 [Status] {3.6.2.1.6};
|
|
||||||
M:8 [Platform] {2};
|
|
||||||
|
|
||||||
##PPS->Service control
|
|
||||||
/ / /.4.1. (9);
|
|
||||||
|
|
||||||
M:1 [CDR flag] {3.6.2.1.1.1};
|
|
||||||
M:2 [Blacklist threshhold] {3.6.2.1.1.2};
|
|
||||||
M:3 [Maximun balance] {3.6.2.1.1.3};
|
|
||||||
M:4 [license control] {3.6.2.1.1.4};
|
|
||||||
M:5 [Prompt resolution] {3.6.2.1.1.5};
|
|
||||||
M:6 [SMS Sentence] {3.6.2.1.1.6};
|
|
||||||
M:7 [Last call info] {3.6.2.1.1.7};
|
|
||||||
M:8 [Currency Symbol] {3.6.2.1.1.8};
|
|
||||||
M:9 [Third party info] {3.6.2.1.1.9};
|
|
||||||
M:10 [Basic Tariff Zone] {3.6.2.1.1.10};
|
|
||||||
|
|
||||||
##PPS->Service number
|
|
||||||
/ / /.4.3. (9);
|
|
||||||
|
|
||||||
M:1 [Hotline] {3.6.2.1.2.2.1};
|
|
||||||
M:2 [Inquiry] {3.6.2.1.2.2.2};
|
|
||||||
M:3 [Scratch card rechagne] {3.6.2.1.2.2.3};
|
|
||||||
M:4 [Credit card recharge] {3.6.2.1.2.2.4};
|
|
||||||
M:5 [Third party recharge] {3.6.2.1.2.2.5};
|
|
||||||
M:6 [Customer care center] {3.6.2.1.2.2.6};
|
|
||||||
M:7 [Recharge] {3.6.2.1.2.2.7};
|
|
||||||
|
|
||||||
##PPS->Service key
|
|
||||||
/ / /.4.4. (9);
|
|
||||||
|
|
||||||
M:1 [Inquiry] {3.6.2.1.2.3.2};
|
|
||||||
M:2 [Scratch card rechagne] {3.6.2.1.2.3.3};
|
|
||||||
M:3 [Credit card recharge] {3.6.2.1.2.3.4};
|
|
||||||
M:4 [Set favorite number] {3.6.2.1.2.3.5};
|
|
||||||
M:5 [Set password] {3.6.2.1.2.3.6};
|
|
||||||
|
|
||||||
|
|
||||||
##PPS->COS Parameter
|
|
||||||
/ / /.4.5. (9);
|
|
||||||
|
|
||||||
M:1 [COS0] {3.6.2.1.4.1};
|
|
||||||
M:2 [COS1] {3.6.2.1.4.2};
|
|
||||||
M:3 [COS2] {3.6.2.1.4.3};
|
|
||||||
M:4 [COS3] {3.6.2.1.4.4};
|
|
||||||
M:5 [COS4] {3.6.2.1.4.5};
|
|
||||||
M:6 [COS5] {3.6.2.1.4.6};
|
|
||||||
M:7 [COS6] {3.6.2.1.4.7};
|
|
||||||
M:8 [COS7] {3.6.2.1.4.8};
|
|
||||||
M:9 [COS8] {3.6.2.1.4.9};
|
|
||||||
M:10 [COS9] {3.6.2.1.4.10};
|
|
||||||
M:11 [COS10] {3.6.2.1.4.11};
|
|
||||||
M:12 [COS11] {3.6.2.1.4.12};
|
|
||||||
M:13 [COS12] {3.6.2.1.4.13};
|
|
||||||
M:14 [COS13] {3.6.2.1.4.14};
|
|
||||||
M:15 [COS14] {3.6.2.1.4.15};
|
|
||||||
M:16 [COS15] {3.6.2.1.4.16};
|
|
||||||
|
|
||||||
|
|
||||||
##PPS->COS Parameter->COS 0-15
|
|
||||||
/ / /.4.5.1. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.1.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.1.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.1.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.1.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.1.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.1.6};
|
|
||||||
|
|
||||||
/ / /.4.5.2. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.2.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.2.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.2.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.2.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.2.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.2.6};
|
|
||||||
|
|
||||||
/ / /.4.5.3. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.3.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.3.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.3.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.3.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.3.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.3.6};
|
|
||||||
|
|
||||||
/ / /.4.5.4. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.4.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.4.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.4.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.4.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.4.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.4.6};
|
|
||||||
|
|
||||||
/ / /.4.5.5. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.5.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.5.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.5.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.5.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.5.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.5.6};
|
|
||||||
|
|
||||||
/ / /.4.5.6. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.6.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.6.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.6.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.6.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.6.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.6.6};
|
|
||||||
|
|
||||||
/ / /.4.5.7. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.7.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.7.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.7.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.7.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.7.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.7.6};
|
|
||||||
|
|
||||||
/ / /.4.5.8. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.8.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.8.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.8.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.8.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.8.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.8.6};
|
|
||||||
|
|
||||||
/ / /.4.5.9. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.9.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.9.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.9.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.9.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.9.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.9.6};
|
|
||||||
|
|
||||||
/ / /.4.5.10. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.10.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.10.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.10.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.10.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.10.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.10.6};
|
|
||||||
|
|
||||||
/ / /.4.5.11. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.11.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.11.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.11.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.11.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.11.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.11.6};
|
|
||||||
|
|
||||||
/ / /.4.5.12. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.12.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.12.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.12.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.12.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.12.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.12.6};
|
|
||||||
|
|
||||||
/ / /.4.5.13. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.13.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.13.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.13.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.13.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.13.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.13.6};
|
|
||||||
|
|
||||||
/ / /.4.5.14. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.14.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.14.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.14.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.14.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.14.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.14.6};
|
|
||||||
|
|
||||||
/ / /.4.5.15. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.15.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.15.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.15.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.15.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.15.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.15.6};
|
|
||||||
|
|
||||||
/ / /.4.5.16. (9);
|
|
||||||
|
|
||||||
M:1 [Recharge Promotion] {3.6.2.1.4.16.1};
|
|
||||||
M:2 [Tariff Resolution] {3.6.2.1.4.16.2};
|
|
||||||
M:3 [Account control] {3.6.2.1.4.16.3};
|
|
||||||
M:4 [MT Call control] {3.6.2.1.4.16.4};
|
|
||||||
M:5 [Validity control] {3.6.2.1.4.16.5};
|
|
||||||
M:6 [SM Inquiry Notification] {3.6.2.1.4.16.6};
|
|
||||||
|
|
||||||
|
|
||||||
##PPS->call routing to VMS
|
|
||||||
/ / /.4.6. (9);
|
|
||||||
|
|
||||||
M:1 [VMS service number-PLMN] {3.6.2.1.5.1};
|
|
||||||
M:2 [VMS service number-PSTN] {3.6.2.1.5.2};
|
|
||||||
M:3 [VMS leave message number] {3.6.2.1.5.3};
|
|
||||||
M:4 [Routing rule] {3.6.2.1.5.4};
|
|
||||||
M:5 [VMS user segments] {3.6.2.1.5.5};
|
|
||||||
|
|
||||||
##PPS->Status
|
|
||||||
/ / /.4.7. (9);
|
|
||||||
|
|
||||||
M:1 [Activaion] {3.6.2.1.6.1};
|
|
||||||
M:2 [Command] {3.6.2.1.6.2};
|
|
||||||
|
|
||||||
|
|
||||||
##PPS->Platform
|
|
||||||
/ / /.4.8. (9);
|
|
||||||
|
|
||||||
M:1 [MTP3] {2.2.2};
|
|
||||||
M:2 [SCCP] {2.2.3};
|
|
||||||
M:3 [XAPP] {2.2.5};
|
|
||||||
M:4 [SMPP] {2.3.4}
|
|
||||||
|
|
||||||
##PPS->Platform->MTP3
|
|
||||||
/ / /.4.8.1. (9);
|
|
||||||
|
|
||||||
M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
M:4 [Link] {2.2.2.2.5};
|
|
||||||
M:5 [Routing] {2.2.2.2.6};
|
|
||||||
M:6 [CAN] {2.2.2.2.7};
|
|
||||||
M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##PPS->Platform->MTP3->Status
|
|
||||||
/ / /.4.8.1.7. (9);
|
|
||||||
|
|
||||||
M:1 [Link status] {2.2.2.3.1};
|
|
||||||
M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
M:3 [International routing] {2.2.2.3.3};
|
|
||||||
M:4 [International spare] {2.2.2.3.4};
|
|
||||||
M:5 [National routing] {2.2.2.3.5};
|
|
||||||
M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##PPS->Platform->SCCP
|
|
||||||
/ / /.4.8.2. (9);
|
|
||||||
|
|
||||||
M:1 [Local node] {2.2.3.2.1};
|
|
||||||
M:2 [GTT] {2.2.3.2.2};
|
|
||||||
M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##PPS->Platform->XAPP
|
|
||||||
/ / /.4.8.3. (9);
|
|
||||||
|
|
||||||
M:1 [MCC] {2.2.5.2.1};
|
|
||||||
M:2 [MNC] {2.2.5.2.2};
|
|
||||||
M:3 [CC] {2.2.5.2.3};
|
|
||||||
M:4 [NDC] {2.2.5.2.4};
|
|
||||||
M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
M:9 [Command] {2.2.5.3.2};
|
|
||||||
|
|
||||||
##PPS-->Platform->SMPP
|
|
||||||
/ / /.4.8.4. (9);
|
|
||||||
|
|
||||||
M:1 [SMPP_Link_Param] {2.3.4.2.1};
|
|
||||||
M:2 [Command] {2.3.4.3.2};
|
|
||||||
|
|
||||||
|
|
||||||
## SMSC
|
|
||||||
/ / /.5. (9);
|
|
||||||
|
|
||||||
M:1 [CDR flag] {3.5.2.1.1};
|
|
||||||
M:2 [SM Validity] {3.5.2.1.2};
|
|
||||||
M:3 [MSISDN Segment] {3.5.2.1.3};
|
|
||||||
M:4 [SMPP parameters] {3.5.2.2};
|
|
||||||
M:5 [Command] {3.5.3.3};
|
|
||||||
M:6 [Platform] {2};
|
|
||||||
M:7 [SMSC0] {3.5};
|
|
||||||
M:8 [SMSC1] {3.5};
|
|
||||||
|
|
||||||
|
|
||||||
##SMSC->Platform
|
|
||||||
/ / /.5.6. (9);
|
|
||||||
|
|
||||||
M:1 [MTP3] {2.2.2};
|
|
||||||
M:2 [SCCP] {2.2.3};
|
|
||||||
M:3 [XAPP] {2.2.5};
|
|
||||||
M:4 [SMPP] {2.3.4};
|
|
||||||
|
|
||||||
##SMSC->Platform->MTP3
|
|
||||||
/ / /.5.6.1. (9);
|
|
||||||
|
|
||||||
M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
M:4 [Link] {2.2.2.2.5};
|
|
||||||
M:5 [Routing] {2.2.2.2.6};
|
|
||||||
M:6 [CAN] {2.2.2.2.7};
|
|
||||||
M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##SMSC->Platform->MTP3->Status
|
|
||||||
/ / /.5.6.1.7. (9);
|
|
||||||
|
|
||||||
M:1 [Link status] {2.2.2.3.1};
|
|
||||||
M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
M:3 [International routing] {2.2.2.3.3};
|
|
||||||
M:4 [International spare] {2.2.2.3.4};
|
|
||||||
M:5 [National routing] {2.2.2.3.5};
|
|
||||||
M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##SMSC->Platform->SCCP
|
|
||||||
/ / /.5.6.2. (9);
|
|
||||||
|
|
||||||
M:1 [Local node] {2.2.3.2.1};
|
|
||||||
M:2 [GTT] {2.2.3.2.2};
|
|
||||||
M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##SMSC->Platform->XAPP
|
|
||||||
/ / /.5.6.3. (9);
|
|
||||||
|
|
||||||
M:1 [MCC] {2.2.5.2.1};
|
|
||||||
M:2 [MNC] {2.2.5.2.2};
|
|
||||||
M:3 [CC] {2.2.5.2.3};
|
|
||||||
M:4 [NDC] {2.2.5.2.4};
|
|
||||||
M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
M:9 [Command] {2.2.5.3.2};
|
|
||||||
|
|
||||||
##SMSC->Platform->SMPP
|
|
||||||
/ / /.5.6.4. (9);
|
|
||||||
|
|
||||||
M:1 [SMPP_Link_Param] {2.3.4.2.1};
|
|
||||||
M:2 [Command] {2.3.4.3.2};
|
|
||||||
|
|
||||||
|
|
||||||
##SMSC->SMSC0
|
|
||||||
/ / /.5.7. (1);
|
|
||||||
|
|
||||||
M:1 [SMSC ID] {3.5.3.1};
|
|
||||||
M:2 [Software version] {3.5.3.2};
|
|
||||||
|
|
||||||
##SMSC->SMSC1
|
|
||||||
/ / /.5.8. (2);
|
|
||||||
|
|
||||||
M:1 [SMSC ID] {3.5.3.1};
|
|
||||||
M:2 [Software version] {3.5.3.2};
|
|
||||||
|
|
||||||
##AUC
|
|
||||||
/ / /.6. (9);
|
|
||||||
|
|
||||||
M:1 [Platform] {2};
|
|
||||||
M:2 [AUC0] (1) {3.4};
|
|
||||||
M:3 [AUC1] (2) {3.4};
|
|
||||||
|
|
||||||
|
|
||||||
##AUC->Platform
|
|
||||||
/ / /.6.1. (9);
|
|
||||||
|
|
||||||
M:1 [MTP3] {2.2.2};
|
|
||||||
M:2 [SCCP] {2.2.3};
|
|
||||||
M:3 [XAPP] {2.2.5};
|
|
||||||
|
|
||||||
##AUC->Platform->MTP3
|
|
||||||
/ / /.6.1.1. (9);
|
|
||||||
|
|
||||||
M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
M:4 [Link] {2.2.2.2.5};
|
|
||||||
M:5 [Routing] {2.2.2.2.6};
|
|
||||||
M:6 [CAN] {2.2.2.2.7};
|
|
||||||
M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##AUC->Platform->MTP3->Status
|
|
||||||
/ / /.6.1.1.7. (9);
|
|
||||||
|
|
||||||
M:1 [Link status] {2.2.2.3.1};
|
|
||||||
M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
M:3 [International routing] {2.2.2.3.3};
|
|
||||||
M:4 [International spare] {2.2.2.3.4};
|
|
||||||
M:5 [National routing] {2.2.2.3.5};
|
|
||||||
M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##AUC->Platform->SCCP
|
|
||||||
/ / /.6.1.2. (9);
|
|
||||||
|
|
||||||
M:1 [Local node] {2.2.3.2.1};
|
|
||||||
M:2 [GTT] {2.2.3.2.2};
|
|
||||||
M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##AUC->Platform->XAPP
|
|
||||||
/ / /.6.1.3. (9);
|
|
||||||
|
|
||||||
M:1 [MCC] {2.2.5.2.1};
|
|
||||||
M:2 [MNC] {2.2.5.2.2};
|
|
||||||
M:3 [CC] {2.2.5.2.3};
|
|
||||||
M:4 [NDC] {2.2.5.2.4};
|
|
||||||
M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
M:9 [Command] {2.2.5.3.2};
|
|
||||||
|
|
||||||
|
|
||||||
##EIR
|
|
||||||
##/ / /.7. (9);
|
|
||||||
|
|
||||||
##M:1 [Platform] {2};
|
|
||||||
##M:2 [EIR0] (1) {3.8};
|
|
||||||
##M:3 [EIR1] (2) {3.8};
|
|
||||||
|
|
||||||
##EIR->Platform
|
|
||||||
##/ / /.7.1. (9);
|
|
||||||
|
|
||||||
##M:1 [MTP3] {2.2.2};
|
|
||||||
##M:2 [SCCP] {2.2.3};
|
|
||||||
##M:3 [XAPP] {2.2.5};
|
|
||||||
|
|
||||||
##EIR->Platform->MTP3
|
|
||||||
##/ / /.7.1.1. (9);
|
|
||||||
|
|
||||||
##M:1 [Network Indicator] {2.2.2.2.2};
|
|
||||||
##M:2 [Originating Point code] {2.2.2.2.3};
|
|
||||||
##M:3 [Link Set] {2.2.2.2.4};
|
|
||||||
##M:4 [Link] {2.2.2.2.5};
|
|
||||||
##M:5 [Routing] {2.2.2.2.6};
|
|
||||||
##M:6 [CAN] {2.2.2.2.7};
|
|
||||||
##M:7 [Status] {2.2.2.3};
|
|
||||||
M:8 [Signaling GateWay] {2.2.2.2.9};
|
|
||||||
|
|
||||||
|
|
||||||
##EIR->Platform->MTP3->Status
|
|
||||||
##/ / /.7.1.1.7. (9);
|
|
||||||
|
|
||||||
####M:1 [Link status] {2.2.2.3.1};
|
|
||||||
##M:2 [Link set status] {2.2.2.3.2};
|
|
||||||
##M:3 [International routing] {2.2.2.3.3};
|
|
||||||
##M:4 [International spare] {2.2.2.3.4};
|
|
||||||
##M:5 [National routing] {2.2.2.3.5};
|
|
||||||
##M:6 [National spare routing] {2.2.2.3.6};
|
|
||||||
##M:7 [Command] {2.2.2.3.7};
|
|
||||||
|
|
||||||
##EIR->Platform->SCCP
|
|
||||||
##/ / /.7.1.2. (9);
|
|
||||||
|
|
||||||
##M:1 [Local node] {2.2.3.2.1};
|
|
||||||
##M:2 [GTT] {2.2.3.2.2};
|
|
||||||
##M:3 [Command] {2.2.3.3.2};
|
|
||||||
|
|
||||||
##EIR->Platform->XAPP
|
|
||||||
##/ / /.7.1.3. (9);
|
|
||||||
|
|
||||||
##M:1 [MCC] {2.2.5.2.1};
|
|
||||||
##M:2 [MNC] {2.2.5.2.2};
|
|
||||||
##M:3 [CC] {2.2.5.2.3};
|
|
||||||
##M:5 [International prefix] {2.2.5.2.5};
|
|
||||||
##M:6 [National Prefix] {2.2.5.2.6};
|
|
||||||
##M:7 [Local Prefix] {2.2.5.2.7};
|
|
||||||
##M:8 [Convert Prefix] {2.2.5.2.8};
|
|
||||||
##M:9 [Command] {2.2.5.3.2};
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
// "//" is the annotation characters;
|
|
||||||
IWV-SMI.txt
|
|
||||||
Special_App-SMI.txt
|
|
||||||
//PPPRT-MIB.txt
|
|
||||||
WXC2-SMI.txt
|
|
||||||
//WXC2-CSU-MIB.txt
|
|
||||||
WXC2-SS7-MIB.txt
|
|
||||||
WXC2-MSC-MIB.txt
|
|
||||||
WXC2-HLR-MIB.txt
|
|
||||||
WXC2-AUC-MIB.txt
|
|
||||||
//WXC2-EIR-MIB.txt
|
|
||||||
WXC2-SMSC-MIB.txt
|
|
||||||
WXC2-PPS-MIB.txt
|
|
||||||
WXC2-MSS-MIB.txt
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
#[Coder name] [Txpayload] [RxPayload] [Ptime]
|
|
||||||
PCMA 8 8 20;
|
|
||||||
PCMU 0 0 20;
|
|
||||||
EVRC 60 60 20;
|
|
||||||
QC 62 62 20;
|
|
||||||
G729 18 18 20;
|
|
||||||
G729B 118 118 20;
|
|
||||||
GSM 3 3 20;
|
|
||||||
GSM-EFR 97 97 20;
|
|
||||||
AMR_4_75 98 98 20;
|
|
||||||
AMR_5_15 98 98 20;
|
|
||||||
AMR_5_9 98 98 20;
|
|
||||||
AMR_6_7 98 98 20;
|
|
||||||
AMR_7_4 98 98 20;
|
|
||||||
AMR_7_95 98 98 20;
|
|
||||||
AMR_10_2 98 98 20;
|
|
||||||
AMR_12_2 98 98 20;
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
VoiceGroup000=BB00,100;
|
|
||||||
VoiceGroup001=BB00,101;
|
|
||||||
VoiceGroup002=BB00,102;
|
|
||||||
VoiceGroup003=BB00,103;
|
|
||||||
VoiceGroup004=BB00,104;
|
|
||||||
VoiceGroup005=BB00,105;
|
|
||||||
VoiceGroup006=BB00,106;
|
|
||||||
VoiceGroup007=BB00,107;
|
|
||||||
VoiceGroup008=BB00,108;
|
|
||||||
VoiceGroup009=BB00,109;
|
|
||||||
VoiceGroup010=BB00,110;
|
|
||||||
VoiceGroup011=BB00,111;
|
|
||||||
VoiceGroup012=BB00,112;
|
|
||||||
VoiceGroup013=;
|
|
||||||
VoiceGroup014=;
|
|
||||||
VoiceGroup015=;
|
|
||||||
VoiceGroup016=;
|
|
||||||
VoiceGroup017=;
|
|
||||||
VoiceGroup018=;
|
|
||||||
VoiceGroup019=;
|
|
||||||
VoiceGroup020=;
|
|
||||||
VoiceGroup021=;
|
|
||||||
VoiceGroup022=;
|
|
||||||
VoiceGroup023=;
|
|
||||||
VoiceGroup024=;
|
|
||||||
VoiceGroup025=;
|
|
||||||
VoiceGroup026=;
|
|
||||||
VoiceGroup027=;
|
|
||||||
VoiceGroup028=;
|
|
||||||
VoiceGroup029=;
|
|
||||||
VoiceGroup030=;
|
|
||||||
VoiceGroup031=;
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
#application context name configure file for CAP
|
|
||||||
total data length=4
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:50 02 // gsmSSF to gsmSCF
|
|
||||||
No.2:51 02 // assist handoff gsmSSF to gsmSCF
|
|
||||||
No.3:52 02 // gsmSRF to gsmSCF
|
|
||||||
No.4:128 02 // gsmSRF to gsmSCF
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
#application context name configure file for CAP
|
|
||||||
total data length=4
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:50 00 // gsmSSF to gsmSCF
|
|
||||||
No.2:51 00 // assist handoff gsmSSF to gsmSCF
|
|
||||||
No.3:52 00 // gsmSRF to gsmSCF
|
|
||||||
No.4:128 00 // gsmSRF to gsmSCF
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
#application context name configure file for CAP
|
|
||||||
total data length=4
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:50 01 // gsmSSF to gsmSCF
|
|
||||||
No.2:51 01 // assist handoff gsmSSF to gsmSCF
|
|
||||||
No.3:52 01 // gsmSRF to gsmSCF
|
|
||||||
No.4:128 01 // gsmSRF to gsmSCF
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
#application context name configure file for CAP
|
|
||||||
total data length=4
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:50 02 // gsmSSF to gsmSCF
|
|
||||||
No.2:51 02 // assist handoff gsmSSF to gsmSCF
|
|
||||||
No.3:52 02 // gsmSRF to gsmSCF
|
|
||||||
No.4:128 02 // gsmSRF to gsmSCF
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
# operation code configure file for CAP
|
|
||||||
total data length=30
|
|
||||||
|
|
||||||
#operation code
|
|
||||||
No.1:00 02 5 // initial DP
|
|
||||||
No.2:16 02 5 // assist request instructions
|
|
||||||
No.3:17 02 20 // establish temporary connection
|
|
||||||
No.4:18 04 5 // disconnect forward connection
|
|
||||||
No.5:19 02 5 // connect to resource
|
|
||||||
No.6:20 02 5 // connect
|
|
||||||
No.7:22 04 5 // release call
|
|
||||||
No.8:23 02 5 // request report BCSM event
|
|
||||||
No.9:24 02 5 // event report BCSM
|
|
||||||
No.10:31 04 5 // continue
|
|
||||||
No.11:33 02 5 // reset timer
|
|
||||||
No.12:34 02 5 // furnish charging information
|
|
||||||
No.13:35 02 5 // apply charging
|
|
||||||
No.14:36 02 5 // apply charging report
|
|
||||||
No.15:44 02 5 // call information report
|
|
||||||
No.16:45 02 5 // call information request
|
|
||||||
No.17:46 02 5 // send charging information
|
|
||||||
No.18:47 02 60 // play announcement
|
|
||||||
No.19:48 03 60 // prompt and collect user information
|
|
||||||
No.20:49 04 5 // specialized resource report
|
|
||||||
No.21:53 02 5 // cancel
|
|
||||||
No.22:55 03 5 // activity test
|
|
||||||
No.23:60 02 5 // initial DPSMS
|
|
||||||
No.24:61 02 5 // Furnishing charging info.SMS
|
|
||||||
No.25:62 02 5 // connect DPSMS
|
|
||||||
No.26:63 02 5 // request SMS event
|
|
||||||
No.27:64 02 5 // event report SMS
|
|
||||||
No.28:65 04 5 // continue SMS
|
|
||||||
No.29:66 04 5 // release DPSMS
|
|
||||||
No.30:67 02 5 // reset timer DPSMS
|
|
||||||
@@ -1,215 +0,0 @@
|
|||||||
# Country code table configure file
|
|
||||||
|
|
||||||
#List the country code
|
|
||||||
0086; // China
|
|
||||||
0001; // Canada & USA
|
|
||||||
0007; // Kazakhstan & Kirighzia & Kyrgyzstan & Russia & Sakhalin & Tajikistan & Uzbekistan
|
|
||||||
0020; // Egypt
|
|
||||||
0027; // South Africa
|
|
||||||
0030; // Greece
|
|
||||||
0031; // Netherlands
|
|
||||||
0036; // Hungary
|
|
||||||
0039; // Italy
|
|
||||||
0040; // Bomania
|
|
||||||
0041; // Switzerland
|
|
||||||
0042; // Czech Republic & Slovakia
|
|
||||||
0043; // Austria
|
|
||||||
0044; // United Kingdom
|
|
||||||
0045; // Denmark
|
|
||||||
0046; // Sweden
|
|
||||||
0047; // Norway
|
|
||||||
0048; // Poland
|
|
||||||
0049; // Germany
|
|
||||||
0051; // Peru
|
|
||||||
0052; // South Korea
|
|
||||||
0053; // Cuba
|
|
||||||
0054; // Argentina
|
|
||||||
0055; // Brazil
|
|
||||||
0056; // Chile
|
|
||||||
0057; // Colombia
|
|
||||||
0058; // Venezuela
|
|
||||||
0060; // Malaysia
|
|
||||||
0061; // Australia
|
|
||||||
0062; // Indonesia
|
|
||||||
0063; // Philippines
|
|
||||||
0064; // New Zealand
|
|
||||||
0065; // Singapore
|
|
||||||
0066; // Thailand
|
|
||||||
0081; // Japan
|
|
||||||
0084; // Vietnam
|
|
||||||
0090; // Turkey
|
|
||||||
0091; // India
|
|
||||||
0092; // Pakistan
|
|
||||||
0093; // Afghanistan
|
|
||||||
0094; // Sri Lanka
|
|
||||||
0095; // Myanmar (Burma)
|
|
||||||
0098; // Iran
|
|
||||||
0212; // Morocco
|
|
||||||
0213; // Algeria
|
|
||||||
0216; // Tunisia
|
|
||||||
0218; // Libya
|
|
||||||
0220; // Gambia
|
|
||||||
0221; // Senegal Republic
|
|
||||||
0222; // Mauritania
|
|
||||||
0223; // Mali Republic
|
|
||||||
0224; // Guinea
|
|
||||||
0225; // Ivory Coast
|
|
||||||
0226; // Burkina Faso
|
|
||||||
0227; // Niger
|
|
||||||
0228; // Togo
|
|
||||||
0229; // Benin
|
|
||||||
0230; // Mauritius
|
|
||||||
0231; // Liberia
|
|
||||||
0232; // Sierra Leone
|
|
||||||
0233; // Ghana
|
|
||||||
0234; // Nigeria
|
|
||||||
0235; // Chad Republic
|
|
||||||
0236; // Central Africa Republic
|
|
||||||
0237; // Cameroon
|
|
||||||
0239; // Sao Tome
|
|
||||||
0240; // Equatorial Guinea
|
|
||||||
0241; // Gabon
|
|
||||||
0242; // Congo
|
|
||||||
0243; // Zaire
|
|
||||||
0244; // Angola
|
|
||||||
0245; // Guinea Bissau
|
|
||||||
0246; // Diego Garcia
|
|
||||||
0247; // Ascension Islands
|
|
||||||
0248; // Seychelles
|
|
||||||
0249; // Sudan
|
|
||||||
0250; // Rwanda
|
|
||||||
0251; // Ethiopia
|
|
||||||
0252; // Somalia
|
|
||||||
0253; // Djibouti
|
|
||||||
0254; // Kenya
|
|
||||||
0255; // Tanzania
|
|
||||||
0256; // Uganda
|
|
||||||
0257; // Burundi
|
|
||||||
0258; // Mozambigue
|
|
||||||
0259; // Zanzibar
|
|
||||||
0260; // Zambia
|
|
||||||
0261; // Madagascar
|
|
||||||
0262; // Reunion Island
|
|
||||||
0263; // Zimbabwe
|
|
||||||
0264; // Namibia
|
|
||||||
0265; // Malawi
|
|
||||||
0266; // Lesotho
|
|
||||||
0267; // Botswana
|
|
||||||
0268; // Swaziland
|
|
||||||
0269; // Comoros
|
|
||||||
0290; // St.Helena
|
|
||||||
0291; // Eritrea
|
|
||||||
0297; // Aruba
|
|
||||||
0298; // Faeroe Islands
|
|
||||||
0299; // Greenland
|
|
||||||
#2696 // Mayotte Island
|
|
||||||
0321; // Belgium
|
|
||||||
0331; // France
|
|
||||||
0339; // Monaco
|
|
||||||
0349; // Spain
|
|
||||||
0350; // Gibraltar
|
|
||||||
0351; // Portugal
|
|
||||||
0352; // Luxembourg
|
|
||||||
0353; // Ireland
|
|
||||||
0354; // Iceland
|
|
||||||
0355; // Albania
|
|
||||||
0356; // Malta
|
|
||||||
0357; // Cyprus
|
|
||||||
0358; // Finland
|
|
||||||
0359; // Bulgaria
|
|
||||||
0370; // Lithuania
|
|
||||||
0371; // Latvia
|
|
||||||
0372; // Estonia
|
|
||||||
0373; // Moldova
|
|
||||||
0374; // Armenia
|
|
||||||
0375; // Belarus
|
|
||||||
0376; // Andorra
|
|
||||||
0380; // Ukraine
|
|
||||||
0381; // Yugoslavia
|
|
||||||
0385; // Croatia
|
|
||||||
0386; // Slovenia
|
|
||||||
0387; // Bosnia Herzegovina
|
|
||||||
0389; // Macedonia
|
|
||||||
0395; // San Marino
|
|
||||||
0396; // Vatican City
|
|
||||||
0417; // Liechtenstein
|
|
||||||
0500; // Falkland Islands
|
|
||||||
0501; // Belize
|
|
||||||
0502; // Guatemala
|
|
||||||
0503; // EI Salvador
|
|
||||||
0504; // Honduras
|
|
||||||
0505; // Nicaragua
|
|
||||||
0506; // Costa Rica
|
|
||||||
0507; // Panama
|
|
||||||
0508; // St.Pierre
|
|
||||||
0509; // Haiti
|
|
||||||
0521; // Mexico Band 1
|
|
||||||
0522; // Mexico Band 2
|
|
||||||
0523; // Mexico Band 3
|
|
||||||
0524; // Mexico Band 4
|
|
||||||
0525; // Mexico Band 5
|
|
||||||
0526; // Mexico Band 6
|
|
||||||
0527; // Mexico Band 7
|
|
||||||
0528; // Mexico Band 8
|
|
||||||
0590; // Guadeloupe
|
|
||||||
0591; // Bolivia
|
|
||||||
0592; // Ecuador & Guyana
|
|
||||||
0594; // French Guiana
|
|
||||||
0595; // Paraguay
|
|
||||||
0596; // French Antilles
|
|
||||||
0597; // Suriname
|
|
||||||
0598; // Uruguay
|
|
||||||
0599; // Netherlands Antilles
|
|
||||||
#5399 // Guantanamo Bay
|
|
||||||
0670; // Saipan
|
|
||||||
0671; // Guam
|
|
||||||
0672; // Antarctica(Casey) & Antarctica(Scott) & Christmas/Cocos
|
|
||||||
0673; // Brunei
|
|
||||||
0674; // Nauru
|
|
||||||
0675; // Papau New Guinea
|
|
||||||
0676; // Tonga
|
|
||||||
0677; // Solomon Islands
|
|
||||||
0678; // Vanuatu
|
|
||||||
0679; // Fiji Islands
|
|
||||||
0680; // Palau
|
|
||||||
0681; // Wallis/Futuna
|
|
||||||
0682; // Cook Island
|
|
||||||
0683; // Niue Island
|
|
||||||
0684; // American Samoa
|
|
||||||
0685; // West Samoa
|
|
||||||
0686; // Kiribati
|
|
||||||
0687; // New Caledonia
|
|
||||||
0688; // Tuvalu Islands
|
|
||||||
0689; // French Polynesia
|
|
||||||
0691; // Micronesia
|
|
||||||
0692; // Marshall Islands
|
|
||||||
#6723 // Norfolk Island
|
|
||||||
0787; // Puerto Rico
|
|
||||||
0809; // Anguilla & Antigua & Bahamas & Barbados & Bermuda......
|
|
||||||
0850; // North Korea
|
|
||||||
0852; // Hong Kong
|
|
||||||
0853; // Macao
|
|
||||||
0855; // Cambodia
|
|
||||||
0856; // Laos
|
|
||||||
0868; // Trinidad/Tobago
|
|
||||||
0880; // Bangladesh
|
|
||||||
0886; // Taiwan
|
|
||||||
0960; // Maldives
|
|
||||||
0961; // Lebanon
|
|
||||||
0962; // Jordan
|
|
||||||
0963; // Syria
|
|
||||||
0964; // Iraq
|
|
||||||
0965; // Kuwait
|
|
||||||
0966; // Saudi Arabia
|
|
||||||
0967; // Yemen Arab Rep.
|
|
||||||
0968; // Oman
|
|
||||||
0971; // United Arab Emirates
|
|
||||||
0972; // Israel
|
|
||||||
0973; // Bahrain
|
|
||||||
0974; // Qatar
|
|
||||||
0975; // Bhutan
|
|
||||||
0976; // Mongolia
|
|
||||||
0977; // Nepal
|
|
||||||
0994; // Azerbaijan
|
|
||||||
0995; // Georgia
|
|
||||||
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
//Debug Conf File
|
|
||||||
|
|
||||||
System Type = CDMA ; // GSM, CDMA , GC_SSW
|
|
||||||
MMI Switch = OFF ; // ON , OFF
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
serverName:Embedded web server for MSS
|
|
||||||
version:10.00.00
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
accountmanager:YWNjb3VudG1hbmFnZXI6YWNjb3VudG1hbmFnZXI=;4;accountmanager;
|
|
||||||
@@ -1,215 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<base target="detailContents">
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
A:link{ color: #000000}
|
|
||||||
A:visited {color: #000000}
|
|
||||||
A:hover {color: #FFFFFF; background:#858585; text-decoration: underline;}
|
|
||||||
A:active {color: #FFFFFF; background:#858585;}
|
|
||||||
.parent {color: #000000;}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<!--
|
|
||||||
<body onLoad="clock();initIt();">
|
|
||||||
-->
|
|
||||||
<body topmargin="5" leftmargin="7" onLoad="initIt();">
|
|
||||||
|
|
||||||
<script LANGUAGE="JavaScript" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
<!--检测浏览器的名称与版本2-->
|
|
||||||
var NS=((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>=3))?1:0;
|
|
||||||
var IE=((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=3))?1:0;
|
|
||||||
<!--window.document.write("<br>NS="+NS+",IE="+IE);-->
|
|
||||||
|
|
||||||
var bV=parseInt(navigator.appVersion);
|
|
||||||
//NS4=(document.layers) ? true : false;
|
|
||||||
//IE4=((document.all)&&(bV>=4)) ? true : false;
|
|
||||||
DOM=(!document.layers && !document.all && bV>=4) ? true : false; // A hack to guess if the browser supports the DOM
|
|
||||||
capable = (NS || IE || DOM) ? true : false;
|
|
||||||
|
|
||||||
function expandIt(){return}
|
|
||||||
function expandAll(){return}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script language="JavaScript1.2" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
isExpanded = false;
|
|
||||||
|
|
||||||
function getIndex(ID) {
|
|
||||||
ind = null;
|
|
||||||
for (i=0; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id == ID) {
|
|
||||||
ind = i;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return ind;
|
|
||||||
}
|
|
||||||
|
|
||||||
function arrange() {
|
|
||||||
nextY = document.layers[firstInd].pageY + document.layers[firstInd].document.height;
|
|
||||||
for (i=firstInd+1; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.visibility != "hide") {
|
|
||||||
whichID.pageY = nextY;
|
|
||||||
nextY += whichID.document.height;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function initIt(){
|
|
||||||
if (NS) {
|
|
||||||
for (i=0; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id.indexOf("Child") != -1) whichID.visibility = "hide";
|
|
||||||
}
|
|
||||||
arrange();
|
|
||||||
} else if(IE) {
|
|
||||||
tempColl = document.all.tags("DIV");
|
|
||||||
for (i=0; i<tempColl.length; i++) {
|
|
||||||
if (tempColl(i).className == "child") tempColl(i).style.display = "none";
|
|
||||||
}
|
|
||||||
} else if(DOM) {
|
|
||||||
tempColl = document.getElementsByTagName("DIV");
|
|
||||||
for (i=0; i<tempColl.length; i++) {
|
|
||||||
if (tempColl(i).className == "child") tempColl(i).style.visibility = "hidden";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandIt(ID) {
|
|
||||||
if (!capable) return;
|
|
||||||
if (IE) {
|
|
||||||
expandIE(ID);
|
|
||||||
} else if(NS) {
|
|
||||||
expandNS(ID);
|
|
||||||
} else if(DOM) {
|
|
||||||
expandDOM(ID);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandIE(ID) {
|
|
||||||
whichEl = eval(ID + "Child");
|
|
||||||
// Modified Tobias Ratschiller 01-01-99:
|
|
||||||
// event.srcElement obviously only works when clicking directly
|
|
||||||
// on the image. Changed that to use the images's ID instead (so
|
|
||||||
// you've to provide a valid ID!).
|
|
||||||
|
|
||||||
//whichIm = event.srcElement;
|
|
||||||
whichIm = eval("Img" + ID);
|
|
||||||
|
|
||||||
if (whichEl.style.display == "none") {
|
|
||||||
whichEl.style.display = "block";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.style.display = "none";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
window.event.cancelBubble = true ;
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandNS(ID) {
|
|
||||||
whichEl = eval("document." + ID + "Child");
|
|
||||||
whichIm = eval("document." + ID + "Parent.document.images['imEx']");
|
|
||||||
if (whichEl.visibility == "hide") {
|
|
||||||
whichEl.visibility = "show";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.visibility = "hide";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
arrange();
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandDOM(ID)
|
|
||||||
{
|
|
||||||
whichEl = document.getElementById(ID + "Child");
|
|
||||||
whichIm = document.getElementById("Img"+ID);
|
|
||||||
|
|
||||||
if (whichEl.style.visibility != "visible") {
|
|
||||||
whichEl.style.visibility = "visible";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.style.visibility = "hidden";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandAll()
|
|
||||||
{
|
|
||||||
// Brian Birtles 7-Jun-00 : This fn might be unnecessary (for phpMyAdmin).
|
|
||||||
// My changes are certainly untested.
|
|
||||||
newSrc = (isExpanded) ? "midplus.gif" : "midminus.gif";
|
|
||||||
|
|
||||||
if (NS) {
|
|
||||||
// TR-02-01-99: Don't need that
|
|
||||||
// document.images["imEx"].src = newSrc;
|
|
||||||
for (i=firstInd; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id.indexOf("Parent") != -1) {
|
|
||||||
whichID.document.images["imEx"].src = newSrc;
|
|
||||||
}
|
|
||||||
if (whichID.id.indexOf("Child") != -1) {
|
|
||||||
whichID.visibility = (isExpanded) ? "hide" : "show";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
arrange();
|
|
||||||
if (isExpanded) scrollTo(0,document.layers[firstInd].pageY);
|
|
||||||
} else if(IE) {
|
|
||||||
if(divColl = document.all.tags("DIV")){
|
|
||||||
for (i=0; i<divColl.length; i++) {
|
|
||||||
if (divColl(i).className == "child") {
|
|
||||||
divColl(i).style.display = (isExpanded) ? "none" : "block";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(imColl = document.images.item("imEx")){
|
|
||||||
for (i=0; i<imColl.length; i++) {
|
|
||||||
imColl(i).src = newSrc;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if(DOM) {
|
|
||||||
divColl = document.getElementsByTagName("DIV");
|
|
||||||
for (i=0; i<divColl.length; i++) {
|
|
||||||
if (divColl(i).className == "child") {
|
|
||||||
divColl(i).style.visibility = (isExpanded) ? "hidden" : "visible";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
imColl = document.getElementsByName("imEx");
|
|
||||||
for (i=0; i<imColl.length; i++) {
|
|
||||||
imColl(i).src = newSrc;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
isExpanded = !isExpanded;
|
|
||||||
}
|
|
||||||
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
|
Before Width: | Height: | Size: 106 B |
@@ -1,28 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
<body topmargin="0" leftmargin="12">
|
|
||||||
<form name="selectform">
|
|
||||||
<table boder="0" width="100%">
|
|
||||||
<tr> </tr>
|
|
||||||
<tr> </tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<body leftmargin="0" topmargin="0">
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
A:link {text-decoration: none; color: #000000}
|
|
||||||
A:visited {text-decoration: none; color: #000000}
|
|
||||||
A:hover {text-decoration: none; color: #FFFFFF}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<meta http-equiv="refresh" content="10 url=/alarmNumList.html">
|
|
||||||
<meta http-equiv="pragma" content="no-cache">
|
|
||||||
<div align="left">
|
|
||||||
<table boder="0" width="100%">
|
|
||||||
<tr height="43" valign="bottom">
|
|
||||||
|
|
||||||
<td>
|
|
||||||
<TABLE border="1" cellpadding="1" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF">
|
|
||||||
<tr align="center" height="13">
|
|
||||||
<td width="55" height="13" bgcolor="#FF9900" title="Critical Alarm"><b><DATA criticalAlarmNum></b></td>
|
|
||||||
<td width="55" height="13" bgcolor="#FFCC99" title="Major Alarm"><b><DATA majorAlarmNum></b></td>
|
|
||||||
<td width="55" height="13" bgcolor="#FFFF99" title="Minor Alarm"><b><DATA minorAlarmNum></b></td>
|
|
||||||
<td width="55" height="13" bgcolor="#CCFFFF" title="Warning"><b><DATA warningNum></b></td>
|
|
||||||
<td width="55" height="13" bgcolor="#99CCFF" title="Undefined Alarm"><b><DATA undefinedAlarmNum></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
|
|
||||||
<td align="left">
|
|
||||||
<TABLE border="0" cellpadding="1" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF">
|
|
||||||
<tr>
|
|
||||||
<td><b>Version:<DATA version></b></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
Before Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 66 B |
@@ -1,16 +0,0 @@
|
|||||||
<html>
|
|
||||||
<BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="200">
|
|
||||||
<table width="80%" height="20%" border="0" cellspacing="0" cellpadding="0">
|
|
||||||
<tr align="center">
|
|
||||||
<td valign="middle">
|
|
||||||
<FONT size="5" color="0000FF">Welcome enter into</FONT>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr align="center">
|
|
||||||
<td valign="middle">
|
|
||||||
<FONT size="5" color="0000FF"><DATA serverName></FONT>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</BODY>
|
|
||||||
</html>
|
|
||||||
|
Before Width: | Height: | Size: 82 B |
@@ -1 +0,0 @@
|
|||||||
<HTML><BODY></BODY></HTML>
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
<html>
|
|
||||||
<BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="0">
|
|
||||||
<table width="60%" height="60%" border="0" cellspacing="0" cellpadding="0">
|
|
||||||
<tr align="center">
|
|
||||||
<td valign="middle">
|
|
||||||
<FONT size="5" color="0000FF">In developing</FONT>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</BODY>
|
|
||||||
</html>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html">
|
|
||||||
<title><DATA serverName></title>
|
|
||||||
</head>
|
|
||||||
<frameset rows="50,*" framespacing="0" border="0" frameborder="0">
|
|
||||||
<frameset cols="550,*" framespacing="0" border="0" frameborder="0">
|
|
||||||
<frame name="header" scrolling="no" noresize target="downMain" src="topMenu.html" style="border-bottom: 0 solid #000000" marginwidth="0" marginheight="0">
|
|
||||||
<frame name="alarmNumList" scrolling="no" src="alarmNumList.html">
|
|
||||||
</frameset>
|
|
||||||
<frame name="downMain" src="statusIndex.html">
|
|
||||||
<noframes>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</noframes>
|
|
||||||
</frameset>
|
|
||||||
</html>
|
|
||||||
|
Before Width: | Height: | Size: 85 B |
|
Before Width: | Height: | Size: 83 B |
@@ -1,23 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
<base>
|
|
||||||
<body>
|
|
||||||
|
Before Width: | Height: | Size: 87 B |
|
Before Width: | Height: | Size: 192 B |
|
Before Width: | Height: | Size: 301 B |
@@ -1,25 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
<base target="detailContents">
|
|
||||||
<body>
|
|
||||||
<form method="POST" name="selectform" action="./singleDetailContent.html">
|
|
||||||
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<body topmargin="5" leftmargin="12">
|
|
||||||
<table boder="0" width="100%">
|
|
||||||
<tr> </tr>
|
|
||||||
<tr> </tr>
|
|
||||||
</table>
|
|
||||||
<table border="0" width="100%" cellpadding="0" cellspacing="1">
|
|
||||||
<tr><td><p align="center"><font color="#0000FF" size="2">Server summary information</font></p></td></tr>
|
|
||||||
</table>
|
|
||||||
<table border="1" width="100%" cellpadding="1" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF">
|
|
||||||
<tr bgcolor="#E6E6E6"><td align="left">System</td><td align="left">Status</td><td align="left">Alarm description</td><td align="left">Refresh time</td></tr>
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
A:link {text-decoration: none; color: #000000}
|
|
||||||
A:visited {text-decoration: none; color: #000000}
|
|
||||||
A:hover {text-decoration: none; color: #FFFFFF}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
<base target="downMain">
|
|
||||||
<script LANGUAGE="JavaScript" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
var nav=navigator.appName; //浏览器的名称
|
|
||||||
var ver=navigator.appVersion;//浏览器的版本
|
|
||||||
var IE4,NS4;
|
|
||||||
|
|
||||||
var bV=parseInt(navigator.appVersion);
|
|
||||||
if (ver.indexOf("MSIE") != -1){
|
|
||||||
IE4=true;
|
|
||||||
NS4=false;
|
|
||||||
}else{
|
|
||||||
IE4=false;
|
|
||||||
NS4=true;
|
|
||||||
}
|
|
||||||
var DOM=(!document.layers && !document.all && bV>=4) ? true : false; // A hack to guess if the browser supports the DOM
|
|
||||||
var capable = (NS4 || IE4 || DOM) ? true : false;
|
|
||||||
|
|
||||||
var colorOfMClick = "#b5b5b5";
|
|
||||||
var colorGray = "#A5A5A5";
|
|
||||||
var colorBlack = "#000000";
|
|
||||||
var colorWhite = "#FFFFFF";
|
|
||||||
|
|
||||||
function defaultClick(){
|
|
||||||
if(IE4){
|
|
||||||
divColl = document.all.tags("DIV");
|
|
||||||
divColl(0).style.background =colorOfMClick;
|
|
||||||
}else if(NS4){
|
|
||||||
document.layers[0].style.background = colorOfMClick;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
function beMOver(e)
|
|
||||||
{
|
|
||||||
if(e.style.background != colorOfMClick){
|
|
||||||
e.style.background=colorGray;
|
|
||||||
e.style.color=colorWhite;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
function beMOut(e)
|
|
||||||
{
|
|
||||||
if(e.style.background != colorOfMClick){
|
|
||||||
e.style.background=colorWhite;
|
|
||||||
e.style.color=colorBlack;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function beMClick(e)
|
|
||||||
{
|
|
||||||
if (!capable) return;
|
|
||||||
if (IE4) {
|
|
||||||
divColl = document.all.tags("DIV");
|
|
||||||
for (i=0; i<divColl.length; i++){
|
|
||||||
divColl(i).style.background =colorWhite;
|
|
||||||
divColl(i).style.color =colorBlack;
|
|
||||||
}
|
|
||||||
e.style.background=colorOfMClick;
|
|
||||||
} else if(NS4) {
|
|
||||||
for (i=0; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
whichID.style.background = colorWhite;
|
|
||||||
whichID.style.color = colorBlack;
|
|
||||||
}
|
|
||||||
whichID.style.background = colorOfMClick;
|
|
||||||
} else if(DOM) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
-->
|
|
||||||
</script>
|
|
||||||
<body onload="defaultClick()">
|
|
||||||
<table>
|
|
||||||
<tr>
|
|
||||||
<td rowspan="2"><img align=absBottom border="0" src="alvr_125.gif" > </td>
|
|
||||||
<td valign="bottom">
|
|
||||||
<table border="1" cellpadding="-1" cellspacing="-1" bordercolor="#666666" bordercolordark="#FFFFFF">
|
|
||||||
<tr>
|
|
||||||
|
|
||||||
@@ -1,93 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
<script language="JavaScript">
|
|
||||||
<!--
|
|
||||||
function question_Validator(theForm)
|
|
||||||
{
|
|
||||||
if(theForm.userName.value==''){
|
|
||||||
var AccountEmpty="Account cannot be empty";
|
|
||||||
alert(AccountEmpty);
|
|
||||||
theForm.userName.focus();
|
|
||||||
return(false);
|
|
||||||
}else if(theForm.password.value==''){
|
|
||||||
var PasswordEmpty="Password cannot be empty";
|
|
||||||
alert(PasswordEmpty);
|
|
||||||
theForm.password.focus();
|
|
||||||
return(false);
|
|
||||||
}else if(theForm.re_password.value==''){
|
|
||||||
var rePasswordEmpty="Confirm Password cannot be empty";
|
|
||||||
alert(rePasswordEmpty);
|
|
||||||
theForm.re_password.focus();
|
|
||||||
return(false);
|
|
||||||
}else if(theForm.realName.value==''){
|
|
||||||
var InputName="Please input real name";
|
|
||||||
alert(InputName);
|
|
||||||
theForm.realName.focus();
|
|
||||||
return(false);
|
|
||||||
}else{
|
|
||||||
if(theForm.userName.value.length> 16 || theForm.userName.value.length< 6){
|
|
||||||
var userNameLength="Account name digit has a mistake";
|
|
||||||
alert(userNameLength);
|
|
||||||
theForm.userName.focus();
|
|
||||||
return (false);
|
|
||||||
}
|
|
||||||
if(theForm.password.value.length < 6 || theForm.password.value.length> 16){
|
|
||||||
var PasswordLength="Password digit has a mistake";
|
|
||||||
alert(PasswordLength);
|
|
||||||
theForm.password.focus();
|
|
||||||
return (false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(theForm.re_password.value.length < 6 || theForm.re_password.value.length> 16){
|
|
||||||
var rePasswordLength="Confirm Password digit has a mistake";
|
|
||||||
alert(rePasswordLength);
|
|
||||||
theForm.re_password.focus();
|
|
||||||
return (false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(theForm.password.value != theForm.re_password.value){
|
|
||||||
var RepeatPassword="Input Password is not coherent";
|
|
||||||
alert(RepeatPassword);
|
|
||||||
theForm.re_password.focus();
|
|
||||||
return (false);
|
|
||||||
}
|
|
||||||
if(theForm.realName.value.length> 16){
|
|
||||||
var realNameLength="Real name digit has a mistake";
|
|
||||||
alert(realNameLength);
|
|
||||||
theForm.realName.focus();
|
|
||||||
return (false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return (true);
|
|
||||||
}
|
|
||||||
|
|
||||||
function set_value(check_box,check_input,check_value)
|
|
||||||
{ if(check_box.checked){
|
|
||||||
check_input.value=check_value;
|
|
||||||
}else{
|
|
||||||
check_input.value='';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<td align="left" width="10%">
|
|
||||||
<nobr>
|
|
||||||
<a href="./userConf.html?confMode=add"><IMG align=absBottom border=0 src="./add.gif" >Add</a>
|
|
||||||
</nobr>
|
|
||||||
</td>
|
|
||||||
|
|
||||||
<form method="POST" name=confForm action="./userConf.html" >
|
|
||||||
<table border="1" width="85%" cellpadding="2" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF">
|
|
||||||
<tr bgcolor="#E6E6E6">
|
|
||||||
<td align="center">Account name</td>
|
|
||||||
<td align="center">Privilege</td>
|
|
||||||
<td align="center">Real name</td>
|
|
||||||
<td align="center"> </td>
|
|
||||||
<td align="center"> </td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
1:Status;status;1;
|
|
||||||
1.1:status;./status.html;
|
|
||||||
1.2:alarm;./alarmList.html;
|
|
||||||
|
|
||||||
2:Configuration;param;2;
|
|
||||||
2.1:MSC;detailIndex;
|
|
||||||
2.2:VLR;detailIndex;
|
|
||||||
2.3:HLR;detailIndex;
|
|
||||||
2.4:PPS;detailIndex;
|
|
||||||
2.5:SMSC;detailIndex;
|
|
||||||
2.6:AUC;detailIndex;
|
|
||||||
|
|
||||||
4:Peripheral;peripheral;2;
|
|
||||||
4.1:OMC-0;http://172.18.128.1;OMC-0;
|
|
||||||
|
|
||||||
5:Template;template;4;
|
|
||||||
5.1:Admin;./userList.html;
|
|
||||||
@@ -1,272 +0,0 @@
|
|||||||
<html>
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #D3DCE3;}
|
|
||||||
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
|
|
||||||
form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
|
|
||||||
textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
input.button {font-family: Verdana; font-size: 8pt}
|
|
||||||
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; BACKGROUND-COLOR: white; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
|
|
||||||
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
|
|
||||||
A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #0000FF}
|
|
||||||
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FF0000}
|
|
||||||
A:link.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:visited.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
|
|
||||||
A:hover.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
|
|
||||||
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<base target="contents">
|
|
||||||
<style type="text/css">
|
|
||||||
<!--
|
|
||||||
A:link{ color: #000000}
|
|
||||||
A:visited {color: #000000}
|
|
||||||
A:hover {color: #FFFFFF; background:#858585; text-decoration: underline;}
|
|
||||||
A:active {color: #FFFFFF; background:#858585;}
|
|
||||||
.parent {color: #000000;}
|
|
||||||
-->
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<!-- OMC Sever's timezone must is GMT0-->
|
|
||||||
<script LANGUAGE="JavaScript" language="JavaScript1.2">
|
|
||||||
var server_timestamp=<DATA time>;
|
|
||||||
var now = new Date();
|
|
||||||
var client_timestamp = now.getTime() / 1000;
|
|
||||||
var diff_seconds = server_timestamp - client_timestamp;
|
|
||||||
|
|
||||||
function clock()
|
|
||||||
{
|
|
||||||
now = new Date();
|
|
||||||
var timeZoneOffsetMin = now.getTimezoneOffset();
|
|
||||||
var years = now.getFullYear();
|
|
||||||
var months = now.getMonth();
|
|
||||||
var days = now.getDate();
|
|
||||||
var hours = now.getHours();
|
|
||||||
var minutes = now.getMinutes()+timeZoneOffsetMin;
|
|
||||||
var seconds = now.getSeconds()+diff_seconds;
|
|
||||||
|
|
||||||
theDate=new Date(Date.UTC(years,months,days,hours,minutes,seconds));
|
|
||||||
var DateYear=theDate.getFullYear();
|
|
||||||
|
|
||||||
var DateMonth=theDate.getUTCMonth()+1;
|
|
||||||
DateMonth=((DateMonth < 10) ? "0" : "")+DateMonth;
|
|
||||||
|
|
||||||
var DateDay=theDate.getUTCDate();
|
|
||||||
DateDay=((DateDay < 10) ? "0" : "")+DateDay;
|
|
||||||
|
|
||||||
var DateHour=theDate.getUTCHours();
|
|
||||||
DateHour=((DateHour < 10) ? "0" : "")+DateHour;
|
|
||||||
|
|
||||||
var DateMinute=theDate.getUTCMinutes();
|
|
||||||
DateMinute=((DateMinute < 10) ? "0" : "")+DateMinute;
|
|
||||||
|
|
||||||
var DateSecond=theDate.getUTCSeconds();
|
|
||||||
DateSecond=((DateSecond < 10) ? "0" : "")+DateSecond;
|
|
||||||
|
|
||||||
var Time=" "+DateYear+"-"+DateMonth+"-"+DateDay+" "+DateHour+":"+DateMinute+":"+DateSecond;
|
|
||||||
|
|
||||||
document.clock.time.value=Time;
|
|
||||||
Timer = setTimeout("clock()",1000);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</head>
|
|
||||||
<!--
|
|
||||||
<body onLoad="clock();initIt();">
|
|
||||||
-->
|
|
||||||
<body topmargin="5" leftmargin="0" onLoad="clock();initIt();">
|
|
||||||
|
|
||||||
<form name="clock">
|
|
||||||
<table border="0" cellpadding="0" cellspacing="0">
|
|
||||||
<tr><td align="center" title="OMC Server's time">
|
|
||||||
<INPUT TYPE="text" NAME="time" SIZE="20" style="border-left:medium none;border-right:medium none;border-top:medium none;border-bottom:medium none;font-size: 9pt" READONLY VALUE="">
|
|
||||||
</td></tr>
|
|
||||||
<!-- <tr><td align="center" title="Field Name"><font size=2><DATA serverName></font></td></tr>
|
|
||||||
<tr><td align="center"> User: [<DATA user>]</td></tr> -->
|
|
||||||
</table>
|
|
||||||
</form>
|
|
||||||
|
|
||||||
<script LANGUAGE="JavaScript" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
<!--检测浏览器的名称与版本2-->
|
|
||||||
var NS=((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>=3))?1:0;
|
|
||||||
var IE=((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=3))?1:0;
|
|
||||||
<!--window.document.write("<br>NS="+NS+",IE="+IE);-->
|
|
||||||
|
|
||||||
var bV=parseInt(navigator.appVersion);
|
|
||||||
//NS4=(document.layers) ? true : false;
|
|
||||||
//IE4=((document.all)&&(bV>=4)) ? true : false;
|
|
||||||
DOM=(!document.layers && !document.all && bV>=4) ? true : false; // A hack to guess if the browser supports the DOM
|
|
||||||
capable = (NS || IE || DOM) ? true : false;
|
|
||||||
|
|
||||||
function expandIt(){return}
|
|
||||||
function expandAll(){return}
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script language="JavaScript1.2" type="text/javascript">
|
|
||||||
<!--
|
|
||||||
isExpanded = false;
|
|
||||||
|
|
||||||
function getIndex(ID) {
|
|
||||||
ind = null;
|
|
||||||
for (i=0; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id == ID) {
|
|
||||||
ind = i;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return ind;
|
|
||||||
}
|
|
||||||
|
|
||||||
function arrange() {
|
|
||||||
nextY = document.layers[firstInd].pageY + document.layers[firstInd].document.height;
|
|
||||||
for (i=firstInd+1; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.visibility != "hide") {
|
|
||||||
whichID.pageY = nextY;
|
|
||||||
nextY += whichID.document.height;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function initIt(){
|
|
||||||
if (NS) {
|
|
||||||
for (i=0; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id.indexOf("Child") != -1) whichID.visibility = "hide";
|
|
||||||
}
|
|
||||||
arrange();
|
|
||||||
} else if(IE) {
|
|
||||||
tempColl = document.all.tags("DIV");
|
|
||||||
for (i=0; i<tempColl.length; i++) {
|
|
||||||
if (tempColl(i).className == "child") tempColl(i).style.display = "none";
|
|
||||||
}
|
|
||||||
} else if(DOM) {
|
|
||||||
tempColl = document.getElementsByTagName("DIV");
|
|
||||||
for (i=0; i<tempColl.length; i++) {
|
|
||||||
if (tempColl(i).className == "child") tempColl(i).style.visibility = "hidden";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandIt(ID) {
|
|
||||||
if (!capable) return;
|
|
||||||
if (IE) {
|
|
||||||
expandIE(ID);
|
|
||||||
} else if(NS) {
|
|
||||||
expandNS(ID);
|
|
||||||
} else if(DOM) {
|
|
||||||
expandDOM(ID);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandIE(ID) {
|
|
||||||
whichEl = eval(ID + "Child");
|
|
||||||
// Modified Tobias Ratschiller 01-01-99:
|
|
||||||
// event.srcElement obviously only works when clicking directly
|
|
||||||
// on the image. Changed that to use the images's ID instead (so
|
|
||||||
// you've to provide a valid ID!).
|
|
||||||
|
|
||||||
//whichIm = event.srcElement;
|
|
||||||
whichIm = eval("Img" + ID);
|
|
||||||
|
|
||||||
if (whichEl.style.display == "none") {
|
|
||||||
whichEl.style.display = "block";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.style.display = "none";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
window.event.cancelBubble = true ;
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandNS(ID) {
|
|
||||||
whichEl = eval("document." + ID + "Child");
|
|
||||||
whichIm = eval("document." + ID + "Parent.document.images['imEx']");
|
|
||||||
if (whichEl.visibility == "hide") {
|
|
||||||
whichEl.visibility = "show";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.visibility = "hide";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
arrange();
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandDOM(ID)
|
|
||||||
{
|
|
||||||
whichEl = document.getElementById(ID + "Child");
|
|
||||||
whichIm = document.getElementById("Img"+ID);
|
|
||||||
|
|
||||||
if (whichEl.style.visibility != "visible") {
|
|
||||||
whichEl.style.visibility = "visible";
|
|
||||||
whichIm.src = "midminus.gif";
|
|
||||||
} else {
|
|
||||||
whichEl.style.visibility = "hidden";
|
|
||||||
whichIm.src = "midplus.gif";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function expandAll()
|
|
||||||
{
|
|
||||||
// Brian Birtles 7-Jun-00 : This fn might be unnecessary (for phpMyAdmin).
|
|
||||||
// My changes are certainly untested.
|
|
||||||
newSrc = (isExpanded) ? "midplus.gif" : "midminus.gif";
|
|
||||||
|
|
||||||
if (NS) {
|
|
||||||
// TR-02-01-99: Don't need that
|
|
||||||
// document.images["imEx"].src = newSrc;
|
|
||||||
for (i=firstInd; i<document.layers.length; i++) {
|
|
||||||
whichID = document.layers[i];
|
|
||||||
if (whichID.id.indexOf("Parent") != -1) {
|
|
||||||
whichID.document.images["imEx"].src = newSrc;
|
|
||||||
}
|
|
||||||
if (whichID.id.indexOf("Child") != -1) {
|
|
||||||
whichID.visibility = (isExpanded) ? "hide" : "show";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
arrange();
|
|
||||||
if (isExpanded) scrollTo(0,document.layers[firstInd].pageY);
|
|
||||||
} else if(IE) {
|
|
||||||
if(divColl = document.all.tags("DIV")){
|
|
||||||
for (i=0; i<divColl.length; i++) {
|
|
||||||
if (divColl(i).className == "child") {
|
|
||||||
divColl(i).style.display = (isExpanded) ? "none" : "block";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(imColl = document.images.item("imEx")){
|
|
||||||
for (i=0; i<imColl.length; i++) {
|
|
||||||
imColl(i).src = newSrc;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if(DOM) {
|
|
||||||
divColl = document.getElementsByTagName("DIV");
|
|
||||||
for (i=0; i<divColl.length; i++) {
|
|
||||||
if (divColl(i).className == "child") {
|
|
||||||
divColl(i).style.visibility = (isExpanded) ? "hidden" : "visible";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
imColl = document.getElementsByName("imEx");
|
|
||||||
for (i=0; i<imColl.length; i++) {
|
|
||||||
imColl(i).src = newSrc;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
isExpanded = !isExpanded;
|
|
||||||
}
|
|
||||||
|
|
||||||
//-->
|
|
||||||
</script>
|
|
||||||
<DATA leftMenu>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
200;0;1;3;running time overflow;
200;0;2;3;incoming message buffer overflow for port0;
200;0;3;3;incoming message buffer overflow for port1;
200;0;4;3;incoming message buffer overflow for port2;
200;0;5;3;incoming message buffer overflow for port3;
200;0;6;3;incoming message buffer overflow for port4;
200;0;7;3;incoming message buffer overflow for port5;
200;0;8;3;incoming message buffer overflow for port6;
200;0;9;3;incoming message buffer overflow for port7;
200;0;10;3;incoming message buffer overflow for port8;
200;0;11;3;incoming message buffer overflow for port9;
200;0;12;3;incoming message buffer overflow for port10;
200;0;13;3;incoming message buffer overflow for port11;
200;0;14;3;incoming message buffer overflow for port12;
200;0;15;3;incoming message buffer overflow for port13;
200;0;16;3;incoming message buffer overflow for port14;
200;0;17;3;incoming message buffer overflow for port15;
200;0;18;3;incoming message buffer overflow for port16;
200;0;19;3;incoming message buffer overflow for port17;
200;0;20;3;incoming message buffer overflow for port18;
200;0;21;3;incoming message buffer overflow for port19;
200;0;22;3;incoming message buffer overflow for port20;
200;0;23;3;incoming message buffer overflow for port21;
200;0;24;3;incoming message buffer overflow for port22;
200;0;25;3;incoming message buffer overflow for port23;
200;0;26;3;incoming message buffer overflow for port24;
200;0;27;3;incoming message buffer overflow for port25;
200;0;28;3;incoming message buffer overflow for port26;
200;0;29;3;incoming message buffer overflow for port27;
200;0;30;3;incoming message buffer overflow for port28;
200;0;31;3;incoming message buffer overflow for port29;
200;0;32;3;incoming message buffer overflow for port30;
200;0;33;3;incoming message buffer overflow for port31;
200;0;34;3;outgoing message buffer overflow for port0;
200;0;35;3;outgoing message buffer overflow for port1;
200;0;36;3;outgoing message buffer overflow for port2;
200;0;37;3;outgoing message buffer overflow for port3;
200;0;38;3;outgoing message buffer overflow for port4;
200;0;39;3;outgoing message buffer overflow for port5;
200;0;40;3;outgoing message buffer overflow for port6;
200;0;41;3;outgoing message buffer overflow for port7;
200;0;42;3;outgoing message buffer overflow for port8;
200;0;43;3;outgoing message buffer overflow for port9;
200;0;44;3;outgoing message buffer overflow for port10;
200;0;45;3;outgoing message buffer overflow for port11;
200;0;46;3;outgoing message buffer overflow for port12;
200;0;47;3;outgoing message buffer overflow for port13;
200;0;48;3;outgoing message buffer overflow for port14;
200;0;49;3;outgoing message buffer overflow for port15;
200;0;50;3;outgoing message buffer overflow for port16;
200;0;51;3;outgoing message buffer overflow for port17;
200;0;52;3;outgoing message buffer overflow for port18;
200;0;53;3;outgoing message buffer overflow for port19;
200;0;54;3;outgoing message buffer overflow for port20;
200;0;55;3;outgoing message buffer overflow for port21;
200;0;56;3;outgoing message buffer overflow for port22;
200;0;57;3;outgoing message buffer overflow for port23;
200;0;58;3;outgoing message buffer overflow for port24;
200;0;59;3;outgoing message buffer overflow for port25;
200;0;60;3;outgoing message buffer overflow for port26;
200;0;61;3;outgoing message buffer overflow for port27;
200;0;62;3;outgoing message buffer overflow for port28;
200;0;63;3;outgoing message buffer overflow for port29;
200;0;64;3;outgoing message buffer overflow for port30;
200;0;65;3;outgoing message buffer overflow for port31;
200;0;66;3;port0 out of service;
200;0;67;3;port1 out of service;
200;0;68;3;port2 out of service;
200;0;69;3;port3 out of service;
200;0;70;3;port4 out of service;
200;0;71;3;port5 out of service;
200;0;72;3;port6 out of service;
200;0;73;3;port7 out of service;
200;0;74;3;port8 out of service;
200;0;75;3;port9 out of service;
200;0;76;3;port10 out of service;
200;0;77;3;port11 out of service;
200;0;78;3;port12 out of service;
200;0;79;3;port13 out of service;
200;0;80;3;port14 out of service;
200;0;81;3;port15 out of service;
200;0;82;3;port16 out of service;
200;0;83;3;port17 out of service;
200;0;84;3;port18 out of service;
200;0;85;3;port19 out of service;
200;0;86;3;port20 out of service;
200;0;87;3;port21 out of service;
200;0;88;3;port22 out of service;
200;0;89;3;port23 out of service;
200;0;90;3;port24 out of service;
200;0;91;3;port25 out of service;
200;0;92;3;port26 out of service;
200;0;93;3;port27 out of service;
200;0;94;3;port28 out of service;
200;0;95;3;port29 out of service;
200;0;96;3;port30 out of service;
200;0;97;3;port31 out of service;
200;0;254;1; Can not receive heartbeat;
200;1;1;3;running time overflow;
200;1;2;3;buffer for message to SCCP overflow;
200;1;3;3;buffer(for message from SCCP) overflow;
200;1;4;3;buffer(for message to TUP)overflow;
200;1;5;3;buffer(for message from TUP)overflow;
200;1;6;3;buffer(for message to ISUP)overflow;
200;1;7;3;buffer(forLine truncated
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
200;PLAT;1.3.6.1.4.1.1373.1.3.2;
|
|
||||||
320;MSC;1.3.6.1.4.1.1373.1.3.3.2;
|
|
||||||
330;HLR;1.3.6.1.4.1.1373.1.3.3.3;
|
|
||||||
340;AUC;1.3.6.1.4.1.1373.1.3.3.4;
|
|
||||||
325;VLR;1.3.6.1.4.1.1373.1.3.3.2.5;
|
|
||||||
388;MSS;1.3.6.1.4.1.1373.1.3.3.16;
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
#Service mode 1:Server 2:Client 3:Server&Client
|
|
||||||
ServiceMod = 3;
|
|
||||||
|
|
||||||
Identity = "test.aio-0.iwv";
|
|
||||||
|
|
||||||
Realm = "aio-0.iwv";
|
|
||||||
|
|
||||||
Port = 3868;
|
|
||||||
|
|
||||||
SecPort = 0;
|
|
||||||
|
|
||||||
SCTPStr = 10;
|
|
||||||
|
|
||||||
#TLS_Cred = "./cacert.pem",
|
|
||||||
# "./cakey.pem";
|
|
||||||
#TLS_CA = "./cacert.pem";
|
|
||||||
|
|
||||||
#Connect to peer. e.g ConnectPeer = "peer1.localdomain" { No_TLS; No_FWD; No_IP4; No_IP6; No_TCP; No_SCTP; Prefer_TCP; };
|
|
||||||
#SCTP
|
|
||||||
#ConnectPeer = "a.client.com" { Realm = "client.com"; No_TLS; No_FWD; No_TCP; };
|
|
||||||
#TCP
|
|
||||||
ConnectPeer = "a.client.com" { Realm = "client.com"; No_FWD; No_TLS; No_SCTP; Prefer_TCP; };
|
|
||||||
|
|
||||||
#Log levels 0:anything 1:debug 3:notice 5:error 6:fatal
|
|
||||||
LogLevel = 3;
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
|
|
||||||
******************
|
|
||||||
* Module PAGE *
|
|
||||||
******************
|
|
||||||
|
|
||||||
Welcome to DEBUG MONITOR.
|
|
||||||
|
|
||||||
Press 's' or 'S' to enter "SUB MODULE SELECTION PAGE".
|
|
||||||
|
|
||||||
In "SUB MODULE SELECTION PAGE",
|
|
||||||
Press 'x' or 'X' to return "HELP PAGE",
|
|
||||||
Press 'a-p' or 'A-P' to select sub module.
|
|
||||||
|
|
||||||
In each sub module, Press '0-9' and 'a-f' to select pages.
|
|
||||||
|
|
||||||
There are two methods to use Debug,
|
|
||||||
1. Serial Port, use PC-to-PC serial line.
|
|
||||||
2. Telnet, use "telnet dst_host_ip 4965".
|
|
||||||
|
|
||||||
$
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
#ipconfig
|
|
||||||
#port=type,num,interface
|
|
||||||
#type=UDP/TCP
|
|
||||||
#num=0-6
|
|
||||||
#interface=BUFFER/DIRECT
|
|
||||||
|
|
||||||
4950=UDP,6,DIRECT
|
|
||||||
4951=UDP,0,BUFFER
|
|
||||||
4952=UDP,3,BUFFER
|
|
||||||
4953=UDP,3,BUFFER
|
|
||||||
4954=UDP,3,BUFFER
|
|
||||||
4955=UDP,3,BUFFER
|
|
||||||
4956=UDP,3,BUFFER
|
|
||||||
4957=UDP,4,BUFFER
|
|
||||||
4958=UDP,0,BUFFER
|
|
||||||
4959=UDP,2,BUFFER
|
|
||||||
4960=UDP,3,BUFFER
|
|
||||||
4961=UDP,2,BUFFER
|
|
||||||
4962=UDP,0,BUFFER
|
|
||||||
4963=UDP,3,BUFFER
|
|
||||||
4964=UDP,3,BUFFER
|
|
||||||
4965=TCP,3,BUFFER
|
|
||||||
4966=UDP,3,DIRECT
|
|
||||||
4967=UDP,3,DIRECT
|
|
||||||
4968=UDP,2,BUFFER
|
|
||||||
4969=UDP,3,BUFFER
|
|
||||||
4970=UDP,3,BUFFER
|
|
||||||
4971=UDP,3,BUFFER
|
|
||||||
4972=UDP,2,BUFFER
|
|
||||||
4973=UDP,3,BUFFER
|
|
||||||
[port transfer]
|
|
||||||
4966=2727
|
|
||||||
4967=2427
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
# operation code configure file
|
|
||||||
total data length=62
|
|
||||||
|
|
||||||
#operation code/class/timer
|
|
||||||
No.1:01 01 20 // HandoffMeasurementRequest
|
|
||||||
No.2:02 01 10 // FacilitiesDirective
|
|
||||||
No.3:03 01 20 // MobileOnChannel
|
|
||||||
No.4:04 01 05 // HandoffBack
|
|
||||||
No.5:05 01 20 // FacilitiesRelease
|
|
||||||
No.6:06 01 20 // QualificationRequest
|
|
||||||
No.7:07 01 05 // QualificationDirective
|
|
||||||
No.8:08 01 05 // Blocking
|
|
||||||
No.9:09 01 20 // Unblocking
|
|
||||||
No.10:10 01 20 // ResetCircuit
|
|
||||||
No.11:11 01 20 // TrunkTest
|
|
||||||
No.12:12 01 20 // TrunkTestDisconnect
|
|
||||||
No.13:13 01 20 // RegistrationNotification
|
|
||||||
No.14:14 01 20 // RegistrationCancellation
|
|
||||||
No.15:15 01 20 // LocationRequest
|
|
||||||
No.16:16 01 20 // RoutingRequest
|
|
||||||
No.17:17 01 20 // FeatureRequest
|
|
||||||
No.18:18 01 20 // ServiceProfileRequest
|
|
||||||
No.19:19 01 20 // ServiceProfileDirective
|
|
||||||
No.20:20 01 20 // UnreliableRoamerDataDirective
|
|
||||||
No.21:21 01 20 // CallDataREquest
|
|
||||||
No.22:22 01 20 // MSInactive
|
|
||||||
No.23:23 01 20 // TransferToNumberRequest
|
|
||||||
No.24:24 01 20 // RedirectionRequest
|
|
||||||
No.25:25 01 20 // HandoffToThird
|
|
||||||
No.26:26 01 20 // FlashRequest
|
|
||||||
No.27:27 01 60 // AuthenticationDirective
|
|
||||||
No.28:28 01 20 // AuthenticationRequest
|
|
||||||
No.29:29 01 20 // BaseStationChallenge
|
|
||||||
No.30:30 01 20 // AuthenticationFailureReport
|
|
||||||
No.31:31 01 20 // CountRequest
|
|
||||||
No.32:32 01 20 // InterSystemPage
|
|
||||||
No.33:33 01 600 // UnsolicitedResponse
|
|
||||||
No.34:34 01 60 // BulkDeregistration
|
|
||||||
No.35:35 01 60 // HandoffMeasurementRequest2
|
|
||||||
No.36:36 01 60 // FacilitiesDirective2
|
|
||||||
No.37:37 03 20 // HandoffBack2
|
|
||||||
No.38:38 01 20 // HandoffToThird2
|
|
||||||
No.39:39 01 20 // AuthenticationDirectiveForward
|
|
||||||
No.40:40 01 20 // AuthenticationStatusReport
|
|
||||||
No.41:41 01 60 // InformationBackward
|
|
||||||
No.42:42 01 60 // InformationDirective
|
|
||||||
No.43:43 01 05 // InformationForward
|
|
||||||
No.44:44 01 05 // InterSystemAnswer
|
|
||||||
No.45:45 01 05 // InterSystemPage2
|
|
||||||
No.46:46 01 05 // InterSystemSetup
|
|
||||||
No.47:47 01 20 // OriginationRequest
|
|
||||||
No.48:48 01 20 // RandomVariableRequest
|
|
||||||
No.49:49 01 20 // RedirectionDirective
|
|
||||||
No.50:50 01 20 // RemoteUserInteractionDirective
|
|
||||||
No.51:51 01 20 // SMSDeliveryBackward
|
|
||||||
No.52:52 01 20 // SMSDeliveryForward
|
|
||||||
No.53:53 01 20 // SMSDeliveryPointToPoint
|
|
||||||
No.54:54 01 20 // SMSNotification
|
|
||||||
No.55:55 01 20 // SMSRequest
|
|
||||||
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
#application context name configure file
|
|
||||||
total data length=36
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:01 03 // network location update
|
|
||||||
No.2:02 03 // location cancel
|
|
||||||
No.3:03 03 // roaming number enquiry
|
|
||||||
No.4:05 03 // location info retrieval
|
|
||||||
No.5:10 02 // reset context
|
|
||||||
No.6:11 02 // handover control
|
|
||||||
No.7:13 03 // equipment management
|
|
||||||
No.8:14 03 // info retrieval
|
|
||||||
No.9:15 03 // inter VLR info retrieval
|
|
||||||
No.10:16 03 // subscriber data management
|
|
||||||
No.11:17 03 // tracing
|
|
||||||
No.12:18 03 // network functional SS
|
|
||||||
No.13:19 02 // network unstructured SS
|
|
||||||
No.14:20 03 // short message gateway
|
|
||||||
No.15:21 03 // short message MO relay
|
|
||||||
No.16:23 03 // short message alert
|
|
||||||
No.17:24 03 // short message waiting data management
|
|
||||||
No.18:25 03 // mobile terminating short message relay
|
|
||||||
No.19:26 03 // imsi retrieval
|
|
||||||
No.20:27 03 // MS purging
|
|
||||||
No.21:28 03 // subscriber info enquiry
|
|
||||||
No.22:29 03 // any time info enquiry
|
|
||||||
No.23:06 03 // call control transfer
|
|
||||||
No.24:36 03 // invocation notification
|
|
||||||
No.25:12 03 // sIWFS allocation
|
|
||||||
No.26:31 03 // group call control
|
|
||||||
No.27:32 03 // GPRS location update
|
|
||||||
No.28:33 03 // GPRS location info retrieval
|
|
||||||
No.29:34 03 // failure report
|
|
||||||
No.30:35 03 // GPRS notify
|
|
||||||
No.31:07 03 // reporting
|
|
||||||
No.32:08 03 // call completion
|
|
||||||
No.33:200 03 // security triplets (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.34:201 03 // subscriber interrogate (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.35:202 03 // HLR subscriber management (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.36:203 03 // HLR ping AUC (MAP-H defined by Meng Xiaozhen reserved)
|
|
||||||
NO.37:09 01 // Send parameter
|
|
||||||
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
#application context name configure file
|
|
||||||
total data length=36
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:01 01 // network location update
|
|
||||||
No.2:02 01 // location cancel
|
|
||||||
No.3:03 01 // roaming number enquiry
|
|
||||||
No.4:05 01 // location info retrieval
|
|
||||||
No.5:10 02 // reset context
|
|
||||||
No.6:11 02 // handover control
|
|
||||||
No.7:13 01 // equipment management
|
|
||||||
No.8:14 01 // info retrieval
|
|
||||||
No.9:15 01 // inter VLR info retrieval
|
|
||||||
No.10:16 01 // subscriber data management
|
|
||||||
No.11:17 03 // tracing
|
|
||||||
No.12:18 01 // network functional SS
|
|
||||||
No.13:19 02 // network unstructured SS
|
|
||||||
No.14:20 01 // short message gateway
|
|
||||||
No.15:21 01 // short message MO relay
|
|
||||||
No.16:23 01 // short message alert
|
|
||||||
No.17:24 01 // short message waiting data management
|
|
||||||
No.18:25 01 // mobile terminating short message relay
|
|
||||||
No.19:26 02 // imsi retrieval
|
|
||||||
No.20:27 01 // MS purging
|
|
||||||
No.21:28 03 // subscriber info enquiry
|
|
||||||
No.22:29 03 // any time info enquiry
|
|
||||||
No.23:06 03 // call control transfer
|
|
||||||
No.24:36 03 // invocation notification
|
|
||||||
No.25:12 03 // sIWFS allocation
|
|
||||||
No.26:31 03 // group call control
|
|
||||||
No.27:32 03 // GPRS location update
|
|
||||||
No.28:33 03 // GPRS location info retrieval
|
|
||||||
No.29:34 03 // failure report
|
|
||||||
No.30:35 03 // GPRS notify
|
|
||||||
No.31:07 03 // reporting
|
|
||||||
No.32:08 03 // call completion
|
|
||||||
No.33:200 02 // security triplets (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.34:201 02 // subscriber interrogate (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.35:202 02 // HLR subscriber management (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.36:203 02 // HLR ping AUC (MAP-H defined by Meng Xiaozhen reserved)
|
|
||||||
NO.37:09 01 // Send parameter
|
|
||||||
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
#application context name configure file
|
|
||||||
total data length=36
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:01 02 // network location update
|
|
||||||
No.2:02 03 // location cancel
|
|
||||||
No.3:03 02 // roaming number enquiry
|
|
||||||
No.4:05 02 // location info retrieval
|
|
||||||
No.5:10 02 // reset context
|
|
||||||
No.6:11 02 // handover control
|
|
||||||
No.7:13 02 // equipment management
|
|
||||||
No.8:14 02 // info retrieval
|
|
||||||
No.9:15 02 // inter VLR info retrieval
|
|
||||||
No.10:16 02 // subscriber data management
|
|
||||||
No.11:17 02 // tracing
|
|
||||||
No.12:18 02 // network functional SS
|
|
||||||
No.13:19 02 // network unstructured SS
|
|
||||||
No.14:20 02 // short message gateway
|
|
||||||
No.15:21 02 // short message MO relay
|
|
||||||
No.16:23 02 // short message alert
|
|
||||||
No.17:24 02 // short message waiting data management
|
|
||||||
No.18:25 02 // mobile terminating short message relay
|
|
||||||
No.19:26 02 // imsi retrieval
|
|
||||||
No.20:27 02 // MS purging
|
|
||||||
No.21:28 03 // subscriber info enquiry
|
|
||||||
No.22:29 03 // any time info enquiry
|
|
||||||
No.23:06 03 // call control transfer
|
|
||||||
No.24:36 03 // invocation notification
|
|
||||||
No.25:12 03 // sIWFS allocation
|
|
||||||
No.26:31 03 // group call control
|
|
||||||
No.27:32 03 // GPRS location update
|
|
||||||
No.28:33 03 // GPRS location info retrieval
|
|
||||||
No.29:34 03 // failure report
|
|
||||||
No.30:35 02 // GPRS notify
|
|
||||||
No.31:07 02 // reporting
|
|
||||||
No.32:08 03 // call completion
|
|
||||||
No.33:200 02 // security triplets (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.34:201 02 // subscriber interrogate (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.35:202 02 // HLR subscriber management (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.36:203 02 // HLR ping AUC (MAP-H defined by Meng Xiaozhen reserved)
|
|
||||||
NO.37:09 01 // Send parameter
|
|
||||||
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
#application context name configure file
|
|
||||||
total data length=36
|
|
||||||
|
|
||||||
#application context name data
|
|
||||||
No.1:01 03 // network location update
|
|
||||||
No.2:02 03 // location cancel
|
|
||||||
No.3:03 03 // roaming number enquiry
|
|
||||||
No.4:05 03 // location info retrieval
|
|
||||||
No.5:10 02 // reset context
|
|
||||||
No.6:11 02 // handover control
|
|
||||||
No.7:13 03 // equipment management
|
|
||||||
No.8:14 03 // info retrieval
|
|
||||||
No.9:15 03 // inter VLR info retrieval
|
|
||||||
No.10:16 03 // subscriber data management
|
|
||||||
No.11:17 03 // tracing
|
|
||||||
No.12:18 03 // network functional SS
|
|
||||||
No.13:19 02 // network unstructured SS
|
|
||||||
No.14:20 03 // short message gateway
|
|
||||||
No.15:21 03 // short message MO relay
|
|
||||||
No.16:23 03 // short message alert
|
|
||||||
No.17:24 03 // short message waiting data management
|
|
||||||
No.18:25 03 // mobile terminating short message relay
|
|
||||||
No.19:26 03 // imsi retrieval
|
|
||||||
No.20:27 03 // MS purging
|
|
||||||
No.21:28 03 // subscriber info enquiry
|
|
||||||
No.22:29 03 // any time info enquiry
|
|
||||||
No.23:06 03 // call control transfer
|
|
||||||
No.24:36 03 // invocation notification
|
|
||||||
No.25:12 03 // sIWFS allocation
|
|
||||||
No.26:31 03 // group call control
|
|
||||||
No.27:32 03 // GPRS location update
|
|
||||||
No.28:33 03 // GPRS location info retrieval
|
|
||||||
No.29:34 03 // failure report
|
|
||||||
No.30:35 03 // GPRS notify
|
|
||||||
No.31:07 03 // reporting
|
|
||||||
No.32:08 03 // call completion
|
|
||||||
No.33:200 03 // security triplets (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.34:201 03 // subscriber interrogate (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.35:202 03 // HLR subscriber management (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.36:203 03 // HLR ping AUC (MAP-H defined by Meng Xiaozhen reserved)
|
|
||||||
NO.37:09 01 // Send parameter
|
|
||||||
|
|
||||||
@@ -1,71 +0,0 @@
|
|||||||
# operation code configure file
|
|
||||||
total data length=67
|
|
||||||
|
|
||||||
#operation code
|
|
||||||
No.1:02 01 20 // update location
|
|
||||||
No.2:03 01 10 // cancel location
|
|
||||||
No.3:67 01 20 // purge mobile station
|
|
||||||
No.4:55 01 05 // send identification
|
|
||||||
No.5:68 01 20 // prepare handover
|
|
||||||
No.6:29 03 108000 // send end signal
|
|
||||||
No.7:33 04 05 // process access signalling
|
|
||||||
No.8:34 04 05 // forward access signalling
|
|
||||||
No.9:69 01 20 // prepare subsequent handover
|
|
||||||
No.10:56 01 20 // send authentication info
|
|
||||||
No.11:43 01 20 // check IMEI
|
|
||||||
No.12:07 01 20 // insert subscriber data
|
|
||||||
No.13:08 01 20 // delete subscriber data
|
|
||||||
No.14:37 04 20 // reset
|
|
||||||
No.15:38 04 20 // forward check ss indication
|
|
||||||
No.16:57 01 20 // restore data
|
|
||||||
No.17:50 01 20 // active trace mode
|
|
||||||
No.18:51 01 20 // deactive trace mode
|
|
||||||
No.19:58 01 20 // send imsi
|
|
||||||
No.20:22 01 20 // send routing info
|
|
||||||
No.21:04 01 20 // provide roaming number
|
|
||||||
No.22:06 01 20 // resume call handling
|
|
||||||
No.23:31 01 20 // provide SIWFS number
|
|
||||||
No.24:32 01 20 // SIWFS signalling modify
|
|
||||||
No.25:73 01 20 // set report state
|
|
||||||
No.26:74 01 20 // status report
|
|
||||||
No.27:75 01 60 // remote user free
|
|
||||||
No.28:10 01 20 // register ss
|
|
||||||
No.29:11 01 20 // erase ss
|
|
||||||
No.30:12 01 20 // activate ss
|
|
||||||
No.31:13 01 20 // deactivate ss
|
|
||||||
No.32:14 01 20 // interrogate ss
|
|
||||||
No.33:59 01 600 // process unstructure ss request
|
|
||||||
No.34:60 01 60 // unstructure ss request
|
|
||||||
No.35:61 01 60 // unstructure ss notify
|
|
||||||
No.36:17 01 60 // register password
|
|
||||||
No.37:18 03 20 // get password
|
|
||||||
No.38:76 01 20 // register cc entry
|
|
||||||
No.39:77 01 20 // erase cc entry
|
|
||||||
No.40:45 01 20 // send routing info for sm
|
|
||||||
No.41:46 01 60 // mo forward sm
|
|
||||||
No.42:44 01 60 // mt forward sm
|
|
||||||
No.43:47 01 05 // report sm delivery status
|
|
||||||
No.44:63 04 05 // inform service centre
|
|
||||||
No.45:64 01 05 // alert service center
|
|
||||||
No.46:66 01 05 // ready for sm
|
|
||||||
No.47:70 01 20 // provider subscriber info
|
|
||||||
No.48:71 01 20 // any time interrogation
|
|
||||||
No.49:72 01 20 // ss invocatin notification
|
|
||||||
No.50:39 01 20 // prepare group call
|
|
||||||
No.51:40 03 108000 // send group call end signal
|
|
||||||
No.52:41 04 05 // process group call signalling
|
|
||||||
No.53:42 04 05 // forward group call signalling
|
|
||||||
No.54:23 01 20 // update GPRS location
|
|
||||||
No.55:24 01 20 // send routing info for GPRS
|
|
||||||
No.56:25 01 20 // failure report
|
|
||||||
No.57:26 01 20 // note ms present for GPRS
|
|
||||||
No.58:200 01 05 // security triplets (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.59:201 01 05 // interrogate subscriber (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.60:202 01 05 // hlr create subscriber (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.61:203 01 05 // hlr delete subscriber (MAP-H defined by Meng Xiaozhen)
|
|
||||||
No.62:204 01 05 // hlr ping auc (MAP-H defined by Meng Xiaozhen reserved)
|
|
||||||
No.63:128 01 20 // OPR:DetermineOprUser
|
|
||||||
No.64:129 01 20 // OPR:VlrLocationUpdate
|
|
||||||
No.65:130 01 20 // OPR:CreateUserWithMsisdnImei
|
|
||||||
No.66:131 01 20 // OPR:DeleteOprUser
|
|
||||||
No.67:132 01 20 // IMDM:VlrEnquiryIMDMStatus
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
bind ip=192.168.1.169
|
|
||||||
shm key shift=8
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
|
|
||||||
*******************
|
|
||||||
* MENU PAGE *
|
|
||||||
*******************
|
|
||||||
|
|
||||||
a -- IPTR m -- MNP
|
|
||||||
b -- MTP3 n -- DEBUG
|
|
||||||
c -- SCCP o -- AUC
|
|
||||||
d -- TCAP p -- SMPP
|
|
||||||
e -- XAPP r -- XUA
|
|
||||||
f -- MSC s -- BICC
|
|
||||||
g -- VLR t -- MGC
|
|
||||||
h -- EIR u -- GCP
|
|
||||||
i -- HLR v -- 8ECP
|
|
||||||
j -- SMSC w -- AIF
|
|
||||||
k -- PPS y -- ISUP
|
|
||||||
l -- SNMP z -- AAS
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
|
|
||||||
*******************
|
|
||||||
* MENU PAGE *
|
|
||||||
*******************
|
|
||||||
|
|
||||||
a -- ISDN m -- TCP
|
|
||||||
b -- IIF n --
|
|
||||||
c -- UES o --
|
|
||||||
d -- SSF p --
|
|
||||||
e -- MRFC r --
|
|
||||||
f -- SIP s --
|
|
||||||
g -- PALIM t --
|
|
||||||
h -- RADIUS u --
|
|
||||||
i -- RANAP v -- MEGACO
|
|
||||||
j -- OPR w --
|
|
||||||
k -- RLS y --
|
|
||||||
l -- MC z --
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
Name Ip0 Ip1
|
|
||||||
MESH0 155.226.202.78 155.226.202.79
|
|
||||||
MESH2 155.226.202.30 155.226.202.31
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
#MRFC MRFP Config File
|
|
||||||
[MRFP-0]
|
|
||||||
id=0
|
|
||||||
timestamp=1224123275
|
|
||||||
title=MRFP-0
|
|
||||||
local_domain=
|
|
||||||
dest_domain=iwf
|
|
||||||
dest_ip=172.25.196.30
|
|
||||||
dest_port=5070
|
|
||||||
conf_prefix=conf
|
|
||||||
trans_prefix=iwf
|
|
||||||
max_conference_user_num=90
|
|
||||||
max_transcoding_user_num=90
|
|
||||||
mrfp_type=2
|
|
||||||
admin_state=0
|
|
||||||
[MRFP-1]
|
|
||||||
id=1
|
|
||||||
timestamp=1329406204
|
|
||||||
title=MRFP-1
|
|
||||||
local_domain=172.25.192.51
|
|
||||||
dest_domain=iwf
|
|
||||||
dest_ip=172.25.196.30
|
|
||||||
dest_port=5070
|
|
||||||
conf_prefix=conf
|
|
||||||
trans_prefix=iwf
|
|
||||||
max_conference_user_num=30
|
|
||||||
max_transcoding_user_num=30
|
|
||||||
mrfp_type=2
|
|
||||||
admin_state=1
|
|
||||||
@@ -1,133 +0,0 @@
|
|||||||
#MSC ART Config File
|
|
||||||
[ART-1]
|
|
||||||
id=1
|
|
||||||
timestamp=946829328
|
|
||||||
title=ART-1
|
|
||||||
isup_cause-0=0
|
|
||||||
isup_cause-1=0
|
|
||||||
isup_cause-2=0
|
|
||||||
isup_cause-3=0
|
|
||||||
isup_cause-4=0
|
|
||||||
isup_cause-5=0
|
|
||||||
isup_cause-6=0
|
|
||||||
isup_cause-7=0
|
|
||||||
isup_cause-8=0
|
|
||||||
isup_cause-9=0
|
|
||||||
isup_cause-10=0
|
|
||||||
isup_cause-11=0
|
|
||||||
isup_cause-12=0
|
|
||||||
isup_cause-13=0
|
|
||||||
isup_cause-14=0
|
|
||||||
isup_cause-15=0
|
|
||||||
isup_cause-16=0
|
|
||||||
isup_cause-17=0
|
|
||||||
isup_cause-18=0
|
|
||||||
isup_cause-19=0
|
|
||||||
isup_cause-20=0
|
|
||||||
isup_cause-21=0
|
|
||||||
isup_cause-22=0
|
|
||||||
isup_cause-23=0
|
|
||||||
isup_cause-24=0
|
|
||||||
isup_cause-25=0
|
|
||||||
isup_cause-26=0
|
|
||||||
isup_cause-27=0
|
|
||||||
isup_cause-28=0
|
|
||||||
isup_cause-29=0
|
|
||||||
isup_cause-30=0
|
|
||||||
isup_cause-31=0
|
|
||||||
isup_cause-32=0
|
|
||||||
isup_cause-33=0
|
|
||||||
isup_cause-34=0
|
|
||||||
isup_cause-35=0
|
|
||||||
isup_cause-36=0
|
|
||||||
isup_cause-37=0
|
|
||||||
isup_cause-38=0
|
|
||||||
isup_cause-39=0
|
|
||||||
isup_cause-40=0
|
|
||||||
isup_cause-41=0
|
|
||||||
isup_cause-42=0
|
|
||||||
isup_cause-43=0
|
|
||||||
isup_cause-44=0
|
|
||||||
isup_cause-45=0
|
|
||||||
isup_cause-46=0
|
|
||||||
isup_cause-47=0
|
|
||||||
isup_cause-48=0
|
|
||||||
isup_cause-49=0
|
|
||||||
isup_cause-50=0
|
|
||||||
isup_cause-51=0
|
|
||||||
isup_cause-52=0
|
|
||||||
isup_cause-53=0
|
|
||||||
isup_cause-54=0
|
|
||||||
isup_cause-55=0
|
|
||||||
isup_cause-56=0
|
|
||||||
isup_cause-57=0
|
|
||||||
isup_cause-58=0
|
|
||||||
isup_cause-59=0
|
|
||||||
isup_cause-60=0
|
|
||||||
isup_cause-61=0
|
|
||||||
isup_cause-62=0
|
|
||||||
isup_cause-63=0
|
|
||||||
isup_cause-64=0
|
|
||||||
isup_cause-65=0
|
|
||||||
isup_cause-66=0
|
|
||||||
isup_cause-67=0
|
|
||||||
isup_cause-68=0
|
|
||||||
isup_cause-69=0
|
|
||||||
isup_cause-70=0
|
|
||||||
isup_cause-71=0
|
|
||||||
isup_cause-72=0
|
|
||||||
isup_cause-73=0
|
|
||||||
isup_cause-74=0
|
|
||||||
isup_cause-75=0
|
|
||||||
isup_cause-76=0
|
|
||||||
isup_cause-77=0
|
|
||||||
isup_cause-78=0
|
|
||||||
isup_cause-79=0
|
|
||||||
isup_cause-80=0
|
|
||||||
isup_cause-81=0
|
|
||||||
isup_cause-82=0
|
|
||||||
isup_cause-83=0
|
|
||||||
isup_cause-84=0
|
|
||||||
isup_cause-85=0
|
|
||||||
isup_cause-86=0
|
|
||||||
isup_cause-87=0
|
|
||||||
isup_cause-88=0
|
|
||||||
isup_cause-89=0
|
|
||||||
isup_cause-90=0
|
|
||||||
isup_cause-91=0
|
|
||||||
isup_cause-92=0
|
|
||||||
isup_cause-93=0
|
|
||||||
isup_cause-94=0
|
|
||||||
isup_cause-95=0
|
|
||||||
isup_cause-96=0
|
|
||||||
isup_cause-97=0
|
|
||||||
isup_cause-98=0
|
|
||||||
isup_cause-99=0
|
|
||||||
isup_cause-100=0
|
|
||||||
isup_cause-101=0
|
|
||||||
isup_cause-102=0
|
|
||||||
isup_cause-103=0
|
|
||||||
isup_cause-104=0
|
|
||||||
isup_cause-105=0
|
|
||||||
isup_cause-106=0
|
|
||||||
isup_cause-107=0
|
|
||||||
isup_cause-108=0
|
|
||||||
isup_cause-109=0
|
|
||||||
isup_cause-110=0
|
|
||||||
isup_cause-111=0
|
|
||||||
isup_cause-112=0
|
|
||||||
isup_cause-113=0
|
|
||||||
isup_cause-114=0
|
|
||||||
isup_cause-115=0
|
|
||||||
isup_cause-116=0
|
|
||||||
isup_cause-117=0
|
|
||||||
isup_cause-118=0
|
|
||||||
isup_cause-119=0
|
|
||||||
isup_cause-120=0
|
|
||||||
isup_cause-121=0
|
|
||||||
isup_cause-122=0
|
|
||||||
isup_cause-123=0
|
|
||||||
isup_cause-124=0
|
|
||||||
isup_cause-125=0
|
|
||||||
isup_cause-126=0
|
|
||||||
isup_cause-127=0
|
|
||||||