Information transmission method and device, terminal and network equipment

By determining whether the capacity of the satellite storage and forwarding device meets the terminal needs in the network device and sending negotiation information to the terminal, the problem that the satellite device cannot meet the storage and forwarding request of the user equipment is solved, and the resource utilization rate is improved.

CN119276329APending Publication Date: 2025-01-07DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310832351.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In the satellite storage and forwarding scenario, since the storage and forwarding capacity requested by the user equipment of the satellite service exceeds the capacity that the satellite equipment can provide, it cannot meet the complete storage and forwarding needs of the terminal.

Method used

Through the network device, determine whether the satellite storage and forwarding device can meet the storage and forwarding needs of the terminal, and send instructions to the terminal based on the judgment results, including the requested storage and forwarding capacity, whether it supports segmented transmission and the maximum storage and forwarding capacity that can be provided, and negotiate the terminal's Store and forward requests to achieve maximum resource utilization.

Benefits of technology

Effectively negotiate the terminal's storage and forwarding requests, which improves the resource utilization rate of satellite storage and forwarding equipment, and ensures that the terminal's storage and forwarding needs are met within the available capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119276329A_ABST
    Figure CN119276329A_ABST
Patent Text Reader

Abstract

The invention provides an information transmission method and device, a terminal and network equipment, and relates to the technical field of communication. The information transmission method is executed by network equipment and comprises the following steps: judging whether satellite storage and forwarding equipment can meet storage and forwarding requirements of a terminal according to first information, the first information comprises at least one of the following items: the storage and forwarding capacity requested by the terminal, indication information about whether the terminal supports segmented transmission or not, and the minimum value of the storage and forwarding capacity which can be accepted and distributed by the terminal; the satellite store-and-forward equipment can distribute the maximum store-and-forward capacity for providing store-and-forward service for the terminal; according to the judgment result, second information is sent to the terminal, and the second information is used for indicating the time point when the terminal sends the store-and-forward request next time. According to the scheme, a negotiation mechanism that the satellite network element distributes all the storage and forwarding capacity requested by the satellite network element to the terminal is provided, and the storage and forwarding request of the terminal can be met to the greatest extent as far as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information transmission method, device, terminal and network equipment. Background Art

[0002] In the on-board storage and forwarding scenario, since the satellite serves a large number of user equipment (UE), when the UE applies for specific storage and forwarding capacity from the satellite, the on-board storage and forwarding device cannot allocate all the storage space requested by the UE to the current UE due to its own space limitations. At this time, the problem of how to meet the UE's storage and forwarding requests to the greatest extent has not yet been solved. Summary of the invention

[0003] The embodiments of the present application provide an information transmission method, apparatus, terminal and network device to solve the problem of how to satisfy the storage forwarding request of the UE to the greatest extent when the entire storage space requested by the UE cannot be allocated to the current UE.

[0004] In order to solve the above technical problems, an embodiment of the present application provides an information transmission method, which is performed by a network device, including:

[0005] Determining whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service;

[0006] According to the determination result, second information is sent to the terminal, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0007] Optionally, judging, according to the first information, whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal includes at least one of the following:

[0008] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0009] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0010] When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal;

[0011] When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal;

[0012] If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

[0013] Optionally, obtaining the maximum store-and-forward capacity includes:

[0014] Determining the maximum store-and-forward capacity according to the third information;

[0015] The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

[0016] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0017] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0018] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0019] Optionally, the second information is further used to indicate:

[0020] the reason for denying the requested store-and-forward capacity; or

[0021] The reason for the segmented allocation of capacity for store-and-forward data.

[0022] Optionally, the method further includes:

[0023] The storage and forwarding capacity sent by the terminal is received.

[0024] Optionally, the method further includes:

[0025] receiving indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or

[0026] Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

[0027] The embodiment of the present application also provides an information transmission method, which is executed by a terminal, including:

[0028] Receiving second information sent by the network device, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time;

[0029] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0030] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0031] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0032] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0033] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0034] Optionally, the method further includes:

[0035] In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

[0036] Optionally, the second information is further used to indicate:

[0037] the reason for denying the requested store-and-forward capacity; or

[0038] The reason for the segmented allocation of capacity for store-and-forward data.

[0039] Optionally, the method further includes:

[0040] The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or a minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device.

[0041] The embodiment of the present application also provides a network device, including a memory, a transceiver, and a processor:

[0042] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0043] Determining whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service;

[0044] According to the determination result, second information is sent to the terminal, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0045] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0046] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0047] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0048] When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal;

[0049] When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal;

[0050] If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

[0051] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0052] Determining the maximum store-and-forward capacity according to the third information;

[0053] The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

[0054] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0055] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0056] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0057] Optionally, the second information is further used to indicate:

[0058] the reason for denying the requested store-and-forward capacity; or

[0059] The reason for the segmented allocation of capacity for store-and-forward data.

[0060] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0061] The storage and forwarding capacity sent by the terminal is received through the transceiver.

