Problemen met VoIP icm met Ziggo

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
Gedurende lange tijd maak ik van een SPA3102 om via Voipbuster te bellen.

Dit gebeurde altijd in de volgende configuratie (via KPN):
Thompson 560(i) -> Linksys RV082 -> Linksys SPA3102.

Hiermee heb ik nooit problemen whatsoever gehad. Sinds kort zijn we geswitcht van KPN naar Ziggo internet en telefonie. De Ziggo telefoonlijn wordt naast ISDN gebruikt en op een van de ISDN lijnen zat dus de SPA3102 tussengevoegd qua telefonie.

De configuratie het netwerk is sinds Ziggo:
Motorola SBV5120E -> Linksys RV082 -> Linksys SPA3102.

De enige veranderde factor is dus het Ziggo modem. Wat betreft internet e.d. heb ik geen problemen sinds de omschakeling van provider.
Het probleem is echter dat de SPA3102 sinds Ziggo niet meer wil registeren. Deze geeft dan ook een registration failed foutmelding en verder is te zien dat er geen SIP packets received zijn (wel sent) Om de SPA3102 zelf uit te sluiten heb ik Express Talk geinstalleerd met de volgende settings:
Proxy: sip.voipbuster.com
Username en password kloppen.
zowel met als zonder stun.voipbuster.com als stun server kan ik geen verbinding krijgen.
In de RV082 router kan ik zien dat Express Talk via uPnP 5060 (UDP) naar mijn IP van mijn PC mapt dus daar kan het probleem ook niet zitten. Zelf heb ik sterk het vermoeden dat het Ziggo modem 5060 blockt.

Klopt dit of moet ik de fout ergens anders zoeken?

Acties:
  • 0 Henk 'm!

  • AtRi
  • Registratie: April 2005
  • Laatst online: 14-05 20:25
Zelf heb ik sterk het vermoeden dat het Ziggo modem 5060 blockt.
Kun je makkelijk uit proberen. Bij Voipbuster kun je volgens mij ook rustig 5061 gebruiken.

Acties:
  • 0 Henk 'm!

  • Wolly
  • Registratie: Januari 2001
  • Niet online
Hier heb ik ook Ziggo met zo'n motorola en poort 5060 staat niet geblocked.

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
Wolly schreef op woensdag 29 juli 2009 @ 21:08:
Hier heb ik ook Ziggo met zo'n motorola en poort 5060 staat niet geblocked.
Gebruik je ook telefonie? Of gebruik je alleen Internet.

Ik heb even de SIP messages uitgelezen en Express Talk verzend dit:
code:
1
2
3
4
5
6
7
8
9
10
11
21:07:06 UDP Packet Sent to 194.120.0.198:5061 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com:5061 SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5061;rport;branch=z9hG4bK139280
Max-Forwards: 20
To: <sip:xxxxxxx@sip.voipbuster.com:5061>
From: <sip:xxxxxx@sip.voipbuster.com:5061>;tag=4157
Call-ID: 1248894289-9280-PCTIM@xx.xx.xx.xx
CSeq: 7 REGISTER
Contact: <sip:xxxxxxx@xx.xx.xx.xx :5061>;expires=3600;q=0.90
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
Goed ik krijg over poort 5060 wel een MD5 challange waarop gereageerd wordt door Express Talk echter krijg ik geen response daarop
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
21:27:57 UDP Packet Sent to 77.72.169.129:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com:5060 SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK09620
Max-Forwards: 20
To: <sip:xxxxxxxxx@sip.voipbuster.com:5060>
From: <sip:xxxxxxxx@sip.voipbuster.com:5060>;tag=2484
Call-ID: 1248895676-9620-PCTIM@192.168.1.117
CSeq: 2 REGISTER
Contact: <sip:xxxxxxxxxxxxxx@xx.xx.xx.xx :5060>;expires=3600;q=0.90
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0


----------------------------------------------------------------

21:27:57 UDP Packet Received from 77.72.169.129:5060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP xx.xx.xx.xx:5060;rport;branch=z9hG4bK09620
From: <sip:xxxxxxxxxxxxxx@sip.voipbuster.com:5060>;tag=2484
To: <sip:xxxxxxxxxxxxxx@sip.voipbuster.com:5060>
Contact: sip:xxxxxxxxxxxxxx@77.72.169.129:5060
Call-ID: 1248895676-9620-PCTIM@192.168.1.117
CSeq: 2 REGISTER
Server: (Very nice Sip Registrar/Proxy Server)
Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO,MESSAGE
WWW-Authenticate: Digest realm="sip.voipbuster.com",nonce="671982813",algorithm=MD5
Content-Length: 0


----------------------------------------------------------------

21:27:57 UDP Packet Sent to 77.72.169.129:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com:5060 SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK19620
Max-Forwards: 20
To: <sip:xxxxxxxxxxxxxx@sip.voipbuster.com:5060>
From: <sip:xxxxxxxxxxxxxx@sip.voipbuster.com:5060>;tag=2484
Call-ID: 1248895676-9620-PCTIM@192.168.1.117
CSeq: 3 REGISTER
Contact: <sip:xxxxxxxxxxxxxx@xx.xx.xx.xx:5060>;expires=3600;q=0.90
Authorization: Digest username="xxxxxxxxxxxxxx",realm="sip.voipbuster.com",nonce="671982813",uri="sip:sip.voipbuster.com:5060",response="xxxxxxxxxxxxxxxxxxxxxxxxx",opaque="",algorithm=MD5
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0

Acties:
  • 0 Henk 'm!

  • Wolly
  • Registratie: Januari 2001
  • Niet online
simplendi schreef op woensdag 29 juli 2009 @ 21:12:
[...]

Gebruik je ook telefonie? Of gebruik je alleen Internet.
Een vaste telefoonlijn via Ziggo, en een Budgetphone SIP lijn via...SIP ;)

Beide gaan dus door die Motorola heen.

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
Wolly schreef op woensdag 29 juli 2009 @ 21:44:
[...]


Een vaste telefoonlijn via Ziggo, en een Budgetphone SIP lijn via...SIP ;)

Beide gaan dus door die Motorola heen.
Hmmpf, zou mijn IP geblocked zijn bij Voipbuster ofzo?

Acties:
  • 0 Henk 'm!

  • trankilo
  • Registratie: September 2002
  • Laatst online: 02-12-2024
simplendi schreef op woensdag 29 juli 2009 @ 22:01:
[...]

Hmmpf, zou mijn IP geblocked zijn bij Voipbuster ofzo?
Je zou heel simpel een ping kunnen doen, dan weet je of er iets terug komt.
Kijk ook heeeeel goed je netwerksettings na, gateway, DNS (!!!) enz enz.

Ziggo gebruikt geen SIP op hun modems maar MTA, dus dat kan het probleem niet zijn. En al zou dat wel het geval zijn dat kan een beetje router daar wel mee overweg. Ik heb hier 4 SIP lijnen op 5060 zonder problemen.

Dus als je VoIPbuster kan pingen dan is de weg vrij.

Acties:
  • 0 Henk 'm!

  • MeNTaL_TO
  • Registratie: Januari 2000
  • Laatst online: 07:53

MeNTaL_TO

The future is not set

code:
1
2
3
4
5
6
7
8
9
10
Pinging sip.voipbuster.com [194.120.0.198] with 32 bytes of data:
Reply from 194.120.0.198: bytes=32 time=15ms TTL=248
Reply from 194.120.0.198: bytes=32 time=115ms TTL=248
Reply from 194.120.0.198: bytes=32 time=95ms TTL=248
Reply from 194.120.0.198: bytes=32 time=23ms TTL=248

Ping statistics for 194.120.0.198:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 15ms, Maximum = 115ms, Average = 62ms

Ik kan met mijn Ubee modem via Ziggo gewoon voipbuster pingen, dus als jij het niet kan, het ligt iig niet aan Ziggo.

Wenn ist das Nunstruck git und Slotermeyer? Ja!... Beiherhund das Oder die Flipperwaldt gersput! The Hornets of Hades have descended upon me


Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
Ik heb even een paar dingen getest:

