# An English Mobile Learning Platform Embedded in GSM-R Wireless Network Communication

Authors: Ling Zhen
Journal: Security and Communication Networks
 (2021)

---

## Abstract

English mobile learning platform is affected by external interference signals, resulting in poor remote transmission ability of English information. To solve this problem, a design of the English mobile learning platform based on the GSM-R wireless network communication system is proposed. The overall framework of the English mobile learning platform is designed. MSP430F149 single-chip microcomputer is selected as the hardware microcontrol unit of the platform, and R-C reset circuit is designed. The reset circuit is used to reset the single-chip microcomputer platform to prevent external signal interference. The modem is initialized according to AT instruction, and the main program flow of the single-chip microcomputer of the English mobile learning platform is designed on this basis. GSM-R wireless network communication system is used to plan the course module. After planning, the platform operation management function is designed, the interactive learning environment is established, the user information template is designed, and the platform database is built. The experimental results show that the designed English mobile learning platform can meet the learning needs and improve students’ comprehensive ability after application.


---

## Body

## 1. Introduction

Understanding mobile learning is the premise of correctly understanding mobile education. English mobile learning refers to that learners obtain learning resources and communicate with others at any place and at any time they need to learn through wireless communication networks and mobile devices such as PDA and mobile phone. Mobile learning is the product of the integration of digital learning and mobile computer technology [1, 2]. English mobile learning has brought a new learning mode for English learners and a new feeling that they can learn at any time and anywhere. English mobile learning effectively combines education, network technology, and GSM-R wireless network communication system. Compared with online learning, mobile learning has the characteristics of personalization, mobility, universality, and efficiency. GSM-R wireless network communication system provides a portable service mode and information exchange mode [3]. The flow of people promotes the flow of information. People should break through the regional restrictions and truly realize the ideal of transmitting information anywhere and at any time. Learners can not only surf the Internet with computers through mobile Internet technology but also surf the Internet with portable and compact mobile terminals such as smartphones and PDAs. The application and development of 3G technology and 4G technology have realized permanent online and instant Internet access, and information acquisition and processing are more efficient and real-time. At present, the number of wired Internet users in various countries is far less than that of mobile phone users. Users who do not understand computers can also obtain information through mobile phones through mobile Internet [4, 5], which expands the scope of education and has a great driving force for the personalization, democratization, and lifelong education of education.As for the mobile learning platform, reference [6] designs a mobile learning application to help students learn organic chemistry. Interactive learning is one of the important ways worth exploring in higher education. Chemistry majors have smartphones, laptops, and tablets and can use appropriate applications to supplement traditional learning forms. Introduce a new application that integrates a variety of teaching strategies, such as mobile learning, autonomous learning, peer review, blended learning, and Gamification. Reference [7] proposed a DRX based energy-saving monitoring machine learning platform for mobile communication network. Taking human voice communication as the research object, the continuous increase of business volume of mobile communication system has the side effect of higher energy consumption. The continuous development of the media has promoted the relationship between the educated and the educators. The activities between the two have gradually become asynchronous, gradually getting rid of the restrictions of space, place, and time. In contemporary society, the content of English education is constantly updated and the amount of knowledge is increasing, which makes lifelong education a development trend of contemporary society. The scale of English mobile learning platform needs to be further expanded. The key problem in current education is expanding the teaching scale and improving teaching quality using modern technology. Students outside the traditional classroom have no fixed learning time and learning place. The number of such students is increasing. Students also hope to learn anytime and anywhere when they go out or have a holiday. In order to solve the above problems, an English mobile learning platform is proposed based on GSM-R wireless network communication system. The popularization and cost reduction of GSM-R wireless network communication system and the development of computer technology and mobile communication technology have improved mobile devices’ computing power and communication bandwidth and expanded the development space of mobile devices. Under the above background, the mobile education produced by the combination of education and GSM-R wireless network communication system greatly impacts education and teaching and needs an English mobile learning platform.From the perspective of English vocabulary deep learning, reference [8] investigates the main mobile vocabulary learning in the functional architecture, its advantages, and disadvantages in promoting English vocabulary and designs and develops a mobile platform-oriented English vocabulary deep learning system. Reference [9] researched the backwash effect of “ETIC” on college English learning. The task of using the “ETIC” structure design is to cultivate undergraduates’ ability to analyze and solve problems, as well as collaboration and expression skills, in the context of actual use of English, and simultaneously, we analyzed the positive and negative backwash effect of college English learning. The research results of reference [10] contribute to establishing a distance learning model in an abnormal environment.Our contribution includes the following three points:(1)
We proposed a design of English mobile learning platform based on GSM-R wireless network communication system. And the overall framework of English mobile learning platform is designed.(2)
We choose MSP430F149 microcontroller as the hardware microcontrol unit of the platform and design the R-C reset circuit. The reset circuit is used to reset the MCU platform to prevent interference from external signals. Initialize the modem according to the AT instruction.(3)
We design the main program flow of English mobile learning platform single-chip microcomputer. The course modules are planned using GSM-R wireless network communication system. After planning, the platform operation management function was designed, interactive learning environment was established, user information template was designed, and platform database was built.


## 2. Design of the English Mobile Learning Platform