[0062] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0063] receiving indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or

[0064] Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

[0065] The embodiment of the present application also provides a terminal, including a memory, a transceiver, and a processor:

[0066] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0067] Receiving, by a transceiver, second information sent by a network device, where the second information is used to indicate a time point at which the terminal sends a store-and-forward request next time;

[0068] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0069] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0070] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0071] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0072] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0073] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0074] In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

[0075] Optionally, the second information is further used to indicate:

[0076] the reason for denying the requested store-and-forward capacity; or

[0077] The reason for the segmented allocation of capacity for store-and-forward data.

[0078] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0079] The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device through a transceiver.

[0080] The embodiment of the present application further provides an information transmission device, which is applied to a network device, including:

[0081] A judging unit, configured to judge whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services;

[0082] The first sending unit is used to send second information to the terminal according to the judgment result, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0083] The embodiment of the present application further provides an information transmission device, applied to a terminal, including:

[0084] A first receiving unit, configured to receive second information sent by a network device, wherein the second information is used to indicate a time point when the terminal sends a store-and-forward request next time;

[0085] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0086] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0087] An embodiment of the present application also provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above method.

[0088] The beneficial effects of this application are:

[0089] The above scheme first determines whether the satellite storage and forwarding device can meet the storage and forwarding needs of the terminal based on the first information, and sends the second information to the terminal based on the judgment result, so as to realize the negotiation of the on-board network element to allocate the total storage and forwarding capacity requested by the terminal through the first information, so as to meet the storage and forwarding request of the terminal to the greatest extent possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0090] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0091] Figure 1 A structural diagram showing a network system applicable to an embodiment of the present application;

[0092] Figure 2 A schematic diagram showing a flow chart of an information transmission method according to an embodiment of the present application;

[0093] Figure 3 One of the application architecture diagrams of the embodiment of the present application is shown;

[0094] Figure 4 A second schematic diagram showing the application architecture of an embodiment of the present application;

[0095] Figure 5 A flow chart showing application scenario 1 of an embodiment of the present application;

[0096] Figure 6 A flow chart showing application scenario 2 of an embodiment of the present application;

[0097] Figure 7 A flow chart showing application scenario 3 of an embodiment of the present application;

[0098] Figure 8 A second flowchart of the information transmission method according to an embodiment of the present application is shown;

[0099] Fig. 9 One of the unit schematic diagrams showing the information transmission device according to an embodiment of the present application;

[0100] Fig.10 A structural diagram showing a network device according to an embodiment of the present application;

[0101] Fig.11 A second schematic diagram of a unit showing an information transmission device according to an embodiment of the present application;

[0102] Fig.12 A structural diagram of a terminal according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0103] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0104] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein, for example, are implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0105] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0106] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0107] The following is an introduction to the embodiments of the present application in conjunction with the accompanying drawings. The information transmission method, device, terminal and network device provided in the embodiments of the present application can be applied to a wireless communication system. The wireless communication system can be a system using the fifth generation (5th Generation, 5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art can understand that the 5G NR system is only an example and is not a limitation.

[0108] See also Figure 1 , Figure 1 is a structural diagram of a network system to which the embodiments of the present application can be applied, such as Figure 1As shown, the wireless communication system includes a terminal 11 and a network side device 12 . Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) equipment, a robot, a wearable device (Wearable Device), a vehicle-mounted equipment (VUE), a pedestrian terminal (PUE), a smart home (home equipment with wireless communication function, such as a refrigerator, a television, a washing machine or furniture, etc.), a game console, a personal computer (personal computer, PC), an ATM or a self-service machine, a sensing business terminal, various sensors, a smart camera and other terminal side devices, and the wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function or a radio access network unit. The access network device may include a base station, a WLAN access point or a WiFi node, etc. The base station may be referred to as a node B, an evolved node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home B node, a home evolved B node, a transmitting receiving point (TRP), a perception signal sending device, a perception information receiving device or other suitable terms in the field, as long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, it should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access and mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function (BSF), application function (AF), etc.

[0109] First, based on the technical solution provided in this application, some technical terms that may be involved are introduced.

[0110] 1. Scenarios where data needs to be stored and forwarded on satellites

[0111] For some research institutions, it is necessary to study the living habits and movement trajectories of animals; for government departments, it is necessary to give timely warnings to reduce or avoid the occurrence of disasters, such as the detection of submarine cables; these Internet of Things (IoT) deployed on animals or equipment are located in special or remote areas, where there are no communication base stations, so data transmission is required through satellite communications. Since they do not have high requirements for latency, these places may not have the deployment of gateway stations, so the data can be uploaded to the satellite first, stored on the satellite (there may be base stations or core network elements on the satellite), and then forwarded when the satellite can access the gateway station.

[0112] In order to support the above scenarios, base stations or some core network elements need to be deployed on satellites. The data from terminals or ships can be transmitted back to local gateways to the core network via satellites, or transmitted back to distant gateways to the core network via intersatellite links.