Ik heb een account van freeipcall.com aangemaakt. Hiermee kan ik met dezelfde NAT instellingen op de softphone gewoon registeren én zelfs een RTP stream opzetten (bellen dus)

Een ping naar sip.voipbuster.com gaat netjes gewoon naar 194.120.0.198 en komt ook gewoon aan (16ms ping de hele tijd) dus daar zit het probleem ook niet...

[ Voor 3% gewijzigd door 0fbe op 30-07-2009 10:06 ]


Acties:
  • 0 Henk 'm!

  • AtRi
  • Registratie: April 2005
  • Laatst online: 14-05 20:25
Kun je met het VoipBuster programma wel bellen? Als dat ook niet lukt ben je Geblokt (lijkt mij).

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
AtRi schreef op donderdag 30 juli 2009 @ 11:36:
Kun je met het VoipBuster programma wel bellen? Als dat ook niet lukt ben je Geblokt (lijkt mij).
Met het Voipbuster programma zal kan ik wél bellen. Er staat bij settings wel vermeld dat ik ben verbonden via een "port restricted cone NAT"

Acties:
  • 0 Henk 'm!

  • AtRi
  • Registratie: April 2005
  • Laatst online: 14-05 20:25
Kan het zijn dat de Thompson in bridge mode stond en de Motorola niet? In dat geval heb je nu 2 routers achter elkaar staan, dat is nooit handig.

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
AtRi schreef op donderdag 30 juli 2009 @ 11:58:
Kan het zijn dat de Thompson in bridge mode stond en de Motorola niet? In dat geval heb je nu 2 routers achter elkaar staan, dat id nooit handig.
Kan zo'n Motorola dan uberhaupt in NAT stand? Volgens mij is die namelijk bridge only... Daarnaast zou het dan wel raar zijn dat, HTTP, FTP, VPN, IMAP en POP wél gewoon door de NAT van de Motorola zouden komen maar 5060 niet....

Acties:
  • 0 Henk 'm!

  • trankilo
  • Registratie: September 2002
  • Laatst online: 02-12-2024
cone NAT (of full cone NAT) is zware poep. Daarmee kan je je netwerkje stevig onder de duim houden hoor ; )

Dat gebruik ik nog ergen op een MS-ISA server. Dat houd volgens mij in dat de poort waarop je een verbinding tot stand wil brengen ook de enigste poort is waarop de applicatie mag en kan communiceren. Voor de client van VB maakt dat niet uit, die bouwt een SSH dingetje op ergens naartoe op 1 vaste poort. Voor een SIP client is dat lastig omdat 5060 enkel voor 'signalering' in gebruik is. Dus om te registreren of 'joehoe, je moet rinkelen want iemand is je aan het bellen' pakketjes. De voicestream gebeurd op andere poorten en is ook nog eens afhankelijk van de tegenpartij omdat VoIp van IP naar IP bellen is. Dat kan je oplossen door de proxy van VoIPbuster te gebruiken (of een willekeurige andere met alle afluister gevaren die er bij horen) zodat je dan alleen maar een verbinding tot stand moet brengen met zo'n proxy.

Ik heb hier net even snel een 5121 online geschopt en kan daar achter met een netgear router icm een Linksys ata geval gewoon bellen en gebeld worden met VoIPbuster.

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 08:21
trankilo schreef op donderdag 30 juli 2009 @ 18:04:
cone NAT (of full cone NAT) is zware poep. Daarmee kan je je netwerkje stevig onder de duim houden hoor ; )

Dat gebruik ik nog ergen op een MS-ISA server. Dat houd volgens mij in dat de poort waarop je een verbinding tot stand wil brengen ook de enigste poort is waarop de applicatie mag en kan communiceren. Voor de client van VB maakt dat niet uit, die bouwt een SSH dingetje op ergens naartoe op 1 vaste poort. Voor een SIP client is dat lastig omdat 5060 enkel voor 'signalering' in gebruik is. Dus om te registreren of 'joehoe, je moet rinkelen want iemand is je aan het bellen' pakketjes. De voicestream gebeurd op andere poorten en is ook nog eens afhankelijk van de tegenpartij omdat VoIp van IP naar IP bellen is. Dat kan je oplossen door de proxy van VoIPbuster te gebruiken (of een willekeurige andere met alle afluister gevaren die er bij horen) zodat je dan alleen maar een verbinding tot stand moet brengen met zo'n proxy.