The front-end development tool of the GSM-R wireless network communication system and serial port communication function are used to compile and realize the English mobile learning platform with a massive serial communication function. In the platform design, the object-oriented data receiving and sending shall be fully reflected, the independent modules shall be displayed, and the hardware and software parts of the English mobile learning platform shall be designed through the defined interfaces between the modules. The structural block diagram design of English mobile learning platform is shown in Figure1.Figure 1
Overall structure block diagram of the English mobile learning platform.It can be seen from Figure1 that the communication adopts the standard protocol as the data communication protocol, and the GSM-R wireless network communication system is used to realize the reliability of mass information communication of the English mobile learning platform between the control host and the data black box.


### 2.1. Hardware Design of the English Mobile Learning Platform

According to the overall framework design of the system, the hardware structure of the English mobile learning platform is analyzed.


#### 2.1.1. Single-Chip Microcomputer Design

The MSP430F149 single-chip microcomputer [11] is selected as the microcontrol unit of the hardware of the English mobile learning platform, and the embedded modem is used as the single-chip microcomputer microcontroller [12], which can realize the computer kernel mosaic function based on the 16-bit reduced instruction set computer instruction set. The structure design of single-chip microcomputer is shown in Figure 2.Figure 2
Structure design of the single-chip microcomputer.As can be seen from Figure2, the single-chip microcomputer communicates with the modem through the serial port uarto, and the PC host communicates with the single-chip microcomputer through the serial port uarti. Generally, the single-chip microcomputer system of the power supply part of the English mobile learning platform can provide stable voltage, generally, 3V and 5V, of which 3V is the normal working voltage [13], and 5V is the working voltage of the modem. The reset circuit provides a stable transmission signal for the single-chip microcomputer. When the working voltage is abnormal, the reset circuit is used to reset the single-chip microcomputer system, prevent the interference of other signals, and ensure the stable operation of the English mobile learning platform.


#### 2.1.2. Reset Circuit Design

GSM-R wireless network communication adopts 3V power supply, fully considering the system requirements, and adopts tps76038 chip produced by TI company to realize the design of power supply. The reset circuit of single-chip microcomputer system usually adopts an R-C reset circuit, which can realize the reset circuit design with low cost and convenient use. The specific design structure is shown in Figure3.Figure 3
Reset circuit.It can be seen from Figure3 that when the S1 reset key is pressed, the reset connection switch is connected to VCC through resistance to obtain partial voltage, form a high level, and enter the “reset state.” When the S2 reset key is pressed, the reset connection switch is connected to the Earth through resistance, and the current value is 0 to form a low level and start normal operation.Aiming at the hardware design of English mobile learning platform, MSP430F149 single-chip microcomputer is selected as the microcontrol unit of system hardware. According to the structure block diagram of single-chip microcomputer, the R-C reset circuit is designed, which has the advantages of low cost and convenient use.


### 2.2. Software Design of the English Mobile Learning Platform

According to the AT instruction, the modem is initialized, based on which the hardware structure of the English mobile learning platform, the software function of the single-chip microcomputer, and the modem are designed. The specific structure diagram is shown in Figure4.Figure 4
Software structure of the English mobile learning platform.


#### 2.2.1. AT Command Setting

AT instruction is mainly applied to the connection and communication between terminal equipment of English mobile learning platform and PC application. The communication status of English mobile learning platform is divided into command status and online status. The command working status refers to receiving instructions from AT at the receiving end. The online working state refers to receiving instructions from AT during the working process. When the command is issued, the modem can automatically judge the communication efficiency of the equipment and determine the format and characteristics of the command.In the design of English mobile learning platform [14], common communication instructions include the following:(1)
Off-hook response, the system directly enters the response state, and the command is ATA(2)
Call command direct dialing, select voice dialing mode, and the command is ATDT(3)
Hang up reply and the command is +++ATHFor the system, the end of communication commands ends with enter, that is, enter. When the modem [15, 16] is connected, it directly issues the online working command; that is, it enters the online working mode. At this time, the modem no longer appears at command, and the data directly sent by the equipment terminal is modulated and sent out.


#### 2.2.2. Modem Initialization Processing

In order to enable the English mobile learning platform to maintain an efficient learning effect at a long distance, it is necessary to initialize the modem. This process includes initializing the upper computer connected to the PC host and the lower computer connected to the single-chip microcomputer and writing it into the platform program. Each time the application program is started, it will be initialized again to ensure the real-time communication of the English mobile learning platform.Using the configuration solidification method, the initialized data is solidified into the modem, and the AT command is issued to the lower computer connected to the single-chip microcomputer. The specific release contents are shown in Table1.Table 1
Specific release contents.
Send instructionsProgram executionAT∗DO∗SO∗R1Send the instruction to the modem through the computer and wait for the system to receive the instruction.ATE0X0S0 = 1Arrange the sequence numbers of different receiving instructions. IfS0 = 1, it means that the automatic off-hook behavior occurs after the signal is received once.AT∗C1Set the carrier signal and make actual changes on the line.AT∗WConfigure the above execution contents and store all data in the database.According to the specific instructions issued above, it is found that the initialization process of the upper computer and the lower computer of the English mobile learning platform is basically the same. Therefore, the English mobile learning platform’s single-chip microcomputer software function in the lower computer is designed according to the instructions.


#### 2.2.3. Main Program Flow of the Single-Chip Microcomputer

