Definições de banco de dados, versão 1.9 do opensips.
Este material ainda não está finalizado
|
Accounting
acc
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
method |
string |
16 |
|
no |
|
|
O método é a função primária que um request chama no servidor
|
from_tag |
string |
64 |
|
no |
|
|
O parametro tag serve como um macanismo geral para identificar um dialogo, que é uma combinação do CALL-ID com duas tags, uma do participante no dialogo
|
to_tag |
string |
64 |
|
no |
|
|
O parametro tag serve como um macanismo geral para identificar um dialogo, que é uma combinação do CALL-ID com duas tags, uma do participante no dialogo
|
callid |
string |
64 |
|
no |
|
|
Cabeçalho CALL-ID identifica um invite especifico ou todos os registros de um cliente em particular
|
sip_code |
string |
3 |
|
no |
|
|
Codigo do reply SIP
|
sip_reason |
string |
32 |
|
no |
|
|
Razão do reply SIP
|
time |
datetime |
Nao especificado |
default |
no |
|
|
Data e hora de quando o registro foi incluido
|
duration |
unsigned int |
11 |
0 |
no |
|
|
Duração da chamada (do 200k do invite até o BYE) - este campo é populado apenas se o suporte a CDR estiver habilitado no módulo ACC (veja o parametro cdr_flag para mais informações)
|
setuptime |
unsigned int |
11 |
0 |
no |
|
|
Duração da inicialização da chamada ( do INVITE inicial até o 200OK ) - este campo é populado apenas se o suporte a CDR estiver habilitado no módulo ACC (veja o parametro cdr_flag para mais informações)
|
created |
datetime |
Nao especificado |
NULL |
yes |
|
|
A Data e hora da criação da chamada
|
acc - index's
Nome |
Tipo |
Links |
Descrição
|
callid_idx |
default |
callid |
|
missed_calls
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
method |
string |
16 |
|
no |
|
|
O método é a função primária que um request chama no servidor
|
from_tag |
string |
64 |
|
no |
|
|
O parametro tag serve como um macanismo geral para identificar um dialogo, que é uma combinação do CALL-ID com duas tags, uma do participante no dialogo
|
to_tag |
string |
64 |
|
no |
|
|
O parametro tag serve como um macanismo geral para identificar um dialogo, que é uma combinação do CALL-ID com duas tags, uma do participante no dialogo
|
callid |
string |
64 |
|
no |
|
|
Cabeçalho CALL-ID identifica um invite especifico ou todos os registros de um cliente em particular
|
sip_code |
string |
3 |
|
no |
|
|
Codigo do reply SIP
|
sip_reason |
string |
32 |
|
no |
|
|
Razão do reply SIP
|
time |
datetime |
Nao especificado |
default |
no |
|
|
Data e hora de quando o registro foi incluido
|
missed_calls - index's
Nome |
Tipo |
Links |
Descrição
|
callid_idx |
default |
callid |
|
Alias DB
dbaliases
Esta tabela é utilizada pelo modulo alias_db como uma alternativa para aliases de usuários via userloc. Maiores informações sobre o alias_db podem ser encontradas em: alias_db 1.9
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
alias_username |
string |
64 |
|
no |
|
|
Alias ou Telefone
|
alias_domain |
string |
64 |
|
no |
|
|
Dominio Alias
|
username |
string |
64 |
|
no |
|
|
Usuário ou Telefone
|
domain |
string |
64 |
|
no |
|
|
Nome de dominio
|
dbaliases index's
Nome |
Tipo |
Links |
Descrição
|
alias_idx |
unique |
alias_username, alias_domain |
|
target_idx |
default |
username, domain |
|
Subscriber
subscriber
Esta tabela é utilizada para prover as informações de autenticação, maiores informações sobre o auth_db podem ser encontadas em : auth_db 1.9
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
username |
string |
64 |
|
no |
|
|
Usuário / Telefone
|
domain |
string |
64 |
|
no |
|
|
Dominio
|
password |
string |
25 |
|
no |
|
|
Senha
|
email_address |
string |
64 |
|
no |
|
|
Endereço de email
|
ha1 |
string |
64 |
|
no |
|
|
md5(usuario:realm:senha)
|
ha1b |
string |
64 |
|
no |
|
|
md5(usuario@domino:realm:senha)
|
rpid |
string |
64 |
NULL |
yes |
|
|
O cabeçalho SIP Remote-Party-ID identifica quem esta chamando e inclue, usuário, se é origem ou destino, cabeçalhos de apresentação ou privacidade que especificam como a chamada sera apresentada.
|
subscriber index's
Nome |
Tipo |
Links |
Descrição
|
account_idx |
unique |
username, domain |
|
username_idx |
default |
username |
|
Operações com AVP
usr_preferences
Esta tabela é utilizada pelo módulo avpops para implementar Pares de Atributos e Valores (Attribute Value Pairs (AVP's)) . Mais informações sobre o módulo avpops podem ser encontradas em : avpops 1.9
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
uuid |
string |
64 |
|
no |
|
|
ID unico de usuário
|
username |
string |
128 |
0 |
no |
|
|
Usuário / Telefone
|
domain |
string |
64 |
|
no |
|
|
Dominio
|
attribute |
string |
32 |
|
no |
|
|
Atributo AVP
|
type |
int |
11 |
0 |
no |
|
|
Tipo de AVP
|
value |
string |
128 |
|
no |
|
|
Valor do AVP
|
last_modified |
datetime |
not specified |
'1900-01-01 00:00:00' |
no |
|
|
Data e hora de quando o registro foi atualizado
|
usr_preferences index's
Nome |
Tipo |
Links |
Descrição
|
ua_idx |
unique |
uuid, attribute |
|
uda_idx |
default |
username, domain, attribute |
|
value_idx |
default |
value |
|
B2BUA
b2b_entities
Tabela para o módulo b2b_entities, mais informações em: b2b_entities 1.9
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
type |
int |
2 |
default |
no |
|
|
Tipo de entidade, 0 para servidor 1 para client
|
state |
int |
2 |
default |
no |
|
|
Status do dialogo
|
ruri |
string |
128 |
default |
yes |
|
|
RURI(Armazenado apenas para entidades em modo servidor para fazer o match correto para o CANCEL)
|
from_uri |
string |
128 |
default |
no |
|
|
From URI (cabeçalho de origem)
|
to_uri |
string |
128 |
default |
no |
|
|
To URI (cabeçalho de destino)
|
from_dname |
string |
64 |
default |
yes |
|
|
From Display Name (Nome apresentado ao enviar a chamada)
|
to_dname |
string |
64 |
default |
yes |
|
|
To Display Name
|
tag0 |
string |
64 |
default |
no |
|
|
To Tag
|
tag1 |
string |
64 |
default |
yes |
|
|
From Tag
|
callid |
string |
64 |
default |
no |
|
|
CALL ID
|
cseq0 |
int |
11 |
default |
no |
|
|
Cseq0
|
cseq1 |
int |
11 |
default |
yes |
|
|
Cseq1
|
contact0 |
string |
128 |
default |
no |
|
|
Contact0
|
contact1 |
string |
128 |
default |
yes |
|
|
contact1
|
route0 |
text |
Não especificada |
default |
yes |
|
|
Record Route 0
|
route1 |
text |
Não especificada |
default |
yes |
|
|
Record Route 1
|
sockinfo_srv |
string |
64 |
default |
yes |
|
|
Informações de Socket
|
param |
string |
128 |
default |
no |
|
|
Parametros de logica
|
lm |
int |
11 |
default |
no |
|
|
Último Metodo
|
lrc |
int |
11 |
default |
yes |
|
|
Código do ultimo reply
|
lic |
int |
11 |
default |
yes |
|
|
Cseq do ultimo invite
|
leg_cseq |
int |
11 |
default |
yes |
|
|
Leg cseq
|
leg_route |
text |
Não especificada |
default |
yes |
|
|
Leg route
|
leg_tag |
string |
64 |
default |
yes |
|
|
Leg tag
|
leg_contact |
string |
128 |
default |
yes |
|
|
Leg Contact
|
leg_sockinfo |
string |
128 |
default |
yes |
|
|
Leg Sockinfo
|
b2b_entities index's
Nome |
Tipo |
Links |
Descrição
|
b2b_entities_idx |
unique |
type, tag0, tag1, callid |
|
b2b_entities_param |
default |
param |
|
b2b_logic
Tabela para o módulo b2b_logic, mais informações em b2b_logic 1.9
Nome |
Tipo |
Tamanho |
Defualt |
null |
Key |
Atributos |
Descrição
|
id |
usigned int |
10 |
default |
no |
primary |
autoincrement |
ID Unico
|
si_key |
string |
64 |
default |
no |
|
|
Scenario instantiation Key
|
scenario |
string |
64 |
default |
no |
|
|
Scenario ID
|
sstate |
int |
2 |
default |
no |
|
|
Scenario State
|
next_sstate |
int |
2 |
default |
no |
|
|
Next Scenario State
|
sparam0 |
string |
64 |
default |
yes |
|
|
Scenario ID
|
sparam1 |
string |
64 |
default |
yes |
|
|
Scenario ID
|
sparam2 |
string |
64 |
default |
yes |
|
|
Scenario ID
|
sparam3 |
string |
64 |
default |
yes |
|
|
Scenario ID
|
sparam4 |
string |
64 |
default |
yes |
|
|
Scenario ID
|
sdp |
text |
64 |
default |
yes |
|
|
|
lifetime |
int |
10 |
0 |
no |
|
|
Tempo de vida
|
e1_type |
int |
2 |
default |
no |
|
|
E1 type
|
e1_sid |
string |
64 |
default |
no |
|
|
E1 Scenario ID
|
e1_from |
string |
128 |
default |
no |
|
|
E1 from URI
|
e1_to |
string |
128 |
default |
no |
|
|
E1 to URI
|
e1_key |
string |
64 |
default |
no |
|
|
E1 Key
|
e2_type |
int |
2 |
default |
no |
|
|
E2 type
|
e2_sid |
string |
64 |
default |
no |
|
|
E2 Scenario ID
|
e2_from |
string |
128 |
default |
no |
|
|
E2 from URI
|
e2_to |
string |
128 |
default |
no |
|
|
E2 to URI
|
e2_key |
string |
64 |
default |
no |
|
|
E2 Key
|
e3_type |
int |
2 |
default |
no |
|
|
E3 type
|
e3_sid |
string |
64 |
default |
no |
|
|
E3 Scenario ID
|
e3_from |
string |
128 |
default |
no |
|
|
E3 from URI
|
e3_to |
string |
128 |
default |
no |
|
|
E3 to URI
|
e3_key |
string |
64 |
default |
no |
|
|
E3 Key
|
b2b_logic index's
Nome |
Tipo |
Links |
Descrição
|
b2b_logic_idx |
unique |
si_key |
|