[0113] Method for supporting terminals to use on-board base stations / on-board store-and-forward services, so that terminal users can use on-board services for communication:

[0114] 1. Method and process for UE to negotiate parameters with AMF or Radio Access Network (RAN);

[0115] UE side: The UE sends an on-board store-and-forward request to the RAN. The request may optionally include one or a combination of the above parameters, including the data validity period supported by the terminal, the transmission time window, the data failure processing method (such as retransmission or discard), and the data transmission method negotiation (such as using UP (PDU) or small data).

[0116] RAN side: RAN receives the request information sent by UE and forwards it to AMF; based on the obtained parameters, it confirms the negotiation result of the parameters.

[0117] AMF side: AMF receives the request information sent by UE forwarded by RAN, obtains authentication information from UDM, and confirms that it supports the request; based on the obtained parameters, it confirms the negotiation result of the parameters

[0118] 2. During the PDU session, the SMF confirms the negotiation results of the parameters based on the obtained parameters;

[0119] 3. Base station authentication.

[0120] Currently, there is no negotiation mechanism for satellites and satellite network elements to allocate the full store-and-forward capacity requested by UEs.

[0121] Based on the analysis, the embodiments of the present application provide an information transmission method, apparatus, terminal and network device to solve the problem of how to satisfy the UE's storage forwarding request to the greatest extent when the entire storage space requested by the UE cannot be allocated to the current UE.

[0122] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0123] like Figure 2 As shown, an embodiment of the present application provides an information transmission method, which is executed by a network device, including:

[0124] Step S201, judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0125] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services;

[0126] It should be noted that the indication information is usually used to indicate whether the terminal supports sending data in segments to the satellite storage and forwarding device.

[0127] The satellite storage and forwarding device mentioned in the embodiments of the present application generally refers to a storage and forwarding device installed on a satellite (also referred to as an on-board storage and forwarding device). The network device mentioned in the embodiments of the present application may be installed together with the satellite storage and forwarding device, or the two may be installed independently.

[0128] Step S202: Send second information to the terminal according to the judgment result, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0129] Optionally, the network device of the embodiment of the present application refers to an access and mobility management function (Access and Mobility Management Function, AMF), or a session management function (Session Management Function, SMF), or an access network node (for example, a base station).

[0130] Optionally, in one implementation, judging, based on the first information, whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal includes at least one of the following storage and forwarding capacities:

[0131] A11, if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0132] It should be noted that if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, it means that the storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal cannot meet the terminal's needs, and it is determined that the satellite storage and forwarding device cannot meet the terminal's storage and forwarding needs.

[0133] A12, if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0134] It should be noted that if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the terminal does not support segmented transmission, it means that the storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal cannot meet the needs of the terminal, and it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding needs of the terminal.

[0135] A13, when the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal;

[0136] A14, when the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept is less than or equal to the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal;

[0137] It should be noted that if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the terminal supports segmented transmission, it is necessary to determine the relationship between the minimum value of the storage and forwarding capacity allocated to it that the terminal can accept and the maximum storage and forwarding capacity. If the minimum value of the storage and forwarding capacity allocated to it that the terminal can accept is greater than the maximum storage and forwarding capacity, it means that in the case of segmented transmission, the maximum storage and forwarding capacity does not meet the minimum requirements of the terminal for segmented transmission, that is, the storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal cannot meet the needs of the terminal, and it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding needs of the terminal; if the minimum value of the storage and forwarding capacity allocated to it that the terminal can accept is less than or equal to the maximum storage and forwarding capacity, it means that in the case of segmented transmission, the maximum storage and forwarding capacity can meet the minimum requirements of the terminal for segmented transmission, that is, the storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal can meet the needs of the terminal, and it is determined that the satellite storage and forwarding device can meet the storage and forwarding needs of the terminal.

[0138] A15, if the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal;

[0139] It should be noted that if the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it means that the storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal can meet the needs of the terminal, and it is determined that the satellite storage and forwarding device can meet the storage and forwarding needs of the terminal.

[0140] It should be further explained that, in the case where the satellite storage and forwarding device cannot meet the storage and forwarding needs of the terminal and needs to be sent in segments, the network device needs to inform the terminal of the time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be met. Optionally, the network device can determine when the terminal can continue to initiate a storage and forwarding request (also called a secondary storage and forwarding request) for the remaining unallocated storage space data based on the storage and forwarding capacity of the satellite storage and forwarding device, the occupied storage and forwarding capacity, and the data expiration time of other terminals, that is, the time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be met. In the case where the satellite storage and forwarding device cannot meet the storage and forwarding needs of the terminal, the network device needs to decide the time point at which the terminal can re-request the storage and forwarding capacity based on the usage of the satellite storage and forwarding device.

[0141] Optionally, in one implementation, the time point at which the terminal sends a store-and-forward request next time includes at least one of the following:

[0142] A21, a time point at which the terminal can re-request the storage and forwarding capacity;