The main program flow design of English mobile learning platform MCU is shown in Figure5.Figure 5
Main program flow design of the single-chip microcomputer.It can be seen from Figure5 that the main program of the single-chip microcomputer of the English mobile learning platform is reset and initialized, the basic environmental parameters are set, and the initialization processing is carried out to make the system in the automatic reply state and communicate with the upper computer at any time. Select the appropriate data to store in the memory chip for standby according to the needs. When the upper computer needs data, it is provided by the lower computer.The design of the software part of the English mobile learning platform is to analyze the software function of the single-chip microcomputer connected with the lower computer in the hardware structure. According to the AT instruction, the communication efficiency of the equipment can be automatically judged [17, 18], and the format and characteristics of the instruction can be determined. On this basis, the modem is initialized, and the main program flow of single-chip microcomputer of English mobile learning platform is designed according to the processing results.


### 2.3. Design and Implementation of the English Mobile Learning Platform System

When the carrier signal sent by the upper computer of the English mobile learning platform is a string of codes, that is, atdt0001∗∗∗∗∗∗, replace the code into the main program to form data with attributes. After all these data are sent, add + + + sequence to enable the modem to program the working state of the command execution from the online working state. After a time delay, sending ath0 command is the system hang up, indicating the end of information communication.The main communication process of the English mobile learning platform is as follows: the lower computer of the English mobile learning platform transmits the carrier signal and the upper computer receives it in real time. The system will automatically pick up and directly connect with the upper computer when the predetermined ring tone rings. If both parties do not detect the carrier signal within a fixed time, both parties directly display no carrier; that is, there is no result code of the signal. On the contrary, if both parties detect the carrier signal within a fixed time, both parties directly display it as a carrier; that is, there is the result code of the signal, which shows that the carrier connection between the upper computer and the lower computer is successful, and the real-time communication of the system can be realized.


## 2.1. Hardware Design of the English Mobile Learning Platform

According to the overall framework design of the system, the hardware structure of the English mobile learning platform is analyzed.


### 2.1.1. Single-Chip Microcomputer Design

The MSP430F149 single-chip microcomputer [11] is selected as the microcontrol unit of the hardware of the English mobile learning platform, and the embedded modem is used as the single-chip microcomputer microcontroller [12], which can realize the computer kernel mosaic function based on the 16-bit reduced instruction set computer instruction set. The structure design of single-chip microcomputer is shown in Figure 2.Figure 2
Structure design of the single-chip microcomputer.As can be seen from Figure2, the single-chip microcomputer communicates with the modem through the serial port uarto, and the PC host communicates with the single-chip microcomputer through the serial port uarti. Generally, the single-chip microcomputer system of the power supply part of the English mobile learning platform can provide stable voltage, generally, 3V and 5V, of which 3V is the normal working voltage [13], and 5V is the working voltage of the modem. The reset circuit provides a stable transmission signal for the single-chip microcomputer. When the working voltage is abnormal, the reset circuit is used to reset the single-chip microcomputer system, prevent the interference of other signals, and ensure the stable operation of the English mobile learning platform.


### 2.1.2. Reset Circuit Design

GSM-R wireless network communication adopts 3V power supply, fully considering the system requirements, and adopts tps76038 chip produced by TI company to realize the design of power supply. The reset circuit of single-chip microcomputer system usually adopts an R-C reset circuit, which can realize the reset circuit design with low cost and convenient use. The specific design structure is shown in Figure3.Figure 3
Reset circuit.It can be seen from Figure3 that when the S1 reset key is pressed, the reset connection switch is connected to VCC through resistance to obtain partial voltage, form a high level, and enter the “reset state.” When the S2 reset key is pressed, the reset connection switch is connected to the Earth through resistance, and the current value is 0 to form a low level and start normal operation.Aiming at the hardware design of English mobile learning platform, MSP430F149 single-chip microcomputer is selected as the microcontrol unit of system hardware. According to the structure block diagram of single-chip microcomputer, the R-C reset circuit is designed, which has the advantages of low cost and convenient use.


## 2.1.1. Single-Chip Microcomputer Design

The MSP430F149 single-chip microcomputer [11] is selected as the microcontrol unit of the hardware of the English mobile learning platform, and the embedded modem is used as the single-chip microcomputer microcontroller [12], which can realize the computer kernel mosaic function based on the 16-bit reduced instruction set computer instruction set. The structure design of single-chip microcomputer is shown in Figure 2.Figure 2
Structure design of the single-chip microcomputer.As can be seen from Figure2, the single-chip microcomputer communicates with the modem through the serial port uarto, and the PC host communicates with the single-chip microcomputer through the serial port uarti. Generally, the single-chip microcomputer system of the power supply part of the English mobile learning platform can provide stable voltage, generally, 3V and 5V, of which 3V is the normal working voltage [13], and 5V is the working voltage of the modem. The reset circuit provides a stable transmission signal for the single-chip microcomputer. When the working voltage is abnormal, the reset circuit is used to reset the single-chip microcomputer system, prevent the interference of other signals, and ensure the stable operation of the English mobile learning platform.


## 2.1.2. Reset Circuit Design

GSM-R wireless network communication adopts 3V power supply, fully considering the system requirements, and adopts tps76038 chip produced by TI company to realize the design of power supply. The reset circuit of single-chip microcomputer system usually adopts an R-C reset circuit, which can realize the reset circuit design with low cost and convenient use. The specific design structure is shown in Figure3.Figure 3
Reset circuit.It can be seen from Figure3 that when the S1 reset key is pressed, the reset connection switch is connected to VCC through resistance to obtain partial voltage, form a high level, and enter the “reset state.” When the S2 reset key is pressed, the reset connection switch is connected to the Earth through resistance, and the current value is 0 to form a low level and start normal operation.Aiming at the hardware design of English mobile learning platform, MSP430F149 single-chip microcomputer is selected as the microcontrol unit of system hardware. According to the structure block diagram of single-chip microcomputer, the R-C reset circuit is designed, which has the advantages of low cost and convenient use.


