Benvenuti in TLCWorld!

Dopo 22 anni, WindWorld si rinnova totalmente e diventa TLCWorld.
Nel corso di due decadi, WindWorld si è affermato come punto di riferimento per gli appassionati di telefonia e telecomunicazioni, per questo motivo abbiamo creato una nuova “casa”, che possa essere luogo di incontro e scambio di conoscenze e idee per tutti gli appassionati di TLC, da chi sta muovendo i primi passi in questo mondo a chi da anni lavora nel settore.
Siamo un blog/forum amatoriale, non siamo sponsorizzati da alcun gestore, ragion per cui saremo sempre neutrali ed obiettivi, caratteristiche che ci hanno contraddistinto fin dal lontano 1999.

Per eventuali consigli o problemi, si prega di usare il thread dedicato presente in "Comunicazioni di servizio".

Registrati ora!
  • Ciao Ospite, corri a leggere le novità presenti sulla nuova versione di TLCWorld cliccando QUI!

Proposta: sito web per database nazionale BTS

Amministratore
Staff Forum
Messaggi
26,989
Reazioni
1,435
Punteggio
113
hhc ha detto:
quello che non ho capito.... è :
quando uno per esempio ha un clf da 20mila bts fa upload la prima volta ok....
poi dopo un mese ha un clf da 21mila bts che fa l'upload un'altra volta dei 21mila bts??
oppure solo delle mille in piu? se si,
allora come fa ricordare quali sono quelle mille in piu???
deve mette un flag nel file clf come gia spedito?

perche se fa il send dei 21mila bts dove 20mila sono dei doppioni e lo fanno in una decina di utenti, mysql e il server vi salta nei denti ... se non peggio....

Si potrebbe fare una specie di match sul codice impianto ed eliminare tutti quelli già presenti..?
 
Windisti
Messaggi
5,061
Reazioni
5
Punteggio
38
hhc ha detto:
quello che non ho capito.... è :
quando uno per esempio ha un clf da 20mila bts fa upload la prima volta ok....
poi dopo un mese ha un clf da 21mila bts che fa l'upload un'altra volta dei 21mila bts??
oppure solo delle mille in piu? se si,
allora come fa ricordare quali sono quelle mille in piu???
deve mette un flag nel file clf come gia spedito?

perche se fa il send dei 21mila bts dove 20mila sono dei doppioni e lo fanno in una decina di utenti, mysql e il server vi salta nei denti ... se non peggio....

Mi faresti vedere un po di righe di un file clf?
 

hhc

Amministratore
Messaggi
2,210
Reazioni
0
Punteggio
36
Codice:
22299;27011;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27011;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27012;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27013;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27014;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27015;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27016;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27017;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27018;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27019;60077;00000;40.029095;18.173585;-1;3G 2100 CASARANO ZONA INDUSTRIALE CONTRADA MASSERIA FORMICA CASARANO;0
22299;27031;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27032;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27033;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27034;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27035;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27036;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27037;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27038;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27039;60081;00000;40.145436;18.063648;-1;3G 2100 GALATONE SUD-EST VIA P.NICO 33 GALATONE;0
22299;27041;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27042;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27043;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27044;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27045;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27046;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27047;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27048;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27049;60081;00000;40.25152;18.217803;-1;3G 2100 GALUGNANO CAMPO SPORTIVO COMUNALE DI GALUGNANO SAN DONATO DI LECCE;0
22299;27051;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27052;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27053;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27054;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27055;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27056;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27057;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27058;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27059;60077;00000;39.83704;18.350533;-1;3G 2100 CASTRIGNANO TERRENO C/O MATTATOIO COMUNALE CASTRIGNANO DEL CAPO;0
22299;27061;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27062;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27063;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27064;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27065;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27066;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27067;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27068;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27069;60081;00000;40.147764;18.074329;-1;3G 2100 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;2184;60081;00000;40.147764;18.074329;-1;3G 900 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;2185;60081;00000;40.147764;18.074329;-1;3G 900 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;2186;60081;00000;40.147764;18.074329;-1;3G 900 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;16052737;60023;00000;40.147764;18.074329;-1;4G 1800 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;16052738;60023;00000;40.147764;18.074329;-1;4G 1800 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;16052739;60023;00000;40.147764;18.074329;-1;4G 1800 GALATONE CENTRO VIA BONAVENTURA MAZZARELLA 13 GALATONE;0
22299;27071;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27072;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27073;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27074;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27075;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27076;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27077;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27078;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27079;60077;00000;40.180239;18.020828;-1;3G 2100 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;16052993;60023;00000;40.180239;18.020828;-1;4G 1800 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;16052994;60023;00000;40.180239;18.020828;-1;4G 1800 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;16052995;60023;00000;40.180239;18.020828;-1;4G 1800 VIA CIMITERO ARE COMUNALE PRESSO PARCHEGGIO CIMITERO NARDO';0
22299;27081;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27082;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27083;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27084;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27085;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27086;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27087;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27088;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0
22299;27089;60077;00000;40.173489;18.029522;-1;3G 2100 VIA MANZONI C/O PALAZZO UFFICIO TECNICO COMUNALE - C NARDO';0