Ik heb hier net even snel een 5121 online geschopt en kan daar achter met een netgear router icm een Linksys ata geval gewoon bellen en gebeld worden met VoIPbuster.
Zo'n vermoeden had ik al. Het is me echter nog niet duidelijk waarom registratie op de SIP server dan niet lukt. Dat verkeer loopt puur en alleen via UDP 5060 en die staat geforward. Als ik freeipcall.com gebruik kan ik zelfs registeren. Verander ik mijn proxy (en bijbehorende wachtwoord en gebruikersnaam) naar Voipbuster dan werkt het niet meer...

De logs van freeipcall:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
18:20:58 UDP Packet Sent to 91.121.161.145:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.freeipcall.com SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK02556
Max-Forwards: 20
To: <sip:1312637663@sip.freeipcall.com>
From: <sip:1312637663@sip.freeipcall.com>;tag=375
Call-ID: 1248970858-2556-PCTIM@192.168.1.117
CSeq: 2 REGISTER
Contact: <sip:1312637663@xx.xx.xx.xx :5060>;expires=3600;q=0.90
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0


----------------------------------------------------------------

18:20:58 UDP Packet Received from 91.121.161.145:5060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport=5060;branch=z9hG4bK02556
To: <sip:1312637663@sip.freeipcall.com>;tag=0d8e944174a444499b98a1a2f7e6f634-6907
From: <sip:1312637663@sip.freeipcall.com>;tag=375
Call-ID: 1248970858-2556-PCTIM@192.168.1.117
CSeq: 2 REGISTER
WWW-Authenticate: Digest realm="vip.starshop-online.com", nonce="4a71c9ab70e892d1a8fd65e5b31e333806324593", qop="auth"
Server: Sippy Softswitch v1.6.1.37
Content-Length: 0


----------------------------------------------------------------

18:20:58 UDP Packet Sent to 91.121.161.145:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.freeipcall.com SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK12556
Max-Forwards: 20
To: <sip:1312637663@sip.freeipcall.com>
From: <sip:1312637663@sip.freeipcall.com>;tag=375
Call-ID: 1248970858-2556-PCTIM@192.168.1.117
CSeq: 3 REGISTER
Contact: <sip:1312637663@xx.xx.xx.xx :5060>;expires=3600;q=0.90
Authorization: Digest username="1312637663",realm="vip.starshop-online.com",nonce="4a71c9ab70e892d1a8fd65e5b31e333806324593",uri="sip:sip.freeipcall.com",response="8dd75f898d7539bfc48d4d1a76c7xxxx",opaque="",algorithm=MD5
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0


----------------------------------------------------------------

18:20:58 UDP Packet Received from 91.121.161.145:5060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SIP/2.0 200 OK
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport=5060;branch=z9hG4bK12556
To: <sip:1312637663@sip.freeipcall.com>;tag=0d8e944174a444499b98a1a2f7e6f634-2db7
From: <sip:1312637663@sip.freeipcall.com>;tag=375
Call-ID: 1248970858-2556-PCTIM@192.168.1.117
CSeq: 3 REGISTER
Contact: <sip:1312637663@xx.xx.xx.xx :5060>;q=0.9;expires=600
Server: Sippy Softswitch v1.6.1.37
Content-Length: 0


En van Voipbuster krijg ik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
18:21:56 UDP Packet Sent to 77.72.169.129:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK05996
Max-Forwards: 20
To: <sip:username@sip.voipbuster.com>
From: <sip:username@sip.voipbuster.com>;tag=8453
Call-ID: 1248970916-5996-PCTIM@192.168.1.117
CSeq: 2 REGISTER
Contact: <sip:username@xx.xx.xx.xx :5060>;expires=3600;q=0.90
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0


----------------------------------------------------------------