## 2.2. Software Design of the English Mobile Learning Platform

According to the AT instruction, the modem is initialized, based on which the hardware structure of the English mobile learning platform, the software function of the single-chip microcomputer, and the modem are designed. The specific structure diagram is shown in Figure4.Figure 4
Software structure of the English mobile learning platform.


### 2.2.1. AT Command Setting

AT instruction is mainly applied to the connection and communication between terminal equipment of English mobile learning platform and PC application. The communication status of English mobile learning platform is divided into command status and online status. The command working status refers to receiving instructions from AT at the receiving end. The online working state refers to receiving instructions from AT during the working process. When the command is issued, the modem can automatically judge the communication efficiency of the equipment and determine the format and characteristics of the command.In the design of English mobile learning platform [14], common communication instructions include the following:(1)
Off-hook response, the system directly enters the response state, and the command is ATA(2)
Call command direct dialing, select voice dialing mode, and the command is ATDT(3)
Hang up reply and the command is +++ATHFor the system, the end of communication commands ends with enter, that is, enter. When the modem [15, 16] is connected, it directly issues the online working command; that is, it enters the online working mode. At this time, the modem no longer appears at command, and the data directly sent by the equipment terminal is modulated and sent out.


### 2.2.2. Modem Initialization Processing

In order to enable the English mobile learning platform to maintain an efficient learning effect at a long distance, it is necessary to initialize the modem. This process includes initializing the upper computer connected to the PC host and the lower computer connected to the single-chip microcomputer and writing it into the platform program. Each time the application program is started, it will be initialized again to ensure the real-time communication of the English mobile learning platform.Using the configuration solidification method, the initialized data is solidified into the modem, and the AT command is issued to the lower computer connected to the single-chip microcomputer. The specific release contents are shown in Table1.Table 1
Specific release contents.
Send instructionsProgram executionAT∗DO∗SO∗R1Send the instruction to the modem through the computer and wait for the system to receive the instruction.ATE0X0S0 = 1Arrange the sequence numbers of different receiving instructions. IfS0 = 1, it means that the automatic off-hook behavior occurs after the signal is received once.AT∗C1Set the carrier signal and make actual changes on the line.AT∗WConfigure the above execution contents and store all data in the database.According to the specific instructions issued above, it is found that the initialization process of the upper computer and the lower computer of the English mobile learning platform is basically the same. Therefore, the English mobile learning platform’s single-chip microcomputer software function in the lower computer is designed according to the instructions.


### 2.2.3. Main Program Flow of the Single-Chip Microcomputer

The main program flow design of English mobile learning platform MCU is shown in Figure5.Figure 5
Main program flow design of the single-chip microcomputer.It can be seen from Figure5 that the main program of the single-chip microcomputer of the English mobile learning platform is reset and initialized, the basic environmental parameters are set, and the initialization processing is carried out to make the system in the automatic reply state and communicate with the upper computer at any time. Select the appropriate data to store in the memory chip for standby according to the needs. When the upper computer needs data, it is provided by the lower computer.The design of the software part of the English mobile learning platform is to analyze the software function of the single-chip microcomputer connected with the lower computer in the hardware structure. According to the AT instruction, the communication efficiency of the equipment can be automatically judged [17, 18], and the format and characteristics of the instruction can be determined. On this basis, the modem is initialized, and the main program flow of single-chip microcomputer of English mobile learning platform is designed according to the processing results.


## 2.2.1. AT Command Setting

AT instruction is mainly applied to the connection and communication between terminal equipment of English mobile learning platform and PC application. The communication status of English mobile learning platform is divided into command status and online status. The command working status refers to receiving instructions from AT at the receiving end. The online working state refers to receiving instructions from AT during the working process. When the command is issued, the modem can automatically judge the communication efficiency of the equipment and determine the format and characteristics of the command.In the design of English mobile learning platform [14], common communication instructions include the following:(1)
Off-hook response, the system directly enters the response state, and the command is ATA(2)
Call command direct dialing, select voice dialing mode, and the command is ATDT(3)
Hang up reply and the command is +++ATHFor the system, the end of communication commands ends with enter, that is, enter. When the modem [15, 16] is connected, it directly issues the online working command; that is, it enters the online working mode. At this time, the modem no longer appears at command, and the data directly sent by the equipment terminal is modulated and sent out.


## 2.2.2. Modem Initialization Processing

In order to enable the English mobile learning platform to maintain an efficient learning effect at a long distance, it is necessary to initialize the modem. This process includes initializing the upper computer connected to the PC host and the lower computer connected to the single-chip microcomputer and writing it into the platform program. Each time the application program is started, it will be initialized again to ensure the real-time communication of the English mobile learning platform.Using the configuration solidification method, the initialized data is solidified into the modem, and the AT command is issued to the lower computer connected to the single-chip microcomputer. The specific release contents are shown in Table1.Table 1
Specific release contents.
Send instructionsProgram executionAT∗DO∗SO∗R1Send the instruction to the modem through the computer and wait for the system to receive the instruction.ATE0X0S0 = 1Arrange the sequence numbers of different receiving instructions. IfS0 = 1, it means that the automatic off-hook behavior occurs after the signal is received once.AT∗C1Set the carrier signal and make actual changes on the line.AT∗WConfigure the above execution contents and store all data in the database.According to the specific instructions issued above, it is found that the initialization process of the upper computer and the lower computer of the English mobile learning platform is basically the same. Therefore, the English mobile learning platform’s single-chip microcomputer software function in the lower computer is designed according to the instructions.


