페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in pages

TCP/UDP Exercise

Using LTE CAT-M1 Module, Let’s practice TCP/UDP network communication.

 

Example TCP Echo Server:

TCP Echo server Description IP Port
echo.mbedcloudtesting.com   52.215.34.155 7

tcpbin.com

(“https://tcpbin.com/” to get certificate)

  45.79.112.203 4242
Echo with TLS encryption 45.79.112.203 4243
Echo with mutual authentication 45.79.112.203 4244

 

 

TCP/UDP Command Flow

 

 

 

 

 

1.  TCP/UDP → SIM7070, SIM7080, SIM7090

 

NO Command Response Description
1 PDP Context 설정    See & Refer to corresponding page
2 AT+CNACT? +CNACT: 0,1,”10.61.95.221″
+CNACT: 1,0,”0.0.0.0″
+CNACT: 2,0,”0.0.0.0″
+CNACT: 3,0,”0.0.0.0″
Check PDP is activated
AT+CNACT=0,1

+CGATT: 1

OK

Activate network, Activate 0th PDP.
AT+CASWITCH=0,1 OK Transparent Mode
3 AT+CASSLCFG=0,”SSL”,0 OK Set the 0th connection’s SSL option.
4

AT+CAOPEN=0,0,”TCP”,”echo.mbedcloud

testing.com”,7

+CAOPEN: 0,0

OK

Create a TCP connection

with 0th PDP on the 0th connection.

5 AT+CASEND=0,5 > Input 5 byte in time after response of  “>”
6 Hello

 OK

+CADATAIND: 0

Input 5 Byte
+++   Exit from Transparent Mode
7 AT+CAACK=0

+CAACK: 5,0

OK

Query send data Information

of the TCP connection with an identifier 0.

8 AT+CARECV=0,100

+CARECV: 5,Hello

OK

Request to get 100 byte data sent by the server

(No need if RX  push mode)

9 AT+CACLOSE=0 OK Close the connection with an identifier of 0.
10 AT+CNACT=0,0

OK

+APP PDP: 0,DEACTIVE

Disconnect 0th data connection

 

 

 

 

 

2.  TCP/UDP → SIM7000

 

NO Command Response Description
1 PDP Context 설정    See & Refer to corresponding page
AT+CIPMUX?    
AT+CIPMODE?    
AT+CIPMODE?    
  AT+CGATT=1    
1 AT+CGATT?    
  AT+CSTT=”connect.cxn”    
  AT+CIICR    
  AT+CIFSR    
2 AT+CIPSTART=”TCP”,”45.79.112.203″,4242    
3 AT+CIPSEND=6\r >  
4 Hello    
5 AT+CIPCLOSE    
       
       

 

 

 

 

Adsense

 

 WiFi IoT Module

 

www.mxchip.com

 

 

 Bluetooth Module

www.feasycom.com

 

 

 5G/LTE/CAT-M1/NB-IoT

 

www.simcom.com

 

Viewed Page List