ecco qua e questo è gia organizzato...
 
Windisti
Messaggi
5,185
Reazioni
50
Punteggio
48
Sandro ha detto:
Le prime quattro "celle" cosa indicano rispettivamente?
Qui trovi tutto http://signalmonitoring.com/en/clf-file-format

Personalmente escluderei l'upload del clf, i dati sono troppi, piuttosto facciamo che si aggiungano le bts a mano sulla mappa e poi per ogni una si inseriscano i dati (cellid e tecnologie di ogni settore, indirizzo, foto ecc.), come una specie di tripadvisor delle BTS per intenderci :D


Poi magari l'EXPORT del clf si può fare, è un CSV rinominato alla fine.
 
Amministratore
Staff Forum
Messaggi
26,989
Reazioni
1,435
Punteggio
113
theking ha detto:
Qui trovi tutto http://signalmonitoring.com/en/clf-file-format

Personalmente escluderei l'upload del clf, i dati sono troppi, piuttosto facciamo che si aggiungano le bts a mano sulla mappa e poi per ogni una si inseriscano i dati (cellid e tecnologie di ogni settore, indirizzo, foto ecc.), come una specie di tripadvisor delle BTS per intenderci :D


Poi magari l'EXPORT del clf si può fare, è un CSV rinominato alla fine.

Credo anche io che forse così ha più senso, anche se come base i nostri db clf sarebbero niente male, ci ritroveremmo caricata praticamente gran parte della rete Wind, con solo modifiche marginali da svolgere.
 
Utente
Messaggi
703
Reazioni
0
Punteggio
0
ibm17 ha detto:
Credo anche io che forse così ha più senso, anche se come base i nostri db clf sarebbero niente male, ci ritroveremmo caricata praticamente gran parte della rete Wind, con solo modifiche marginali da svolgere.

Si potrebbe pensare di fare il primo inserimento con clf, così da avere una base. Poi, i successivi, solo con l'inserimento manuale.
 

hhc

Amministratore
Messaggi
2,210
Reazioni
0
Punteggio
36
come da esperienza posso dirvi:
la gestione del db in multi utenza per l'inserimento dei dati non è cosi banale, a causa dell'inserimento (scrittura) dei record e delle chiavi in concorrenza, quindi occorre fare una gestione lock/unlock dei record in scrittura e gestire bene il commit transaction ....;)
 
Windisti
Messaggi
5,061
Reazioni
5
Punteggio
38
theking ha detto:
Qui trovi tutto http://signalmonitoring.com/en/clf-file-format

Personalmente escluderei l'upload del clf, i dati sono troppi, piuttosto facciamo che si aggiungano le bts a mano sulla mappa e poi per ogni una si inseriscano i dati (cellid e tecnologie di ogni settore, indirizzo, foto ecc.), come una specie di tripadvisor delle BTS per intenderci :D


Poi magari l'EXPORT del clf si può fare, è un CSV rinominato alla fine.

Non sembrano corrispondere, se non c'è un ID unico per ogni stazione la vedo difficile importare questi file se non solo UNO.
Edit: visto che corrisponde alla versione 3.0, rimane il problema comunque. Cioè li CellID è per il 3G che sono unici (in teoria) ma devono essere associati ad enobeb come si fa con LTE. Quindi come si fa?
 

hhc

Amministratore
Messaggi
2,210
Reazioni
0
Punteggio
36
inizialmente conviene fare un filtro su file clf creando un campo con la somma lng+lat fare un sort su quella chiave e estrarre un solo record di quel tipo eliminando i doppioni, il tutto per generare una sola bandierina, poi sotto quella bandierina (record) inserire tutti i campi di pertinenza alla cella in quella unica posizione ....
 