## 2.2.3. Main Program Flow of the Single-Chip Microcomputer

The main program flow design of English mobile learning platform MCU is shown in Figure5.Figure 5
Main program flow design of the single-chip microcomputer.It can be seen from Figure5 that the main program of the single-chip microcomputer of the English mobile learning platform is reset and initialized, the basic environmental parameters are set, and the initialization processing is carried out to make the system in the automatic reply state and communicate with the upper computer at any time. Select the appropriate data to store in the memory chip for standby according to the needs. When the upper computer needs data, it is provided by the lower computer.The design of the software part of the English mobile learning platform is to analyze the software function of the single-chip microcomputer connected with the lower computer in the hardware structure. According to the AT instruction, the communication efficiency of the equipment can be automatically judged [17, 18], and the format and characteristics of the instruction can be determined. On this basis, the modem is initialized, and the main program flow of single-chip microcomputer of English mobile learning platform is designed according to the processing results.


## 2.3. Design and Implementation of the English Mobile Learning Platform System

When the carrier signal sent by the upper computer of the English mobile learning platform is a string of codes, that is, atdt0001∗∗∗∗∗∗, replace the code into the main program to form data with attributes. After all these data are sent, add + + + sequence to enable the modem to program the working state of the command execution from the online working state. After a time delay, sending ath0 command is the system hang up, indicating the end of information communication.The main communication process of the English mobile learning platform is as follows: the lower computer of the English mobile learning platform transmits the carrier signal and the upper computer receives it in real time. The system will automatically pick up and directly connect with the upper computer when the predetermined ring tone rings. If both parties do not detect the carrier signal within a fixed time, both parties directly display no carrier; that is, there is no result code of the signal. On the contrary, if both parties detect the carrier signal within a fixed time, both parties directly display it as a carrier; that is, there is the result code of the signal, which shows that the carrier connection between the upper computer and the lower computer is successful, and the real-time communication of the system can be realized.


## 3. Design of the English Mobile Learning Platform Based on the GSM-R Wireless Network Communication System

### 3.1. Use the GSM-R Wireless Network Communication System Planning Course Module

In the process of designing the English mobile learning platform, it meets the various needs of learners for the English mobile online learning platform based on the GSM-R wireless network communication system. The module table of English mobile online learning platform is shown in Table2.Table 2
Module of the mobile online learning platform.
Basic moduleFunctionCourse managementTransfer course contentUser managementUpdate user course informationStudyFind relevant learning materialsBack-stage managementMaintain platform management securityUser management module is the most important part of the whole English mobile learning platform. This module is a necessary condition for using other parts of the English mobile learning platform. Students can register their personal information through the login interface of the system. After entering the English mobile learning platform, they can complete the query according to the program instructions and log in. If the login does not enter any identity information in the background data, the system will instruct the login to refresh the login interface. After the interface is refreshed, the identity information needs to be verified again. The background management module is used to maintain and manage the course resources on the platform. This module aims to create an English online learning platform suitable for users’ needs and improve the user experience. Optimizing the function of each module can not only reduce the risk of data information interaction but also improve the function of background management module.


### 3.2. Design the Platform Operation Management Function

Page management, coupon management, point management, message management, and community management are the functional modules of operation management and the core of the design.The page management module consists of many different functional modules: banner map management, website recommendation management, page recommendation management, page advertisement management, search hot word management, and start advertisement management. Each function module has function points, such as data viewing, filtering, additional data, deletion, and editing. Due to the high functional similarity between the three-level functional modules, the key idea of designing the module is to divide the whole component into several independent and reusable components to focus on the design and development of a single component and ensure the complete presentation of the UI. Therefore, the JavaScript library is used to render the display style during design, and the data is transmitted through the designed interface. In order to improve some query criteria, work efficiency needs to be set. When using, you need to select whether to activate the product type candidate service displayed in the form of menu, and the administrator can directly click the criteria to filter. The main function of the data list component is data display. In order to facilitate data management, enable status management operations, such as editing and deleting.The coupon management module includes two parts: coupon management and gift packaging management. In practice, coupons are divided into exchange coupons and replacement coupons. Coupons can purchase or redeem platform goods at a discount price, while substitute coupons contain multiple coupons. Gift packages can contain different types of coupons and replacement coupons. Due to the high functional similarity between coupon management and gift packaging management. The background server provides coupon management functions for adding coupons, deleting coupons, and editing coupons.The construction of an integrated management module actually needs many levels, such as teacher certificate management and integrated exchange management. Teachers are a kind of authentication of registered users. In the teacher authority management module, users are required to provide relevant identity proof materials to the platform through applications, and administrators need to screen personnel and determine personnel identity according to these screening materials. If approved, the user will be granted teacher permission and the system data will be updated. After obtaining the exclusive permission of teachers, relevant users can publish courses or recommend other educational products on the platform. The background administrator can also access the existing product data and bind the teacher users to their recommended teaching products. After binding the teacher user, all user data recommended by the teacher will be centrally managed. After management, the administrator can directly search the information of the teacher user without manual input. After the product is bound to the teacher user, the teacher can promote the product through sharing, and ordinary users can buy the product at a preferential price through the teacher’s sharing link to get due benefits.The system notification module can adjust various types of notifications, including publishing, deleting, and modifying. When the administrator creates a new notification system, the background server will be called.Community management provides users with an online communication platform. Users can start topics or participate in topic discussions through the application client of the online learning platform. The operation management platform is mainly responsible for theme review, ranking, and deletion. After the topic is published, the background server will provide detailed viewing information, such as deleting comments and placing top topics.