[0143] It should be noted that, when the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal, the network device should feed back to the terminal a time point at which the terminal can re-request storage and forwarding capacity.

[0144] A22, a time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied;

[0145] It should be noted that when the satellite storage and forwarding device can meet the storage and forwarding needs of the terminal, but the network device cannot provide the terminal with all the storage and forwarding capacity it requests, the network device should feedback to the terminal the time point when the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be met.

[0146] Optionally, in one implementation, the second information is further used to indicate at least one of the following:

[0147] A31, the reason for rejecting the requested store-and-forward capacity;

[0148] It should be noted that if the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal, it is necessary to feedback to the terminal to reject the storage and forwarding request of the terminal, and the rejection reason may be insufficient current storage and forwarding capacity.

[0149] A32. Reasons for segmented allocation of capacity for storage and forwarding data;

[0150] It should be noted that if the satellite storage and forwarding equipment can meet the storage and forwarding requirements of the terminal, it is necessary to feedback the reason for the segment allocation to the terminal. The reason may be that the maximum storage and forwarding capacity that can be allocated to the terminal for providing storage and forwarding services is greater than or equal to the minimum value of the storage and forwarding capacity that the terminal can accept allocated to it.

[0151] Optionally, when the terminal receives the second information fed back by the network device and determines to accept the segmented allocation of capacity for storage and forwarding data, it sends a storage and forwarding request to the network device after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal. The storage and forwarding request sent in this case can be called a secondary storage and forwarding request.

[0152] Optionally, when the terminal receives the second information fed back by the network device and determines that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal, the terminal resends the storage and forwarding request to the network device after the time point indicated by the second information that can satisfy the terminal's re-request for storage and forwarding capacity.

[0153] Optionally, in one implementation, the storage and forwarding capacity is sent by the terminal to the network device. The indication information of whether the terminal supports segmented transmission may be sent by the terminal to the network device, or obtained through a core network element. The minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it may be sent by the terminal to the network device, or obtained through a core network element.

[0154] Optionally, in one implementation, the implementation of obtaining the maximum store-and-forward capacity includes:

[0155] Determining the maximum store-and-forward capacity according to the third information;

[0156] Among them, the third information includes at least one of the following items: the capacity of the terminal storage and forwarding request (which can also be understood as the storage and forwarding capacity requested by the terminal), the requested data storage time, and the remaining unoccupied storage and forwarding capacity of the satellite storage and forwarding device (which can also be understood as the remaining unused storage and forwarding capacity of the satellite storage and forwarding device corresponding to the moment when the terminal requests the storage and forwarding capacity).

[0157] Optionally, the core network element may be a UDM or an AMF.

[0158] It should be noted that the application architecture of the embodiments of the present application mainly includes the following two types:

[0159] Application Architecture 1. Figure 3 As shown, a lightweight 5G core network (5GC) and an access network (e.g., base station) are deployed on the same satellite; the 5GC may include at least one of the following: AMF, SMF, unified data management (UDM), and user plane function (UPF).

[0160] Application Architecture II Figure 4 As shown, the access network and UPF are deployed in low-orbit satellites, and lightweight 5GC (for example, including at least one of the following: AMF, SMF, UDM) is deployed in high-orbit satellites.

[0161] It should be noted that in these two application architectures, UDM stores contract information, and data is temporarily stored in UPF, or additional storage devices are installed together with it.

[0162] It should be noted here that the two architectures have the same solution for activating the store-and-forward mechanism and PDU transmission.

[0163] The specific application process of the embodiment of the present application is illustrated below by way of example.

[0164] Application Scenario 1: AMF determines whether the storage and forwarding device can meet the storage and forwarding capacity requested by the terminal

[0165] like Figure 5 As shown in the figure, the specific implementation process includes:

[0166] Step 501: During the registration request process, the terminal, in addition to the relevant parameters of the on-board storage and forwarding service request, carries the requested storage and forwarding capacity and indication information of whether the terminal supports segmented transmission; optionally, it may also carry the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it (i.e., the lower limit of the storage and forwarding capacity that the terminal can accept and that is allocated to it by the network).

[0167] Step 502: The onboard access network node forwards the registration request to the AMF.

[0168] Step 503: AMF obtains the terminal's subscription information about the on-board store-and-forward service from UDM.

[0169] Optionally, the subscription information may include a lower limit of the storage and forwarding capacity allocated to the terminal by the network that the terminal can accept.

[0170] It should be noted that if the registration request of the terminal in step 501 does not carry the lower limit of the storage and forwarding capacity allocated by the network to the terminal that the terminal can accept, the information can also be obtained from the subscription data of the terminal.

[0171] Step 504: AMF obtains ephemeris information.

[0172] Step 505: AMF decides whether the store-and-forward request of the terminal can be satisfied;