18:21:56 UDP Packet Received from 77.72.169.129:5060 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP xx.xx.xx.xx:5060;rport;branch=z9hG4bK05996
From: <sip:username@sip.voipbuster.com>;tag=8453
To: <sip:username@sip.voipbuster.com>
Contact: sip:77.72.169.129:5060
Call-ID: 1248970916-5996-PCTIM@192.168.1.117
CSeq: 2 REGISTER
Server: (Very nice Sip Registrar/Proxy Server)
Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO,MESSAGE
WWW-Authenticate: Digest realm="sip.voipbuster.com",nonce="732090500",algorithm=MD5
Content-Length: 0


----------------------------------------------------------------

18:21:56 UDP Packet Sent to 77.72.169.129:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK15996
Max-Forwards: 20
To: <sip:username@sip.voipbuster.com>
From: <sip:username@sip.voipbuster.com>;tag=8453
Call-ID: 1248970916-5996-PCTIM@192.168.1.117
CSeq: 3 REGISTER
Contact: <sip:username@xx.xx.xx.xx :5060>;expires=3600;q=0.90
Authorization: Digest username="username",realm="sip.voipbuster.com",nonce="732090500",uri="sip:sip.voipbuster.com",response="e4c5554db9d46f772xxxxxxxxxxxxxxxxxxx",opaque="",algorithm=MD5
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0


----------------------------------------------------------------

18:22:03 UDP Packet Sent to 77.72.169.129:5060 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REGISTER sip:sip.voipbuster.com SIP/2.0
Via: SIP/2.0/UDP xx.xx.xx.xx :5060;rport;branch=z9hG4bK25996
Max-Forwards: 20
To: <sip:username@sip.voipbuster.com>
From: <sip:username@sip.voipbuster.com>;tag=8453
Call-ID: 1248970916-5996-PCTIM@192.168.1.117
CSeq: 4 REGISTER
Contact: <sip:username@xx.xx.xx.xx :5060>;expires=3600;q=0.90
Authorization: Digest username="username",realm="sip.voipbuster.com",nonce="732090500",uri="sip:sip.voipbuster.com",response="e4c5554db9d46f772fd91xxxxxxx",opaque="",algorithm=MD5
User-Agent: NCH Software Express Talk 3.10
Content-Length: 0

En het laatste bericht blijft Express Talk enige malen herhalen omdat er geen reply op komt

[ Voor 62% gewijzigd door 0fbe op 30-07-2009 18:32 ]


Acties:
  • 0 Henk 'm!

  • L1800
  • Registratie: Februari 2005
  • Laatst online: 11-05 12:28
ik heb het zelfde probleem, icm budgetphone en het ubee 3200 modem.
Hij registreert VoIP wel, en kan ik uitbellen. en zelfs gebeld worden. maar ik heb geen geluid bij inkomende gesprekken.
Ik werk met een gigaset d301 maar ook bij softphone en via android heb ik het zelfde probleem.

het lijkt wel dat het ubee modem de stream blokt of zo

Acties:
  • 0 Henk 'm!

  • aobh
  • Registratie: November 2006
  • Laatst online: 12-05 08:36
Ik heb er ook last van. Alleen kan ik niet eens mee gebeld worden totdat ik zelf eerst uitbel. Maar na een tijd ben ik niet meer bereikbaar.

Iemand ideeen?

Acties:
  • 0 Henk 'm!

  • Harold1e
  • Registratie: Juli 2009
  • Laatst online: 30-03 13:31
Hiervan had ik ook last icm met mijn Fritzbox 7270 en Voipnummer.
Het modem door Ziggo in bridged laten schakelen en sindsdien werkt het weer prima. :*)

Acties:
  • 0 Henk 'm!

  • Hugo__Boss
  • Registratie: Juli 2006
  • Laatst online: 12-05 20:41
@aobh

Dit is een NAT probleempje, je moet kijken of je in je SIP device ergens de optie NAT Keepalive of iets dergelijks aan kunt zetten.

Acties:
  • 0 Henk 'm!

  • L1800
  • Registratie: Februari 2005
  • Laatst online: 11-05 12:28
inmiddels opgelost, door Ziggo de router functie uit laten schakelen. de ubee heeft brakke nat software.
Pagina: 1