### 3.3. Establish the Interactive Learning Environment

Designing a mobile terminal learning platform aims to make learners have a more flexible English mobile learning platform. In designing the platform, we should keep the following points in mind: first, the interactive interface design of English mobile learning platform is the focus of user experience. Whether the platform interface is simple and comfortable will directly affect the user’s first use experience. Secondly, when creating and selecting course content, the time of mobile learning must be considered, and the course content must be tailored to the needs of users of the English mobile learning platform. Finally, the interactive interface of the design platform should focus on displaying the course content and reducing a large number of text inputs. In order to understand the interactive needs of learners in the knowledge age, mobile terminals should be used as interactive media to complete the design of interactive learning environment from the perspective of interactive content, interactive mode, and interactive media. The design model of the interactive learning environment is shown in Figure6.Figure 6
Design model of the interactive learning environment.As shown in Figure6, online learners and managers play an important role in interactive learning. The basis of interactive learning is the construction of mobile terminals. During the interaction, relevant learning materials and course resources need to be classified and sorted uniformly. After sorting, learners’ key and difficult points should be answered uniformly for relevant problems. The course module is semistructured and open. Learners can learn by modifying, expanding, and creating in the learning process, to realize the interaction of educational content.


### 3.4. Design the User Information Template

When a new user cannot log in to the online learning system, the user needs to register during operation. The user can obtain the exclusive passcode by filling in his personal information and logging in again according to the specific password entered during registration. When the user clicks the finish option after registration, the user’s registration information is sent to the server. The terminal of the server sends the verification code to verify. After the verification is accurate, the server will record the user’s personal information to form a database, reload the login interface, and guide the user to log in. Only after these are completed can the user log in successfully. The user information template is shown in Figure7.Figure 7
User information template.As shown in Figure7, the specific process of a user when logging in is determined by several trends. First, you need to select whether to be the logged-in default user, select whether to use the default user, and conduct verification. Only after passing the verification can you successfully enter the system.


### 3.5. Build the Platform Database

The key part of the whole platform design is the database design of the English mobile learning platform. For the current specific development environment, this method establishes a database collection method suitable for the actual operating conditions and uses database construction and program commands to meet the needs of users. In the process of designing the overall structure of the database, we should take the long-term stability of the database as the construction principle. All aspects of the performance of the platform are directly affected by the rationality of the database structure design. When designing behavioral logic, we should focus on distinguishing between architectural and behavioral functions and maintaining unity between data and programs.


## 3.1. Use the GSM-R Wireless Network Communication System Planning Course Module

In the process of designing the English mobile learning platform, it meets the various needs of learners for the English mobile online learning platform based on the GSM-R wireless network communication system. The module table of English mobile online learning platform is shown in Table2.Table 2
Module of the mobile online learning platform.
Basic moduleFunctionCourse managementTransfer course contentUser managementUpdate user course informationStudyFind relevant learning materialsBack-stage managementMaintain platform management securityUser management module is the most important part of the whole English mobile learning platform. This module is a necessary condition for using other parts of the English mobile learning platform. Students can register their personal information through the login interface of the system. After entering the English mobile learning platform, they can complete the query according to the program instructions and log in. If the login does not enter any identity information in the background data, the system will instruct the login to refresh the login interface. After the interface is refreshed, the identity information needs to be verified again. The background management module is used to maintain and manage the course resources on the platform. This module aims to create an English online learning platform suitable for users’ needs and improve the user experience. Optimizing the function of each module can not only reduce the risk of data information interaction but also improve the function of background management module.


## 3.2. Design the Platform Operation Management Function

Page management, coupon management, point management, message management, and community management are the functional modules of operation management and the core of the design.The page management module consists of many different functional modules: banner map management, website recommendation management, page recommendation management, page advertisement management, search hot word management, and start advertisement management. Each function module has function points, such as data viewing, filtering, additional data, deletion, and editing. Due to the high functional similarity between the three-level functional modules, the key idea of designing the module is to divide the whole component into several independent and reusable components to focus on the design and development of a single component and ensure the complete presentation of the UI. Therefore, the JavaScript library is used to render the display style during design, and the data is transmitted through the designed interface. In order to improve some query criteria, work efficiency needs to be set. When using, you need to select whether to activate the product type candidate service displayed in the form of menu, and the administrator can directly click the criteria to filter. The main function of the data list component is data display. In order to facilitate data management, enable status management operations, such as editing and deleting.The coupon management module includes two parts: coupon management and gift packaging management. In practice, coupons are divided into exchange coupons and replacement coupons. Coupons can purchase or redeem platform goods at a discount price, while substitute coupons contain multiple coupons. Gift packages can contain different types of coupons and replacement coupons. Due to the high functional similarity between coupon management and gift packaging management. The background server provides coupon management functions for adding coupons, deleting coupons, and editing coupons.The construction of an integrated management module actually needs many levels, such as teacher certificate management and integrated exchange management. Teachers are a kind of authentication of registered users. In the teacher authority management module, users are required to provide relevant identity proof materials to the platform through applications, and administrators need to screen personnel and determine personnel identity according to these screening materials. If approved, the user will be granted teacher permission and the system data will be updated. After obtaining the exclusive permission of teachers, relevant users can publish courses or recommend other educational products on the platform. The background administrator can also access the existing product data and bind the teacher users to their recommended teaching products. After binding the teacher user, all user data recommended by the teacher will be centrally managed. After management, the administrator can directly search the information of the teacher user without manual input. After the product is bound to the teacher user, the teacher can promote the product through sharing, and ordinary users can buy the product at a preferential price through the teacher’s sharing link to get due benefits.The system notification module can adjust various types of notifications, including publishing, deleting, and modifying. When the administrator creates a new notification system, the background server will be called.Community management provides users with an online communication platform. Users can start topics or participate in topic discussions through the application client of the online learning platform. The operation management platform is mainly responsible for theme review, ranking, and deletion. After the topic is published, the background server will provide detailed viewing information, such as deleting comments and placing top topics.