[0173] Optionally, in one case, if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, then AMF decides that the storage and forwarding request of the terminal cannot be met at present, and AMF decides the time point at which the terminal can re-request the storage and forwarding capacity based on the usage of the storage and forwarding device, i.e., the backoff time point, as well as result information such as the current rejection reason (such as insufficient current capacity).

[0174] Optionally, in another case, when the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal supports segmented sending, if the terminal can accept that the minimum storage and forwarding capacity allocated to it is less than or equal to the maximum storage and forwarding capacity, AMF again makes a comprehensive decision based on the storage and forwarding capacity of the storage and forwarding device, the occupied storage and forwarding capacity, and the data expiration time of other terminals to determine the time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied, i.e., the backoff time point.

[0175] It should be noted that in this application, the storage and forwarding device is AMF, and can also be SMF, UDM and other NFs or RAN or on-board storage and forwarding devices jointly set up with NF / RAN, which depends on the actual deployment. If the storage device is a NF other than AMF, interaction with this NF is added after the above step 504 to obtain information related to the storage and forwarding device such as the current storage and forwarding capacity of the storage and forwarding device, and the same is true for RAN.

[0176] Step 506: The AMF returns a registration response to the terminal through the onboard access network node, where the response includes the backoff time point described in step 505 above.

[0177] Optionally, the reason for rejecting the requested store-and-forward capacity or the reason for the segmented allocation of capacity for store-and-forward data may be included.

[0178] Step 507: The terminal decides whether to accept segmented capacity allocation for storing and forwarding data.

[0179] Step 508: If the segmented allocation of storage and forwarding data capacity is accepted, the terminal will initiate a secondary storage and forwarding request for the remaining unallocated storage space data again after the backoff time.

[0180] It should be noted that in step 508, the terminal may send a secondary store-and-forward request to the network via one of the following messages:

[0181] Existing NAS messages (such as mobility registration update, the store-and-forward device is AMF);

[0182] Newly defined message.

[0183] It should be noted that step 507 and step 508 are performed only when a registration response indicating the reason for segmented allocation of capacity for storage and forwarding data is received.

[0184] Application Scenario 2: SMF determines whether the storage and forwarding device can meet the storage and forwarding capacity requested by the terminal

[0185] like Figure 6 As shown in the figure, the specific implementation process includes:

[0186] Step 601: The terminal initiates a PDU session request to the onboard access network node. The request message carries the requested storage and forwarding capacity, the minimum storage and forwarding capacity that the terminal can accept allocated to it under the current session (i.e., the lower limit of the storage and forwarding capacity allocated to it by the network that the terminal can accept); optionally, it can also carry indication information on whether the terminal supports segmented transmission.

[0187] Step 602: The onboard access network node forwards the PDU session request to the AMF.

[0188] Step 603: AMF sends a PDU session context establishment request to SMF. The request message carries the requested storage and forwarding capacity, as well as the lower limit of the storage and forwarding capacity allocated to it by the network that the terminal can accept under the current session. Optionally, it can also carry an indication of whether the terminal supports segmented transmission.

[0189] Step 604: SMF obtains contract information from UDM.

[0190] Optionally, if the PDU session request does not carry the indication information of whether the terminal supports segmented sending, the information needs to be obtained from the contract information returned by the UDM.

[0191] Step 605: SMF returns a PDU session context establishment response to AMF.

[0192] Step 606: SMF obtains ephemeris information.

[0193] Step 607: SMF decides whether to accept the store-and-forward request of the current session based on the received information.

[0194] Optionally, in one case, if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented sending, the SMF decides that the storage and forwarding request for the service corresponding to the terminal's session cannot be met at present, and the SMF decides the time point when the terminal's re-request can be met based on the usage of the storage and forwarding device, i.e., the backoff time point, as well as result information such as the current rejection reason (such as insufficient current capacity).

[0195] Optionally, in another case, when the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal supports segmented transmission, if the terminal can accept that the minimum storage and forwarding capacity allocated to it is less than or equal to the maximum storage and forwarding capacity, SMF again makes a comprehensive decision based on the storage and forwarding capacity of the storage and forwarding device, the occupied storage and forwarding capacity, and the data expiration time of other terminals to determine the time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied, i.e., the backoff time point.

[0196] Step 608: SMF sends a Namf_Communication_N1N2MessageTransfer to AMF, carrying the backoff time and, optionally, indicating the reason for the terminal segmentation request or the reason for rejecting the requested storage and forwarding capacity.

[0197] Step 609: AMF sends a PDU session request response to the terminal through the access network node;

[0198] The PDU session request response carries the backoff time determined in step 608 and optionally indicates the reason for the terminal session segmentation request or the reason for rejecting the requested store-and-forward capacity.

[0199] Step 610: The terminal decides whether to allocate the capacity for storing and forwarding data in segments.

[0200] Step 611: If the segmented capacity allocation of the storage and forwarding data is accepted, the terminal will initiate a secondary storage and forwarding request for the remaining unallocated storage space data again after the backoff time. The request process can be implemented by PDU session modification, new PDU session establishment or newly defined messages.

