현재 위치 - 회사기업대전 - 기업 정보 공시 - [기업 SMS 애플리케이션 플랫폼 설계] 휴대폰은 SMS 인증 코드를 받을 수 없습니다.

[기업 SMS 애플리케이션 플랫폼 설계] 휴대폰은 SMS 인증 코드를 받을 수 없습니다.

휴대전화 문자메시지는 매우 중요한 소통 방식으로 점점 더 많은 기업들로부터 중시되고 있다. 이 글에서 설명하는 엔터프라이즈 SMS 애플리케이션 플랫폼은 간단하고 간편하여 기업에 편리하고 유연한 SMS 기반 양방향 커뮤니케이션 채널을 제공할 수 있습니다. 수년 동안 프런트 엔드 판매 데이터를 적시에 정확하게 수집하고 다양한 메시지를 타겟 사람들에게 신속하게 전달하는 것이 모든 기업이 추구하는 목표였습니다. PC+인터넷은 좋은 수단이지만 부피가 커서 카운터에 놓든 사용자가 휴대하든 불편하며, 1 인당 노트북 1 대 또는 PDA 1 대를 갖추면 투자가 더 크다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 컴퓨터명언) 한편 정보산업부의 통계에 따르면 25 년 우리나라 이동전화 사용자는 이미 3 억 9 천만 가구를 넘어섰고, 연간 휴대전화 문자메시지 전송량은 346 억 개로 24 년보다 4%, 2 년보다 33% 증가했다. 휴대전화 보급률이 높아지면서 문자메시지 가격이 저렴하여 문자메시지가 점차 우리 생활로 파고들었다. < P > 기업 정보화의 일환으로 많은 기업들이 기업의 SMS 애플리케이션 플랫폼 구축을 고려해 편리하고 유연한 SMS 기반 양방향 커뮤니케이션 채널을 기업에 제공하기 시작했다. 현재 사용 가능한 응용 프로그램에는 SMS 플랫폼을 통한 SMS, 휴대폰 수신 상태 조회 등이 있습니다. 기업 직원의 메일, 공문, 일정 등에 대한 문자 알림 휴대폰에서 보내온 각종 정보를 받고, 서로 다른 정보에 대해 관련 처리 (예: 정보 편집, 거래 배치, 주문형 등) 를 진행한다.

SMS 플랫폼의 작업 과정

이동사업자는 액세스의 일관성과 보안을 보장하기 위해 각 서비스 업체가 SMS 게이트웨이를 통해 SMS 센터에 액세스하도록 요구하고 있으며, SMS 시스템은