Windisti
Messaggi
5,061
Reazioni
5
Punteggio
38
hhc ha detto:
inizialmente conviene fare un filtro su file clf creando un campo con la somma lng+lat fare un sort su quella chiave e estrarre un solo record di quel tipo eliminando i doppioni, il tutto per generare una sola bandierina, poi sotto quella bandierina (record) inserire tutti i campi di pertinenza alla cella in quella unica posizione ....
Si avrebbe senso, mi chiedo perché perché lo standard GSM e 3G ha solo cellid e invece LTE anche enodeb. Perché è stato aggiunto solo su questa tecnologia?

Sent from my Nexus 5X using Tapatalk
 
Windisti
Messaggi
5,185
Reazioni
50
Punteggio
48
O casomai ragruppare tutti i clf d'Italia in unico file, importarlo e poi da lì consentire solo le aggiunte/modifiche manuali
 
TLCWorldista
Messaggi
2,777
Reazioni
45
Punteggio
48
hhc ha detto:
quello che non ho capito.... è :
quando uno per esempio ha un clf da 20mila bts fa upload la prima volta ok....
poi dopo un mese ha un clf da 21mila bts che fa l'upload un'altra volta dei 21mila bts??
oppure solo delle mille in piu? se si,
allora come fa ricordare quali sono quelle mille in piu???
deve mette un flag nel file clf come gia spedito?

perche se fa il send dei 21mila bts dove 20mila sono dei doppioni e lo fanno in una decina di utenti, mysql e il server vi salta nei denti ... se non peggio....
no, dopo un mese non dovrebbe esserci un altro db, dovrebbe essere fatto tutto prima dell'avvio: fare un unico db e fare una sostituzione dei record in ordine di data (in modo che resti solo l'ultimo e solo uno, il cid è un indice), poi proseguire con gli inserimenti singoli da utente, la procedura di inserimento come ho già spiegato qui:
Giony ha detto:
un controllo nel database al momento dell'inserimento, ma se è già presente va in "modifica" (altrimenti "nuovo")

Esempio procedura di inserimento (dopo che è stato fatto un unico db sfoltito offline, come detto sopra):
- l'utente si trova davanti una maschera di tipo netmonitor coi campi vuoti, preme su "Inserimento" (o "Interroga") deve inserire il cid, il programma controlla il cid se è già presente nel db:
- se non presente: "Nuovo" --> si passa all'inserimento;
- se già presente: "Modifica" --> nella maschera i campi vengono riempiti secondo il record a cui appartiene questo unico cid e permette di effettuare la modifica col salvamento finale.

Il programma con questa maschera può permettere anche la semplice consultazione, tramite lo scorrimento o la ricerca del/dei record dopo aver effettuato una selezione per campi.
 
A

Albemix

Guest
C'è da dire che quando viene cambiata LAC più i vari CID, bisogna reinserire tutti i record dai precedenti. Invece di mettere S1, S2, S3, S4 non è meglio mettere il CID (esempio Umts Lozzo A. 17903676)?.

Saeuti

Albemix
 
Amministratore
Staff Forum
Messaggi
26,989
Reazioni
1,435
Punteggio
113
Albemix ha detto:
C'è da dire che quando viene cambiata LAC più i vari CID, bisogna reinserire tutti i record dai precedenti. Invece di mettere S1, S2, S3, S4 non è meglio mettere il CID (esempio Umts Lozzo A. 17903676)?.

Saeuti

Albemix

Meglio usare la regola Wind con le lettere che identificano banda e tecnologia no? U,V e W per l'UMTS 2100. G per 2G 900, D per 2G 1800, X per U900, L per 4G 800, M per 4G 1800 (quando sarà) ed N per 4G 2600.
 
Windisti
Messaggi
5,185
Reazioni
50
Punteggio
48
Con calma butterò fuori una bozza del sito, magari su Altervista così mi direte se va bene
 

hhc

Amministratore
Messaggi
2,210
Reazioni
0
Punteggio
36
theking ha detto:
Con calma butterò fuori una bozza del sito, magari su Altervista così mi direte se va bene

E @Sandro si è dato alla macchia???? :p
 
Top