[0201] It should be noted that step 610 and step 611 are performed only when a PDU session request response is received indicating the reason for segmented allocation of capacity for storage and forwarding data.

[0202] Application Scenario 3: RAN decides whether the store-and-forward device can meet the store-and-forward capacity requested by the terminal

[0203] like Figure 7 As shown in the figure, the specific implementation process includes:

[0204] Step 701 is the same as step 501 in application scenario 1.

[0205] Step 702: The satellite access network node sends a registration request to the network, carrying a store-and-forward service request.

[0206] Step 703 is the same as step 503 in application scenario 1.

[0207] Step 704: AMF determines whether the network side allows the store-and-forward service of this terminal based on the contract data.

[0208] Step 705: If the store-and-forward service of the terminal is allowed, a registration reception response is sent to the on-board access network node;

[0209] Optionally, the registration reception response carries indication information in the subscription data as to whether the terminal supports segmented transmission.

[0210] Step 706: The onboard access network node decides whether the store-and-forward request of the terminal can be satisfied.

[0211] Optionally, in one case, if the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, the onboard access network node decides that the storage and forwarding request of the terminal cannot be met at present, and the onboard access network node decides the time point when the terminal can re-request the storage and forwarding capacity based on the usage of the storage and forwarding device, i.e., the backoff time point, as well as result information such as the current rejection reason (such as insufficient current capacity).

[0212] Optionally, in another case, when the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal supports segmented transmission, if the terminal can accept that the minimum storage and forwarding capacity allocated to it is less than or equal to the maximum storage and forwarding capacity, the onboard access network node will again store and forward the storage and forwarding capacity of the device, the occupied storage and forwarding capacity, and the data expiration time of other terminals, and comprehensively consider the time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied, i.e., the backoff time point.

[0213] Step 707: The on-board access network node sends a registration response to the terminal, where the registration response carries the backoff time decided by the on-board access network node.

[0214] Optionally, the registration response may also carry a reason for segmented allocation of the storage and forwarding data capacity or a reason for rejecting the requested storage and forwarding capacity.

[0215] Step 708: The terminal decides whether to accept segmented capacity allocation for storing and forwarding data.

[0216] Step 709: If the segmented capacity allocation of the storage and forwarding data is accepted, the terminal will initiate a secondary storage and forwarding request for the remaining unallocated storage space data again after the backoff time. The secondary storage and forwarding request can be implemented through RRC configuration update or newly defined message and other processes.

[0217] It should be noted that step 708 and step 709 are performed only when a registration response indicating the reason for segmented allocation of capacity for storage and forwarding data is received.

[0218] In summary, the embodiments of the present application solve the problem of how to efficiently utilize the storage and forwarding space when the on-board storage and forwarding service capacity requested by the terminal is greater than the storage and forwarding capacity that the on-board storage and forwarding device can provide for the current terminal, thereby improving the resource utilization of the on-board storage and forwarding device.

[0219] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0220] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0221] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0222] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0223] Corresponding to the implementation of network devices, such as Figure 8 As shown, an embodiment of the present application provides an information transmission method, which is applied to a terminal, including:

[0224] Step S801, receiving second information sent by a network device, where the second information is used to indicate a time point when a terminal sends a store-and-forward request next time;

[0225] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0226] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0227] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0228] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0229] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0230] Optionally, the method further includes:

[0231] In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

[0232] Optionally, the second information is further used to indicate:

[0233] the reason for denying the requested store-and-forward capacity; or

[0234] The reason for the segmented allocation of capacity for store-and-forward data.

[0235] Optionally, the method further includes:

[0236] The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or a minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device.

[0237] It should be noted that all descriptions about the terminal in the above embodiments are applicable to the embodiments of the information transmission method and can achieve the same technical effects, which will not be described in detail here.

[0238] like Fig. 9 As shown, the embodiment of the present application provides an information transmission device 500, which is applied to a network device, including:

[0239] The judging unit 901 is used to judge whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service;

[0240] The first sending unit 902 is used to send second information to the terminal according to the judgment result, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0241] Optionally, the determining unit 901 is configured to implement at least one of the following:

[0242] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0243] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0244] When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal;

[0245] When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal;

[0246] If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

[0247] Optionally, the method of obtaining the maximum store-and-forward capacity includes:

[0248] Determining the maximum store-and-forward capacity according to the third information;

[0249] The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

[0250] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0251] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0252] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0253] Optionally, the second information is further used to indicate:

[0254] the reason for denying the requested store-and-forward capacity; or

[0255] The reason for the segmented allocation of capacity for store-and-forward data.

[0256] Optionally, the device further comprises:

[0257] The second receiving unit is configured to receive the store-and-forward capacity sent by the terminal.

[0258] Optionally, the device further comprises:

[0259] a third receiving unit, configured to receive indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or

[0260] Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

[0261] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.

[0262] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0263] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0264] like Fig.10 As shown, the embodiment of the present application further provides a network device, including a processor 1000, a transceiver 1010, a memory 1020, and a program stored in the memory 1020 and executable on the processor 1000; wherein the transceiver 1010 is connected to the processor 1000 and the memory 1020 through a bus interface, wherein the processor 1000 is used to read the program in the memory and execute the following process:

[0265] Determining whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service;

[0266] According to the determination result, second information is sent to the terminal via the transceiver 1010, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

[0267] The transceiver 1010 is configured to receive and send data under the control of the processor 1000 .

[0268] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1000 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, optical cables, and the like.

[0269] The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 when performing operations.

[0270] Optionally, the processor 1000 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0271] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0272] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0273] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0274] If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal;

[0275] When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal;

[0276] When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal;

[0277] If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

[0278] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0279] Determining the maximum store-and-forward capacity according to the third information;

[0280] The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

[0281] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0282] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0283] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0284] Optionally, the second information is further used to indicate:

[0285] the reason for denying the requested store-and-forward capacity; or

[0286] The reason for the segmented allocation of capacity for store-and-forward data.

[0287] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0288] The storage and forwarding capacity sent by the terminal is received through the transceiver.

[0289] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0290] receiving indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or

[0291] Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

[0292] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0293] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information transmission method applied to a network device. The processor-readable storage medium may be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0294] like Fig.11 As shown, the embodiment of the present application provides an information transmission device 1100, which is applied to a network device, including:

[0295] The first receiving unit 1101 is used to receive second information sent by the network device, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time;

[0296] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0297] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0298] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0299] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0300] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0301] Optionally, the device further comprises:

[0302] The second sending unit is used to send a storage and forwarding request to the network device after the time point indicated by the second information that the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied when it is determined to accept the segmented allocation of capacity for storage and forwarding data.

[0303] Optionally, the second information is further used to indicate:

[0304] the reason for denying the requested store-and-forward capacity; or

[0305] The reason for the segmented allocation of capacity for store-and-forward data.

[0306] Optionally, the device further comprises:

[0307] The third sending unit is used to send to the network device the storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or the minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept.

[0308] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.

[0309] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0310] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0311] like Fig.12 As shown, the embodiment of the present application further provides a terminal, including a processor 1200, a transceiver 1210, a memory 1220, and a program stored in the memory 1220 and executable on the processor 1200; wherein the transceiver 1210 is connected to the processor 1200 and the memory 1220 through a bus interface, wherein the processor 1200 is used to read the program in the memory and execute the following process:

[0312] Receiving, by a transceiver, second information sent by a network device, where the second information is used to indicate a time point at which the terminal sends a store-and-forward request next time;

[0313] The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information;

[0314] The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

[0315] The transceiver 1210 is configured to receive and send data under the control of the processor 1200 .

[0316] Among them, Fig.12In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1200 and various circuits of memory represented by memory 1220 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1210 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 1230 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0317] The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 can store data used by the processor 1200 when performing operations.

[0318] Optionally, the processor 1200 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0319] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0320] Optionally, the time point at which the terminal sends a store-and-forward request next time includes:

[0321] A time point at which the terminal can re-request the storage and forwarding capacity; or

[0322] A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

[0323] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0324] In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

[0325] Optionally, the second information is further used to indicate:

[0326] the reason for denying the requested store-and-forward capacity; or

[0327] The reason for the segmented allocation of capacity for store-and-forward data.

[0328] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0329] The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device through a transceiver.

[0330] At least one embodiment of the present application also provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, each process in the carrier switching method embodiment applied to the terminal device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0331] At least one embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by the processor, each process in the information transmission method embodiment applied to the terminal as described above is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the computer-readable storage medium, such as read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk, etc. It should be understood by those skilled in the art that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0332] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0333] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0334] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0335] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information transmission method, characterized in that: Performed by network devices, including: Determining whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service; According to the determination result, second information is sent to the terminal, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

2. The method according to claim 1, characterized in that The determining, based on the first information, whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal includes at least one of the following: If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal; If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal; When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal; When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal; If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

3. The method according to claim 1 or 2, characterized in that: Obtaining the maximum store-and-forward capacity includes: Determining the maximum store-and-forward capacity according to the third information; The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

4. The method according to claim 1 or 2, characterized in that: The time point when the terminal sends a store-and-forward request next time includes: A time point at which the terminal can re-request the storage and forwarding capacity; or A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

5. The method according to claim 1 or 2, characterized in that: The second information is also used to indicate: the reason for denying the requested store-and-forward capacity; or The reason for the segmented allocation of capacity for store-and-forward data.

6. The method according to claim 1 or 2, characterized in that: Also includes: The storage and forwarding capacity sent by the terminal is received.

7. The method according to claim 1 or 2, characterized in that: Also includes: receiving indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

8. An information transmission method, characterized in that: Executed by the terminal, including: Receiving second information sent by the network device, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time; The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information; The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