1. SMS 정보 서비스 참여단체 < P > 서비스 공급자 (서비스

ismg (internet short message gateway): SP 와 SMS 센터 간의 데이터 교환을 제공하는 채널로 CMPP(China Mobile Peer to Peer) 프로토콜을 사용하여 SP 에 연결, SMP 사용 < P > SMSC (Short Message Service Center, SMSC (Short Message Service Center): 메신저 네트워크를 사용하여 휴대폰 사용자에게 짧은 메시지를 보냅니다.

2. SMS 서비스 업무 작업 과정 < P > 사용자가 SMS 업무 (예: 주문형 정보 등): SMS 센터는 SMPP 프로토콜로 연결된 SMS 게이트웨이에 SMS 콘텐츠를 보내고, SMS 게이트웨이는 SP 서비스 코드 (SP 의 서비스 코드) 에 따라 SMS 내용을 CMPP 프로토콜로 해당 SP 에 보냅니다.

사용자가 문자 메시지 업무 (예: MT 업무, 예: SMS 대량 전송 등): 이 업무를 제공하는 SP 는 CMPP 프로토콜로 연결된 SMS 게이트웨이에 SMS 콘텐츠를 보내고, SMS 게이트웨이는 사용자의 휴대폰 번호 세그먼트에 따라 SMPP 프로토콜로 사용자가 속한 SMS 센터에 SMS 프로토콜을 보냅니다. SMS 센터는 문자 메시지를 사용자의 휴대폰 단말기에 보냈다.

시스템 설계 및 구현

엔터프라이즈 SMS 애플리케이션 플랫폼 구축은 먼저 다음과 같은 문제를 고려해야 합니다.

● 내결함성: 양호한 내결함성 판단, 자세한 로깅

● 확장성: 플랫폼은 전송 또는 수신을 위한 강력한 확장성을 갖추고 있습니다. 전송 기능의 경우, SMS 플랫폼에 SMS 콘텐츠를 추가하기만 하면 전송 서비스가 일관되게 전송됩니다. 수신 기능의 경우, 개발자가 새로운 기능에 대한 처리만 개발하면 되고, 수신에 새로운 기능을 추가할 때 SMS 송수신기를 수정하지 않아도 됩니다.

● 신뢰성: 전송 성공 상태를 확인하여 휴대폰 수신이 성공적인지 확인합니다.

● 구성 가능성: SMS 센터의 연결 매개변수, 재발송 횟수, 시간 간격에 관계없이 구성을 통해 수신 기능을 수정하고 확장할 수 있습니다.

● 긴 편지와 WAP Push 유형의 전송을 지원합니다.

● SMS 개인화: SMS 맞춤형 필터링 SMS 기능을 통해 SMS 발신자, SMS 메일 주소 도메인 이름 및 SMS 수신 시간 필터링을 사용자 정의할 수 있습니다. 필터링 기준에 맞는 SMS 는 사용자에게 전송되지 않습니다. < P > 다음은 SMS 애플리케이션 플랫폼의 구체적인 설계 및 구현에 대해 설명합니다.

1. 시스템 준비 및 매개변수 설정 < P > SMS 게이트웨이와의 상호 연결을 위해 기업은 먼저 이동통신업체에 SMS 게이트웨이에 액세스하는 액세스 번호, 사용자 이름, 암호, 기업 코드를 신청해 MO, MT 측 구호를 받아야 합니다. 앞서 언급한 전제를 갖추면 기업은 SP 로 단문 메시지 게이트웨이에 접속할 수 있다. 구체적으로

● 인터넷 연결: 전용 회선을 신청하거나 다른 방법으로 모바일 사업자에 연결하는 SMS 게이트웨이입니다.

● 시스템 매개변수: 매개변수 설정에는 SMS 게이트웨이 IP 주소, 사용자 이름, 암호, 서비스 번호, MT 포트, MO 포트 등의 정보가 포함됩니다. 상태 보고서가 필요한 SMS 응용 프로그램 유형 모음; Wap 푸시 유형 모음; 전송 실패 재발송 횟수, 시간 간격 경보 수신 주소 등 정보.

● 운영 환경: Windows 2 advance server 와 Microsoft SQL Server 2 의 조합과 같은 windows 기반 구현을 수행할 수 있습니다.

2. 데이터베이스 설계

는 데이터베이스 플랫폼에 대한 요구 사항이 너무 많지 않으므로 기업에 이미 데이터베이스 플랫폼이 있다면 계속 사용할 수 있습니다. 이 시나리오에서는 MS SQL 2 을 사용합니다. SMS 애플리케이션 플랫폼에는 보낼 메시지, 수신된 메시지, 매개변수 구성 및 수신 구성 정보를 보관하는 4 개의 데이터베이스 테이블이 포함되어 있습니다. 입고 구성 테이블은 다양한 업무 코드에 해당하는 처리기를 기록하는 데 사용됩니다.

3. 게이트웨이 서비스 프로그램 설계 및 구현 < P > SMS 게이트웨이 서비스에는 수신 및 송신 프로그램이 포함되며, CMPP 프로토콜을 통해 통신업체의 SMSMG (Short Messaging Gateway) 와 통신합니다 (그림 2 참조). 두 가지 주요 프로세스가 있습니다. 하나는 발신자로 통신업체의 SMS 게이트웨이에 접속하여 만든 발신자 스레드이고, 다른 하나는 수신인으로 통신업체 SMS 게이트웨이에 접속하는 수신자 스레드입니다. 발신자의 주요 기능은 통신업체 SMS 게이트웨이에 연결하고, 전송 테이블을 모니터링하고, 원본 짧은 메시지를 구문 분석하고, 필터링할 수 있는 짧은 메시지를 형성하고, 지정된 휴대폰 사용자에게 전송하여 정보 전송 기능을 완료하는 것입니다. 수신인 프로세스는 통신업체 SMS 게이트웨이에 연결하고, SMS 센터에서 보내온 다양한 메시지를 수신 및 분석하고, 휴대폰 수신 상태를 확인하며, 주문형, 승인, 정보 요약 등의 기능을 제공합니다.

(1) SMS 발신자 < P > 여기서 특히 주의해야 할 세 가지 사항은

● 원본 SMS 필터링은 개인이 SMS 에 대한 필터링 설정에 따라 필터링됩니다.

● 긴 문자 메시지를 보낼 때는 프로토콜 형식 요구 사항을 정확히 따라야 합니다. 예를 들어, 긴 문자 메시지는 UCS2 인코딩 형식으로 제출해야 하며 메시지 본문 내용을 유니코드 형식으로 인코딩한 다음 각 유니코드 문자의 상위 및 하위 바이트를 교환해야 합니다. 헤드 구조에는 두 개의 식별 비트가 있는데, 하나는 총 수를 선언하는 데 사용되고, 하나는 몇 번째를 선언하는 데 사용됩니다.

● WAP Push 유형의 짧은 메시지는 메시지 힌트와 URL 의 두 부분으로 구성됩니다. 인코딩 형식은 UTF-8 (바이트 수 가변 인코딩) 형식이므로 형식 요구 사항에 따라 엄격하게 보내야 합니다.

(2) 수신 스레드 프로세스 < P > 문자 수신 스레드의 작업은 ISMG 의 수신 확인 영수증 ID 를 기록하는 것입니다. ISMG 에서 반환된 휴대폰 단말기가 성공한 영수증 정보 코드, 즉 상태 보고서를 수신했음을 기록합니다. 사용자가 보낸 문자 메시지 내용을 분석하고 처리하다. < P > 1 번 업무는 SMSMG (SMSMG) 수신이 성공했음을 확인하는 데 사용됩니다. 제 2 항 근무상황은 휴대전화가 이미 단문 메시지를 받았는지 확인하는 데 사용된다. 세 번째 작업 상황은 내용의 업무 코드 (문자 메시지 내용의 특수 구분 기호 내의 정보를 업무 코드로 정의하거나 긴 코드 기능을 사용하여 업무 코드를 정의할 수 있음) 에 따라 수신 구성 테이블과 일치하고, 해당 처리기를 호출하고, 업무 코드를 제외한 모든 문자 메시지 내용을 처리기에 전달하고, 각 모듈의 프로그램이 자체적으로 분석하고 처리하여 수신 스레드를 수정하지 않도록 해야 합니다. < P > 사용자가 7 자 이하의 메시지를 보내면 메시지 형식으로 정상적으로 확인할 수 있습니다. 사용자가 보낸 메시지 길이가 7 자 길이보다 길면 단문 메시지 센터는 메시지 내용을 세그먼트로 나누어 보냅니다. 여기서 메시지 텍스트의 처음 6 바이트는 긴 문자의 헤더 구조입니다. 수신 스레드를 통해 정보를 완전히 구문 분석해야 합니다.

4. 문자보안 < P > 문자데이터의 보안은 많은 기업들을 걱정하게 한다. SMS 전송 경로 때문에 SMS 가 중도에서 손실될 수 있는지, 그리고 보낸 SMS 가 정확한지 아닌지를 구분하는 것은 관망중인 기업의 고려 사항 중 하나다. (윌리엄 셰익스피어, 윈스턴, 문자, 문자, 문자, 문자, 문자)

분실에 대한 우려는 프로그램을 통해 완전히 해결할 수 있습니다. 보낸 문자메시지의 경우 문자센터에서 휴대전화 수신을 요구하는 확인 영수증을 추가할 수 있고, 문자센터에서 휴대전화로 보낸 후 휴대전화 수신에 성공한 영수증을 받은 후 기업에 반송하는 문자메시지 앱 플랫폼을 추가할 수 있다. (윌리엄 셰익스피어, 문자메시지, 문자메시지, 문자메시지, 문자메시지, 문자메시지, 문자메시지, 문자메시지, 문자메시지) 문자메시지 앱 플랫폼이 일정 시간 내에 확인을 받지 못하면 재발송할 수 있다. 휴대전화 문자메시지 앱 플랫폼에 대한 정보도 마찬가지다. 공문 처리와 같은 문자메시지 앱 플랫폼은 사용자가 보낸 메시지를 받은 후 처리 성공 여부에 관계없이 처리 결과를 사용자에게 보낸다.

애플리케이션 예

기업 SMS 애플리케이션 플랫폼은 SMS 의 중앙 집중식 송수신을 가능하게 하며, 그 위에 더 많은 애플리케이션 (예: 번호 조회, SMS 대량 전송, 공문 문자 승인 등) 을 확장할 수 있습니다. < P > 번호 조회 번호 조회 기능을 통해 기업 직원의 연락처를 조회할 수 있습니다. 여기서는 쿼리 비즈니스 코드를 DH 로 정의하고, 쿼리 프로그램 dhcx 를 개발하고, 비즈니스 코드와 프로그램 간의 대응을 수신 구성 테이블에 추가합니다. 사용자가 장삼의 전화를 조회할 때 문자메시지 내용에' 장삼' 을 입력하고 받는 사람은' 기업의 접속 번호' 를 입력하여 기업 문자메시지 플랫폼으로 보냅니다. < P > SMS 서비스는 dhcx 프로그램을 호출하여 쿼리를 수행하고, dhcx 프로그램은 쿼리 결과를 엔터프라이즈 SMS 플랫폼으로 반환하고, SMS 서비스는 결과를 사용자에게 보내 번호 조회 기능을 구현합니다. < P > 문자메시지 대량 전송 기능은 기업의 문자메시지 통지를 실현하여 회의 통지, 상업 홍보 등으로 사용할 수 있다. SMS 알림 모듈은 사용자 알림 내용을 엔터프라이즈 SMS 플랫폼으로 전달하여 SMS 서비스에 의해 일관되게 전송하면 됩니다. < P > 전반적으로 문자 메시지는 저렴한 호스팅 방식으로 기업에서 사용할 수 있습니다. 이러한 SMS 플랫폼은 또한 기본적인 애플리케이션 프레임워크일 뿐이며, 이 SMS 애플리케이션 플랫폼을 통해 기업 기관의 다양한 비즈니스 요구 사항을 충족하기 위해 더 많은 기능을 제공할 수 있습니다.

(저자 단위: 요녕 이동통신유한책임회사)

copyright 2024회사기업대전