Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

84 2 0
Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA HÀ NỘI KHOA CÔNG NGHỆ Nguyễn Hoàng Hải XÂY DỰNG HỆ THỐNG NHẮN TIN NỘI BỘ DỰA TRÊN CÁC THIẾT BỊ THÔNG TIN KHÔNG DÂY LUẬN VĂN THẠC SĨ Hà Nội - 2004 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI KHOA CƠNG NGHỆ Nguyễn Hồng Hải XÂY DỰNG HỆ THỐNG NHẮN TIN NỘI BỘ DỰA TRÊN CÁC THIẾT BỊ THƠNG TIN KHƠNG DÂY Chun ngành: Kỹ thuật vơ tuyến điện tử thông tin liên lạc Mã số: 2.07.00 LUẬN VĂN THẠC SĨ NGƯỜI HƯỚNG DẪN KHOA HỌC TS Ngô Diên Tập Hà Nội - 2004 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC Trang DANH MỤC CÁC CHỮ VIẾT TẮT MỞ ĐẦU Chương Cổng nối tiếp RS-232 kết nối Môđem 1.1 Cổng nối tiếp RS-232 1.2 Môđem 14 1.3 Truyền thơng máy tính Mơđem 15 1.4 Mơđem GSM Wavecom WMO2-G900 18 Chương 25 Lập trình giao tiếp với cổng RS-232 2.1 Truy nhập RS-232 Visual Basic 25 2.2 Truyền thông qua RS-232 với MSComm Visual Basic 25 Chương 35 Hệ thống GSM dịch vụ nhắn tin ngắn 3.1 Tổng quan dịch vụ nhắn tin ngắn thông tin di động 35 3.2 Giao thức SMPP ứng dụng nhắn tin ngắn 38 Chương 40 Các tiêu thiết kế hệ thống 4.1 Các yêu cầu hệ thống 40 4.2 Thiết kế phần cứng 41 4.3 Thiết kế phần phần mềm 42 4.4 Các tiêu 43 44 Chương Các kỹ thuật xử lý 5.1 Kết nối với môđem 44 5.2 Phát ký tự đến đệm nhận máy tính phân loại đáp ứng từ môđem 45 5.3 Phát tin nhắn 47 5.4 Đọc tin nhắn 47 5.5 Gửi tin nhắn 50 5.6 Điều khiển luồng lệnh 51 5.7 Xác định lệnh trả lời dịch vụ 51 -1- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5.8 Tính mở dịch vụ 54 5.9 Chat 56 5.10 Thống kê 58 5.11 LOG File 60 Chương 62 Hoạt động hệ thống tính đạt 6.1 Hoạt động hệ thống 62 6.2 Môđun SMSComm 63 6.3 Môđun Admin 64 6.4 Môđun CHAT 66 6.5 Các dịch vụ cung cấp 67 6.6 Dịch vụ trợ giúp help 67 6.7 Dịch vụ CHAT 68 6.8 Tính paging tính operator sms 68 6.9 Dung lượng hệ thống 68 NHỮNG KẾT QUẢ ĐẠT ĐƯỢC VÀ BÀN LUẬN 70 Tài liệu tham khảo 74 Phụ lục 75 -2- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS DANH MỤC CÁC CHỮ VIẾT TẮT 3G BSC BSS CD CTS DSR DTR EDGE ESME ETSI GPRS GSM HLR ITU MSC PC RI RTS SMPP SMS SMS MO SMS MT SMSC SS7 VLR Third Generation Base Station Controller Base Station Sub-system Carrier Detect Clear To Send Data Set Ready Data Terminal Ready Enhanced Data rates for GSM Evolution External Short Message Entities European Telecommunications Standards Institute General Packet Radio Service Global System for Mobile communication Home Location Register International Telecommunication Union Mobile Switching Center Personal Computer Ring Indication Request To Send Short Massage Peer to Peer Protocol Short Message Service Mobile Originated Short Message Mobile Terminated Short Message Short Message Center Signalling System No.7 Visitor Location Register -3- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS MỞ ĐẦU Hiện nhu cầu phát triển hệ thống ứng dụng thông tin không dây ngày tăng, đặc biệt đơn vị vừa nhỏ, nơi mà hệ thơng tin tiện lợi, dễ triển khai, chi phí thấp trở thành nhu cầu thiết Nhu cầu giao tiếp máy-máy thay người-người ngày trở nên phổ biến nhằm giảm tải cho người, đặc biệt lĩnh vực ngân hàng, bán hàng giải đáp thông tin (danh bạ, lịch bay, đặt chỗ hàng không chẳng hạn) Cùng với phát triển thông tin di động, đặc biệt với GPRS, EDGE 3G, người phát triển nhiều ứng dụng dựa tảng liệu chuyển mạch gói thơng tin di động Tất làm với máy tính internet hơm đưa vào tích hợp máy di động đầu cuối Tuy nhiên, thời điểm nay, GPRS khơng chứng minh tính ưu việt nhiều nhà cung cấp dịch vụ thông tin di động nói “khơng” với GPRS lý đầu tư Công nghệ EDGE 3G cịn giai đoạn thử nghiệm khó có khả trở nên phổ biến rộng rãi trước năm 2007 Dịch vụ nhắn tin ngắn (SMS), với tính ưu việt đơn giản sử dụng hiệu cao đầu tư, đã, dịch vụ trọng nhà cung cấp dịch vụ thông tin di động Rất nhiều ứng dụng tảng nhắn tin ngắn phát triển nhà khai thác, chẳng hạn dịch vụ sms-email, sms fax, logo, ring tones Tuy nhiên, cá nhân, doanh nghiệp hay quan nhỏ, việc phát triển ứng dụng riêng mình, theo nhu cầu độc lập với ứng dụng cung cấp nhà khai thác, lại vấn đề hồn tồn khơng dễ dàng Một hệ thống thơng tin nội SMSComm xây dựng sở nhắn tin ngắn thông qua môđem GSM ghép nối với máy tính hồn tồn thực cá nhân hay doanh nghiệp có nhu cầu mà khơng địi hỏi đầu tư tốn cho phép từ phía nhà cung cấp dịch vụ thơng tin di động Với công nghệ nay, máy di động đầu cuối GSM nào, tích hợp với GSM mơđem, việc tìm môđem GSM -4- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS việc dễ dàng Xa nữa, dịch vụ nhắn tin ngắn trở nên quen thuộc tất người dịch vụ ưa thích sử dụng nhiều thơng tin di động Vì vậy, chúng tơi tin rằng, hệ thống thông tin nội SMSComm xây dựng luận văn này, ý nghĩa học tập, nghiên cứu, cịn mang tính ứng dụng cao nhờ gần gũi ứng dụng mà mang lại sống thực tiễn Hệ thống thiết kế phải thoả mãn yêu cầu sau đây: Phần cứng đơn giản, quen thuộc với người dùng, dễ tìm giá thành thấp Có khả đáp ứng tính sau: Các máy điện thoại di động bên ngồi truy cập dịch vụ thông qua việc nhắn tin ngắn lệnh dịch vụ Có khả mở rộng loại hình dịch vụ theo nhu cầu người dùng Đây yêu cầu quan trọng nhằm tạo tính mở cho ứng dụng hệ thống giúp cho người khai thác dễ dàng tạo ứng dụng riêng đơn vị Cho phép máy tính nối mạng có khả gửi tin nhắn đến máy di động ngược lại (Chat điện thoại di động máy tính) Có khả ghi lại liệu thống kê theo giờ, nhằm giúp người quản lý hệ thống biết hệ thống sử dụng có hiệu khơng hệ thống có khả đáp ứng nhu cầu khơng (về mặt dung lượng) Có khả ghi lại cố, có, nhằm giúp người quản lý phát xử lý Sử dụng nhắn tin ngắn để phát triển mục đích ứng dụng cịn cho thấy gắn kết cơng nghệ điện tử, công nghệ viễn thông công nghệ thông tin ngày trở nên chặt chẽ chúng đã, phận tách rời đời sống đại Xin bày tỏ lòng biết ơn sâu sắc đến thầy: Tiến sỹ Ngô Diên Tập, giảng viên Khoa Công nghệ - Đại học Quốc gia Hà nội, người tận tình hướng dẫn đưa nhận xét vơ q báu trình thực luận văn Chân thành cảm ơn -5- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS bạn đồng nghiệp văn phịng Comvik, cơng ty VMS tạo điều kiện giúp đỡ hoàn thành luận văn -6- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS 1.Chƣơng 1.CỔNG NỐI TIẾP RS-232 VÀ KẾT NỐI MÔĐEM Nội dung luận văn liên quan mật thiết đến việc lập trình ghép nối điều khiển môđem thông qua cổng truyền thông nối tiếp RS-232, Chuơng luận giành để giới thiệu hiểu biết định cổng nối tiếp RS232 ghép nối môđem để tiện tham khảo 1.1 CỔNG NỐI TIẾP RS-232 1.1.1 ĐẶC TRƯNG VẬT LÝ Các máy tính PC sản xuất gần bị với cổng nối tiêu chuẩn RS-232 Các cổng RS-232 thường dùng cho mục đích ghép nối khác mơđem, máy in thiết bị đo lường Cổng RS232, nhiều ứng dụng viễn thông khác, lại sử dụng giao tiếp để quản lý vận hành thiết bị Việc sử dụng giao diện nối tiếp mang lại nhiều ưu điểm, mạch ghép nối đơn giản, lý là: Khả chống nhiễu cổng nối tiếp cao so với cổng máy in Thiết bị ngoại vi tháo lắp máy tính cấp điện Các mạch điện đơn giản nhận điện áp nguồn nuôi qua cổng nối tiếp Thơng thường việc sử dụng cổng nối tiếp địi hỏi chi phí nhiều cần biến đổi liệu truyền theo kiểu nối tiếp thành liệu song song Với tốn ghép nối khơng phức tạp, sử dụng vài đường dẫn vào ta sử dụng trực tiếp đường dẫn phụ trợ có liên quan giao diện Tổng cộng có đến hai đường dẫn lối bốn đường dẫn lối vào, trao đổi trực tiếp lệnh đơn giản Sơ đồ chân cổng nối tiếp RS-232 mô tả hình 1-1 Hình 1-1: Sơ đồ chân cổng nối tiếp RS-232 -7- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Bảng 1-1 tất đường dẫn nối đầu nối chân Chân Lối Tên gọi (9chân) vào/ra Chức - - FG, Frame Ground Đất vỏ máy RxD, Receive Data Nhận liệu CTS, Clear to Send Xoá để gửi: nhận đặt đường lên mức hoạt động để thông báo cho truyền sẵn sàng nhận liệu => DSR, Data Set Ready Dữ liệu sẵn sàng: tính hoạt động giống với CTS kích hoạt truyền sẵn sàng nhận liệu SG, Signal Ground Đất tín hiệu => DCD, Data Carrier Detect Phát tín hiệu mang liệu RI, Ring Indicate Báo chuông, cho biết nhận nhận tín hiệu -8- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Quản lý tính hợp lệ số máy gửi đến: người dùng kích hoạt tính khơng kích hoạt tính cách chọn không chọn ô lựa chọn tương ứng cửa sổ chương trình Ghi số liệu thống kê: hệ thống có khả ghi liệu thống kê đưa kết thống kê theo Kết thống kê bao gồm: số lượng tin nhắn đến, số lượng tin nhắn đi, v v người dùng chọn lựa kích hoạt chức khơng kích hoạt Các số liệu thống kê bao gồm số tin nhắn thành công không thành cơng 6.3 MƠĐUN ADMIN Mơđun ADMIN thực chức sau đây: Quản lý dịch vụ: tạo, xoá, sửa đổi dịch vụ Quản lý số máy điện thoại truy cập Quản lý user truy cập (dịch vụ chat) Thực tế Môđun ADMIN làm nhiệm vụ quản lý sở liệu hệ thống xây dựng Cơ sở liệu bao gồm thông tin dịch vụ thông tin quản lý truy cập Cơ sở liệu bao gồm hai dạng sở liệu: Cơ sở liệu hệ thống: sở liệu định nghĩa chuẩn, có cấu trúc thay đổi để sử dụng hệ thống chẳng hạn danh sách số máy phép truy cập, danh sach user, danh bạ nội bộ, dịch vụ chat, trợ giúp etc Cơ sở liệu ngƣời quản lý tạo ra: sở liệu hồn tồn định nghĩa xây dựng người quản lý hệ thống nhằm đáp ứng nhu cầu dịch vụ mong muốn Quản lý dịch vụ Người quản lý tự tạo dịch vụ cách đặt mã lệnh dịch vụ, xác định sở liệu dịch vụ, xác định tên bảng chứa liệu dịch vụ, xác định tên trường tra cứu (trong cú pháp lệnh sms dịch vụ hiểu trường index), trường mô tả - 68 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Đồng thời, người quản lý tạo dịch vụ, họ phải vào số liệu cách sử dụng sở liệu trợ giúp Chương trình tự động báo lỗi người tạo dịch vụ quên không điền thông tin trợ giúp Chương trình có khả phát xem mã lệnh đặt vào có bị trùng với dịch vụ khác hay khơng Kiểm tra xem bảng liệu có tồn khơng, v v Màn hình ADMIN kích hoạt quản lý dịch vụ minh hoạ hình 6-3 Hình 6-3 Phần mềm quản lý dịch vụ Quản lý số máy đƣợc phép Môđun ADMIN cho phép quản lý số máy phép sử dụng dịch vụ SMSComm Màn hình quản lý số máy chạy mơ tả hình 6-4 Những số máy khơng có danh sách sở liệu quản lý sử dụng dịch vụ tính kiểm tra số máy đến kích hoạt - 69 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Quản lý user truy cập Chức quản lý user có khả truy cập dịch vụ chat từ máy tính internet Chỉ user có tên sở liệu có khả tham gia dịch vụ chat Hình 6-4: Quản lý số máy truy cập 6.4 MƠĐUN CHAT Mơđun Chat, bao gồm hai loại, môđun server cài máy chủ môđun client cài đặt máy trạm nối mạng thực chức sau đây: Gửi tin chat từ máy trạm vào sở liệu máy chủ Nhận hiển thị thông tin chat từ máy chủ - 70 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS 6.5 Hình 6-5: Chat với máy di động từ máy tính CÁC DỊCH VỤ CUNG CẤP 6.5.1 DỊCH VỤ TRA CỨU Hệ thống SMSComm cung cấp dịch vụ tra cứu phát triển cách linh động mặt loại hình dịch vụ Đây tính quan trọng hệ thống nhằm tạo mềm dẻo tính đa dạng dịch vụ cung cấp Tuy nhiên soạn tin nhắn yêu cầu dịch vụ phải tuân theo cú pháp sau đây: :,, v.v Số trường cần hiển thị không hạn chế, miễn có sở liệu, có trường khơng có sở liệu, lệnh coi khơng hợp lệ Ví dụ: A- Soạn tin nhắn tra số điện thoại địa ơng Hải có ta cần soạn tin nhắn sau: DB Hai:Mobile,DchiNR Sau nhắn tin đến hệ thống, nhận câu trả lời sau: HHAI:Mobile,DchiNR; +84903410464, 71 Hoang V Thai - HN B- Nếu muốn kiểm tra tồn thơng tin danh bạ ơng Hải, gửi tin nhắn sau tới hệ thống: DB Hai - 71 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối mơđem GSM ứng dụng SMS SMSComm cịn cho phép người dùng, loại dịch vụ, kiểm tra xem hệ thống cung cấp thơng tin gì, đó, cú pháp câu lệnh cần gửi qua sms là: Ví dụ: kiểm tra xem có thơng tin mà dịch vụ tra cứu danh bạ cung cấp ta soạn tin nhắn sau: DB CMD 6.6 DỊCH VỤ TRỢ GIÚP HELP Dịch vụ trợ giúp HELP cung cấp tin nhắn cho phép trợ giúp người dùng Cú pháp lệnh HELP như sau: 6.7 Nội dung tin Diễn giải HELP Cho phép kiểm tra tất dịch vụ mà hệ thống hỗ trợ Mỗi dịch vụ thị lệnh dịch vụ mục đích dịch vụ HELP Cho phép hỏi cú pháp sử dụng dịch vụ DỊCH VỤ CHAT Với tính SMSComm nhận tin nhắn dịch vụ CHAT (cấu trúc: CHAT ) từ điện thoại di động, lưu chúng vào sở liệu dịch vụ CHAT CHAT Client đọc Đồng thời với tính này, SMSComm thường xuyên kiểm tra sở liệu CHATOUT để tìm tin nhắn CHAT cần gửi đến máy di động gửi chúng 6.8 TÍNH NĂNG PAGING HOẶC TÍNH NĂNG OPERATOR SMS Dịch vụ cho phép người quản lý gửi tin nhắn trực tiếp từ Môđun điều khiển Hình 6-2 Cũng nhờ dịch vụ này, người khai thác gửi tin nhắn cho nhóm người định nghĩa theo nhóm danh bạ, chẳng hạn nhóm VIP Tính cịn kết hợp với danh bạ hiển thị Môđun cho phép người sử dụng tìm tên số máy người cần gửi - 72 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS 6.9 DUNG LƢỢNG CỦA HỆ THỐNG Hệ thống chạy thử văn phịng cơng ty Comvik cho mục đích tra cứu danh bạ tra cứu thông tin liên quan khác chẳng hạn địa email Hoạt động hệ thống theo kết chạy thử ổn định mang lại nhiều tiện ích cho nhân viên văn phòng Dung lƣợng hệ thống Để đánh giá dung lượng hệ thống, khó thực gửi nhiều tin nhắn yêu cầu dịch vụ đến hệ thống lúc, tiến trình “đấu vịng” thử cách gửi tin nhắn từ hệ thống vào Do tính tự trả lời, hệ thống trả lời tin nhắn nhận được, tin trả lời lại gửi trả lại hệ thống, hệ thống lại trả lời thành vòng lặp liên tục ta dừng chương trình Thực “đấu vòng” liên tục kiểm tra liệu thống kê chương trình, chạy máy tính PC Pentium IV 1Ghz, 128Mb RAM, cho ta kết sau: Tổng thời gian chạy đấu vòng: 30phút Tống số tin nhận vềvà gửi đi: 418 tin Trung bình số tin / phút: ~ 14 tin Như vậy, cách tương đối, hệ thống SMSComm xử lý khoảng 14 tin/phút Đây số nhỏ, nhiên, đơn vị nhỏ, dung lượng hồn tồn đáp ứng nhu cầu tra cứu tra danh bạ, tra giá hàng, v v Tuy nhiên, cách làm khơng hồn tồn cho thấy cách xác tốc độ xử lý hệ thống điều cịn phụ thuộc vào độ lớn sở liệu, số lượng loại hình dịch vụ mà hệ thống cung cấp Tốc độ xử lý tin nhắn phụ thuộc vào khả chuyển tải tin nhắn hệ thống GSM, tức phụ thuộc vào yếu tố sau: - Dung lượng kênh SDCCH giao diện vô tuyến BSS - Dung lượng kênh báo hiệu MSC SMSC - Dung lượng SMSC - 73 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS - 74 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS NHỮNG KẾT QUẢ ĐẠT ĐƢỢC VÀ BÀN LUẬN Sau ba tháng làm luận văn tốt nghiệp với đề tài “Xây dựng Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS” tơi hồn thành việc xây dựng hệ thống theo mục tiêu ban đầu đặt thu thành sau NGHIÊN CỨU HỌC THUẬT Nghiên cứu điều khiển truyền thông qua cổng nối tiếp, tính lập trình modem Các kiến thức hệ thống thông tin di động GSM nói chung hệ thống nhắn tin ngắn thơng tin di động nói riêng Tìm hiểu tính modem GSM, thấy rõ khác biệt tính GSM modem so với modem thơng thường Lập trình điều khiển truyền thơng với modem qua cổng truyền thông nối tiếp RS-232 Lập trình điều khiển truyền thơng qua mạng thơng qua giao thức TCP CÁC KẾT QUẢ ĐẠT ĐƢỢC Đã xây dựng hệ thống thông tin nội SMSComm cho phép thực số dịch vụ tin nhắn ngắn Hệ thống xây dựng bao gồm môđem GSM máy tính PC, thiết bị dễ tìm, giá thành thấp, phù hợp với nhiều đối tượng Thực ghép nối điều khiển truyền thông thành cơng máy tính mơđem GSM thơng qua tập điều khiển truyền thông MSComm Visual Basic Thực lập trình điều khiển, phát hiện, gửi nhận tin nhắn tự động thông qua môđem GSM sử dụng lệnh AT hỗ trợ nhắn tin ngắn môđem Thực thành công việc kết hợp hệ thống thông tin: “máy tính máy tính mơđem GSM hệ thống GSM” thơng qua việc phát triển tính Chat máy tính mobile - 75 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Thực thành cơng lập trình điều khiển truyền thơng máy tính nối mạng thơng qua giao thức TCP nhờ hỗ trợ tập Winsock Visual Basic Xây dựng hệ thống dịch vụ có tính mở, tức người quản lý hệ thống tự tạo ứng dụng theo nhu cầu đơn vị mà khơng cần phải sửa đổi mã nguồn chương trình Các dịch vụ xây dựng bao gồm: - Dịch vụ kiểm tra giá hàng, số lượng hàng - Dịch vụ tra cứu danh bạ - Dịch vụ tin nhắn trợ giúp - Dịch vụ CHAT máy di động máy tính Tuy nhiên, trình bày trên, loại hình dịch vụ cung cấp khơng dừng lại dịch vụ mà thêm vào dịch vụ khác tuỳ theo nhu cầu đơn vị mà không cần phải sửa đổi mã nguồn phần mềm hệ thống Hệ thống có khả kiểm sốt số điện thoại phép truy cập dịch vụ nhằm đảm bảo kiểm soát số lượng người truy cập tin nhắn trả lời khơng cần thiết Hệ thống có khả ghi lại số liệu thống kê theo bao gồm: số lượng tin nhắn nhận về, số lượng tin nhắn gửi đi, số lượng nhận thành công, số lượng gửi thành cơng v v Hệ thống có khả ghi lại cố cho phép người khai thác kiểm tra lỗi xảy cố thông qua file log hệ thống Hệ thống chạy thử nghiệm cho kết tốt văn phòng Comvik Dịch vụ sử dụng nhiều dịch vụ tra cứu danh bạ, kiểm tra địa email Hệ thống thiết kế có khả xử lý 14 tin/phút, tức đủ đáp ứng nhu cầu cho đơn vị sản xuất nhỏ, chức tra cứu khơng địi hỏi số lượng q đông người truy cập Dung lượng phù hợp với - 76 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối mơđem GSM ứng dụng SMS nhóm làm việc lưu động, hệ thống tra cứu số liệu chẳng hạn dung lượng trạm BTS, tần số trạm đó, v v cần thiết CÁC HƢỚNG PHÁT TRIỂN TRONG TƢƠNG LAI Hệ thống xây dựng luận văn nhằm đáp ứng yêu cầu đặt đưa vào hoạt động đơn vị có nhu cầu Tuy nhiên, có điều kiện nên hồn thiện thêm số tính sau: Hệ thống bổ sung thêm khả kiểm tra cường độ tín hiệu sóng GSM nơi lắp đặt Điều quan trọng đơi tín hiệu yếu (mất sóng), tin nhắn đến đến hệ thống sau người gửi gửi tin đi, ta hiểu nhầm phần mềm hệ thống có vấn đề Thêm tính Web chat cho hệ thống nhằm mở rộng khả phục vụ hệ thống, chẳng hạn từ nước ngồi truy cập Website để chat với máy di động Hệ thống hỗ trợ tin nhắn bit ascii Vì thêm tính dịch vụ ứng dụng tin nhắn ngắn bít để mở rộng thêm loại hình dịch vụ Phát triển hệ thống với sở liệu SQL Oracle nhờ kết nối trực tiếp vào sở liệu hoạt động khách hàng chẳng hạn sở liệu bán hàng siêu thị v v - 77 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS BÀN LUẬN Ngày nay, ứng dụng “di động” ngày trở nên phổ biến mang lại nhiều tiện lợi cho người tiêu dùng Hệ thống thông tin nội SMSComm xây dựng luận văn ứng dụng mà làm thơng qua tin nhắn ngắn Với tính đơn giản mình, tin nhắn ngắn cịn hỗ trợ người nhiều lĩnh vực khác ngồi lĩnh vực thơng tin, chẳng hạn, dùng tin nhắn ngắn để điều khiển modem cho ứng dụng điều khiển từ xa, thu thập liệu, dùng tin nhắn ngắn làm hệ thống cảnh báo tự động, v v Tôi tin tưởng hệ thống ứng dụng tin nhắn ngắn theo kiểu phương diện thuận tiện nhiều hệ thống điều khiển điện thoại đa tần truyền data qua điện thoại dùng Các hệ thống ứng dụng nhiều nước tiên tiến Dù việc phát triển hệ thống khơng có khó khăn chưa ứng dụng nhiều Việt nam, có lẽ không ý Hi vọng tương lai không xa, ứng dụng ngày trở nên phổ biến đời sống Sự phát triển thông tin di động, đồng thời với phát triển công nghệ điện tử cơng nghệ thơng tin, cịn mang lại nhiều lợi ích hoạt động khoa học sống - 78 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS TÀI LIỆU THAM KHẢO Ngơ Diên Tập Lập trình ghép nối máy tính Windows Nxb KHKT, 2001 Ngơ Diên Tập Kỹ thuật ghép nối máy tính Nxb KHKT, 2001 Wavecom WMO2 Modem Series GSM 900/1800/1900 User Manual, 4/1999 Wavecom WMO2 G900/1800/1900 GSM Modem, 5/1999 Microsoft MSDN 2001 Library, 2001 Alcatel A8684 SMSC G3 Product Description Ed2 ETSI GSM 03.40 version 5.8.1 Release 1996, ETSI, 1998 SMS Forum Short Message Peer to Peer Protocol Specification v5.0 2/2003 ETSI Alphabets and language-specific information (GSM 03.38 version 7.2.0 Release 1998), ETSI, 1998 10 ETSI AT command set for GSM Mobile Equipment (ME) (GSM 07.07 version 4.4.1), ETSI, 3/1999 11 Trang Web www.SMSForum.com số trang Web liên quan đến kỹ thuật lập trình ứng dụng nhắn tin ngắn - 79 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS Phụ lục CÁC LỆNH AT NHẮN TIN NGẮN CỦA MÔĐEM WMO2 Lệnh AT+CMGF Lệnh +CMGF dùng để định dạng chế độ tin nhắn Cú pháp AT+CMGF=[0|1] Trong 0: PDU mode, 1: text mode Vi dụ lệnh đáp ứng sử dụng lệnh AT+CMGF cho bảng Lệnh AT+CMGF= ? Mã trả lại +CMGF:1 OK AT+CMGF=0 OK Diễn giải Lệnh dùng để hỏi định dạng hành đặt tin nhắn Môđem trả lời tin nhắn chế độ text Đặt chế độ PDU cho tin nhắn Bảng 1: Cú pháp lệnh CMGF Mơđem GSM nói chung hỗ trợ đọc tin nhắn dạng text mode PDU mode Trong text mode, tin nhắn mã trả lại đưa dạng ASCII Trong PDU mode, tin nhắn đưa dạng hexa mã hoá tuân theo tiêu chuẩn GSM 03.40 Khi muốn đọc tin nhắn, bắt buộc phải giải mã Khác với dạng text, PDU mode tin nhắn đọc có chứa địa trung tâm nhắn tin (SMSC address) Lệnh AT+CMGR Dùng để đọc tin nhắn xác định nhớ Cú pháp lệnh AT+CMGR sau: +CMGR= Trong index số tin nhắn nhớ Ví dụ lệnh đáp ứng sử dụng +CMGR cho bảng Lệnh AT+CMGR=1 AT+CMGR=2 Mã trả lại +CMGR: "REC UNREAD", "0146290800","98/10/01,18:22:11+00" , ABCdefGHI OK +CMS ERROR: 321 Diễn giải Đọc tin nhắn có index nhớ Báo lỗi sai index tin nhắn (khơng có tin nhắn có index - 80 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS nhớ Bảng 2: Cú pháp lệnh +CMGR Lệnh AT+CMGL Dung để liệt kê đọc tin nhắn có nhớ Cú pháp lệnh AT+CMGL sau: AT+CMGL= nhận giá trị sau: PDU Mode Text Mode “REC READ” “REC UNREAD” “STO UNSENT” “STO SENT” “ALL” Giải thích Tin nhắn đọc Tin nhắn chưa đọc Tin nhắn chưa gửi lưu nhớ Tin nhắn gửi lưu nhớ Tất tin nhắn Ví dụ lệnh đáp ứng +CMGL cho bảng Lệnh Mã trả lại Diễn giải AT+CMGL=”REC UNREAD” +CMGL: 1, "REC UNREAD", "0146290800", Unread Message! +CMGL: 3, "REC UNREAD", "46290800", Another Unread Message! OK +CMS ERROR: 322 Đọc tin nhắn tin nhắn có trạng thái “Unread” nhớ AT+CMGL=”STO SENT” Khơng tìm thấy tin nhắn Bảng 3: Cú pháp lệnh +CMGL Lệnh AT+CMGS Cú pháp lệnh AT+CMGS sau: +CMGS=CR Ví dụ lệnh đáp ứng sử dụng +CMGS cho bảng Lệnh AT+CMGS=”+84903410464” Please call me Mã trả lại +CMGS: OK Diễn giải Gửi tin nhắn đến số máy +84903410464 AT+CMGR=2 +CMS ERROR: 321 Báo lỗi sai index tin nhắn (khơng có tin - 81 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS nhắn có index nhớ Bảng 4: Cú pháp lệnh +CMGS Lệnh AT+CMGD Dùng để xoá tin nhắn nhớ Cú pháp lệnh AT+CMGD sau: +CMGD= Ví dụ lệnh đáp ứng sử dụng +CMGD cho bảng Lệnh Mã trả lại Diễn giải AT+CMGD=1 OK Xố tin nhắn có số Bảng 5: Cú pháp lệnh +CMGS Lệnh AT+CSCA Dùng để cài đặt địa trung tâm nhắn tin (SMSC) Cú pháp lệnh AT+CSCA sau: +CMGD= Ví dụ lệnh đáp ứng sử dụng +CMGD cho bảng Lệnh Mã trả lại Diễn giải AT+CSCA=‟+84900000012” OK đặt địa trung tâm nhắn tin Bảng 6: Cú pháp lệnh +CMGS - 82 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... HÀ NỘI KHOA CÔNG NGHỆ Nguyễn Hoàng Hải XÂY DỰNG HỆ THỐNG NHẮN TIN NỘI BỘ DỰA TRÊN CÁC THIẾT BỊ THÔNG TIN KHÔNG DÂY Chuyên ngành: Kỹ thuật vô tuyến điện tử thông tin liên lạc Mã số: 2.07.00 LUẬN... luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS 4.Chƣơng CÁC CHỈ TIÊU VÀ THIẾT KẾ HỆ THỐNG 4.1 CÁC YÊU CẦU HỆ THỐNG Như trình bày, việc sử dụng tin nhắn thơng tin di động... luanvanchat@agmail.com Hệ thống nhắn tin nội sở ghép nối môđem GSM ứng dụng SMS MỞ ĐẦU Hiện nhu cầu phát triển hệ thống ứng dụng thông tin không dây ngày tăng, đặc biệt đơn vị vừa nhỏ, nơi mà hệ thông tin tiện

Ngày đăng: 05/12/2022, 18:00

Hình ảnh liên quan

Sơ đồ chân của cổng nối tiếp RS-232 được mơ tả trên hình 1-1. - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Sơ đồ ch.

ân của cổng nối tiếp RS-232 được mơ tả trên hình 1-1 Xem tại trang 9 của tài liệu.
Bảng 1-1 dưới đây chỉ ra tất cả các đường dẫn được nối trên đầu nối 9 chân. - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Bảng 1.

1 dưới đây chỉ ra tất cả các đường dẫn được nối trên đầu nối 9 chân Xem tại trang 10 của tài liệu.
Hình 1-2: Truyền theo kiểu khơng đồng bộ - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

2: Truyền theo kiểu khơng đồng bộ Xem tại trang 12 của tài liệu.
Bảng 1-2 minh hoạ mối quan hệ giữa tốc độ truyền theo bit và số các ký được truyền đi trong mỗi giây với giả thiết là 10 bít được truyền cho mỗi ký tự - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Bảng 1.

2 minh hoạ mối quan hệ giữa tốc độ truyền theo bit và số các ký được truyền đi trong mỗi giây với giả thiết là 10 bít được truyền cho mỗi ký tự Xem tại trang 13 của tài liệu.
họa trong hình 1-3. - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

h.

ọa trong hình 1-3 Xem tại trang 15 của tài liệu.
Hình 1-5: Bắt tay phần mềm sử dụng X-ON/X-OFF - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

5: Bắt tay phần mềm sử dụng X-ON/X-OFF Xem tại trang 16 của tài liệu.
truyền (xem hình 1-5). [2] - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

truy.

ền (xem hình 1-5). [2] Xem tại trang 16 của tài liệu.
được xử lý xong. Đấu nối RS-232 có bắt tay được mơ tả trong hình 1-7. [2] Hình 1-7: Ghép nối để truyền thơng có bắt tay qua cổng RS-232  - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

c.

xử lý xong. Đấu nối RS-232 có bắt tay được mơ tả trong hình 1-7. [2] Hình 1-7: Ghép nối để truyền thơng có bắt tay qua cổng RS-232 Xem tại trang 17 của tài liệu.
Hình 1-8 mơ tả vai trị của mơđem và các dạng tín hiệu trên đường truyền. Sở dĩ phải cần đến mơđem vì dữ liệu được lưu trữ hoặc trao đổi trong máy tính đều  tồn  tại  dưới  dạng  số  (digital),  trong  khi  các  đường  truyền  lại  truyền  dữ  liệu  dưới   - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

8 mơ tả vai trị của mơđem và các dạng tín hiệu trên đường truyền. Sở dĩ phải cần đến mơđem vì dữ liệu được lưu trữ hoặc trao đổi trong máy tính đều tồn tại dưới dạng số (digital), trong khi các đường truyền lại truyền dữ liệu dưới Xem tại trang 18 của tài liệu.
Hình 1-8: Các tín hiệu truyền qua đường điện thoại - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

8: Các tín hiệu truyền qua đường điện thoại Xem tại trang 18 của tài liệu.
1.4.1 GIỚI THIỆU CHUNG - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

1.4.1.

GIỚI THIỆU CHUNG Xem tại trang 22 của tài liệu.
1.4 MÔĐEM GSM WAVECOM WMO2-G900 - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

1.4.

MÔĐEM GSM WAVECOM WMO2-G900 Xem tại trang 22 của tài liệu.
Hình 1-10: Đấu nối giữa mơđem và Máy tính - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

10: Đấu nối giữa mơđem và Máy tính Xem tại trang 22 của tài liệu.
Hình 1-11: Mơđem GSM WMO2-G900 - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 1.

11: Mơđem GSM WMO2-G900 Xem tại trang 23 của tài liệu.
MSComm có biểu tượng hình điện thoại như minh hoạ trong hình 2-1 và cần phải được đưa vào form của chương trình Visual Basic nếu muốn sử dụng - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

omm.

có biểu tượng hình điện thoại như minh hoạ trong hình 2-1 và cần phải được đưa vào form của chương trình Visual Basic nếu muốn sử dụng Xem tại trang 31 của tài liệu.
Hình 3-1: SMSC trong mạng di động - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 3.

1: SMSC trong mạng di động Xem tại trang 41 của tài liệu.
Mơ hình kết nối SMPP cho các ứng dụng nhắn tin ngắn với các ứng dụng - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

h.

ình kết nối SMPP cho các ứng dụng nhắn tin ngắn với các ứng dụng Xem tại trang 44 của tài liệu.
Mơ hình phần cứng của SMSComm được minh hoạ trong hình 4-1. - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

h.

ình phần cứng của SMSComm được minh hoạ trong hình 4-1 Xem tại trang 47 của tài liệu.
Một máy tính PC chạy trên Windows cấu hình như sau: Pentium IV Processor, tốc độ 1Ghz, 128 Mb RAM, Windows 2000 - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

t.

máy tính PC chạy trên Windows cấu hình như sau: Pentium IV Processor, tốc độ 1Ghz, 128 Mb RAM, Windows 2000 Xem tại trang 48 của tài liệu.
Hoạt động chính của SMSComm có thể được mơ tả trong mơ hình sau: - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

o.

ạt động chính của SMSComm có thể được mơ tả trong mơ hình sau: Xem tại trang 68 của tài liệu.
Màn hình SMSComm sau khi chạy được mơ tả trên Hình 6-2. Các tính năng chính của Mơđun này bao gồm:  - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

n.

hình SMSComm sau khi chạy được mơ tả trên Hình 6-2. Các tính năng chính của Mơđun này bao gồm: Xem tại trang 69 của tài liệu.
Hình 6-3 Phần mềm quản lý dịch vụ - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 6.

3 Phần mềm quản lý dịch vụ Xem tại trang 71 của tài liệu.
Hình 6-4: Quản lý số máy truy cập - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 6.

4: Quản lý số máy truy cập Xem tại trang 72 của tài liệu.
Hình 6-5: Chat với máy di động từ máy tính - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Hình 6.

5: Chat với máy di động từ máy tính Xem tại trang 73 của tài liệu.
Ví dụ về lệnh và đáp ứng đối với +CMGL được cho trong bảng 3 - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

d.

ụ về lệnh và đáp ứng đối với +CMGL được cho trong bảng 3 Xem tại trang 83 của tài liệu.
Bảng 3: Cú pháp lệnh +CMGL - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Bảng 3.

Cú pháp lệnh +CMGL Xem tại trang 83 của tài liệu.
Bảng 4: Cú pháp lệnh +CMGS - Luận văn thạc sĩ VNU UET xây dựng hệ thống nhắn tin nội bộ dựa trên các thiết bị thông tin không dây

Bảng 4.

Cú pháp lệnh +CMGS Xem tại trang 84 của tài liệu.

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan