A communication system, the communication system comprising a cloud server, a first server, at least one second server (148, 148'), and at least one third server (150, 150'); wherein the first server further has a first communication interface configured to provide reference spectral information referring to at least one reference sample and reference analytical data to the cloud server; wherein each second server (148, 148') has a second communication interface (158, 158') configured to provide spectral information related to at least one substance to the cloud server; wherein the cloud server is configured to - generate a calibration model by using the reference spectral information referring to the at least one reference sample and the reference analytical data provided by the first server, wherein the calibration model comprises at least one parameter; - apply the calibration model to the spectral information related to the at least one substance provided by the second server (148, 148'), whereby at least one value for the at least one parameter is extracted; - provide the at least one value for the at least one parameter to the first server via the first communication interface; wherein the first server is further configured to determine treatment data by using the at least one value for the at least one parameter provided by the cloud server, wherein the treatment data comprise at least one piece of data which is related to a proposed treatment of the at least one substance; wherein the first server further has at least one third communication interface (160, 160'), wherein each third communication interface (160, 160') is configured to provide the treatment data to the at least one third server (150, 150'). wherein the first server further has a first communication interface configured to provide reference spectral information referring to at least one reference sample and reference analytical data to the cloud server; wherein each second server (148, 148') has a second communication interface (158, 158') configured to provide spectral information related to at least one substance to the cloud server; wherein the cloud server is configured to - generate a calibration model by using the reference spectral information referring to the at least one reference sample and the reference analytical data provided by the first server, wherein the calibration model comprises at least one parameter; - apply the calibration model to the spectral information related to the at least one substance provided by the second server (148, 148'), whereby at least one value for the at least one parameter is extracted; - provide the at least one value for the at least one parameter to the first server via the first communication interface; - generate a calibration model by using the reference spectral information referring to the at least one reference sample and the reference analytical data provided by the first server, wherein the calibration model comprises at least one parameter; - apply the calibration model to the spectral information related to the at least one substance provided by the second server (148, 148'), whereby at least one value for the at least one parameter is extracted; - provide the at least one value for the at least one parameter to the first server via the first communication interface; wherein the first server is further configured to determine treatment data by using the at least one value for the at least one parameter provided by the cloud server, wherein the treatment data comprise at least one piece of data which is related to a proposed treatment of the at least one substance; wherein the first server further has at least one third communication interface (160, 160'), wherein each third communication interface (160, 160') is configured to provide the treatment data to the at least one third server (150, 150').