## 3.3. Establish the Interactive Learning Environment

Designing a mobile terminal learning platform aims to make learners have a more flexible English mobile learning platform. In designing the platform, we should keep the following points in mind: first, the interactive interface design of English mobile learning platform is the focus of user experience. Whether the platform interface is simple and comfortable will directly affect the user’s first use experience. Secondly, when creating and selecting course content, the time of mobile learning must be considered, and the course content must be tailored to the needs of users of the English mobile learning platform. Finally, the interactive interface of the design platform should focus on displaying the course content and reducing a large number of text inputs. In order to understand the interactive needs of learners in the knowledge age, mobile terminals should be used as interactive media to complete the design of interactive learning environment from the perspective of interactive content, interactive mode, and interactive media. The design model of the interactive learning environment is shown in Figure6.Figure 6
Design model of the interactive learning environment.As shown in Figure6, online learners and managers play an important role in interactive learning. The basis of interactive learning is the construction of mobile terminals. During the interaction, relevant learning materials and course resources need to be classified and sorted uniformly. After sorting, learners’ key and difficult points should be answered uniformly for relevant problems. The course module is semistructured and open. Learners can learn by modifying, expanding, and creating in the learning process, to realize the interaction of educational content.


## 3.4. Design the User Information Template

When a new user cannot log in to the online learning system, the user needs to register during operation. The user can obtain the exclusive passcode by filling in his personal information and logging in again according to the specific password entered during registration. When the user clicks the finish option after registration, the user’s registration information is sent to the server. The terminal of the server sends the verification code to verify. After the verification is accurate, the server will record the user’s personal information to form a database, reload the login interface, and guide the user to log in. Only after these are completed can the user log in successfully. The user information template is shown in Figure7.Figure 7
User information template.As shown in Figure7, the specific process of a user when logging in is determined by several trends. First, you need to select whether to be the logged-in default user, select whether to use the default user, and conduct verification. Only after passing the verification can you successfully enter the system.


## 3.5. Build the Platform Database

The key part of the whole platform design is the database design of the English mobile learning platform. For the current specific development environment, this method establishes a database collection method suitable for the actual operating conditions and uses database construction and program commands to meet the needs of users. In the process of designing the overall structure of the database, we should take the long-term stability of the database as the construction principle. All aspects of the performance of the platform are directly affected by the rationality of the database structure design. When designing behavioral logic, we should focus on distinguishing between architectural and behavioral functions and maintaining unity between data and programs.


## 4. Experimental Analysis