9. The method according to claim 8, characterized in that The time point when the terminal sends a store-and-forward request next time includes: A time point at which the terminal can re-request the storage and forwarding capacity; or A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

10. The method according to claim 9, characterized in that Also includes: In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

11. The method according to any one of claims 8 to 10, characterized in that: The second information is also used to indicate: the reason for denying the requested store-and-forward capacity; or The reason for the segmented allocation of capacity for store-and-forward data.

12. The method according to any one of claims 8 to 10, characterized in that: Also includes: The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or a minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device.

13. A network device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determining whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to the first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding service; According to the determination result, second information is sent to the terminal, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

14. The network device according to claim 13, characterized in that: The processor is configured to read the computer program in the memory and perform at least one of the following operations: If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal; If the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity, and the indication information indicates that the terminal does not support segmented transmission, determining that the satellite storage and forwarding device cannot meet the storage and forwarding requirements of the terminal; When the storage and forwarding capacity requested by the terminal is greater than the maximum storage and forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage and forwarding capacity that the terminal can accept and that is allocated to it is greater than the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device cannot meet the storage and forwarding demand of the terminal; When the storage-and-forwarding capacity requested by the terminal is greater than the maximum storage-and-forwarding capacity and the indication information indicates that the terminal supports segmented transmission, if the minimum value of the storage-and-forwarding capacity that the terminal can accept allocated to it is less than or equal to the maximum storage-and-forwarding capacity, determining that the satellite storage-and-forwarding device can meet the storage-and-forwarding demand of the terminal; If the storage and forwarding capacity requested by the terminal is less than or equal to the maximum storage and forwarding capacity, it is determined that the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal.

15. The network device according to claim 13 or 14, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Determining the maximum store-and-forward capacity according to the third information; The third information includes at least one of the following: the capacity of the terminal storage and forwarding request, the requested data storage time, and the remaining storage and forwarding capacity not occupied by the satellite storage and forwarding device.

16. The network device according to claim 13 or 14, characterized in that: The time point when the terminal sends a store-and-forward request next time includes: A time point at which the terminal can re-request the storage and forwarding capacity; or A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

17. The network device according to claim 13 or 14, characterized in that: The second information is also used to indicate: the reason for denying the requested store-and-forward capacity; or The reason for the segmented allocation of capacity for store-and-forward data.

18. The network device according to claim 13 or 14, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: The storage and forwarding capacity sent by the terminal is received through the transceiver.

19. The network device according to claim 13 or 14, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: receiving indication information sent by the terminal indicating whether the terminal supports segmented transmission and / or a minimum value of the storage and forwarding capacity allocated to the terminal that the terminal can accept; and / or Receive indication information sent by a core network element on whether the terminal supports segmented transmission of store-and-forward data and / or a minimum value of the store-and-forward capacity allocated to the terminal that the terminal can accept.

20. A terminal, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving, by a transceiver, second information sent by a network device, where the second information is used to indicate a time point at which the terminal sends a store-and-forward request next time; The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information; The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

21. The terminal according to claim 20, characterized in that: The time point when the terminal sends a store-and-forward request next time includes: A time point at which the terminal can re-request the storage and forwarding capacity; or A time point at which the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal can be satisfied.

22. The terminal according to claim 21, characterized in that The processor is configured to read the computer program in the memory and further perform the following operations: In the case of determining to accept the segmented allocation of storage and forwarding data capacity, after the time point indicated by the second information that can satisfy the storage and forwarding capacity occupied by the remaining unallocated storage space data of the terminal, a storage and forwarding request is sent to the network device.

23. The terminal according to any one of claims 20 to 22, characterized in that: The second information is also used to indicate: the reason for denying the requested store-and-forward capacity; or The reason for the segmented allocation of capacity for store-and-forward data.

24. The terminal according to any one of claims 20 to 22, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: The storage and forwarding capacity requested by the terminal, indication information of whether the terminal supports segmented transmission, and / or the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto are sent to the network device through a transceiver.

25. An information transmission device, applied to a network device, characterized in that: include: A judging unit, configured to judge whether the satellite storage and forwarding device can meet the storage and forwarding demand of the terminal according to first information, wherein the first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated thereto, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services; The first sending unit is used to send second information to the terminal according to the judgment result, where the second information is used to indicate a time point when the terminal sends a store-and-forward request next time.

26. An information transmission device, applied to a terminal, characterized in that: include: A first receiving unit, configured to receive second information sent by a network device, wherein the second information is used to indicate a time point when the terminal sends a store-and-forward request next time; The second information is sent by the network device as a result of judging whether the satellite storage and forwarding device can meet the storage and forwarding requirements of the terminal according to the first information; The first information includes at least one of the following: the storage and forwarding capacity requested by the terminal, the indication information of whether the terminal supports segmented transmission, the minimum value of the storage and forwarding capacity that the terminal can accept to be allocated to it, and the maximum storage and forwarding capacity that the satellite storage and forwarding device can allocate to the terminal for providing storage and forwarding services.

27. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 12.