In order to verify the practical effect of the English mobile learning platform based on the GSM-R wireless network communication system, experimental analysis is carried out. The operating system used in the experiment is windows, which is combined with MySQL database and Apache server. The development system is used for operation, with high-security performance. It is necessary to program and set relevant systems during preparation. Set the experimental parameters as shown in Table3.Table 3
Experimental parameters.
ProjectParameterWorking voltage500 VWorking current200 AManipulation modelPlane modelReport control platformCloud platformRunning networkInternetControl systemWindows 10Evaluation contentText learning informationEvaluation time6 hThe design of English mobile learning platform needs to be implemented according to the AT instructions. According to the instruction, the format and characteristics of the instruction can be judged, and the modem can be initialized, which can achieve the high-performance effect of the English mobile learning platform. In order to verify this point, the instructions issued by the upper and lower computers of the English mobile learning platform are analyzed. For the instructions issued by the upper computer, if SOC_ Ale is an instruction at a high level to communicate with a large amount of discrete information, including SOC_ Adr3 is the original address of discrete information, and the values of information sources 0 to 2 correspond to 0 ∗ 0A, 0 ∗ 15, and 0 ∗ 0A in the issued instruction in turn. If SOC_ Ale is an instruction at a low level to communicate with a large amount of discrete information, including SOC_ ADR1 is the original address of discrete information, and the values of information source 0 to 2 correspond to 0 ∗ 0000 in the issued instruction in turn_ 00AA, 0∗0000_ 0055, and 0 ∗ 0000_ 00A0. And SOC_ Adr2 is the data standard value in case of external signal interference, corresponding to 0 ∗ 0123, 0 ∗ 4567, and 0 ∗ 89ab in the order of issuing instructions. In order to verify that the GSM-R wireless network communication system using modem can give instructions accurately, the results are shown in Figure8.Figure 8
Comparison results of instructions issued by upper and lower computers.It can be seen from Figure8 that when the communication system using modem is disturbed by external signals, the command results issued by the upper computer are 0 ∗ 0246, 0 ∗ 8ace, and 0 ∗ 8973, while when the communication system using modem is disturbed by external signals, the command results issued by the lower computer are 0 ∗ 0123, 0 ∗ 4567, and 0 ∗ 89ab. According to the verification results of instructions issued to the upper and lower computers, the GSM-R wireless network communication system using modem is consistent with the standard value.Through the contents of Table1, upload the audio, text, pictures, videos, and other materials to the designed English mobile learning platform. The specific success rate of data transmission is shown in Table 4.Table 4
Transmission data of the English mobile learning platform.
Data (group)Success rate of sound data transmission (%)Text data transmission success rate (%)Picture data transmission success rate (%)Video resource transmission success rate (%)199.3699.5698.1299.78298.8999.6399.7199.46398.7698.9698.1399.65498.4198.7998.3499.87As can be seen from Table4, the success rate of uploading sound, text, pictures, videos, and other data on the English mobile learning platform has reached more than 98%, indicating that the data can be successfully transmitted to the designed English mobile learning platform and can be fully used by users.Through the evaluation module, learners can record their personal learning progress and learning process. Through teachers’ understanding of the learning process and progress, students are tested with the test function. Table5 shows that, after learning with the platform, the average scores of 50 students are counted, and the performance differences before and after using the system are compared. The details are shown in Table 3.Table 5
Comparison of students’ average scores after using the system.
MethodAverage score of students before platform application (points)Average score of students after application of the platform (points)Design platform8196Fonseca et al.’s [6] methods8187Ruíz-Guirola et al.’s [7] methods8189It can be seen from Table3 that the average English scores of students before using different systems are the same, but after using the designed platform, reference [6] method, and reference [7] method, respectively, the average English scores of students have been improved to varying degrees, but the designed English learning platform has significantly improved their scores, It shows that the platform designed in this paper is a feasible platform to improve English performance.When evaluating students’ performance, English application ability, and practical ability, according to the teaching requirements of business English, the written test, oral test, live operation test, and enterprise practice test are set, and the full score of each test item is 10. After passing the above four groups of test results, calculate the students’ comprehensive ability of business English according to the following formula:(1)Pj=α1x1+α2x2+α3x3m.In formula (1), x1 is the average score of all students in each group, x2 is the average value of the teacher’s score on the English application ability of each group of students during the test, x3 is the average value of the teacher’s score on the practical ability of each group of students during the test, m is the total score, and α1, α2, and α3 are parameters. According to the requirements of business English syllabus, the three parameters are taken as 0.35, 0.40, and 0.3, respectively. The distribution of test scores among students in different segments was counted to evaluate the teaching effect. In the verification process, the control variable is unique, and relevant conclusions are obtained by analyzing the test data.Using the designed platform, reference [6] method, and reference [7] method, after four tests, including written test, oral test, live operation test, and enterprise practice, the total average score of each test is shown in Table 6.Table 6
Total average scores of students in various tests under different platforms.
NumberTest itemsDesign platformFonseca et al’s [6] methodsRuíz-Guirola et al.’s [7] methods1Written examination8.798.748.702Oral examination8.637.117.563Live operation8.726.967.014Enterprise practice8.546.736.95By analyzing Table6, it can be seen that, in the written test, the total average score of students after using the design platform is similar to that after using the methods of reference [6] and reference [7], indicating that students’ mastery of basic knowledge such as vocabulary is similar. There is a certain gap between the total average score of students’ oral test results, which shows that the optimized teaching mode based on the design platform has more advantages in English learning. During the actual operation and enterprise practice project test, the total average scores of students after using the design platform are higher than those after using the methods of reference [6] and reference [7], indicating that the students in the verification group have stronger business English application ability. The comprehensive ability score of students is calculated according to formula (1), which is 8.74 points after using the design platform and 7.48 points after using the methods of reference [6] and reference [7], indicating that the comprehensive ability of students is stronger after using the design platform.


## 5. Conclusion and Prospect

The English mobile learning platform based on GSM-R wireless network communication system is designed, and the data standard value is still high after external signal interference. According to the verification results of instructions issued to the upper and lower computers, the GSM-R wireless network communication system using modem is consistent with the standard value. The success rate of uploading audio, text, pictures, videos, and other data on the English mobile learning platform has reached more than 98%, indicating that the data can be successfully transmitted to the designed English mobile learning platform and made full use of by users. The platform designed in this paper is a feasible platform to improve English performance. Students have a stronger comprehensive ability after using the design platform.There are still some deficiencies in this platform, and some functions have not been realized, which are mainly reflected in the following points:(1)
Frequent updates to the English mobile platform may slow down the program. In the download process, the status of the download task needs to be updated in real time, and the progress in the download list needs to be updated in real time so that the interaction of the English mobile platform will be more frequent. At present, the platform lengthens the query interval to reduce the frequency of data interaction.(2)
Implementation of opinion feedback and sending error report function. The function of feedback and error report is particularly important for the improvement and upgrading of applications. This function usually sends information to the server, so it needs the support of the server. Other implementation methods, such as mail, can not cover all users. This function will be gradually improved in the process of application upgrading and optimization in the future.(3)
Offline viewing of favorites: the current version of this English mobile platform has not yet realized this function. Considering the efficiency of adding collections, the method of adding collections in the current platform does not have the conditions to save the podcast content locally completely, but the collection function will also change with the development and upgrading of the application.The functions of this English mobile platform have been preliminarily improved and will be optimized and upgraded according to the online feedback of users and the emergence of new needs. In addition, it may be transplanted on other versions of the Android system with a large gap and developed on other mobile platforms.



---

*Source: 8228300-2021-10-04.xml*